【问题标题】:keep private google indoor locations保留私人谷歌室内位置
【发布时间】:2013-08-17 19:27:02
【问题描述】:

我再次尝试处理 Google Maps API 上没有很好记录的问题。

我正在做一个小型网络应用程序,它需要能够绘制室内区域的地图,但我必须将它们保密。

目前,我没有找到与此问题相关的任何信息。 我在 stackoverflow 上发现了许多非常相似的问题,这似乎满足了我对标题的需求,但是一旦我阅读了这个问题,一切都与 Android 或 IOS 有关,但是,我希望使用 Maps API 在常规 WebPlatform 上执行此操作为这个平台提供。

如果有人作为提示,它真的会有所帮助,在此先感谢。

【问题讨论】:

  • 您是想实际获取用户的当前位置,还是只是想显示地图?
  • 我希望能够在 Google 地图上添加自定义室内地图,但保持私密。我在 YouTube 上看过很多关于室内地图绘制的视频,我想我最终会使用 GMaps API 的 GroundOverlay 类。它似乎完全符合我的要求,并且具有在 Js 客户端使用来自我的服务器的额外覆盖的优势。
  • @DrI 你的问题解决了吗?你是怎么处理的?我也有同样的问题!

标签: google-maps google-maps-api-3 indoor-positioning-system


【解决方案1】:

您在 https://developers.google.com/maps/documentation/javascript/streetview#CustomStreetView 上找到的自定义街景文档

保持图像的私密性并不难实现,图像由客户端直接加载,因此您可以例如使用处理请求的服务器端脚本,例如在传递图像之前检查有效会话。

【讨论】:

  • 非常感谢您的回答,它会很有用,但实际上,我宁愿在地图 2d 视图上寻找地图室内图层;-) 我知道拥有此功能非常简单使用 android 和 iOS SDK,但在我的项目中,它都是关于网络浏览器的。
【解决方案2】:

根据 GoogleMaps 社区论坛 (https://support.google.com/maps/thread/124604237/how-can-i-make-indoor-maps-private?hl=en),无法将 google 室内地图设为私有。一种解决方案可能是使用 mapspeople api,它使用谷歌地图并在顶层绘制室内地图,或者使用 mapwize,它利用 OpenStreetMaps 作为基础地图来绘制室内地图图层。 https://www.mapspeople.com/mapsindoors/ https://www.mapwize.io/ 请注意,mapspeople 需要付费,而 mapwize 有一个非常基本的免费版本。

【讨论】:

  • 请在您的回答中提供更多详细信息。正如目前所写的那样,很难理解您的解决方案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多