gpt4 book ai didi

javascript - 使用传单js设置地址数组的 View (无坐标)

转载 作者:行者123 更新时间:2023-12-02 16:44:52 25 4
gpt4 key购买 nike

我没有纬度和经度坐标来设置传单 js 库上的 View 。我有一个对象数组,其中包含城市和州、国家/地区作为属性。现在我想使用传单 js 为该数组设置 map 上的标记。什么是更好的方法来做到这一点?

最佳答案

您需要一个名为地理编码器的东西,它可以帮助您查找给定地理位置名称的纬度和经度。

地理编码器通常是在服务器上运行的相当复杂的软件。幸运的是,您可以通过 HTTP 接口(interface)使用多种可用的方法,以及与它们进行通信的 Leaflet 插件。

在 Leaflet 插件页面 ( http://leafletjs.com/plugins.html ) 的地理编码(地址查找)部分下,您可以找到几个您可能感兴趣的插件。

例如,您可以使用 Leaflet Control Geocoder (免责声明:我是这个插件的作者)您可以将其添加到 map 中以让用户直接搜索,也可以使用直接与地理编码服务通信的类,从任何字符串中查找地理坐标 - 请参阅例如类 L.Control.Geocoder.Nominatim使用 OpenStreetMap 的 Nominatim 地理编码服务。

关于javascript - 使用传单js设置地址数组的 View (无坐标),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27186167/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com