1. http://pv.sohu.com/cityjson?ie=utf-8
var cityCode=returnCitySN.cid; document.write('<hr><br><h1> 老铁位置:'+JSON.stringify(returnCitySN)+'</h1>');
2. 百度地图
$.getScript("https://api.map.baidu.com/location/ip?ak=自己的&callback=showLocation"); function showLocation(data) { console.log(data.content.address_detail); alert(data.content.address_detail.city); alert(data.content.address_detail.province); }
参考:https://blog.csdn.net/qq_34333537/article/details/102457974 https://www.cnblogs.com/fangsmile/p/7307463.html
3. 百度地图geolocation
百度地图api获取经纬度:
百度地图API简单应用——1.根据地址查询经纬度:https://www.cnblogs.com/jianglan/archive/2013/05/31/3108646.html
https://blog.csdn.net/zhihua_w/article/details/52424395
>>怎样判断一个点在一个多边形内(选择区域内):https://tieba.baidu.com/p/2182183959