Как получить список почтовых индексов из области многоугольника - PullRequest
0 голосов
/ 23 июня 2019

Я недавно начал работать с картами. У меня есть ситуация, когда я должен нарисовать многоугольник на экране и получить список почтовых индексов в закрытой области. Есть ли в HERE SDK API для достижения этой цели.

Я могу нарисовать многоугольник, который довольно прямой.

Я могу увидеть пример в интернете "https://www.freemaptools.com/find-zip-codes-inside-user-defined-area.htm", где можно определить вершины многоугольника и получить почтовые индексы в этой области

setUpClickListener(map) {
let _self = this;
map.addEventListener('tap', (evt)=> {
let coord: any = map.screenToGeo(evt.currentPointer.viewportX,
evt.currentPointer.viewportY);
const marker = new H.map.Marker(coord);
const circle =  new H.map.Circle(marker.getPosition(), 500);
map.addObject(circle);
console.log(this);
_self.addPoint(marker.getPosition());  
const polygon = new H.map.Polygon(
_self.lineStr,
{
style: {
strokeColor:"green",
lineWidth:1
}
}
)  
map.addObject(polygon);
});
// Something like this below
//let listOfZips = APITOGetListOfZipCodes(polygon);
}

Список почтовых индексов в области, охватывающей многоугольник

...