我想用不同类型的标记在OpenStreetMap上显示不同的位置,因为两个或多个标记可以在其标记上具有相同的文本,并且有许多标记,例如具有不同文本的标记,并且整个工作将在身体负荷。 任何人都可以给我适当的建议吗? 谢谢 Khandaker Mustakimur Rahman
答案 0 :(得分:0)
我想想你问的是如何在使用OpenStreetMap数据的地图上绘制带弹出气球文本的一系列标记,并在网页中显示带注释的地图。如果是这种情况,你需要
我所知道的地图服务器的两个简单选项是由CloudMade托管的,您需要注册一个免费的开发人员密钥才能访问,以及由MapQuest托管的选项,您可以在没有API密钥的情况下自由访问。
您可以使用多个JavaScript库在网页的“小部件”中绘制地图,但最常见的是OpenLayers和Leaflet。这些库中的每一个都有一个基本教程,展示了如何使用它在页面上绘制地图,尽管Leaflet更好更友好。一旦您决定使用哪个库,您可以查看其文档以了解如何在弹出气球中绘制带有文本的标记,或者回到StackOverflow来询问更具体的问题。
要详细了解在网页上绘制OpenStreetMap地图所涉及的技术,请查看switch2osm.org。