Styl do Maperitive dla map drukowanych

A planuje mieć albo można to gdzieś zgłosić bilecikiem? Jak szaleć to szaleć!.. :slight_smile:

Ciężko powiedzieć: strona, na którą autor odsyła celem zgłaszania pomysłów jest nieczynna. Fakt, że ostatnie wydanie miało miejsce blisko 3 lata temu też nie napawa optymizmem. A tak w ogóle jak poczytałem, to problem z Unicode może być spowodowany przez Mono.

A szkoda wielka, bo symbole tekstowe byłyby bardzo elastyczne, dużo bardziej niż graficzne ikony.

Autor tworzy nowy program, Maperitive nie będzie już rozszerzane.

hmm,
Q: I would like to see the source code of Maperitive.

You can’t. Maperitive is not an open source application.

Jednym słowem, zamknięta droga. Coś takiego powinno powstać jako open source.

O masz babo placek, teraz się o tym dowiaduję. To jaki program jest obecnie zalecany do prostego renderowania z pliku *.osm (czyli TileMill ZTCW odpada)?

Niniejszym chcę odszczekać moje godne oszczerstwa jakoby Maperitive nie obsługiwał Unicode. Hau! Hau! Po prostu trzeba użyć odpowiedniej czcionki (pierwszy raz obrażam się na Verdanę).

Co do Maperitive - z tego co wiem alternatywy nie ma, chyba że komuś nie przeszkadza stawianie baz danych.

QGIS plus OSM-Plugin?
Wambacher z niemieckiego forum pisze, że warto się temu przyjrzeć…

No i to:
TileMill w polaczeniu z openstreetmap-cartocss style.

Prezentacja na SoTM2014 EU
http://www.youtube.com/watch?v=W7La0UXec3A

Gdzie jest info o tym? Bo Maperitive to już i tak przeskok z Kosmosa… I ciekawe, czy też będzie niewolne/freeware.

Nazywać sie ma Azurite i ma być lepsze, info o tym znalazłem w https://groups.google.com/forum/#!msg/maperitive/a_HW96Rp8-A/y8SAk1G66XMJ

Znalazłem nawet tweeta z obrazkiem, z podpisu wnoszę, że to może mieć tryb pracy w przeglądarce:

https://twitter.com/breki74/status/491266968050081792

Trochę więcej info + film.
https://groups.google.com/forum/#!topic/maperitive/gSc9HO22DYo

TileMill oczywiście ze wszystkich programów wygląda najciekawiej, ale jest instalacja jest dość nietrywialna — trzeba postawić bazę danych, dane importować najpierw do niej. Nie da się — jak w przypadku Maperitive — po prostu „otworzyć” wyeksportowanego *.osm.

Czy dane z Maperitive da się jakoś wyeksportować do TileMilla? Bo do Azurite i tak się nie da - w tym wątku jest to wyraźnie wyjaśnione.

Tymczasem kolejna porcja zmian ze stylu:

  • jeszcze trochę poprawiłem mosty
  • zmieniłem sposób oznaczania wejścia do jaskiń (⋒), brodów (≉), dodałem ikonkę do obrysu power=substation/generator/itd. (:zap:), barrier=lift_gate (⌐, pozostałe bramy wyświetlają się jako ≠)
  • dodałem leisure=marina (:anchor:); to samo jeszcze dodam do harbour=*, ale to będzie wymagało trochę testów jeszcze

Do wyświetlania tych symboli (oraz w ogóle napisów) wykorzystuję font DejaVuSans, także trzeba go mieć w systemie. Zamiast niego oczywiście można użyć innego fontu, pod warunkiem, że obsługuje ww. znaki (oraz P i nawiasy, ale te powinny być w każdym normalnym foncie ;)).

Spośród innych znaków, które być może jeszcze dodam (na pewno nie wszystkie, ale część na pewno):

Tak wyglądają w DejaVuSans:

Co do wyświetlania landuse=residential — może domyślnie zrobić tak, że pokazuje się do poziomu X, a od X pokazują się budynki?

Przydałoby się jeszcze coś zrobić z numerami budynków, w gęstej zabudowie zachodzą na siebie i w konsekwencji NIC nie widać.

Tak!

To samo, co z Landuse residential a dla wyższego zoom level mieć do wyboru opcje: rendering z numerami bądź bez?

Czy poziom 16 już jest wystarczająco wysoki? Tak wygląda to o czym mówię właśnie na tym poziomie :confused:

To bym dał userowi żeby decydował. W przypadku rozrzuconej zabudowy wiejskiej tak jak w dolnym rewym rogu wygląda to ok. Poza tym jest rzeczwiście nieczytelne. Nie wiem jednak, czy technicznie taka opcja wchodzi w rachubę.
Jeśli nie, to ten stopień zoomu odpada w przypadku numeracji domów.

Po prostu w OSM nie mamy mechanizmu do kontrolowania gęstości jednakowych obiektów (bo już do określania powierzchni jest - oblicza się wartość http://wiki.openstreetmap.org/wiki/Key:way_area z bazy). Te same problemy występują przy ostatnim zmniejszeniu na domyślnej mapce widoczności dróg dla pieszych (footway):

https://github.com/gravitystorm/openstreetmap-carto/pull/747

i część jest szczęśliwa (np. ja, bo Cmentarz Bródnowski był na z13 i z14 praktycznie cały czerwony…), a część ma za złe, bo na otwartym terenie taka dróżka może być jedynym sensownym przejściem z punktu A do B.

Po szybkim teście residential zrobiłem następująco:

  • pokazuje się od poziomu 8 10
  • na poziomie 14 pokazuje się residential + budynki
  • od poziomu 15 pokazują się tylko budynki + addr:housenumber

Co do numerów - mocno zależy to od terenu (zagęszczenie numerów, jak długie one są itp itd) więc zostawiłbym to z założeniem że osoby wykorzystujące ten styl to sobie wyregulują.

Choć ja bym spróbował dać dużo mniejszy rozmiar czcionki.