在谷歌地图上,机场通常有两种颜色:
代表整个机场地形的较浅颜色
代表跑道的颜色较深
在尝试设计地图时,我发现没有办法(据我所知),将它们分开设计。 official API Refference中的机场只有一个常量,称为transit.station.airport
。
有没有办法在机场跑道分隔整个机场地形时设置风格?
答案 0 :(得分:3)
基本上,您需要反转亮度,然后从那里进行颜色调整。我使用了样式化的地图向导:
http://gmaps-samples-v3.googlecode.com/svn/trunk/styledmaps/wizard/index.html
玩它并且我不保证颜色匹配或任何东西在这里,但这非常接近倒置的颜色:
var style = [
{
"featureType": "transit.station.airport",
"elementType": "geometry.fill",
"stylers": [
{
"invert_lightness": true
},
{
"gamma": 9
},
{
"hue": "#ff7700"
}
]
}
];