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.***

#1 2022-04-07 14:35:13

greenenvy
Member
Registered: 2022-04-07
Posts: 3

osm.pbf za Srbiju sa Kosovom gde su nazivi mesta na Kosovu na srpskom

Pozdrav svima,

Kao što sam naslov kaže, potrebna mi je osm.pbf datoteka koja ima nazive mesta na Kosovu na srpskom. Videh par linkova po ovim temama, ali puno je neaktivno, pa ako neko ima i može okačiti osm.pbg fajl, bio bih veoma zahvalan.

Offline

#2 2022-04-08 05:43:08

mpele
Member
Registered: 2012-02-25
Posts: 274

Re: osm.pbf za Srbiju sa Kosovom gde su nazivi mesta na Kosovu na srpskom

Нешто овако: https://tiles.openstreetmap.rs ? Овде је цео регион доступан и у ћирилици и у латиници.

Тај фајл је могуће генерисати са свежим подацима, али има доста "промењивих" па је најбоље да прво објасниш за шта ти треба тај фајл? Да бих разумео шта ти је потребно можеш ли да одговориш на следећа питања:
- да ли ти је тај фајл потребан једнократно или више пута?
- да ли ти треба само Косово или још нешто од региона (може бити незгодно уклапање ако имаш pbf само Косова са околним државама - посебно за границе)?
- да ли су ти потребни и osc фајлови?

Offline

#3 2022-04-11 11:38:31

greenenvy
Member
Registered: 2022-04-07
Posts: 3

Re: osm.pbf za Srbiju sa Kosovom gde su nazivi mesta na Kosovu na srpskom

Pozdrav,

Pre svega hvala na odgovoru.

Imam situaciju da radim projekat za osetljive klijente ciji server zbog sigurnosti ne sme imati izlaz na internet, sto me dovodi do toga da moram mape servirati sa lokala. Posto je ceo sistem upakovan u veci broj docker kontejnera koji rade u Swarm rezimu, kontao sam da postoji neko resenje gde se neki tile server moze vrteti u docker kontejneru i da ce mi to biti dovoljno.

Probao sam guide sa sledeceg linka:
https://openstreetmap.rs/prilagodjen-se … anje-mapa/

Medjutim ovaj tile server sam probao i pre nego sto sam naleteo na ovaj clanak i generalno je jako sporo ucitavao, a ovaj konkretan primer koliko sam uspeo da uhvatim kroz Dockerfile i skripte, radi import tako sto skida osm.pbf fajlove sa neta, sto mi nije bas pogodno za podizanje na taj odsecen server.

Najbrze je radio tileserver: https://hub.docker.com/r/klokantech/tileserver-gl koji koristi mbtiles format. I taj format mogu generisati kroz osm.pbf fajl sto sam vec uspeo da uradim, samo sto je problem Kosovo i nazivi mesta tamo, pa pokusavam da nadjem taj fajl sa podacima kao sa linka koji ste okacili. Znam da ima i novija verzija tog tileservera, ali moram izvaliti jos neka dodatna podesavavanja konvertora za osm.pbf u .mbtiles.

Fajl mi je potreban samo jednokratno.

Srbija i Kosovo su sve sto mi trebaju.

Osc fajlovi iskreno ne znam sta su (nemam do skora nikakvog iskustva rada sa mapama pa ne zamerite), ali mislim da mi nisu neophodni.

Offline

#4 2022-04-12 07:23:09

mpele
Member
Registered: 2012-02-25
Posts: 274

Re: osm.pbf za Srbiju sa Kosovom gde su nazivi mesta na Kosovu na srpskom

Ако већ владаш Docker-ом онда ти је најлакше и најбрже да сам фајл извучеш из већ постојећог процеса. То што теби треба је генерисано овде:

https://gitlab.com/osm-serbia/openstree … un.sh#L238

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

Offline

#5 2022-04-12 08:55:24

mpele
Member
Registered: 2012-02-25
Posts: 274

Re: osm.pbf za Srbiju sa Kosovom gde su nazivi mesta na Kosovu na srpskom

greenenvy wrote:

Medjutim ovaj tile server sam probao i pre nego sto sam naleteo na ovaj clanak i generalno je jako sporo ucitavao, a ovaj konkretan primer koliko sam uspeo da uhvatim kroz Dockerfile i skripte, radi import tako sto skida osm.pbf fajlove sa neta, sto mi nije bas pogodno za podizanje na taj odsecen server.

Није да свога коња хвалим, али учитавање је једнократно и ту не верујем да може бити веће разлике у односу на друге процесе. У овом Докеру, се додатно ради генерисање овог pbf фајла што теби треба и ту говоримо о максималних пар минута разлике при иницијализацији. Сервер се може подесити да уради пререндер што за Србију са Косовом (са свим зоомовима до 18-тог нивоа) не би требало да буде превише простора, тако да је онда и одзив врло кратак.

Такође, простим копирањем директоријума са базом података, са рачунара са интернетом на рачунар без интернета, можеш извршити и "пралаз у offline режим".

Offline

#6 2022-04-12 16:53:19

greenenvy
Member
Registered: 2022-04-07
Posts: 3

Re: osm.pbf za Srbiju sa Kosovom gde su nazivi mesta na Kosovu na srpskom

Uspeo sam da izvucem osm.pbf fajl i takodje da ga konvertujem u mbtiles i radi sve super.

Evo i linkova za oba fajla pa kome treba da moze iskoristiti da ne mora da se cima da izvlaci iz kontejnera.

https://www.mediafire.com/file/xq4ozmsm … m.pbf/file
https://www.mediafire.com/file/pq9myimv … tiles/file

Ono sa cim sam imao problema samo su dve stvari. Po guide-u sa linka, kada se pokrece prvi kontejner priprema_render-a, bez ,,-e OKOLNE_DRZAVE=-,, nije hteo da odradi ceo tok run.sh skripte. Takodje posto se iz tog kontejnera izvlaci fajl, malo nezgodno bilo to sto se kontejner gasi jer se primarni proces nakon importa zavrsava, pa sam morao naknadno da ga pokrenem sa mountovanim volume-om i da ga izvucem odatle. Hteo sam to malo lakse time sto cu napraviti image lokalno od Dockerfile-a sa gitlab repozitorijuma, ali nije uopste prolazio build. Nisam siguran sta je bio razlog pucanja. Ako Vama prolazi, mogu ostaviti screenshot error-a koji dobijam.

Uglavnom puno hvala na hintovima. smile

Offline

#7 2022-04-19 07:50:57

mpele
Member
Registered: 2012-02-25
Posts: 274

Re: osm.pbf za Srbiju sa Kosovom gde su nazivi mesta na Kosovu na srpskom

Ајд пошаљи грешке које се јављају да видим шта је упитању.

Offline

#8 2022-09-05 13:10:21

mpele
Member
Registered: 2012-02-25
Posts: 274

Re: osm.pbf za Srbiju sa Kosovom gde su nazivi mesta na Kosovu na srpskom

Докер је мало доређен па може да се уради експорт генерисаног pbf фајла са командом:

   docker run \
      -e DRZAVE=serbia,montenegro,kosovo \
      -e OKOLNE_DRZAVE=albania \
      -v /putanja/do/radnog/direktorijuma:/data/database/ \
      pmilanovic/openstreetmap-tile-server-serbian \
      eksport_pbf

Наравно, путању /putanja/do/radnog/direktorijuma треба заменити са путањом већ постојећег директоријума.

Last edited by mpele (2022-09-05 13:10:41)

Offline

Board footer

Powered by FluxBB