Geokodowanie
Szukam ludzi, którzy znają się na geoworkerach i TP...
Kluczowy problem. Obiekty uciekają do innych etykiet i TP. Piramida geokodowania nie działa.
Wajbkodowanie nie pomaga... Przyjaciele wajbkodery, ta praca na pewno nie jest dla was.
Zadanie polega na stworzeniu uniwersalnego rozwiązania lub naprawieniu obecnego, aby adres, dzielnica i miasto zawsze były poprawnie wyświetlane na mapie, lub maksymalnie blisko tego (minimalny błąd), aby nie uciekały do innej dzielnicy lub poza miasto. Jeśli są tu tacy, którzy naprawdę się na tym znają, dajcie znać.
Jest warunkowa karta obiektu, która znajduje się w punkcie na mapie (geokodowanie), 85~% obiektów jest poprawnie umiejscowionych, a inne uciekają. Zaangażowani są dwaj pomocnicy osm nomismatism i mapbox, ale to szczególnie nie pomaga. Dzielnice nie są rysowane. Alternatywą jest ręczne rysowanie poligonów, ale zajmie to bardzo dużo czasu dla każdego miasta. Dlatego szukam czegoś uniwersalnego, kto podpowie?
-
Cześć. Zajmuję się geokodowaniem/odwróconym geokodowaniem, OSM (Nominatim) i Mapbox, a także normalnym "adminem" przez poligony (PostGIS / punkt-w-poligonie), przez co przestają się zdarzać "ucieczki" do innej dzielnicy/za miasto.
Zgodnie z Twoim opisem problem jest typowy: próbujesz uzyskać dzielnicę/miasto z odpowiedzi geokodera (lub odwróconego) — a to heurystyka, przez co 10–15% punktów zawsze będzie błędnych, szczególnie na granicach i przy niepełnych adresach. Uniwersalne rozwiązanie to podział zadań:
adres → współrzędna (geokodowanie do przodu),
współrzędna → miasto/dzielnica (ściśle według poligonów, punkt-w-poligonie), a nie "jak zwrócił geokoder". Aby ocenić zakres i zaproponować dokładne rozwiązanie, potrzebuję:
10–20 przykładów "ucieczkowych" obiektów: oryginalny adres/miasto + współrzędne, gdzie teraz stawia;
…
jakie miasta/kraje, i jakie dane na karcie są gwarantowane (miasto? dzielnica? kod pocztowy?);
gdzie przechowujesz dane i czym rysujesz mapę (PostGIS jest/nie ma, stos frontowy).
Po tym przedstawię plan prac w etapach i zrobię poprawkę, aby adres/miasto/dzielnica były określane maksymalnie stabilnie i reprodukowalnie, bez ręcznego rysowania dla każdego miasta.
-
1909 2 0 Cześć!
Szczegółowo zapoznałam się z Twoim zadaniem. Problem jest znany — spotkałem się z podobnym podczas pracy z OSM Nominatim i Mapbox. Oto moja wizja:
Dlaczego obiekty "latają" na obce znaczniki:
Nominatim zwraca centroid najbliższego znalezionego obiektu, a nie dokładny adres. Jeśli adres nie jest znaleziony na poziomie budynku — "skacze" na środek ulicy, dzielnicy lub nawet miasta. To są Twoje 15% pomyłek.
Problem z piramidą geokodowania — klasyczny fallback budynek → ulica → dzielnica → miasto wymaga walidacji na każdym poziomie. Należy sprawdzać importance i class/type w odpowiedzi Nominatim, a nie po prostu brać pierwszy wynik.
…
Dzielnice bez polygonów — zgadzam się, rysowanie ręczne dla każdego miasta jest nierealne. Rozwiązanie: wykorzystać granice administracyjne z OSM (relation boundaries, admin_level=9-10) lub GeoJSON dzielnic z otwartych źródeł (data.gov.ua ma granice dla większości miast). To da sprawdzenie point-in-polygon bez pracy ręcznej.
Mój plan:
Audyt obecnego pipeline: zobaczę jak dokładnie przebiega fallback i gdzie traci się dokładność
Dodam walidację po boundingbox i type z Nominatim — odfiltrowuję "szerokie" wyniki
Podłączę reverse geocoding do krzyżowej weryfikacji (koordynaty → adres → porównanie z oryginałem)
Dla dzielnic — pobiorę granice OSM przez Overpass API lub gotowe GeoJSON, zrobię point-in-polygon
Ustawię confidence score: każdy wynik otrzyma ocenę dokładności, abyś widział gdzie jest 100% dopasowanie, a gdzie potrzebna jest ręczna weryfikacja
Wynik: 95-98% dokładności zamiast obecnych 85%.
Mam doświadczenie z Nominatim API, Mapbox Geocoding, Overpass API, Turf.js (operacje geoprzeszestrzenne), PostGIS.
Termin: 2-3 dni
Cena: 5000 zł
Jestem gotowa omówić szczegóły i przyjrzeć się obecnemu kodowi.
-
738 9 1 Witaj! Twój projekt wygląda bardzo interesująco. Jestem gotów rozpocząć pracę natychmiast i zapewnić wysoką jakość.
-
1945 7 0 To typowa historia, gdy geokoder działa „po linii” bez sztywnych ograniczeń i bez weryfikacji według wielokątów. Aby ocenić zakres i terminy, potrzebne są szczegóły: Geografia i jakie dokładnie „dzielnice” (poziom). Format danych wejściowych: oddzielne pola lub jedna linia. Przykłady 5–10 problematycznych adresów + co obecnie zwracają Nominatim/Mapbox. Oczekiwany wynik: punkt, adres, dzielnica, miasto, dodatkowe pola. Ograniczenia dotyczące stosu i infrastruktury. Jeśli chcesz, przeprowadzę audyt obecnego pipeline'u i zaproponuję poprawkę z testami na twoim zestawie przypadków.
Aktualne zlecenia dla freelancerów w kategorii AI i uczenie maszynowe
Znalezienie i wdrożenie najlepszych projektów dla 4 maszyn Mac Mini M4
834 PLN
Znajdowanie i wdrażanie najlepszych projektów dla 4 maszyn Mac Mini M4Witam,Szukam doświadczonego technicznego freelancera, który rozumie sprzęt Mac Mini M4, DePIN, węzły blockchain, wnioskowanie AI, systemy automatyzacji, Docker i monitorowanie serwerów.Obecnie posiadam 4… AI i uczenie maszynowe, Kryptowaluty i blockchain ∙ 10 godzin 6 minut temu ∙ 4 oferty |
Opracowanie konsultanta AI dla strony internetowej do weryfikacji wiz pracowniczych (WordPress)Opracowanie AI-konsultanta dla strony internetowej do sprawdzania wiz pracowniczych (WordPress) O projekcie Tworzona jest anglojęzyczna strona internetowa do wstępnej weryfikacji możliwości uzyskania wizy pracowniczej do Izraela. Potrzebny jest AI-konsultant w formacie czatu… AI i uczenie maszynowe, Tworzenie chatbota ∙ 17 godzin 26 minut temu ∙ 30 ofert |
II agenci i aplikacje
2213 PLN
Szukam osoby, która już pracuje z agentami AI, które stworzyła, która wie, jak zapewnić bezpieczeństwo, uruchomić serwer, stworzyć aplikacje AI - osoby, która już ma praktyczne doświadczenie z AI na "TY". Po co szukam? Żeby mnie nauczyła, jak to robić, bo chcę dodać agentów… AI i uczenie maszynowe, AI consult ∙ 2 dni temu ∙ 17 ofert |
Generator stron internetowych (AI)potrzebna strona do generowania stron nawet najprostsza - przygotowano 20 szablonów i już dobiera najbardziej potrzebny generowanie stron odbywa się na podstawie jednego promptu (opis firmy) interesuje proste rozwiązanie i płatność nie za wszystkie pieniądze świata AI i uczenie maszynowe ∙ 5 dni 9 godzin temu ∙ 32 oferty |
Tekst na mowę prompt chatgptnależy przez https://developers.openai.com/api/reference/resources/audio/subresources/speech/methods/create ustawić takie parametry głosu, aby był on podobny do tego, który przekażę w wiadomości prywatnej tylko jeśli już był taki doświadczenie oto takie parametry tuningu są… AI voice, AI i uczenie maszynowe ∙ 5 dni 15 godzin temu ∙ 11 ofert |