谷歌地图 API 中令人不快的非正交特征类型
Posted
技术标签:
【中文标题】谷歌地图 API 中令人不快的非正交特征类型【英文标题】:unpleasant nonorthogonal featureTypes in google maps API 【发布时间】:2016-04-30 14:22:42 【问题描述】:如果我将 featureType “road”的可见性设置为“on”,我会得到道路 和 城市名称。那时,如果我将能见度设置为“关闭”,道路就会消失,但城市名称仍然存在! 如果我将 featureType “administrative”的可见性设置为“on”,我将再次获得道路和城市名称。当我将可见性切换为“关闭”时,城市名称消失但道路仍然存在。
对于 elementType,我尝试了“all”以及“labels”和“geometry”之类的东西,但无济于事。
我怎样才能干净地切换道路单独和城市名称单独?
这是在 javascript 中,我正在做这样的事情:
map = new google.maps.Map();
map.setOptions(styles: [featureType: 'road',
elementType: 'geometry',
stylers: [visibility: 'on']]);
【问题讨论】:
【参考方案1】:好的,你需要把所有的featureTypes设置在一起。例如,仅设置“道路”会将其他所有内容(行政、poi、交通...)重置为默认值。
【讨论】:
以上是关于谷歌地图 API 中令人不快的非正交特征类型的主要内容,如果未能解决你的问题,请参考以下文章
如何在 C++ 语言中将谷歌地图 API 与 MFC 或 QT 一起使用?
如何在 Flutter Web 中使用谷歌地图库? [关闭]