Я не могу нарисовать многоугольник (область) области, используя почтовый индекс этой области на карте Google. Как мы можем получить все долготы и широты границы почтового индекса, чтобы нарисовать границу этой области. например, если я хочу нарисовать границу Мумбаи, используя почтовый индекс Мумбаи. Пожалуйста помоги.Как рисовать многоугольник на карте Google, используя почтовый индекс области?
ответ
Вот краткое руководство по его созданию. Для получения более подробной информации use this link. Чтобы увидеть, как это работает, перетащите точки и прокрутите их ниже, чтобы увидеть точные координаты точек полигона.
function initialize() {
var myLatLng = new google.maps.LatLng(28.991625, 77.706587);
var mapOptions = {
zoom: 6,
center: myLatLng,
mapTypeId: google.maps.MapTypeId.RoadMap
};
var map = new google.maps.Map(document.getElementById('map-canvas'),
mapOptions);
var triangleCoords = [
new google.maps.LatLng(28.525416, 79.870605),
new google.maps.LatLng(27.190518, 77.530518),
new google.maps.LatLng(29.013807, 77.67334)
];
// Construct the polygon
bermudaTriangle = new google.maps.Polygon({
paths: triangleCoords,
draggable: true,
editable: true,
strokeColor: '#FF0000',
strokeOpacity: 0.8,
strokeWeight: 2,
fillColor: '#FF0000',
fillOpacity: 0.35
});
bermudaTriangle.setMap(map);
google.maps.event.addListener(bermudaTriangle, "dragend", getPolygonCoords);
google.maps.event.addListener(bermudaTriangle.getPath(), "insert_at", getPolygonCoords);
google.maps.event.addListener(bermudaTriangle.getPath(), "remove_at", getPolygonCoords);
google.maps.event.addListener(bermudaTriangle.getPath(), "set_at", getPolygonCoords);
}
function getPolygonCoords() {
var len = bermudaTriangle.getPath().getLength();
var htmlStr = "";
for (var i = 0; i < len; i++) {
htmlStr += bermudaTriangle.getPath().getAt(i).toUrlValue(5) + "<br>";
}
document.getElementById('info').innerHTML = htmlStr;
}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Get Latitude and Longitude Coordinates of a Polygon - Google Maps API v3</title>
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script>
</head>
<body onload="initialize()">
<div id="map-canvas" style="height: 350px; width: auto;">
</div>
<div id="info" style="position: absolute; font-family: Arial; font-size: 14px;">
</div>
</body>
</html>
здесь у нас есть значения долготы и широты кода. Но я хочу, чтобы эти значения из почтового индекса рисовали границу этой области почтового индекса. Значит, у нас должны быть все долготы и широты для границы выбранного почтового индекса. – user3783446
Итак, ваш вопрос заключался в том, как «получить эти Lat/Long от почтового индекса»? Если нет, и у вас есть такие, то вы можете подать это на «triangleCoords» в приведенном выше примере, он будет рисовать один для вас. –
Да, мой вопрос заключается в том, как получить эти Lat/Long от почтового индекса, чтобы нарисовать границу этой области почтового индекса. – user3783446
- 1. показать почтовый индекс/почтовый индекс на карте google
- 2. почтовый индекс и километр на карте google
- 3. Как удалить нарисованный многоугольник на Google карте
- 4. рисовать границу области поиска на google map
- 5. Как создать многоугольник на карте Google, используя список местоположений GPS
- 6. Как динамически рисовать маркеры на карте google
- 7. Карты Google - Почтовый индекс
- 8. Нарисуйте и удалите многоугольник на карте google
- 9. Рисовать прямоугольник на карте google
- 10. рисовать маршрут на Google карте
- 11. Правильно обозначьте почтовый индекс на картах google
- 12. android как рисовать круг на карте google
- 13. отображение результатов поиска в виде области на карте google
- 14. Как импортировать таблицы слияния Google в mysql, чтобы нарисовать многоугольник на карте Google?
- 15. Загрузить многоугольник в Google карте api
- 16. Как рисовать многоугольник из JSON на Картах Google V3
- 17. Seperator на карте на JSX, используя индекс
- 18. android как рисовать cricle на карте
- 19. Android Google отображает как рисовать сложный многоугольник с fillColor
- 20. Как узнать, если маркер пересек многоугольник на карте google
- 21. Как я могу отобразить этот многоугольник на карте Google?
- 22. Как получить регион Великобритании, используя почтовый индекс?
- 23. ngMap - как рисовать многоугольник с использованием массива
- 24. Xcode Swift - Просмотреть введенный почтовый индекс на карте яблок
- 25. Nominatim Openstreet поиск по карте на основе Канады Почтовый индекс
- 26. Как определить, находится ли почтовый индекс внутри определенной области?
- 27. Как нарисовать многоугольник на карте Bing?
- 28. Расчет области многоугольника, нарисованного на карте google
- 29. Как рисовать заполненный многоугольник в Google Maps SDK для iOS
- 30. Карты Google: многоугольник и маркер Z-индекс
вы ищете источник информации, чтобы дать вам границы в качестве полигона на основе почтового индекса? или у вас уже есть информация? – TZHX
объясняется здесь - http://forums.asp.net/t/1753021.aspx?How+to+Draw+polygon+on+google+maps+with+latitude+and+longitude+points+stored+in+the+ база данных + –
Да, я ищу источник информации, чтобы предоставить вам границы в виде многоугольника на основе почтового индекса. – user3783446