Как я могу получить доступ к собственности GeoJSON данных внутри нарисованного многоугольника У меня есть такой пример:Получить свойство с GeoJSON внутри многоугольника с помощью Google Maps JS
var map;
function initMap() {
map = new google.maps.Map(document.getElementById('map'), {
zoom: 4,
center: {lat: -28, lng: 137}
});
// Load GeoJSON.
map.data.loadGeoJson('https://storage.googleapis.com/mapsdevsite/json/google.json');
// Set the stroke width, and fill color for each polygon
map.data.setStyle({
fillColor: 'green',
strokeWeight: 1
});
var drawingManager = new google.maps.drawing.DrawingManager({
drawingControl: true,
drawingControlOptions: {
position: google.maps.ControlPosition.TOP_CENTER,
drawingModes: ['polygon']
}
});
drawingManager.setMap(map);
google.maps.event.addListener(drawingManager, 'polygoncomplete', function (polygon) {
var coordinates = (polygon.getPath().getArray());
// Get all features from polygon and geojson common part
}
);
}
https://jsfiddle.net/j0f7ggeg/2/
Каждая функция содержит свойство, как буквы, цвета и т. д. Если я рисую многоугольник над одной (или более) из этих букв, я хочу получить свойства.