我们正在尝试在我们的 Web 应用程序中显示离线地图。我的基本用法是在 GUI 上输入纬度/经度并显示点的位置。
此外,一旦我找到一个点,我想显示一些关于该点的自定义信息。这可以使用 JavaScript 轻松插入。
然而离线地图是我印象深刻的地方。经过一番研究后,我以以下形式下载了我感兴趣的地图区域
.osm.pbf
完成此操作后,我完全不知道如何现在读取数据并将其显示在 Web 应用程序内的 GUI 上。任何帮助将不胜感激。
我们正在尝试在我们的 Web 应用程序中显示离线地图。我的基本用法是在 GUI 上输入纬度/经度并显示点的位置。
此外,一旦我找到一个点,我想显示一些关于该点的自定义信息。这可以使用 JavaScript 轻松插入。
然而离线地图是我印象深刻的地方。经过一番研究后,我以以下形式下载了我感兴趣的地图区域
.osm.pbf
完成此操作后,我完全不知道如何现在读取数据并将其显示在 Web 应用程序内的 GUI 上。任何帮助将不胜感激。
osm.pbf 格式用于 OSM 中的原始数据。它不包含瓷砖/图像。在应用程序中,您通常从在线服务器获取图块。
如果您想让切片离线,那么您应该尝试自己渲染它们(基于 osm 数据)或缓存您从服务器获得的切片。要生成您自己的图块,您可以先阅读有关离线地图的 openstreetmap wiki、有关创建地图的问题和此博文。要缓存它们,您可以在openstreetmap wiki(上面发布的链接)或使用这篇文章中获得一些灵感