ymaps.ready(init); function init() { var myMap = new ymaps.Map("map", { center: [54.59, 20.67], zoom: 10 }, { searchControlProvider: 'yandex#search' }); var myPolygon3= new ymaps.Polygon([ [[54.6059,20.5835], [54.5855,20.5831], [54.5666,20.5859], [54.5682,20.6899], [54.6012,20.7031], [54.6122,20.6545], [54.6059,20.5835]] ], {hintContent: "test"}); myMap.geoObjects.add(myPolygon3); var myPoint = new ymaps.GeoObject({ geometry: { type: "Point", coordinates: [54.59, 20.67] }}); myMap.geoObjects.add(myPoint); var result = ymaps.geoQuery(myMap.geoObjects).addToMap(myMap); var myObject = result.searchContaining(myPoint); if (result) { //alert(название полигона); } }
Подскажите пожалуйста как получить наименование полигона, в котором содержится переданная точка?