风格和展示建筑物
Style and display buildings
我想创建一个显示建筑物(且仅显示建筑物)的静态 google 地图图像。我查看了有关静态地图样式的 Styled Maps 页面,但找不到特别针对建筑物的选项。
请注意,这在人口稀少的地区也应该有效,所以简单地将景观变成一种颜色并用另一种颜色显示道路是不够的(就像在 this image 中所做的那样)。
有没有办法创建这样的地图?
最接近建筑物的特征是 landscape.man_made
特征,它选择人类建造的结构。您还可以尝试 other features 可能满足您的需求,例如兴趣点。
对于您想从地图中隐藏的地图项,您可以为该特定地图项将样式设置为 visibility:off
。
这是一个更改所有人造景观的笔触颜色并隐藏所有道路的示例:
https://maps.googleapis.com/maps/api/staticmap?size=512x512&zoom=17¢er=Brooklyn&style=feature:landscape.man_made|element:geometry.stroke|color:0xff0000&style=feature:road|visibility:off&key=YOUR_API_KEY
请注意,示例使用的元素 geometry.stroke
仅选择特征几何体的笔划。
希望对您有所帮助!
我想创建一个显示建筑物(且仅显示建筑物)的静态 google 地图图像。我查看了有关静态地图样式的 Styled Maps 页面,但找不到特别针对建筑物的选项。
请注意,这在人口稀少的地区也应该有效,所以简单地将景观变成一种颜色并用另一种颜色显示道路是不够的(就像在 this image 中所做的那样)。
有没有办法创建这样的地图?
最接近建筑物的特征是 landscape.man_made
特征,它选择人类建造的结构。您还可以尝试 other features 可能满足您的需求,例如兴趣点。
对于您想从地图中隐藏的地图项,您可以为该特定地图项将样式设置为 visibility:off
。
这是一个更改所有人造景观的笔触颜色并隐藏所有道路的示例:
https://maps.googleapis.com/maps/api/staticmap?size=512x512&zoom=17¢er=Brooklyn&style=feature:landscape.man_made|element:geometry.stroke|color:0xff0000&style=feature:road|visibility:off&key=YOUR_API_KEY
请注意,示例使用的元素 geometry.stroke
仅选择特征几何体的笔划。
希望对您有所帮助!