0

我试图在 DKAN 的首页上显示一张地图,但我的研究并没有给我一个明确的答案,如果这可能的话。我发现 DKAN 在这些事情上相当不灵活,但这可能是我缺乏经验。

我看到OpenStreetMap有一些有趣的项目,比如OSRMNominatim。我想在我的dkan网站上使用它们。但是我不知道如何在网站上放置地图?有人有经验吗?甚至可能吗?当然,这个想法是能够以更多的交互方式使用它,而不仅仅是与 OSM 的链接。

4

1 回答 1

0

OpenStreetMap、OSRM 和 Nominatim 网站使用 javascript 传单库来显示交互式地图https://leafletjs.com/

在第一个教程https://leafletjs.com/examples/quick-start/中,您将看到您可以选择一个磁贴(地图图像)提供商 URL,有许多可用的提供商并且都有免费的定价层https://switch2osm。组织/提供者/

接下来,您将在 Leafletjs 网站上看到一个“插件”页面。对于搜索框,请查看地理编码,对于 OSRM,请查看路由。同样,每个都有多个可用的插件和多个可用的数据提供者。

根据您使用的网站框架或编程语言,您可能能够找到特定于该 + Leafletjs 的教程。我过去用传单建立了几个网站。

于 2021-02-22T23:32:21.923 回答