cesium 实现根据中文搜索定位
- 天了噜,修改一下哦,高德地图获取的经纬度需要转一下哦,它是由偏移的啦,不是标准gps坐标,有接口,自行翻阅API
- 思路:利用高德的中文定位搜索获取选中定位的经纬度,cesium进行3D锚点定位
- 准备:申请高德开发者的密钥,嵌在页面中,建议放在最后
< script src=“https://webapi.amap.com/maps?v=1.4.10&key=高德开发者密钥&plugin=AMap.PlaceSearch”></ script>
-
页面调用元素:
-
js代码:
function autoInput(t){ debugger if(!t){ return; } var keywords = t.value; if(t.value==""){ document.getElementById("search_results_div").innerHTML=""; document.getElementById("search_results_div").style.display="none"; return; } AMap.plugin('AMap.PlaceSearch', function(){ var autoOptions = {city: '全国'}; var placeSearch = new AMap.PlaceSearch(autoOptions); placeSearch.search(keywords, function(status, result) { console.log("status