Стиль и дисплей зданий - PullRequest
0 голосов
/ 26 февраля 2019

Я хочу создать статическое изображение карт Google, которое отображает здания (и только здания).Я просмотрел страницу Styled Maps со стилизацией статических карт, но не смог найти вариант для зданий в частности.

Обратите внимание, что это также должно работать в менее населенных районах, поэтомунедостаточно просто перевернуть пейзаж одним цветом и показать дороги другим (как это сделано в на этом изображении ).

Есть ли способ создать такую ​​карту?

1 Ответ

0 голосов
/ 15 июля 2019

Ближайшей функцией для зданий будет функция landscape.man_made, которая выбирает сооружения, построенные людьми.Вы также можете поэкспериментировать с другими функциями , которые могут соответствовать вашим потребностям, таким как достопримечательности.

Для объектов, которые вы хотите скрыть от карты, вы можете установить стиль " visibility: off " для этой конкретной функции.

Вот пример, который изменяетсяцвет обводки для всех искусственных ландшафтов и скрывает все дороги: https://maps.googleapis.com/maps/api/staticmap?size=512x512&zoom=17&center=Brooklyn&style=feature:landscape.man_made|element:geometry.stroke|color:0xff0000&style=feature:road|visibility:off&key=YOUR_API_KEY

enter image description here

Обратите внимание, что в примере используется элемент "geometry.stroke", которыйвыбирает только штрих геометрии объекта.

Надеюсь, это поможет!

...