You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***

#401 2012-09-05 20:04:28

S0Cool
Member
Registered: 2009-04-29
Posts: 91

Re: Pytania początkujących

Debeet wrote:

Mam zagwostkę z pewnym rondem. Nie wiem czy to jest moja wina, czy routingu. Dlaczego OSRM nie prowadzi po rondzie? Trzeba wprowadzać ograniczenia skrętu?

http://map.project-osrm.org/1hR

OSRM prowadzi poprawnie. Chodzi o to, że to "pierwszy" wyjazd zamiast "drugi"? Pewnie tak samo będą w tym miejscu komunikować nawigacje. Rondo narysowałeś w ten sposób, że wjazd na nie z ul Jagiellońskiej jest w tym samym węźle co pierwszy wyjazd (kontynuacja ulicy Jagiellońskiej) - stąd węzeł ten nie jest liczony jako "pierwszy" wyjazd bo to de facto dopiero "wjazd". Jeśli w terenie tak to wygląda jak narysowano, prawdopodobnie lepiej byłoby rozdzielić ten węzeł na dwa leżące blisko siebie. Dzięki temu jadąc cały czas ul. Jagiellońską formalnie trzeba będzie wjechać na rondo i przejechać nim pewien odcinek (choćby 1cm) i wyjechać na pierwszym wyjeździe kontynuując jazdę prosto, a wyjazd na ul. Grunwaldzką stanie się w ten sposób drugi.

A najlepsze jest to, że tłumacząc Ci tę sytuację sam zrozumiałem, dlaczego ostatnio nawigacja przez każde rondo w Tychach, przez które jechałem prosto prowadziła "zjedź z ronda na PIERWSZYM wyjeździe" smile

Offline

#402 2012-09-05 20:15:06

Zbigniew Czernik
Member
Registered: 2009-09-12
Posts: 1,308
Website

Re: Pytania początkujących

Ale wy poważnie słuchacie co wam nawigacja mówi? No sorry, ale ja wolę popatrzeć jednak na wyświetlacz...

Offline

#403 2012-09-06 00:06:24

Debeet
Member
Registered: 2012-09-05
Posts: 51

Re: Pytania początkujących

Dziwne, teraz jest już dobrze. Być może dane na serwerze jeszcze się w pełni nie zaktualizowały.

IiDtB.png
Czerwonym kolorem zaznaczyłem poprzedni nieprawidłowy przebieg drogi w nawigacji. Zamiast korzystać z ronda, kazało skręcać jak na zwykłym skrzyżowaniu.

Offline

#404 2012-09-07 11:16:19

Władysław Komorek
Member
From: Kraków, Poland
Registered: 2012-06-30
Posts: 1,785
Website

Re: Pytania początkujących

Nazwa wzgórza i jego najwyższy punkt.

Często, lokalnie, mamy jakieś pasmo wzgórz, z nazwą powszechnie używaną.

Jakim tagami opisać pasmo wzgórz i jego najwyższy punkt?

Offline

#405 2012-09-07 11:44:27

Polimerek
Member
Registered: 2011-03-03
Posts: 368

Re: Pytania początkujących

Władysław Komorek wrote:

Nazwa wzgórza i jego najwyższy punkt.

Często, lokalnie, mamy jakieś pasmo wzgórz, z nazwą powszechnie używaną.

Jakim tagami opisać pasmo wzgórz i jego najwyższy punkt?

Pasmo  zdaje się, że trzeba wpisać tak:

Zrobić "drogę" (nie obszar) idący granią (grzbietem) pasma i dać tej "drodze" tag:

natural=ridge
name=nazwa pasma

"droga" może być rozgałęziona, ale nie może być obszarem.


Szczyty wpisuje się za pomocą:

natural=peak
name = nazwa szczytu
ele= wysokość


W wysokich skalistych górach z typową granią (jak np: Orla Perć w Tatrach, czy grań Kościelców) sugerują zamiast tagu "rigde" używać tag "arete".

Offline

#406 2012-09-09 07:40:00

Władysław Komorek
Member
From: Kraków, Poland
Registered: 2012-06-30
Posts: 1,785
Website

Re: Pytania początkujących

inner / outer

Przy boundary=administrative, w relacji:
osiedle -> dzielnica -> miasto -> gmina -> powiat -> państwo

co ma być "inner" a co "outer"?

Czy ważny jest kierunek w tych obrysach, a zwłaszcza, gdy obrys osiedla jest częściowo wzdłuż linii dzielnicy, lub niezależny, wewnątrz?

Offline

#407 2012-09-09 09:33:46

Zbigniew Czernik
Member
Registered: 2009-09-12
Posts: 1,308
Website

Re: Pytania początkujących

outer ma mieć rolę linia tworząca daną granicę. Inner w odniesieniu do granic w polskich realiach się nie stosuje (chyba). Kierunek linii nie ma znaczenia.

Offline

#408 2012-09-10 11:51:17

jeluk
Member
From: Lublin
Registered: 2012-08-24
Posts: 6

Re: Pytania początkujących

W poście http://forum.openstreetmap.org/viewtopi … 45#p269645 zadałem pytania, ale tam od dłuższego czasu nikt jakoś nie zagląda. Żeby tu się nie powtarzać, to proszę, zajrzyjcie tam i w miarę możliwości rozwiążcie moje problemy.
Z góry dziękuję.

Offline

#409 2012-09-10 12:29:02

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Pytania początkujących

Tam jest już odpowiedź. Które fragmenty są dla Ciebie nadal niejasne?

Last edited by marek kleciak (2012-09-10 12:56:20)

Offline

#410 2012-09-10 12:46:06

jeluk
Member
From: Lublin
Registered: 2012-08-24
Posts: 6

Re: Pytania początkujących

Dziękuję. Jak na razie wszystko jest jasne. Będę próbował robić wg tych wskazówek.
A odpowiedź pojawiła się już po moim powyższym mailu.

Offline

#411 2012-09-10 13:26:58

Zbigniew Czernik
Member
Registered: 2009-09-12
Posts: 1,308
Website

Re: Pytania początkujących

Czy jest opracowany schemat tagowania dla strefy płatnego parkowania? Nie chodzi mi o tagowanie dróg i/lub wszystkich parkingów (fee=yes) w takiej strefie, ale o zaznaczanie obszaru, w którym parkowanie jest płatne.

Offline

#412 2012-09-10 14:14:07

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Pytania początkujących

Nie mam pojecia, najlatwiej osobny obszar zaznaczyc chyba...

Offline

#413 2012-09-10 14:16:29

Zbigniew Czernik
Member
Registered: 2009-09-12
Posts: 1,308
Website

Re: Pytania początkujących

No tak, ale jak go otagować? To pytanie jest do Ciebie Marku, bo liczę, że zapodasz temat "za miedzą" ;-)
Przyznaję, że nie szukałem na wiki, dlatego to pytanie jest tutaj :-)

Offline

#414 2012-09-10 14:39:51

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Pytania początkujących

Zaakceptowany proposal niby jest tutaj.
http://wiki.openstreetmap.org/wiki/Prop … es/parking
Pytanie poszlo do Data Working Group.

Offline

#415 2012-09-10 16:11:37

marek kleciak
Member
Registered: 2010-10-11
Posts: 8,439

Re: Pytania początkujących

Nie ma schematu tagowania. Wszystko trzeba pojedynczo tak jak z ograniczeniami prędkosci do ulic...

Offline

#416 2012-09-10 18:09:09

Zbigniew Czernik
Member
Registered: 2009-09-12
Posts: 1,308
Website

Re: Pytania początkujących

Hm, to trochę źle. Załóżmy, że będziemy chcieli wygenerować warstwę ze strefami płatnego parkowania i co? Na podstawie czego to zrobić? Tagowanie ulic - ok, ale obszar to obszar i opłata za parkowanie na takim obszarze jest chyba wszędzie, a nie tylko na ulicach czy wyznaczonych parkingach.
Jak więc tagować taki multipolygon? Może parking:fee=yes? parking:fee=Mo-Fr itd?

Offline

#417 2012-09-10 18:21:38

pbabik
Member
Registered: 2010-12-09
Posts: 353

Re: Pytania początkujących

Strefa ograniczonego postoju ma to do siebie, że parkowanie na wyznaczonych parkingach jest płatne, a poza nimi grozi bliskim spotkaniem III stopnia ze strażą miejską. Chyba trzeba by na tę okoliczność stworzyć kolejną relację - łączącą poligony stref taryfowych z ulicami i parkingami.

Last edited by pbabik (2012-09-10 18:21:55)

Offline

#418 2012-09-10 20:17:06

spexpl
Member
Registered: 2011-06-22
Posts: 268

Re: Pytania początkujących

Dokładnie, strefa płatnego parkowania obejmuje jedynie drogi publiczne, tak więc na dziedzińcu kamienicy już nie. Według mnie wersja z relacją też jest najlepszym rozwiązaniem. Szkoda, iż nie da się dziedziczyć pewnych rzeczy z relacji do way.

Offline

#419 2012-09-11 22:03:46

wlodek76
Member
From: Poznań
Registered: 2012-08-10
Posts: 42

Re: Pytania początkujących

Władysław Komorek wrote:

Skąd się wzięło:
"Osiedla XXX-lecia" i "Masovian Voivodeship" ?
Ale jak te błędy znaleźć i wszędzie poprawić.
Nie "Osiedla XXX-lecia", lub "Osiedla Dębowe" tylko "osiedle XXX-lecia i "osiedle Dębowe"
Nie "Masovian Voivodeship" lub "Świętokrzyskie" tylko "województwo mazowieckie".
Nie "Lesser Poland Voivodeship" tylko "województwo małopolskie"

Sam się głowiłem ostatnio nad tym smile

Rozwiązanie jest takie:
Gdy definiujemy nazwy w różnych językach za pomocą    name:en=    name:uk=   itd. musimy dopisać jeszcze  name:pl= czyli polską wersję inaczej nomination pobiera nazwę zawsze z name:en jeżeli nie odnajdzie zdefiniowanego name:pl. Po prostu musimy zdublować tą samą nazwę na dwóch tagach.
name=województwo mazowieckie
name:pl=województwo mazowieckie

Kolejność pobierania tłumaczeń nazw jest taka:
name:pl
name:en
name

Uwaga też na alternatywne nazwy alt_name:en= zasada ta sama musimy dodać alt_name:pl=

Przy okazji poprawiłem "Europe" teraz ładnie pokazuje Europa, i Niemcy a nie Germany w końcu jesteśmy w Polsce
Pewnie jest tych krajów sporo trzeba by posiedzieć przy tym i to poprostować smile

--

Inna rzecz, którą spotykam na mapie, stosuje ją chyba rogal podczas budowania granic i oznacza linie boundary=administrative

Moim zdaniem nie powinno się opisywać takiej linii, która wchodzi do relacji i buduje nam granice i zostawić jej właściwości zupełnie czyste.
Podejrzewam, że rogal tak robi aby oznaczyć te linię, że jest granicą we właściwościach tylko efekt jest taki jak poniżej.

tag boundary=administrative działa w połączeniu z admin_level nie osobno!
Efekt jest taki, że gdy zdefiniujemy admin_level w relacji a sama definicja linii zawiera boundary=administrative to tamten wpis z relacji jest ignorowany i granice wyświetlają się z jakimś innym priorytetem. Zamiast grubej granicy wojewódzkiej otrzymujemy coś innego hmm

A tak po za tym linia graniczna jest odpowiednio oznaczona i nie trzeba stosować boundary=administrative przynosi to szkodę j.w.

--

Jeszcze coś odnośnie kodów pocztowych:
Spotkałem na mapie wpis kilku kodów pocztowych przy miejscowości przykład np. 62-030;62-031;63-032
Efekt jest taki, że wpisując nazwę tej miejscowości dostaniemy coś takiego:
Luboń -> powiat poznański -> województwo wielkopolskie -> 62-030;62-031;63-032 -> Polska

Przyznacie, że to nie wygląda to za ładnie.
Moim zdaniem najlepiej jak przy miejscowości dodamy jeden ale główny kod pocztowy czyli 62-030

A inne kody pocztowe rozmieszczajmy stosownie do ich terytorium albo do urzędów pocztowych albo tagujmy po prostu domy i wtedy wpisując taki kod nomination odnajdzie nam to miejsce.

Pozdr.

Offline

#420 2012-09-11 22:10:37

Zbigniew Czernik
Member
Registered: 2009-09-12
Posts: 1,308
Website

Re: Pytania początkujących

wlodek76 wrote:

Moim zdaniem nie powinno się opisywać takiej linii, która wchodzi do relacji i buduje nam granice i zostawić jej właściwości zupełnie czyste.

Można tego nie robić, ale wtedy jest ryzyko, że przyjdzie potlaczowa gimbaza i wywali taką drogę nawet nie zauważając, że popsuła granicę (bo pomyśli, że to jakieś śmieci).
Moim zdaniem, samiuśkie boundary=administrative na linii tworzącej relację niczego nie psuje.

Offline

#421 2012-09-12 08:25:46

Jajcuś
Member
From: Gliwice, Poland
Registered: 2009-04-15
Posts: 235
Website

Re: Pytania początkujących

wlodek76 wrote:

Inna rzecz, którą spotykam na mapie, stosuje ją chyba rogal podczas budowania granic i oznacza linie boundary=administrative

Moim zdaniem nie powinno się opisywać takiej linii, która wchodzi do relacji i buduje nam granice i zostawić jej właściwości zupełnie czyste.

Nie zgadzam się. Ta linia jest wciąż granicą (w sensie linii dzielącej jakieś obszary administracyjne). Relacja oznacza granicę w nieco innym sensie – połączenie wszystkich takich linii
ograniczający konkretny obszar.  Jest jedna granica-linia, która może oddzielać kila obszarów i będzie ona należeć do wielu granic-relacji.

wlodek76 wrote:

tag boundary=administrative działa w połączeniu z admin_level nie osobno!

Zgadza się.

wlodek76 wrote:

Efekt jest taki, że gdy zdefiniujemy admin_level w relacji a sama definicja linii zawiera boundary=administrative to tamten wpis z relacji jest ignorowany i granice wyświetlają się z jakimś innym priorytetem. Zamiast grubej granicy wojewódzkiej otrzymujemy coś innego hmm

Dlatego dla granicy-linii też trzeba podać admin_level. I nie jest to problem, bo zawsze da się go jednoznacznie wyznaczyć (najwyższy admin_level z relacji zawierających tę granicę). Nawet automat mógłby to sprawdzać/uzupełniać, gdy relacje są w porządku.

Dzięki temu i podstawowy obiekt, bez relacji zawiera informację wystarczającą do podstawowej interpretacji.

Jeśli już używamy tagu 'ref=' na poszczególnych ulicach w relacji dróg krajowych/wojewódzkich (co mnie się mniej podoba, bo nie jest tak jednoznaczne jak boundary=administrative/admin_level), to nie rozumiem czemu nie mielibyśmy tagować i granic.


wlodek76 wrote:

Jeszcze coś odnośnie kodów pocztowych:
Spotkałem na mapie wpis kilku kodów pocztowych przy miejscowości przykład np. 62-030;62-031;63-032
Efekt jest taki, że wpisując nazwę tej miejscowości dostaniemy coś takiego:
Luboń -> powiat poznański -> województwo wielkopolskie -> 62-030;62-031;63-032 -> Polska

Przyznacie, że to nie wygląda to za ładnie.
Moim zdaniem najlepiej jak przy miejscowości dodamy jeden ale główny kod pocztowy czyli 62-030

Tu pełna zgoda.

Offline

#422 2012-09-12 12:00:56

wlodek76
Member
From: Poznań
Registered: 2012-08-10
Posts: 42

Re: Pytania początkujących

Jajcuś wrote:
wlodek76 wrote:

Inna rzecz, którą spotykam na mapie, stosuje ją chyba rogal podczas budowania granic i oznacza linie boundary=administrative
Moim zdaniem nie powinno się opisywać takiej linii, która wchodzi do relacji i buduje nam granice i zostawić jej właściwości zupełnie czyste.

Nie zgadzam się. Ta linia jest wciąż granicą (w sensie linii dzielącej jakieś obszary administracyjne). Relacja oznacza granicę w nieco innym sensie – połączenie wszystkich takich linii ograniczający konkretny obszar.  Jest jedna granica-linia, która może oddzielać kila obszarów i będzie ona należeć do wielu granic-relacji.

wlodek76 wrote:

tag boundary=administrative działa w połączeniu z admin_level nie osobno!

Zgadza się.

wlodek76 wrote:

Efekt jest taki, że gdy zdefiniujemy admin_level w relacji a sama definicja linii zawiera boundary=administrative to tamten wpis z relacji jest ignorowany i granice wyświetlają się z jakimś innym priorytetem. Zamiast grubej granicy wojewódzkiej otrzymujemy coś innego hmm

Dlatego dla granicy-linii też trzeba podać admin_level. I nie jest to problem, bo zawsze da się go jednoznacznie wyznaczyć (najwyższy admin_level z relacji zawierających tę granicę). Nawet automat mógłby to sprawdzać/uzupełniać, gdy relacje są w porządku.

Dzięki temu i podstawowy obiekt, bez relacji zawiera informację wystarczającą do podstawowej interpretacji.

Jeśli już używamy tagu 'ref=' na poszczególnych ulicach w relacji dróg krajowych/wojewódzkich (co mnie się mniej podoba, bo nie jest tak jednoznaczne jak boundary=administrative/admin_level), to nie rozumiem czemu nie mielibyśmy tagować i granic.

Macie rację.

Odnośnie oznaczania linii granicznych, faktycznie opisanie tej linii wyjdzie tylko na plus.

Także osobiście taguję je jako admin_level=* + boundary=administrative aby był taki podstawowy komplet danych.
Taka moja propozycja oznaczajmy te linie właśnie takim kompletem danych nie tylko boundary=administrative ale też i admin_level.

Jeżeli linia jest granicą powiatową i jednocześnie granica gminną bierzemy ten wyższy status linii.
Chyba, że są dwie co się zdarza jeszcze często ale z czasem się to wyprostuje, że granice będą zbudowane tylko z jednej linii (tak powinno być) a potem odpowiednio połączone w relacje.

Pozdrawiam

Offline

#423 2012-09-12 12:10:33

Zbigniew Czernik
Member
Registered: 2009-09-12
Posts: 1,308
Website

Re: Pytania początkujących

wlodek76 wrote:

Także osobiście taguję je jako admin_level=* + boundary=administrative aby był taki podstawowy komplet danych.
Taka moja propozycja oznaczajmy te linie właśnie takim kompletem danych nie tylko boundary=administrative ale też i admin_level.

No, ale po co ten admin_level do linii? Tagować kompletem informacji należy relację, a same linie tylko boundary=administrative.

Offline

#424 2012-09-12 12:20:02

wlodek76
Member
From: Poznań
Registered: 2012-08-10
Posts: 42

Re: Pytania początkujących

Zbigniew Czernik wrote:
wlodek76 wrote:

Także osobiście taguję je jako admin_level=* + boundary=administrative aby był taki podstawowy komplet danych.
Taka moja propozycja oznaczajmy te linie właśnie takim kompletem danych nie tylko boundary=administrative ale też i admin_level.

No, ale po co to admin_level do linii? Tagować kompletem informacji należy relację, a same linie tylko boundary=administrative.

Tak dla zasady i trzymania się w zgodności przynajmniej z dokumentacją tego tagu i bycia konsekwentnym.

Gdy widzisz w opisie linii boundary=administrative i do tego admin_level od razu wiadomo z jaką linią mamy do czynienia i łatwiej się po prostu pracuje na mapie.
2 - granica państwa
4 - wojewódzka
6 - powiatowa
7 - gminna
8 - miasta  itd.

admin_level w opisie linii decyduje o jej grubości i sposobie jej renderowania przez Mapnika. (chyba, że nie ma żadnych danych to wtedy są brane z relacji)
Natomiast admin_level w relacji decyduje o indeksacji obszarów przez Nomination i wiązaniu obiektów ze sobą, i również ma wpływa na rendering tejże linii o ile nie ma wcześniejszej definicji w samych liniach.

A właściwie dla mnie to bez znaczenia smile a lubię po prostu konsekwentość smile.

Pozdrawiam.

Offline

#425 2012-09-12 12:24:38

Zbigniew Czernik
Member
Registered: 2009-09-12
Posts: 1,308
Website

Re: Pytania początkujących

wlodek76 wrote:

admin_level w opisie linii decyduje o jej grubości i sposobie jej renderowania przez Mapnika.

Nie mapujemy pod render... zresztą Mapnik renderuje grubości linii granicznych na podstawie admin_level ustawionego na relacji. Co do konsekwencji - też jestem jej zwolennikiem, tyle że jestem zwolennikiem całkowitego wywalenia admin_level ze wszystkich linii tworzących relacje i zostawienia tego tagu tylko w relacjach. Admin_level na liniach jest zaszłością - koncepcja relacji granicznych powstała trochę później niż podział administracyjny oparty tylko na liniach.

Offline

Board footer

Powered by FluxBB