Я много искал, но не смог найти, как затенять городскую область на картах Google. Это можно сделать с помощью Google Charts, но это не интерактивно. Я хочу, чтобы это было точно так же, как карты Google, но с границами. Например, найдите Даллас на Картах Google и посмотрите, как он рисует границы. Я хочу, чтобы это точно было показано на моем веб-сайте. Я хочу показать несколько городских границ на одной карте.Google Maps: Shade city
-1
A
ответ
2
API карт Google не предоставляет эту функцию. Итак, если вы хотите выделить регионы, вам нужно создать пользовательские оверлеи, основанные на широте/длине границ состояния.
Как только у вас есть лат/длина границ, вы должны сами рисовать полигоны.
Например:
// Define the LatLng coordinates for the polygon's path.
var washingtonShapeCoords = [new google.maps.LatLng(38.8921, -76.9112),
new google.maps.LatLng(38.7991, -77.0320),
new google.maps.LatLng(38.9402, -77.1144),
new google.maps.LatLng(38.9968, -77.0430),
new google.maps.LatLng(38.8996, -76.9167),
new google.maps.LatLng(33.7243, -74.8843),
new google.maps.LatLng(33.7243, -72.6870),
new google.maps.LatLng(32.3243, -72.6870),
new google.maps.LatLng(32.3985, -76.7300),
new google.maps.LatLng(33.7152, -76.6957),
new google.maps.LatLng(33.7243, -74.9489),
new google.maps.LatLng(38.8921, -76.9112)];
// Construct the polygon.
washingtonPolygon = new google.maps.Polygon({
paths: washingtonShapeCoords,
strokeColor: '#FF0000',
strokeOpacity: 0.8,
strokeWeight: 2,
fillColor: '#FF0000',
fillOpacity: 0.35
});
washingtonPolygon.setMap(map);
Смежные вопросы
- 1. Google maps API - Get Capital city
- 2. Уличный адрес Google Maps API v3 vs city, zip
- 3. Google Maps Api City Неверные результаты, что-то не так?
- 4. API геокодирования Google (City => long, lat)
- 5. JAVA API геокодирования google get city
- 6. Максимальные маркеры Google Maps
- 7. Google maps maps view
- 8. Android: Google maps maps
- 9. Google maps Api2 to google maps api3
- 10. Очистить круги в google maps
- 11. map city/zipcode polygons с использованием карт google
- 12. Координаты Google Google maps
- 13. Google Google maps transparent
- 14. Ошибка Google Maps Google
- 15. Google maps Google logo
- 16. Запуск Google google maps
- 17. Добавить suburb в Google maps
- 18. Получить информацию о IP-адресе, такую как Country, LatLong, City, используя API данных Google Maps
- 19. Google Maps Marker Listeners
- 20. Xamarin google maps api
- 21. Google Maps геокодирования: «Google не определен»
- 22. Ошибка в Google maps
- 23. Android Google Maps
- 24. синхронный запрос google maps геокодирование
- 25. Автоматическое обновление маркеров Google Maps
- 26. Javascript - Google Maps - Autofill
- 27. Google Maps Marker Clustering - markerclusterPlus
- 28. Google Maps Поиск туристических мест
- 29. Google Maps Google не отображается
- 30. Google google maps обновить карту