【发布时间】:2018-06-18 21:06:15
【问题描述】:
当我点击位置时,我想从开放的街道地图中以角度获取纬度和经度,但我做不到,我该怎么做?我以前从谷歌地图上得到这个,但现在我想改成打开街道地图
【问题讨论】:
当我点击位置时,我想从开放的街道地图中以角度获取纬度和经度,但我做不到,我该怎么做?我以前从谷歌地图上得到这个,但现在我想改成打开街道地图
【问题讨论】:
您需要以编程方式进行,这里有一个部分
https://wiki.openstreetmap.org/wiki/Slippy_map_tilenames
您需要知道您正在单击的图块位置 x/y(浮点数)和缩放级别 (z)。
n = 2 ^ zoom
lon_deg = xtile / n * 360.0 - 180.0
lat_rad = arctan(sinh(π * (1 - 2 * ytile / n)))
lat_deg = lat_rad * 180.0 / π
【讨论】: