Re: [Talk-dk] erfaringer med tile servere?

2012-03-20 Tråd Emil Tin


interessant, tak for det! kan se at tilemill bruger mapnik og carto



-Oprindelig meddelelse-
Fra: Soren Johannessen [mailto:soren.johannes...@gmail.com] 
Sendt: 20. marts 2012 09:55
Til: OpenStreetMap Denmark
Emne: Re: [Talk-dk] erfaringer med tile servere?

Der er også MapBox med TileMill  softwaren- hvor man konfiger layout
ala CSS måde
http://mapbox.com/tilemill/  og tiles syntaks virker til OpenLayers og
til Leaflet JS biblioteket

MapBox kan også tilbyde at hoste jeres tiles - ved ikke prisen

/Søren Johannessen

2012/3/20 Emil Tin z...@tmf.kk.dk:
 til vores kommende cykelruteplanlægger overvejer vi køre en tile server.

 er der nogen (måske jonas fra rasher?) der har erfaring med at køre en tile 
 server? og som måske kan sige noget om hvor meget cpu/disk/båndbredte det 
 kræver? er mapnik den eneste fornuftige løsning?



 Med venlig hilsen

 Emil Tin
 IT- og Processpecialist
 Cykelsekretariatet
 
 KØBENHAVNS KOMMUNE
 Teknik- og Miljøforvaltningen
 Center for Trafik

 Islands Brygge 37 Vær. 118
 Postboks 450
 2300 København S

 Telefon +45 3366 3433
 Mobil +45 2972 3788
 Email z...@tmf.kk.dk




 ___
 Talk-dk mailing list
 Talk-dk@openstreetmap.org
 http://lists.openstreetmap.org/listinfo/talk-dk

___
Talk-dk mailing list
Talk-dk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-dk

___
Talk-dk mailing list
Talk-dk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-dk


Re: [Talk-dk] erfaringer med tile servere?

2012-03-20 Tråd Jørgen Elgaard Larsen

Emil Tin skrev:

til vores kommende cykelruteplanlægger overvejer vi køre en tile server.


Måske kunne man snakke med folkene i viskort.dk

Det kunne være interessant, hvis der kunne laves en fælles offentlig 
tileserver i danmark.



- Jørgen

___
Talk-dk mailing list
Talk-dk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-dk


Re: [Talk-dk] erfaringer med tile servere?

2012-03-20 Tråd Morten Juhl-Johansen Zölde-Fejér

On 20.03.2012 11:08, Jørgen Elgaard Larsen wrote:

Emil Tin skrev:
til vores kommende cykelruteplanlægger overvejer vi køre en tile 
server.


Måske kunne man snakke med folkene i viskort.dk

Det kunne være interessant, hvis der kunne laves en fælles offentlig
tileserver i danmark.

- Jørgen


Det kommer mig for, at der var diskussion om, at DR overvejede at lave 
én i forbindelse med, at de ville bruge OSM - men det er måske bare her, 
det har været diskuteret?

Det kunne jo være et interessante samarbejde.

-Morten
__
Morten Juhl-Johansen Zölde-Fejér
http://syntaktisk.dk * mj...@syntaktisk.dk

___
Talk-dk mailing list
Talk-dk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-dk


Re: [Talk-dk] erfaringer med tile servere?

2012-03-20 Tråd Emil Tin

Tak for svarene.

At af hovedformålene for os ville være at have et kort der er specielt designet 
til danske cyklister, og som samtidig kan styles som vi ønsker, fx i forhold 
til at vise cykelsuperstier, grønne ruter, etc. Men også rent farvemæssigt osv. 
Hvem ved, det kan jo være det ville være fedt med mørk baggrund, etc.

Hvor meget  trafik tror i man skal regne med? Har man brug for et content 
delivery network? (a la Akamai)


VH Emil
___
Talk-dk mailing list
Talk-dk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-dk


Re: [Talk-dk] erfaringer med tile servere?

2012-03-20 Tråd Jonas Häggqvist

On 20-03-2012 09:44, Emil Tin wrote:

til vores kommende cykelruteplanlægger overvejer vi køre en tile
server.

er der nogen (måske jonas fra rasher?) der har erfaring med at køre en
tile server? og som måske kan sige noget om hvor meget
cpu/disk/båndbredte det kræver? er mapnik den eneste fornuftige
løsning?


Jeg kan sige lidt, men når det så er sagt så har jeg ikke forsøgt mig med 
andre løsninger end den jeg er end med, så jeg er ikke så velinformeret, 
men jeg kan da beskrive mit setup.


Det hele kører på en virtual server som tilhører Peter Brodersen. Den har 
masser CPU kraft, men meget begrænset mængde RAM (1 GB tror jeg). Det er 
reelt ikke nok RAM - det er konstant en kamp at få det hele til at køre i 
den plads, men det går lige netop (det er samme server der også hoster 
Fugro tiles, hvilket også bruger en del RAM).


OSM data importeres i en Postgresql/PostGIS database med osm2pgsql. 
Databasen bliver holdt up to date med et script der benytter Osmosis til 
at hente de seneste ændringer fra OSMs hourly diffs, som herefter bliver 
fodret til osm2pgsql, der opdaterer databasen.


osm2pgsql spytter en liste af opdaterede tiles ud, som så bruges til at 
markere tiles som forældede.


Tiles bliver renderet af servicen renderd, der bruger mapnik. Det er en 
del af mod_tile pakken, som er et Apache modul der sørger for at generere 
tiles on demand.


De fleste af de scripts jeg bruger kan hentes fra 
http://osm.rasher.dk/pub/ - især keepup.sh scriptet er af interesse. Hvis 
der mangler noget så sig endelig til.


--
Jonas Häggqvist
rasher(at)rasher(dot)dk

___
Talk-dk mailing list
Talk-dk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-dk


Re: [Talk-dk] erfaringer med tile servere?

2012-03-20 Tråd Jonas Häggqvist

On 20-03-2012 12:50, Emil Tin wrote:


mange tak jonas!
kan du sige noget om hvor meget båndbredde en sådan tile server sluger?


Så skal vi nok have fat i Peter Brodersen. Jeg ved ikke om det er noget 
han har styr på.


Det kan nu nok alligevel ikke sammenlignes med de brugere I vil få til 
sådan et kort. Hverken antallet af brugere end måden de bruger kortet på.


--
Jonas Häggqvist
rasher(at)rasher(dot)dk

___
Talk-dk mailing list
Talk-dk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-dk


Re: [Talk-dk] erfaringer med tile servere?

2012-03-20 Tråd Emil Tin

nej det er klart at det ville være anderledes, men det kunne nu alligevel være 
interessant at høre lidt om, også for at kunne se det i forhold til det server 
setup'et.

vh emil


-Oprindelig meddelelse-
Fra: Jonas Häggqvist [mailto:ras...@rasher.dk] 
Sendt: 20. marts 2012 13:16
Til: OpenStreetMap Denmark
Emne: Re: [Talk-dk] erfaringer med tile servere?

On 20-03-2012 12:50, Emil Tin wrote:

 mange tak jonas!
 kan du sige noget om hvor meget båndbredde en sådan tile server sluger?

Så skal vi nok have fat i Peter Brodersen. Jeg ved ikke om det er noget 
han har styr på.

Det kan nu nok alligevel ikke sammenlignes med de brugere I vil få til 
sådan et kort. Hverken antallet af brugere end måden de bruger kortet på.

-- 
Jonas Häggqvist
rasher(at)rasher(dot)dk

___
Talk-dk mailing list
Talk-dk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-dk

___
Talk-dk mailing list
Talk-dk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-dk


Re: [Talk-dk] erfaringer med tile servere?

2012-03-20 Tråd Emil Tin


det ville nok som minimum være region hovedstaden. (dvs rund regnet halvdelen 
af sjælland)

jeg forestiller mig at vi ville have alle tiles liggende på disk, frem for at 
genere dem om the fly, og så updatere dem løbende. det er sådan jeg forestiller 
mig de almindelige osm tiles fungerer... eller?
 

Med venlig hilsen

Emil Tin
IT- og Processpecialist
Cykelsekretariatet

KØBENHAVNS KOMMUNE
Teknik- og Miljøforvaltningen
Center for Trafik

Islands Brygge 37 Vær. 118
Postboks 450
2300 København S

Telefon +45 3366 3433
Mobil +45 2972 3788
Email z...@tmf.kk.dk



-Oprindelig meddelelse-
Fra: Jonas Häggqvist [mailto:ras...@rasher.dk] 
Sendt: 20. marts 2012 13:33
Til: OpenStreetMap Denmark
Emne: Re: [Talk-dk] erfaringer med tile servere?

On 20-03-2012 13:14, Emil Tin wrote:

 tak!

 hvor mange GB fylder tile'sne? hvor mange MB bliver det hentet om dagen?

Med det forbehold at de tiles jeg laver på osm.rasher.dk er meget simple, 
og ikke komplette kort-tiles, så fylder tiles overraskende lidt, idet de 
bliver genereret on-demand. Jeg tror maksimalt tile mappen har fyldt et 
par GB, så med en moderne disk kommer I næppe i problemer.

Vil det være begrænset til Københavns kommune?

-- 
Jonas Häggqvist
rasher(at)rasher(dot)dk

___
Talk-dk mailing list
Talk-dk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-dk

___
Talk-dk mailing list
Talk-dk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-dk


Re: [Talk-dk] erfaringer med tile servere?

2012-03-20 Tråd Jonas Häggqvist

On 20-03-2012 13:38, Emil Tin wrote:



det ville nok som minimum være region hovedstaden. (dvs rund regnet
halvdelen af sjælland)

jeg forestiller mig at vi ville have alle tiles liggende på disk, frem
for at genere dem om the fly, og så updatere dem løbende. det er sådan
jeg forestiller mig de almindelige osm tiles fungerer... eller?


mod_tile fungerer sådan at den først ser om der er brugbare tiles på 
disken, ellers genererer den dem og gemmer på disken. Resultatet er at man 
ikke skal til at pre-generere en masse, og derved ikke bruger unødig 
diskplads på en masse tiles som ingen alligevel kigger på.


--
Jonas Häggqvist
rasher(at)rasher(dot)dk

___
Talk-dk mailing list
Talk-dk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-dk


Re: [Talk-dk] erfaringer med tile servere?

2012-03-20 Tråd Jais Pedersen
Hej Morten

Simon Poole skrev på dev listen [1] at det var en god ide at køre vacuum
mindst en gang om ugen pga. den måde osm2pgsql opdaterer på. Jeg mener at
auto vacuum er slået som default i 9.1, det kan være en af årsagerne til at
det nu går hurtigere og det passer også meget godt med at det går bedre
lige efter re-import. Jeg ved ikke om du så risikerer at den kører vacuum
for ofte (f.eks. samtidigt med import) - måske kan du få bedre performance
ved slå auto vacuum fra og så f.eks. kun køre den en gang i døgnet.

[1] http://lists.openstreetmap.org/pipermail/dev/2012-March/024595.html

/Jais

2012/3/20 Morten Kjeldgaard m...@bioxray.dk


  On 20-03-2012 09:44, Emil Tin wrote:

 til vores kommende cykelruteplanlægger overvejer vi køre en tile
 server.

 er der nogen (måske jonas fra rasher?) der har erfaring med at køre en
 tile server? og som måske kan sige noget om hvor meget
 cpu/disk/båndbredte det kræver? er mapnik den eneste fornuftige
 løsning?


 Jeg kan sige lidt, men når det så er sagt så har jeg ikke forsøgt mig med
 andre løsninger end den jeg er end med, så jeg er ikke så velinformeret,
 men jeg kan da beskrive mit setup.

 Det hele kører på en virtual server som tilhører Peter Brodersen. Den har
 masser CPU kraft, men meget begrænset mængde RAM (1 GB tror jeg). Det er
 reelt ikke nok RAM - det er konstant en kamp at få det hele til at køre i
 den plads, men det går lige netop (det er samme server der også hoster
 Fugro tiles, hvilket også bruger en del RAM).


 Jeg har kørt med rashers setup i et års tid uden problemer, men på det
 sidste (efter jeg opgraderede osm2pgsql til seneste version) har jeg har
 _store_ problemer med at få opdateringerne i keepup.sh scriptet til at
 følge med. Som rasher skriver, hentes der hourly diffs, men på min maskine
 (som iflg. pbro er kraftigere end hans, og har 3 Gb RAM) tager jobbet op
 til to en halv time at køre en times opdateringer :-( Jeg prøver for tiden
 på at finde ud af hvor problemet ligger, mistanken er foreløbig Postgresql.
 Når jeg netop har importeret et nyt planet dump, tager keepup ca. 3
 minutter, men efterhånden bliver den langsommere og langsommere. Det hjalp
 en hel del at opgradere til postgresql 9.1, men problemet er altså
 forsvundet. Hvis nogen har et hint vil jeg være taknemmelig.

 -- mok0



 __**_
 Talk-dk mailing list
 Talk-dk@openstreetmap.org
 http://lists.openstreetmap.**org/listinfo/talk-dkhttp://lists.openstreetmap.org/listinfo/talk-dk

___
Talk-dk mailing list
Talk-dk@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-dk