Геоуодинг
5000 UAHИщу людейч которые разбираются в геоворкерах и ТП...
Ключевая проблема. Объекты улетают в другие метки, и ТП. Пирамида геокодинга не работает.
Вайбкодинг не помогает... Друзья вайбкодеры, эта работа точно не для вас.
Задача такая, что бы сделать универсальное решение или пофиксить текущее, что бы адрес, район и город всегда правильно показывался на карте, или максимально близко к этом (минимальная погрешность), что бы не улетал в другой район или за город. Если тут есть те, кто в этом действительно шарит, дайте знать.
Есть условно карточка объекта, которая располагается на точке на карте (геокодинг) , 85~% объектов правильно расположены, а другие уезжают. Задействованы два помощника osm nomismatism и mapbox, но особо это не помогает. Районы не рисуются. Альтернатива рисовать полигоны в ручную, но на каждый город это займет очень много времени. По этому ищу что то универсально, кто подскажет?
-
Здравствуйте. Разбираюсь в геокодинге/реверсе, OSM (Nominatim) и Mapbox, а также в нормальной “админке” через полигоны (PostGIS / point-in-polygon), из-за чего как раз и перестают происходить “улёты” в другой район/за город.
По вашему описанию проблема типовая: вы пытаетесь получать район/город из ответа геокодера (или reverse) — а это эвристика, из-за чего 10–15% точек всегда будут ошибаться, особенно на границах и при неполных адресах. Универсальное решение — разделить задачи:
адрес → координата (forward geocoding),
координата → город/район (строго по полигонам, point-in-polygon), а не “как вернул геокодер”.Чтобы оценить объём и предложить точное решение, нужно:
10–20 примеров “уехавших” объектов: исходный адрес/город + координаты, куда ставит сейчас;
…
какие города/страны, и какие данные у карточки гарантированно есть (город? район? индекс?);
где храните данные и чем рисуете карту (PostGIS есть/нет, стек фронта).
После этого дам план работ по этапам и сделаю фикс так, чтобы адрес/город/район определялись максимально стабильно и воспроизводимо, без ручной отрисовки для каждого города.
-
1909 2 0 Здравствуйте!
Я подробно ознакомилась с вашей задачей. Проблема знакома — сталкивалась с подобным при работе с OSM Nominatim и Mapbox. Вот мое видение:
Почему объекты "летят" на чужие маркеры:
Nominatim возвращает центроид ближайшего найденного объекта, а не точный адрес. Если адрес не найден на уровне дома — он "прыгает" на центр улицы, района или даже города. Это и есть ваши 15% промахов.
Проблема с геокодинг-пирамидой — классический fallback дом → улица → район → город требует валидации на каждом уровне. Нужно проверять importance и class/type в ответе Nominatim, а не просто брать первый результат.
…
Районы без полигонов — согласна, рисовать вручную для каждого города нереально. Решение: использовать административные границы из OSM (relation boundaries, admin_level=9-10) или GeoJSON районов из открытых источников (data.gov.ua имеет границы для большинства городов). Это даст point-in-polygon проверку без ручной работы.
Мой план:
Аудит текущего pipeline: посмотрю как именно идет fallback и где теряется точность
Добавлю валидацию по boundingbox и type из Nominatim — отсею "широкие" результаты
Подключу обратный геокодинг для перекрестной проверки (координаты → адрес → сравнение с оригиналом)
Для районов — подтяну OSM boundaries через Overpass API или готовые GeoJSON, сделаю point-in-polygon
Настрою confidence score: каждый результат получит оценку точности, чтобы вы видели где 100% совпадение, а где нужна ручная проверка
Результат: 95-98% точность вместо текущих 85%.
У меня есть опыт с Nominatim API, Mapbox Geocoding, Overpass API, Turf.js (геопространственные операции), PostGIS.
Срок: 2-3 дня
Цена: 5000 грн
Готова обсудить детали и посмотреть на текущий код.
-
738 9 1 Здравствуйте! Ваш проект выглядит очень интересным. Я готов начать работу немедленно и обеспечить высокое качество.
-
1945 7 0 Это типичная история, когда геокодер работает «по строке» без жестких ограничений и без проверки по полигонам.
Чтобы оценить объем и сроки, нужны детали:
География и какие именно «районы» (уровень).
Формат входных данных: отдельные поля или одна строка.
Примеры 5–10 проблемных адресов + что сейчас возвращают Nominatim/Mapbox.
Ожидаемый выход: точка, адрес, район, город, доп. поля.
Ограничения по стеку и инфраструктуре.
Если хотите, сделаю аудит текущего пайплайна и предложу фикс с тестами на вашем наборе кейсов.
Актуальные фриланс-проекты в категории AI и машинное обучение
Поиск и развертывание лучших проектов для 4 машин Mac Mini M4
10 177 UAH
Поиск и развертывание лучших проектов для 4 Mac Mini M4Здравствуйте,Я ищу опытного технического фрилансера, который понимает аппаратное обеспечение Mac Mini M4, DePIN, блокчейн-узлы, ИИ-инференцию, автоматизированные системы, Docker и мониторинг серверов.У меня в наличии 4… AI и машинное обучение, Криптовалюта и blockchain ∙ 7 часов 2 минуты назад ∙ 3 ставки |
Разработка AI-консультанта для сайта проверки рабочих виз (WordPress)Разработка AI-консультанта для сайта проверки рабочих виз (WordPress) О проекте Разрабатывается англоязычный сайт по предварительной проверке возможности получения рабочей визы в Израиль. Необходим AI-консультант в формате онлайн-чата, который будет помогать посетителям сайта… AI и машинное обучение, Разработка ботов ∙ 14 часов 22 минуты назад ∙ 30 ставок |
ІІ агенты и приложения
27 000 UAH
Ищу человека, который уже работает с ИИ-агентами, которых создал, который знает, как сделать безопасность, развернуть сервер, создать ИИ-приложения - человека, который уже на практике знаком с ИИ на "ты". Зачем ищу? Чтобы он научил меня делать это, потому что я хочу как для… AI и машинное обучение, Консультирование по AI ∙ 1 день 21 час назад ∙ 17 ставок |
Генератор сайтов (аи)нужен сайт по генерации сайтов даже самый простой - заготовлено 20 шаблонов и уже подбирает наиболее нужный генерация сайтов проходит по одному промту (описание компании) интересует простое решение и оплата не за все деньги мира AI и машинное обучение ∙ 5 дней 6 часов назад ∙ 32 ставки |
Текст в речь промпт чатгптнужно через https://developers.openai.com/api/reference/resources/audio/subresources/speech/methods/create задать такие параметры голоса по которым будет голос похожий на тот что я предоставлю в лс только если уже был такой опыт вот такие парамерты тюнинга есть: Модели… AI cинтез голоcа, AI и машинное обучение ∙ 5 дней 12 часов назад ∙ 11 ставок |