js根据城市获取经纬度
时间: 2023-09-04 13:17:02 浏览: 66
要使用JavaScript根据城市获取经纬度,你可以使用百度地图的API。以下是一个示例代码:
```javascript
var address = "具体的地理位置";
var url = "http://api.map.baidu.com/geocoder/v2/?address=" + address + "&output=json&ak=你的ak号&callback=?";
$.getJSON(url, function (data) {
var longitude = data.result.location.lng;
var latitude = data.result.location.lat;
// 在这里可以使用获取到的经纬度进行后续操作
console.log("经度:" + longitude);
console.log("纬度:" + latitude);
});
```
你需要将具体的地理位置替换为你要查询的城市名称,同时将"你的ak号"替换为你在百度开发者中心申请到的ak号码。这段代码会通过百度地图的API获取到该城市的经纬度信息,并打印在控制台上供你使用。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [js获取地理位置的经纬度](https://blog.csdn.net/qq_32963841/article/details/77748953)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [JS获取本地经纬度](https://blog.csdn.net/dx18520548758/article/details/81081147)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]