Geo Lat / Lng在Javascript中规范化

时间:2016-10-24 01:32:34

标签: javascript geolocation leaflet leaflet.markercluster

你好我有问题,我使用传单,我不绑定地图。 现在,如果用户拖动地图并超出正常的-180到180 lng或-90到90 lat,我的标记就不会显示在新位置。

标记将从我写的api中请求。 我在哪里使用boundbox坐标。现在的问题是,我发送的内容如下:

lat_min:-23.563987128451217
lat_max:70.61261423801925
lon_min:-343.828125
lon_max:136.40625

到我的剧本,我不知道如何将坐标标准化以正确传递度数。

EDIT 24.10.2016 01:33 UTC

My MySQL之间使用:

geolat: {
  $between: [lat_min, lat_max]
},
geolon: {
  $between: [lon_min, lon_max]
},

感谢您的提示和提示。

1 个答案:

答案 0 :(得分:0)

Dude传单本身提供了wrapLatLng,可以用作map.wrapLatLng(latLngPoint),这将返回我们所需要的纬度经度的标准化形式。