gpt4 book ai didi

javascript - Intranet 中的室内地图 (JavaScript)

转载 作者:行者123 更新时间:2023-12-03 19:33:31 25 4
gpt4 key购买 nike

我公司想提供室内导航解决方案。我们有硬件并且可以提供位置数据。为了不必编写我们自己的 map 、路线、导航解决方案,我想使用现有的 indor map 解决方案。我最担心的是,将使用我们的软件的场所将与 Internet 断开连接,并在其自己的 Intranet 中运行。这意味着我们的软件无法访问托管在某些云中的室内地图。

以下是此类解决方案的要求:

  • 使用自己的服务器在 Intranet 中脱机工作
  • 手动或自动轻松创建 map
  • 动态(通过来自服务器的数据)显示兴趣点
  • 与兴趣点互动(点击,...)
  • 导航到兴趣点(如果提供了用户位置,例如在电话上)

  • 我做了一些研究,到目前为止,我发现了这些服务,它们可能提供我们正在寻找的东西(还没有真正详细地弄清楚一切):

    https://www.mapspeople.com/

    https://www.mapwize.io/

    https://www.deep-map.com/

    https://steerpath.com/

    https://www.mapbox.com/

    有没有人有这个话题的经验?您是否使用过任何可以为我们提供此类解决方案的库、框架、服务?是否存在基于 OpenStreetMaps 的解决方案?

    欢迎每一个提示!

    提前致谢

    最佳答案

    所以我们找到了解决方案:Open Map Tiles .它为您提供了一个免费的服务器,您可以在本地运行,例如通过 Docker。他们还提供 map 数据,但企业使用需要花钱。虽然它是负担得起的:在我们的例子中,我们只需要德国 map ,它是 110 美元。

    OMT的服务器建立在Tile Server GL上,它是免费的操作系统,并且可以使用 OMT 提供的 map 数据以外的 map 数据。

    两个服务器都可以提供 mapbox GL 所需的 map 和样式信息。 ,这是一个很好的库,可以将 map ,尤其是矢量 map ,带到浏览器中。

    室内地图的创建并没有真正以优雅的方式处理。您可以使用 mapbox gls geojson 图层来创建 geojson 数据的矢量图。 Here就是一个例子,包括挤压。不过,3D 功能非常有限。但是因为 mapbox gl 使用了 webgl 并且提供了一个插件系统,所以这是可以解决的。

    我希望这对您和任何正在研究该主题的人有所帮助。

    关于javascript - Intranet 中的室内地图 (JavaScript),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51880383/

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