然后点击地图页面中右上角的“地图api”选项:
开始进入这里会出来一个d窗页面,把这个给关闭,右上角有关闭按钮:
然后在关闭后的页面中往下拉动滚动条,看到下面有个插件与工具栏目,其中里面有个“坐标拾取工具”:
点击坐标拾取工具,会进入到百度地图的拾取坐标系统,默认是北京市的,鼠标在地图中移动就可以看到一个经纬度显示了:
我们可以选择左上角的更换城市,如深圳:
然后在搜索框里输入一个地址,就可以查到相关信息,点击那个abcd的坐标,就会显示此地址的具体信息,也会有一个“坐标”选项,就是经纬度了:
你还可以输入一个经纬度,然后在搜索框后面勾选“坐标反查”,会出来一个地址:
以上就是关于现在百度地图怎么查经纬度的方法,这样一讲解相信大家都了解了。1浏览器打开百度地图,点击右上角的地图开放平台;
2进入地图开放平台,鼠标移到菜单“开发”;
3在d出菜单点击最右边工具支持-坐标拾取器,会进入地图坐标拾取系统;
4在地图坐标拾取系统左上角选择自己所在的城市,鼠标定位到自己的位置,就会显示自己的地理经纬度。在百度地图的右上角,点击“地图API”。
在地图API页面,把鼠标移动到“工具”菜单项,在下拉菜单中选择“坐标拾取工具”。
比如在搜索栏输入“百度大厦”点击搜索,就会在地图上出现相应的标记,点击你要找的某一个,就能看到相应的坐标。
同理,把找到的坐标输入到搜索栏,把后面“坐标反查”给勾上,点击搜索,就会对应的坐标打上标记,同时会有相应地址在最右边。
同时,把鼠标在地图上滑行,就可以看到,鼠标滑到每一个地方,都会对应显示坐标。
用程序通过百度地图API批量获取具体地址的经纬度可以选择两种方法:
方法一
建议使用xGeocoding工具,可以批量获得Google Earth/Google Map/百度/腾讯/高德等地图的经纬度。工具地址如下:>
方案二
使用Python程序,直接嵌入即可。代码如下:(需要注意的是百度API获取的是墨卡托坐标,而实际使用的是WGS84坐标。代码已添加转换,只要设定语言一致即可实现。)
#!/usr/bin/python#coding:utf-8
import xlrd
import xlwt
import requests
import urllib
import math
import re
pattern_x=recompile(r'"x":("+")')
pattern_y=recompile(r'"y":("+")')
def mercator2wgs84(mercator):
#key1=mercatorkeys()[0]
#key2=mercatorkeys()[1]
point_x=mercator[0]
point_y=mercator[1]
x=point_x/200375083427892180
y=point_y/200375083427892180
y=180/mathpi(2mathatan(mathexp(ymathpi/180))-mathpi/2)
return (x,y)
def get_mercator(addr):
quote_addr=urllibquote(addrencode('utf8'))
city=urllibquote(u'齐齐哈尔市龙'encode('utf8'))
province=urllibquote(u'黑龙江省'encode('utf8'))
if quote_addrstartswith(city) or quote_addrstartswith(province):
pass
else:
quote_addr=city+quote_addr
s=urllibquote(u'北京市'encode('utf8'))
api_addr=">
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)