javascript - 在 javascript 的 google maps api 中显示楼层选择器

标签 javascript google-maps-api-3

当使用适用于 Android 或 iOS 的 Google Maps API 时,室内地图似乎默认启用,并且当您放大到具有室内地图的建筑物时,“楼层选择器”控件会自动出现。我怎样才能在用于 javascript 的 Google Maps API 中获得类似的功能(即针对桌面浏览器)?特别是,我想展示一个楼层选择器控件,并且能够像在 maps.google.com 上一样在楼层之间切换。

最佳答案

Google 目前在 Javascript API 中不支持这一点。

这三个问题都得到了谷歌的回应,称这是一个“增强”,这可能意味着他们会在某个时候添加它:
https://code.google.com/p/gmaps-api-issues/issues/detail?id=6642
https://code.google.com/p/gmaps-api-issues/issues/detail?id=6792
https://code.google.com/p/gmaps-api-issues/issues/detail?id=6783

我知道的唯一解决方法是手动添加您自己的楼层选择器,然后将每个楼层添加为 ImageMapType 并在它们之间切换。遗憾的是,这需要您自己提供所有楼层图像,而不是使用 Google 的图像。

ImageMapType 文档:https://developers.google.com/maps/documentation/javascript/examples/maptype-image-overlay

关于javascript - 在 javascript 的 google maps api 中显示楼层选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23187052/

相关文章:

javascript - 使用鼠标滚轮向下/向上滚动一点,滚动到其他 div

javascript - 如何将参数传递给事件监听器中的函数

javascript - 按日期和数据属性排序

javascript - 如何在 Ruby 中使用 Google map 库?

javascript - 谷歌地图获取可以通过拖动图钉更改的当前位置

javascript - 当我添加到数组时, slim 列表不会更新

javascript - 如何使用所有相对路径构建我的 Svelte 网站?

javascript - 本地图滚动到 View 中时动画谷歌地图标记

java - 谷歌距离矩阵api奇怪

Javascript全局变量仅在匿名函数内更新