169 похожих чатов

Всем привет! У меня есть список ICAO кодов аэропортов и

мне нужно для них получить координату по которой потом лифлетом можно будет рисковать точки. Я ищу аэропорт через оверпасс и беру среднию точку от geometry, все бы хорошо, но есть такие прекрасные аэропорты как Шереметьево у которых средняя точка от geometry оказывается вне аэропорта. Что можно делать, чтобы так не получалось?)

9 ответов

16 просмотров
jan-Yan Автор вопроса

да, но как-то странно рисовать иконку башни (справа сверху на скрине) вне аэропорта

а как вы центр находите?

jan-Yan Автор вопроса
jan Yan
да, но как-то странно рисовать иконку башни (справ...

Ничем не плохо, но не красиво. Хочется подумать откуда брать точку которая все всегда красиво.

jan Yan
Ничем не плохо, но не красиво. Хочется подумать от...

Я понял, в чём дело. У вас та часть, где больше точек - перевешивает. А нужно брать центр фигуры, а не среднее по точкам. Там более сложная формула.

jan-Yan Автор вопроса
Pavel Gavrilov
Я понял, в чём дело. У вас та часть, где больше то...

Ага, кажется я и правда математически среднее значение точек считаю, а не геометрически центр.

jan Yan
Ага, кажется я и правда математически среднее знач...

Рекомендация запрашивать у оверпаса точку центра фигуры - упростит вашу задачу.

Похожие вопросы

Обсуждают сегодня

Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
35
лучше скажите, причём тут паскаль?
Alexey Kulakov
36
День добрый, подскажите пожалуйста, есть ли какой-то способ сказать ребару не компилировать определённое приложение? Всю доку их перечиатл ничего подобного не нашёл
Кирилл
14
Народ! Впервые клиенту пришло письмо от РКН, у вас, дескать, есть яндекс метрика, а нигде не написано, что вы ее юзаете. Никто не сталкивался?
Sasha Beep
10
Добрый вечер. Хочу чтобы у меня в классе поле было функцией, которая возвращает строку. Делаю так: interface ... TGetOutPath = function : String of object; ... protec...
Kirill Filippenok
12
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
В clientsettings есть поле client_rates. В поле pagebuilder. Как получить то его?)
Andrey K
8
Здравствуйте, хочу сделать HelloWorld в консоли Дельфи, но функция API ничего не выводит, что я делаю не так? program Hello; {$APPTYPE CONSOLE} uses System.SysUtils, WinAPI.Wi...
Sergey Vinogradov
20
Вопрос на перед, на следующую пятницу. Сколько строк кода можно вешать на одного программиста, понятно что если проект хорошо написан то можно и миллион. Но есть же где то пре...
AlekseyK Kluchnikov
31
Немного оффтопа: а кто на чем сидит для осдева в плане ide/редактора? Последнее время сидел на vscode, но я его прям не могу нормально воспринимать, перешел на сlion, но меня...
Evg Resh
29
Карта сайта