Skip to content
Loffe edited this page Sep 13, 2010 · 19 revisions

Okej, vi stryker första dagens anteckningar, det var mest kladd ändå.

work in progress

OSM och Shapefiles.

Det finns två olika format för att hålla geografisk data. Det gamla klassiska formatet är Shapefiles, vilket mest är en lista på polygoner och linjer. Detta ackompanjeras med ett par filer för att få lite annotation, men är allmänt stela. Sverige-data finns på http://downloads.cloudmade.com/europe/sweden . Sverige-exemplet i shape-format tar 147 meg.

.osm är ett modernare xml-aktigt format. Det är dock följaktligen väldigt luftigt och tar tid och plats att parsa. Sverige-exemplet i .osm-format tar 1.3 gig.

Olika tillämpningar

  • Mapnik
    Verkar lite omständligt, men väldigt bra. Det är tänkt att man ska installera det på en kraftfull server, och sedan fråga efter bilderna över HTTP (google maps-style). Den läser helst från en PostGIS-databas (postgressqls geo-utveckling), men kan också läsa shapefiles. Kan nog kompileras att läsa in osm-filer.
  • Gosmore
    Verkar göra ungefär det som vi skulle vilja göra (ritar kartor offline från .osm), men verkar inte kunna exportera bilder. Osm-filerna måste först konverteras till gosmore.pak. Det går att konvertera på sysi-07 men eftersom versionen på gosmore inte stämmer och .pak-formatet ändras alltför ofta så går det inte att använda sig av den .pak-filen på N810. Enheten klarar inte av konverteringen utan startar om (antagligen pga minnesbrist).
  • pyRender
    Är även tänkt att vara på en kraftfull server och serva bilder över HTTP. Läser .osm-filer. Håller på att kolla nu om det går att använda bara rendererings-biten från pyRender.

Clone this wiki locally