【发布时间】:2016-12-16 13:24:41
【问题描述】:
根据地址/位置/地点,我想在谷歌地图中检查这个地方是否有平面图。不幸的是,在 Google Place API 或谷歌地图的任何其他 API 中找不到任何东西。
只有当这个地方有平面图时,才会显示谷歌地图。 有什么想法可以检查一个地方的平面图吗?任何帮助将不胜感激。
问候, 萨尔
【问题讨论】:
标签: google-maps google-maps-api-3 google-places-api
根据地址/位置/地点,我想在谷歌地图中检查这个地方是否有平面图。不幸的是,在 Google Place API 或谷歌地图的任何其他 API 中找不到任何东西。
只有当这个地方有平面图时,才会显示谷歌地图。 有什么想法可以检查一个地方的平面图吗?任何帮助将不胜感激。
问候, 萨尔
【问题讨论】:
标签: google-maps google-maps-api-3 google-places-api
在高缩放级别下,地图会显示机场、购物中心、大型零售店和中转站等室内空间的平面图。这些平面图称为室内地图,显示为“普通”和“卫星”地图类型(
GoogleMap.MAP_TYPE_NORMAL和GoogleMap.MAP_TYPE_SATELLITE)。当用户放大时它们会自动启用,当地图缩小时它们会消失。
select locations 提供室内地图(平面图)。如果您想在应用程序中突出显示的建筑物的平面图数据不可用,您可以:
Add floor plans 直接到谷歌地图。这将使您的平面图可供 Google 地图的所有用户使用。
在您的地图上将平面图显示为ground overlay 或tile overlay。这将只允许您的应用程序的用户查看您的平面图。
【讨论】:
室内地图在 Google Maps Android API 和 iOS SDK 中可用,但在 Google Maps API JS 中不可用。 请加注星标this issue tracker FR 以便在实施时得到通知
无法以编程方式检查给定位置是否“启用室内”。 最接近此类检查的是getFocusedBuilding 函数,该函数将获取当前聚焦的建筑物,如果没有聚焦建筑物,则为 null(意味着没有室内地图)
【讨论】: