通过城市经纬度,在百度地图显示(2)

本文介绍了如何使用百度地图API获取并标注城市位置的具体步骤。首先通过API获取目标城市的经纬度信息,然后利用这些经纬度数据在地图上进行精确标注。此外,还提供了将标注数据导出为CSV文件的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

按照上一节的方法,通过百度API获取了相应城市的经纬度,现在更加经纬度,在百度地图上标注出相应城市的位置。

address_html = pd.DataFrame(columns=['content'])#构建新的数据表
In [131]:#形成百度API需要的json
for one_index in address.index:
    address_html.loc[one_index, 'content'] = '{' '"lat":' + str(address.loc[one_index, '纬度']) + ',' +  '"lng":' +  str(address.loc[one_index, '经度']) + ',' + '"quyu":' + str(address.loc[one_index, '固定区域']) + '}' + ','
    #'{' +  '"lat":' + str(address.loc[one_index, '纬度'] + ',' + '"lng":' + str(address.loc[one_index, '经度']) + ',' + '"quyu":' +  str(address.loc[one_index, '固定区域']) +'}' + ','
In [132]:
address_html
Out[132]:
content
0	{"lat":22.792648,"lng":112.943605,"quyu":广东省江门...
1	{"lat":22.785443,"lng":112.952709,"quyu":广东省江门...
2	{"lat":22.80379,"lng":112.945721,"quyu":广东省江门市...
3	{"lat":22.823418,"lng":112.933702,"quyu":广东省江门...
4	{"lat":22.806107,"lng":112.928462,"quyu":广东省江门...
5	{"lat":22.836484,"lng":112.947117,"quyu":广东省江门...
In [136]:#写入文件中
address_html.to_csv(r'C:\Users\Administrator\Desktop\address_html.csv', encoding = 'gbk')

直接在http://developer.baidu.com/map/jsdemo.htm#c1_19,百度官网html例子修改的。显示如下。


借鉴:

https://mp.weixin.qq.com/s?__biz=MjM5MzI5MTQ1Mg==&mid=2247484779&idx=1&sn=3ff7e02d3537fbebad67ad7405b81838&chksm=a69808b891ef81aef80db3e9409860fa8725822a960e3ffbf27485c0dd113cd13fef8aac34c8&mpshare=1&scene=23&srcid=0523BVlow1uDlMGnp88p6Prz#rd

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值