• Проєкти 32
  • Оцінка 5.0
  • Рейтинг 23 568

Бюджет: 5000 UAH Термін: 4 дні

Доброго дня. Розбираюся в геокодингу/реверсі, OSM (Nominatim) та Mapbox, а також у нормальному “адмінці” через полігони (PostGIS / point-in-polygon), через що якраз і перестають відбуватися “вильоти” в інший район/за місто.

За вашим описом проблема типова: ви намагаєтеся отримати район/місто з відповіді геокодера (або реверс) — а це евристика, через що 10–15% точок завжди будуть помилятися, особливо на межах і при неповних адресах. Універсальне рішення — розділити завдання:

адреса → координата (прямий геокодинг),

координата → місто/район (строго по полігонах, point-in-polygon), а не “як повернув геокодер”. Щоб оцінити обсяг і запропонувати точне рішення, потрібно:

10–20 прикладів “поїхавших” об'єктів: вихідна адреса/місто + координати, куди ставить зараз;

Перед стартом фіксую логіку, ризики та результат. Роблю боти, парсери, автоматизацію і веб-системи так, щоб ними реально користувались, а не просто “було написано код”.
  • Проєкти 3
  • Оцінка 5.0
  • Рейтинг 2 110

Бюджет: 5000 UAH Термін: 3 дні

Вітаю!

Детально ознайомилася з вашою задачею. Проблема знайома — стикався з подібним при роботі з OSM Nominatim та Mapbox. Ось моє бачення:

Чому об'єкти "летять" на чужі маркери:

Nominatim повертає центроїд найближчого знайденого об'єкта, а не точну адресу. Якщо адреса не знайдена на рівні будинку — він "стрибає" на центр вулиці, району, або навіть міста. Це і є ваші 15% промахів.

Проблема з геокодинг-пірамідою — класичний fallback будинок → вулиця → район → місто потребує валідації на кожному рівні. Потрібно перевіряти importance та class/type у відповіді Nominatim, а не просто брати перший результат.

  • Проєкти 9
  • Оцінка 5.0
  • Рейтинг 726

Бюджет: 5000 UAH Термін: 3 дні

Привіт! Ваш проект виглядає дуже цікавим. Я готовий розпочати роботу негайно і забезпечити високу якість.

  • Проєкти 7
  • Оцінка 5.0
  • Рейтинг 1 930

Бюджет: 5000 UAH Термін: 2 дні

Це типова історія, коли геокодер працює «по рядку» без жорстких обмежень і без перевірки по полігонам. Щоб оцінити обсяг і терміни, потрібні деталі: Географія і які саме «райони» (рівень). Формат вхідних даних: окремі поля або один рядок. Приклади 5–10 проблемних адрес + що зараз повертають Nominatim/Mapbox. Очікуваний вихід: точка, адреса, район, місто, додаткові поля. Обмеження по стеку і інфраструктурі. Якщо хочете, зроблю аудит поточного пайплайна і запропоную фікс з тестами на вашому наборі кейсів.

Ставки приховані

У списку не показані ставки, приховані замовником чи фрилансером з Plus, а також ставки, що порушують правила

Актуальні фриланс-проєкти в категорії AI та машинне навчання

15 липня
14 липня
14 липня
14 липня
14 липня