new Geocoder()
Classes
Methods
-
getAddress(location, type, callback){Object}
app/geocoder/Geocoder.js, line 88 -
输入当前地图中要逆地址解析的坐标,返回相应的地址数据
Name Type Description location
moudle:base~Position 坐标数组
type
String 希望返回的坐标类型 AMap|BMap|TMap|GMap
callback
function 回调函数
Returns:
Type Description Object 如果有值且正确返回参数如下: { serverType: String, // 服务类型 formatted_address: String, // 结构化地址信息 addressComponent: { adcode: String, // 行政区划代码 city: String, // 城市名 country: String, // 国家 district: String, // 区县名 province: String, // 省名 streetNumber: String, // 街道门牌号 street: String, // 街道名 town: String // 乡镇名 } } -
getAMapGeocodes(options, callback){Object}
app/geocoder/Geocoder.js, line 117 -
高德地图的地理编码服务
Name Type Description options
Object 调用高德地图的地理编码服务所需的参数对象
Name Type Description address
String 地址
outputCoordType
String 解析后的坐标类型, 有下面几种类型,"AMap" "BMap" "TMap" "GMap";如果不设置,得到坐标为高德经纬度坐标;
url
String 高德地图地理编码服务URL,有默认值
key
String 高德地图地理编码服务key,有默认值
callback
function 回调函数
Returns:
Type Description Object 如果有值且正确返回参数如下: { location: moudle:base~Position, //经纬度坐标 serverType: String, //服务类型 adress: String //解析的地址 } -
getAMapRegeocodes(options, callback){Object}
app/geocoder/Geocoder.js, line 187 -
高德地图的逆地理编码服务
Name Type Description options
Object 调用高德地图的逆地理编码服务所需的参数对象
Name Type Description location
moudle:base~Position 高德地图经纬度坐标
url
String 高德地图逆地理编码服务URL,有默认值
key
String 高德地图逆地理编码服务key,有默认值
callback
function 回调函数
Returns:
Type Description Object 如果有值且正确返回参数如下: { serverType: String, // 服务类型 formatted_address: String, // 结构化地址信息 addressComponent: { adcode: String, // 行政区划代码 city: String, // 城市名 country: String, // 国家 district: String, // 区县名 province: String, // 省名 streetNumber: String, // 街道门牌号 street: String, // 街道名 town: String // 乡镇名 } } -
getBMapGeocodes(options, callback){Object}
app/geocoder/Geocoder.js, line 138 -
百度地图的地理编码服务
Name Type Description options
Object 调用百度地图的地理编码服务所需的参数对象
Name Type Description address
String 地址
outputCoordType
String 解析后的坐标类型, 有下面几种类型,"AMap" "BMap" "TMap" "GMap";如果不设置,得到坐标为百度经纬度坐标;
url
String 百度地图地理编码服务URL,有默认值
key
String 百度地图地理编码服务ak,有默认值
callback
function 回调函数
Returns:
Type Description Object 如果有值且正确返回参数如下: { location: moudle:base~Position, //经纬度坐标 serverType: String, //服务类型 adress: String //解析的地址 } -
getBMapRegeocodes(options, callback){Object}
app/geocoder/Geocoder.js, line 215 -
百度地图的逆地理编码服务
Name Type Description options
Object 调用百度地图的逆地理编码服务所需的参数对象
Name Type Description location
moudle:base~Position 百度地图经纬度坐标
url
String 百度地图逆地理编码服务URL,有默认值
key
String 百度地图逆地理编码服务ak,有默认值
callback
function 回调函数
Returns:
Type Description Object 如果有值且正确返回参数如下: { serverType: String, // 服务类型 formatted_address: String, // 结构化地址信息 addressComponent: { adcode: String, // 行政区划代码 city: String, // 城市名 country: String, // 国家 district: String, // 区县名 province: String, // 省名 streetNumber: String, // 街道门牌号 street: String, // 街道名 town: String // 乡镇名 } } -
getLocation(address, type, callback){Object}
app/geocoder/Geocoder.js, line 56 -
输入地址(越详细越准确)返回改地址在当前地图中对应的坐标
Name Type Default Description address
String 地址
type
String TMap 希望返回的坐标类型 AMap|BMap|TMap|GMap
callback
function 回调函数
Returns:
Type Description Object 如果有值且正确返回参数如下: { location: moudle:base~Position, //经纬度坐标 serverType: String, //服务类型 adress: String //解析的地址 } -
getTMapGeocodes(options, callback){Object}
app/geocoder/Geocoder.js, line 159 -
天地图的地理编码服务
Name Type Description options
Object 调用天地图的地理编码服务所需的参数对象
Name Type Description address
String 地址
outputCoordType
String 解析后的坐标类型, 有下面几种类型,"AMap" "BMap" "TMap" "GMap";如果不设置,得到坐标为天地图经纬度坐标;
url
String 天地图地理编码服务URL,有默认值
key
String 天地图地理编码服务tk,有默认值
callback
function 回调函数
Returns:
Type Description Object 如果有值且正确返回参数如下: { location: moudle:base~Position, //经纬度坐标 serverType: String, //服务类型 adress: String //解析的地址 } -
getTMapRegeocodes(options, callback){Object}
app/geocoder/Geocoder.js, line 243 -
天地图的逆地理编码服务
Name Type Description options
Object 调用天地图的逆地理编码服务所需的参数对象
Name Type Description location
moudle:base~Position 天地图经纬度坐标
url
String 天地图逆地理编码服务URL,有默认值
key
String 天地图逆地理编码服务tk,有默认值
callback
function 回调函数
Returns:
Type Description Object 如果有值且正确返回参数如下: { serverType: String, // 服务类型 formatted_address: String, // 结构化地址信息 addressComponent: { adcode: String, // 行政区划代码 city: String, // 城市名 country: String, // 国家 district: String, // 区县名 province: String, // 省名 streetNumber: String, // 街道门牌号 street: String, // 街道名 town: String // 乡镇名 } }