Lokalizovani OSM server

Имењаче,

Да ли има помака по питању генерисања локалног кеша одређених tile-ова?

Мени овако нешто постаје све потребније па сам рад да се прикључим у рад.

Na mail listu https://lists.openstreetmap.org/listinfo/talk-rs se javio Nemanja Paunić ispred Nacionalne infrastrukture geoprostornih podataka jer su zainteresovani da se uključe u rešavanje pitanja mape Kosova i Metohije na OpenStreetMaps uz državnu podršku.

Mislim da je to do prilika da se pozabavimo ovim problemom. Uključite se na listu.

Dragi Peđa,

Hvala na uloženom trudu. Mislim da lista nije bila dobro mesto za početak. :slight_smile:
Verujem da ovde razgovor može biti konstruktivniji pošto ste ideju već razrađivali. :slight_smile:

Dakle, dragi svi,

Kao što je Peđa već izneo, trenutno se raspitujem šta je zajednici tačno neophodno za lokalizovani server.
Da li možete da kažete projekciju u pogledu resursa? NIGP trenutno ima iskustvo sa generisanjem tajlova na MapServeru i GeoServeru. MapInk do sada nisam imao priliku da korsitim.

Ukoliko možemo sklopiti neku razumnu konfiguraciju, mislim da postoji dobra šansa da rešimo problem lokalizovanog servera.
Za sada mi je neophodno malo više tehničkih detalja, kako bih u zvaničnu priču krenuo dobro opremljen sa vaše strane.
Ovo može biti izuzetno lako ali isto tako može biti i dug put. Razumevanje za problem postoji ali situacija nije jednostavna kao što se korisnicima sa pomenute liste čini. Najbitnije je poverenje i međusobna saradnja. Da bi se neke stvari postigle neophodan je trud i vaša podrška.

Za sve konstruktivne predloge, stojim vam na raspolaganju.

Pozdrav,
Nemanja

Немања,
Уз велику консултативну помоћ SunCobalt-а и мало експериментисања постављен је локализовани сервер http://osm.mpele.in.rs/ и његова комбинација са главним ОСМ сервером http://osm.mpele.in.rs/kombinovano.html .
Све се одвија на серверу који кошта 2.5 еур месечно (Guaranteed CPU 1 x 2.40 GHz, RAM 1024 MB + 512 MB SWAP , Bandwidth 2 TB, уз тренутно заузеће диска од око 15 GB).

За све конструктивне предлоге, стојим Вам на располагању.

Заборавио си да поменеш да си рендер подесио да приказуеј границу Косова и Метохије као покрајине а не како је у главној бази као посебну државу, као и да су називи рендеровани на српском где постоје тако унешени. :slight_smile:

Сјајно урађено. Ово је управо онако како сам ја и замислио да буде.

Потенцијани проблем је таг is_in:country који у ОСМ бази показује на измишљену државу уместо на Србију.

Evo ga još jedan alat.

Instalirao sam na svoj server id editor koji se korsiti i za OpenStreetmap i malo ga prepodesio tako da se može pregledati i ova renderovana mapa koja i na Kosovu i Metohjji prikazuje srpski jezik koju je mpele napravio.

Editor je funkcionalan tako da se mogu unositi izmene mape pa i upisivati nazivi na srpskom. Izmene se upisuju u glavnu OSM bazu.

Jedino što još fali je neka dobra podloga koja sadrži nazive na srpskom pošto je prilično nezgodno raditi na tertoriji Kosova i Metohije jer je tamo sve na šiptarskom a mnoge nazive su skroz promenili tako da više i ne liče na srpske.

Čini mi se da su čak počeli da upisuju nazive i ćirilicom ali na šiptarskom, verovatno kako bi napravili još više zabune.

Editor se nalazi na: http://osmid.uzice.net

Iz podloga (background) izaberite OpenStreetMap (Serbian) i na mapi ćete videti šta je na području Kosova i Metohije do sada upisano na srpskom.

Računajte s tim da se rendering ne radi automatski pa se izmene koje unesete ne vide odmah. Sve je ovo još uvek testiranje. Pretpostavljam da će mpele povremeno ažurirati render da se vide izmene.

Што се подлога тиче за део севера Косова се могу користити и војне америчке карте које су средили комшије http://tms.osm-hr.org/.

Освежавања рендера тиче, он може бити максимално једном дневно - толико често се праве екстракти података које користим за генереисање мапа. Није проблем да то ставим у crone па да се аутоматски и освежава једном дневно.

E taj link nisam mogao da nadjem. Ubacio sam tu mapu kao jednu od podloga u editor na http://osmid.uzice.net. Ima i ta mapa dosta netačnosti u nazivima li je opet bolje nego kad je sve šiptarizovano.

Dodao sam u spisak jezika srpsku latinicu da ne mora da se ukucava ručno name tag.

Promenio sam zoom za edit pošto se podarazumevano editor uključuje tek na zumu 16 što je previše krupno kad se edituju nazivi naselja.

Овај велики посао је прилично одмакао.

Након што је mpele поставио локалнизовани рендер сервер (закупио је хостинг сервер и на њега иснталирао рендеринг сервер и кеш сервер) могло се почети са конкретним радом на сређивању мапе. Поред тога је направио скрипту која пре рендеринга среди ознаке граница тако да граница Косова и Метохије на мапи не буде приказана као државна граница него граница аутономне покрајине, као пто и треба.

Ја сам направио локализовани ОСМ едитор на http://osmid.uzice.net, а Branko је направио неколико скрипти које су служиле за анализу и проверу урађеног.

Ја сам се прихватио да урадим ажурирање мапе Косова и Метохије. Не знам како да проверим да ли се још неко прикључио.

За око месец дана само на простору Косова и Метохије је сређено око три хиљаде назива места тако да сва она сада имају називе на српском језику. Принцип кога смо се држали је да уписујемо само name:sr таг да не изазивамо проблеме.

Проблема је ипак било јер је одмах кренуло брисање неких уноса али је то било слабог и изгледа кратког даха. Имамо алате да пратимо и откривамо евентуалне вандализме.

У сваком случају, резултат може да се погледа на http://osm.mpele.in.rs/.

Молим вас ову адресу користите само за преглед. Немојте повлачити мапу на друге сајтове јер сервер не може да издржи велико оптерећење. Тек треба да се реши питање радног сервера са кога ће рендерована мапа моћи да се користи као подлога.

Какав је статус ове иницијативе? У потрази сам за описом Србије са КиМ у свом саставу.

Војиславе,

Углавном је скоро све припремљено са техничке стране, али је некако застало са набавком сервера - било је превише понуда па нисмо могли да се одлучимо :wink:

Него, шта теби конкретно треба (pbf, osm, tiles…)?

Мало сам прегледао податке и приметио да је шиштарски вандарлизам и даље у току. Не раде то масовно да не би привукли пажњу али раде.

  • бришу name:sr тагове

  • ако случајно нека тачка има само српски назив обришу тачку или обришу српски назив, нарочито ако је неко уписао назив у name уместо у name:sr

  • понеку тачку не обришу него само обришу српски назив а онда преко неј ставе нову тачку на ситу локацију са шиптарским називом

  • мењају ћириличне називе у name:sr латиничним

  • мењају ћириличне називе у name:sr ћирилизованим шиптаризованим називима (рецимо преименовали су Пећ)

И тако даље…

Сад кад немамо доступан рендер на ћирилици теже је испратити измене.

Имењаче,
Одавно је било па се више не сећам, а сад немам времена ни да проверим - да ли http://osm2.mpele.in.rs/ представља ажурну слику података са ОСМ.

E… ta adresa radi. :slight_smile:

mpele, jesi li gledao kako radi ovo sa vektorskim sličicama umesto bitmapa? Čini se da troši mnogo manje prostora.

https://github.com/mapbox/awesome-vector-tiles

Простор је најјефтинији у целој причи, а и најдоступнији. Тако да за сада немам планова за било какве оптимизације ради уштеде простора.

Da ali zato ide i manji protok na serveru.

Da vas obradujemo, obezbedili smo računar za rendering server i namontirali ga.

mpele se sad bakće kofigurisanjem ali prvi rezultati su više nego obećavajući.

Branko se pridružio i rešio neke stvari oko kojih smo zapinjali.
Napravljen prilično brz progres.

Još uvek je radna verzija ali ima šta da se pogleda

https://www.osmsrbija.iz.rs/map/

Može se desiti da mapa povremeno niej dostupna ili da sadrži polovične podatke ili da radi usporeno. To je zato što radimo na njoj.

Molimo vas, nemojte koristiti mapu kao podlogu na drugim sajovima. Razvojni server ne može da izdrži opterećenje.