1、根据地址定位
接口 |
AMap.Autocomplete |
||||||||||||||||||||||||||||||||||||||||
说明 |
根据详细或者模糊地址信息在地图中进行定位 |
||||||||||||||||||||||||||||||||||||||||
参数 |
city |
可选,城市或者其他地址信息,默认“全国” |
|||||||||||||||||||||||||||||||||||||||
Input |
可选,用来指定一个input输入框,自动生成下拉选择列表 |
||||||||||||||||||||||||||||||||||||||||
返回值 |
回调地图定位 |
||||||||||||||||||||||||||||||||||||||||
示例 |
|
2、地址解析经纬度
接口 |
AMap.Geocoder |
|
说明 |
根据地址获取经纬度 |
|
参数 |
city |
可选,城市或者其他地址信息,默认“全国” |
Input |
可选,用来指定一个input输入框,获取对应的地图信息 |
|
status |
回调验证信息,complete为成功,error失败 |
|
Result |
返回的地图信息 |
|
Address |
地址 |
|
返回值 |
回调地图定位 |
|
示例 |
AMap.plugin('AMap.Geocoder',function(){ var geocoder = new AMap.Geocoder({ city: ""//城市,默认:“全国” }); var input = document.getElementById('input'); input.onchange = function(e){ var address = input.value; geocoder.getLocation(address,function(status,result){ if(status=='complete'&&result.geocodes.length){ } }); |
3、中英文切换
接口 |
setLang |
|
说明 |
地图语言切换 |
|
参数 |
String |
En 英文 zh_en 中英文 zh_cn 中文 |
返回值 |
|
|
示例 |
Html <div id="mapContainer"></div> <div class="button-group"> <input id="en" type="button" class="button" value="显示英文底图" /> <input id="zh_en" type="button" class="button" value="显示中英文对照底图"</ |