Micromapping

Jak dla mnie obrys obszaru nie wygląda jak płot. To płot nie wygląda tak jak powinien wyglądać. Płot powinien być rysowany grubszą kreską. Jeśli dwa połączone obszary są rozdzielone płotem to ten płot nie jest widoczny na mapie.

Geoportal jest odkłady, ale ma jedną wadę przy mikro mapowaniu, są liścia na drzewach. Przy dużej liczbie drzew w ogóle nie widać co się dzieje pod spodem. Wystarczy spróbować zmapować ścieżki w jakimś starym parku i porównać podkłady Geoportatalu z G czy z podkładem dostępnym dla Łodzi.

OSM właściwie to nie jest przystosowane do mikro mappingu. Z jednej strony jesteśmy w stanie obrysować chodnik z dokładnością do 10 cm, z drugiej strony ulice szeroką na 10 metrów rysujemy jedną kreską.

Wyzwanie przyjmuje :slight_smile:
https://www.openstreetmap.org/#map=18/52.22426/20.91918

super, faktycznie jeszcze większa dokładność :slight_smile: mam tylko wątpliwość co do tagowania pasów na ulicy jako obszar chodnika, ja wychodzę zawsze z założenia żeby opierać granice obszarów, landuse’ów itp. o krawężniki i zmiany nawierzchni

Ścigacie się na ilość błędów? (http://keepright.ipax.at/report_map.php?zoom=17&lat=52.22408&lon=20.9198&layers=B0T)?

Przy okazji - z tego, co mi się wydaje, to highway=residential + area=yes jest niepoprawne, powinno być raczej (nierenderowane niestety) highway:area=residential…
Ale faktem jest, że ilość szczegółów w obu przypadkach poraża - eliminacja błędów to już wisienka na torcie ;).

Rozpoczęliśmy, jako komercyjna firma (elektrobit automotive), dyskusję na temat ulepszenia renderingu mapnika. Cel to wprowadzenie jeszcze jednego zoom level, renderowanie ilości pasów jezdni i przejść dla pieszych na najwyższym stopniu zoomu. Oprócz tego renderowanie elementów: area:highway=yes oraz area:sidewalk=yes jako obszary.

Celem jest przekonanie społeczności do nowego stylu oraz przyspieszenie prac nad jego ulepszeniem. Firma nie chce mieć tego dla siebie lecz przekazać to społeczności. Powód to fakt, że mamy duże luki w zbieraniu informacji o ilości pasów jezdni i po prostu nie widać tego na mapie. Przy okazji można będzie być może poprawić trochę rendering.
Jeśli macie pomysły to proszę piszcie. :slight_smile:

Można przyjąć, domyślnie, szerokość pasa jezdni równą 3.5m i chodnika 2m.
Tak przynajmniej jest na planach rozbudowy w Krakowie.

@Domiss: Chyba za długo już siedzę w mikromapowaniu, bo mnie nie poraża. :slight_smile: A jak tylko widzę na osiedlu gładszy obszar, to od razu się zastanawiam, czy wszystkie drzewka i śmietniki (latarnie też, ale one się nie uwidoczniają w domyślnym stylu) są już naniesione. :slight_smile:

Ale i mnie coś imponuje - pobliskie Jelonki Południowe/Jelonki Powstańców (https://www.openstreetmap.org/#map=16/52.2230/20.9073 - jeden ze znaczników może być źle umiejscowiony, bo to nie wygląda na dwa osiedla), gdzie są pogrodzone posesje. Trudna sztuka, żeby się zorientować jak przebiegają płotki, bo z satelity praktycznie nie widać, a okiem z drogi też trudno ocenić jak głęboko sięgają, sam najwyżej obrys kwartału płotków robię…

Swoją drogą widać, jak jeszcze niedostosowane są narzędzia do koncepcji mikromapowania: Keep Right się masowo czepia osiedlowych podjazdów, które siłą rzeczy kończą sieć i z niczym więcej się nie łączą, oraz chodników dotykających bodaj obszarów pieszo-drogowych, stąd pewnie wrażenie, że to jest tak zabagnione.

@marek: O, super, nareszcie jakaś konkretna inicjatywa! :slight_smile: Jest gdzieś jakieś publiczne forum/lista temu poświęcona, czy robicie to bardzo wewnętrznie? Zasadniczo uwag nie mam, poza tym, że mi tego bardzo brakuje :slight_smile: , ale może dopiero w trakcie dyskusji coś się mi nasunie.

Robimy to na razie wewnętrznie, w Posce zresztą. Jedyne forum, które o tym wie, to na razie polskie ;).

ktoś ostatnio na tym forum dobrze skwitował obecny system drobnych poprawek do mapnika: to przypomina pudrowanie martwej prostytutki

Dopóki nie będę miał konkretnego opisu co zmieniać, trudno mi się ustosunkować do tego poetyckego określenia kolegi Rogala. :wink:
Od czegoś trzeba jednak zacząc…

Mnie na tyle brakuje w domyślnym stylu renderowania różnych POI, że nie czuję, żeby potrzebna była jakaś rewolucja. Ta sprawa plus obszary ulic, chodników, wysepek drogowych, czy kwietników i dopiero mogę się zastanawiać, czy coś jeszcze mi przeszkadza (o, te wysepki i klomby to może być moja propozycja do uwzględnienia, bo poza malowaniem na jezdni one najbardziej kształtują przestrzeń drogową, aczkolwiek nie wiem nawet jak tagować te drugie).

Zgadzam się z problemem rogala, że granice państw i województw są mało czytelnie wymyślone, ale - szczerze mówiąc - rzadko chodzę po tym poziomie zooma (a kto to robi poza pierwszymi wizytami?), więc teoretycznie kwestia jest duża (pierwsze wrażenie), ale dla mnie i większości wracających użytkowników - mała. W codziennym użytkowaniu widzę głównie braki i niekonsekwencję w wyświetlaniu znaczących punktów (jedne są z własną ikonką, inne tylko z kropką, jeszcze inne najwyżej jako numer domu), i to można by łatwo naprawić, gdyby zespół miał to jako priorytet.

Poza tym Mapnik to tylko silnik - domyślny styl jest rozwijany w projekcie openstreetmap-carto, ale przecież jeśli się nie uda dogadać lub cele będą zbyt rozbieżne, to zawsze można sforkować jakiś (ten czy inny) styl lub nawet zrobić od zera.

Jesteśmy tutaj że tak powiem we własnym gronie, więc jeśli macie uwagi, sugestie, to bardzo proszę o nie.
Będzie też można dokonywać poprawek, jeśli coś będzie nie tak.

ja będę konsekwentnie powtarzał, że zamiast siłować się z mapnikiem lepszym rozwiązaniem byłoby ustawienie jako domyślny stylu mapsurfer, to byłby milowy krok dla OSM, przecież bardzo dużo ludzi wybiera mapę google bo - mimo że zawiera 10x mniej danych niż OSM - jest o wiele ładniejsza, co ciekawe mapsurfer renderuje na oko więcej tagów niż mapnik (np. śmietniki, ogródki czy miejsca postojowe taksówek)

+1

PS. Podoba mi się oznakowanie przejścia dla pieszych. Widzę tu różnicę między skrzyżowaniem ścieżki dla pieszych z jezdnią, a oznakowanym przejściem przez jezdnię.

Jestem agnostykiem jeśli idzie o wybór stylu - to znaczy i tak chciałbym mieć wpływ na jego rozwój, ale wizualnie rzecz biorąc wyjściowo MapSurfer mi nie wadzi, w dodatku jest też szybko aktualizowany:

http://www.openmapsurfer.uni-hd.de

No ale są i minusy - działa tylko pod Windows (naprawdę słabo z mojego punktu widzenia, bo jak mógłbym testować poprawki u siebie na Ubuntu?), nie wiem jak duża jest społeczność wokół tego projektu poza samym Runge, ma niestandardową licencję typu non-commercial (http://129.206.74.245/Framework/License.txt - czyli z kolei problem też dla firm, bo licencja nie jest wolna)…

Nie wiem czy w tej sytuacji nie lepiej byłoby zrobić styl MapCSS do Mapnika na bazie stylu MapSurfera i go rozwijać - ale pytanie i tak czy to w miarę wykonalne, kto by się tym opiekował, no i jakie są szanse na dodanie do stylów na głównej, a już zwłaszcza jako styl domyślny.

To jest myśl…
Mógłbyś skonsultować to z chłopakami którzy będą to robić? Dam Ci namiar. :wink:

Jasne, gadać i konsultować to ja se mogę. :slight_smile:

Tak sobie myślę, że klomby/kwietniki/rabatki kwiatowe (nie znam się na ogrodnictwie) powinno się oznaczać man_made=flower_bed. Jest tego w ogóle na świecie bardzo mało:

http://taginfo.openstreetmap.com/tags/man_made=flower_bed

nawet wliczając formy podobne (np. man_made=flowerbed), ale jeśli mamy operować na zoomie 20 i zająć się powierzchniami typu chodniki i ulice, to olewanie tych elementów albo podciąganie całej zieleni miejskiej i drogowej pod trawę nie ma już specjalnego sensu. :slight_smile:

Wydaje się że source code rendera mapsurfer nie jest dostępne. Source prawdopodobnie jest copyright Heidelberg University. Oni używać MapSurfer.NET Framework zamiast Mapnik. Nie wiem co to jest, chyba to ich własny software. Zgadzam się że to są pękny tiles, ale mysłę że nie powinniśmy używać renderer zamknięte źródła jak tiles na stronie głownie.

Ogródki też powinniem renderowanie na openstreetmap.org. Masz przyklad miejsce, gdzie to nie jest renderowanie?

Nie wiem czy renderować śmietniki jest tak super w miescach gdzie są duży smietniki: http://129.206.74.245/?zoom=17&lat=49.61432&lon=6.12437&layers=B00000FFFF

Myslę że ci chodzi o CartoCSS zamiast MapCSS. MapCSS nie działa z Mapnik, prawda?

Mamy na myśli kilko plany do zrobić openstreetmap-carto (renderer na strony głowny openstreetmap.org) podobnieszy MapSurfer:

https://github.com/gravitystorm/openstreetmap-carto/pull/565 proponuje renderować budynki jasnieszy
https://github.com/gravitystorm/openstreetmap-carto/issues/102 proponuje renderować drogi w kolorie Europejski zamiast kolorie Angielski

Też chcemy dodać więczej POI do render.

Zawsze witamy pomocy z tym: https://github.com/gravitystorm/openstreetmap-carto/

(Przepraszam za moję słabę języka polska, jeszcze się uczę…)

@Math1985: Oczywiście, że CartoCSS - pomyliłem się. :slight_smile:

Bardzo się cieszę, że ty i Mateusz poświęcacie tyle czasu i uwagi na poprawianie OSM-carto! Szkoda tylko, że tak powoli to się zmienia.

Nie wiedziałem, że znasz polski - skąd jesteś i czemu się zacząłeś (lub zaczęłaś) uczyć tego języka?

Ja jestem Holenderski, ale moja narzecona to Polka…

Teraz wiesz dlaczego to jest najlepiej mapowanie dziura w Polsce… :wink: