Pytania początkujących

W poście wyżej napisałem dlaczego tak jest. Analizę oparłem o obrazy dostępne w menu debugu Tracer2Server oraz ruch sieciowy przechwycony Wiresharkiem.
Szukasz spisku tam gdzie go nie ma. Na problemy składają się ograniczenie Traver2Server, który chce tylko jednego odwzorowania i leniwa/niedokładna metoda na reprojekcję do tego odwzorowania ze strony WMS-u KIEG.

Zgadza się, Tracer zawsze podmienia “SRS={proj}” na “SRS=EPSG:4326”.

Trzeba użyć formy “SRS={proj(EPSG:2180)}”, wtedy wstawi “SRS=EPSG:2180”.

Edit:
Nie należy tego rozumieć tak, że to rozwiązuje sprawę - a jedynie, że autor/autorzy Tracera problem zauważyli, tyle że jego rozwiązania nie dokończyli - na bbox to ustawienie nie wpływa.

Nie zwróciłem na to uwagi. Przepraszam. Opierałem się z swojej uwadze na używaniu Traver2Server, kilka lat temu.
Sprawdziłem teraz i klikając na obrys otrzymuję uwagę:
“Tracer2dervet nie jest uruchomiony. Proszę najpierw uruchomić server.”
Mam Javę - 11.0.6

Sprawdzając stronę projektu Tracer2 wygląda na to, że projekt nie jest już rozwijany - ostatnie aktualizacje wyszły niemal 5 lat temu (trunk-2015-07-12). Chyba nie mamy co liczyć na wprowadzenie zmian. Co prawda dostępny jest kod źródłowy ale osobiście programowania nie ogarniam na tym poziomie, więc tutaj raczej nie pomogę (chyba, że w wolnej chwili się douczę :wink: ).

Chyba lepiej by było dostosować wtyczkę AreaSelector. Nie ma ona takiej dziwnej konstrukcji, że potrzebuje osobnego serwera w .NET, bo wszystko jest w Javie.

Może masz rację, chociaż mam wrażenie, że jak Tracer działał, to jednak łatwiej było przenosić te budynki do JOSM. Dodatkowo potrafił istniejące węzły istniejącego obrysu przerzucić do nowopowstałego obrysu. Wydawało mi się, że dołożenie obsługi projekcji do Tracera będzie łatwiejsze niż przeróbka Areaselectora ale jak już pisałem - programowanie nie jest moją mocną stroną.

Tak.

Wygląda ok, taki tag bywa używany https://taginfo.openstreetmap.org/tags/note%3Amaxweight=nie%20dotyczy%20pojazd%C3%B3w%20z%20identyfikatorem%20DSDiK

forward albo backward, w zależności od tego w którą stronę jest narysowana linia w OSM.

Czy istnieje jakiś sposób na automatyczne zaimportowanie numeru TERYT/TERC/SIMC/ULIC z Głównego Urzędu Statystycznego do bazy Nominatim lub OSM? W bazie jest tylko kilka numerów, dużo brakuje. Z tego co patrzyłem to te wartości kryją się pod tagami sym_ul, simc

Tak za jednym kliknięciem to nie bardzo.
W Polsce jest według bazy PRG ponad 7 milionów punktów adresowych (w prawie 2500 gmin), jak rozumiem chciałbyś do każdego przypisać komplet tych numerów?
I pytanie - po co te dane w OSM? :confused:

Z sym_ul jest taki problem, że to tak naprawdę identyfikator nazwy ulicy (konkretniej jej wariantu: Marszałka Józefa Piłsudskiego ma inny sym_ul niż Józefa Piłsudskiego).

Nie identyfikuje on konkretnej ulicy i nie jest zachowywany po jej przemianowaniu. W OSM mamy i tak troche inne konwencje nazewnictwa ulic, więc sym_ul jest mało przydatny.

Ogólnie to chodzi mi o to, żeby dla każdej ulicy przypisać właśnie ten numer z danych, ze strony GUS. Nie potrzebuje konkretnych punktów, tylko ulice i miasta. Właśnie wydaje mi się, że w takich przypadkach sym_ul rozwiązałby mój problem bo identyfikowałbym ulicę po numerze, a nie nazwie. Mam listę ulic i nie za bardzo mogę ją zmienić, gdzie te ulice noszą inną nazwę, niezgodną z osm np skróty marz. ks. itd, kolejność imienia i nazwiska w ulicy. Nominatim w takich przypadkach się gubi, podaje całkiem inne ulice, nie wiem jak to rozwiązać, żeby zwrócić poprawny wynik wyszukiwania. Fajnie by było mieć taką bazę z nazwami ulic z osm, z przypisanymi numerami SIMC.

W dalszym ciągu nie wiadomo, jaki problem chcesz rozwiązać.

Ok, mam listę ulic, miast z których układam zapytanie do Nominatima. Problem jest taki, że jak np. dla Łodzi podam al. marsz. J. Piłsudskiego to nie znajdzie mi takiej ulicy bo w OSM jest to podpisane jako Aleja Piłsudskiego. Nie mogę wysłać zapytania do nominatima z poprawioną nazwą, problem mógłby rozwiązać właśnie ten simc ulic bo dodatkowo wysyłałbym go przy zapytaniu i znajdował sobie poprawną nazwę ulicy w OSM. Problemem jest brak jakiegokolwiek standardu w tych nazwach, raz jest Marszałka, Generała, Doktora innym razem mar. gen. dr. Przez co nie mogę otrzymać dokładnych wyników. Numer mógłby to rozwiązać bo znalazłbym ulicę mu odpowiadającą w OSM i tą nazwę ulicy wysłał do Nominatima, prościej nie umiem tego wytłumaczyć.

Nie zadziała, Nominatim nie indeksuje tego tagu.

Edit: A jednak indeksuje, bo akurat numer ulicy z teryt jest w tagu addr:* a nie w teryt:* jest numery simc czy terc dla granic i miejscowości.

Kiedy dawać access=private? Czy wtedy kiedy droga/teren jest faktycznie prywatny, jest tabliczka lub nie, ale da się wejść/przejść, czy wtedy, gdy fizycznie tam nie można wejść, bo jest brama/szlaban/płot/ogrodzenie?

Access=private jest dość problematyczne jeżeli chodzi o nawigację. Dodanie tej informacji spowoduje że nawigacja nie poprowadzi pod dany adres nawet wtedy, gdy będzie to jedyna do niego droga. Moim zdaniem lepiej użyć access=destination. To jest oczywiście zależne od sytuacji. Jeżeli droga dojazdowa jest krótka i budynek (adres) jest łatwo dostępny, to nie ma problemu z access=private - po prostu nawigacja Ci nie powie “skręć tutaj” i już. Ale jeżeli trzeba zjechać z drogi i jechać gdzieś dalej ale drogą już prywatną a budynek (adres) nie jest widoczny to access=destination zdecydowanie ułatwia sprawę. Jeżeli taki adres wprowadzisz do nawigacji to cię tam doprowadzi.

private w access=private nie oznacza własności prywatnej, ale oznacza dostęp, który jest legalnie możliwy tylko na podstawie uzyskanej wcześniej zgody. Przy czym ta zgoda może wynikać też z przynależności do jakiejś uprawnionej grupy (np. pracownicy, mieszkańcy).
Najlepiej, by to ograniczenie dostępu wynikało z przepisów prawa, ale ja honoruję też jasno wyrażoną wolę właściciela/zarządcy.

Klucz acccess należy używać tylko, gdy wszelki rodzaj ruchu podlega ograniczeniom. Często wystarczające jest vehicle=private, co pozwala na ruch pieszym.
Istnienie bramy czy furtki też nie przesądza - brama może być stale otwarta, a furtka zamykana tylko na klamkę. W takich sytuacjach daję access=permissive.

Jak powinno się poprawnie dodać takie urządzenia skanujące ciężarówki?
https://www.openstreetmap.org/changeset/80835714

https://www.portalmorski.pl/porty-logistyka/44420-dct-gdansk-z-powodzeniem-wdraza-system-ocr

barrier=lift_gate tam widzę oraz kamery. Te wiadomo jak otagować. A funkcję automatycznego rozpoznawania tablic można dodać jako atrybut do lift_gate, jeśli ktoś byłby zainteresowany takim tagiem i go wymyślił. A jak nie, to można wpisać do description.

Mam problem z prawidłowym oznaczeniem tych obszarów. Czy do obszaru nr 1 można zastosować natural=scrub, skoro są tam w większości drzewa i krzewy? Tak samo mam dylemat do obszarów nr 2,3 i stosowania do nich natural=wood czy landuse=forest.

https://i.imgur.com/1VPOJv1.jpg