Сгенерировать набор широты / длины для заданных координат местоположения, которые могут образовывать полигон

#c# #maps #latitude-longitude

#c# #Карты #широта-долгота

Вопрос:

Мне нужно сгенерировать набор широты / длины, который образует полигон на основе времени езды или расстояния. пока у меня есть эта идея.

Я могу назначить 8-10 точек (широта / долгота) вокруг заданного местоположения и вычислить значение ArcTan2 между заданным местоположением для каждой точки и отсортировать точки на основе значения. Я соединяю эти точки, чтобы сформировать полигон.

Мои 2 основных вопроса здесь.. Как мне изначально получить 8-10 баллов, которые я получаю в зависимости от диапазона времени в пути, например, от 0 до 30 миль или времени в пути… 0 — 30 минут. Есть ли какой-нибудь хороший API, который я могу использовать бесплатно для генерации этих точек?? Я просмотрел этот URL, который делает именно то, что мне нужно, но не может найти, как это реализовано: http://www.freemaptools.com/radius-around-point.htm

Комментарии:

1. Ваш вопрос, похоже, не соответствует демонстрации, которую вы показываете. Вопрос в том, как вычислить кучу точек, образующих круг (с радиусом) вокруг точки?

2. Я ищу построение многоугольника по соединенным точкам (широта / длина). Эти точки. Извините, я отправил неправильную ссылку. Вот правильная ссылка: freemaptools.com/how-far-can-i-travel.htm .