Re: [Talk-se] Avkoda en Shape-fil från Riksantikvarieämbetet
En shapefil är i själva verket flera filer. Den information du är ute efter finns i två olika filer. Koordinater finns i .shp-filen och attributen finns i .dbf-filen. Filinnehållet går t ex att dumpa med programmen shpdump respektive dbfdump (finns i ubuntu-/debian-paketet shapelib). Kopplingen mellan filerna är helt enkelt ordningen, så post 42 i .shp-filen är koordinater till datat i post 42 i .dbf-filen. Ett alternativ kan vara att konvertera filen till något annat format med hjälp av ogr2ogr. Man skulle ju t ex kunna konvertera till GeoJSON-format som ger dig en textfil med en rad för varje objekt, med allt data och koordinater i ett förhållandevis lättparsat format. (ogr2ogr -f GeoJSON utfil infil) Med ogr2ogr kan du dessutom applicera en koordinattransformation. Jag tror att det räcker att lägga på t ex -t_SRS EPSG:4326 för att få koordinaterna i WGS84, förutsatt att det finns med en -prj-fil som beskriver filens nuvarande koordinatsystem. //Mattias 2011/8/12 Lars Aronsson l...@aronsson.se: Nu har nedladdningen börjat fungera igen hos Bebyggelseregistret. Man får ett ZIP-arkiv med ESRI Shape-filer på adressen http://www.bebyggelseregistret.raa.se/cocoon/bbr/exportData/bebyggelse_sverige_shp.zip Men lyckas någon att läsa de filerna? Det jag vill ha ut är en lista med cirka 12.000 rader (poster) och på varje rad vill jag ha fält för latitud och longitud samt 14-siffriga objekt-ID. Söderås Missionshus i Rättviks kommun, Dalarna, ska ha ID 2101583280. -- Lars Aronsson (l...@aronsson.se) Aronsson Datateknik - http://aronsson.se ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se
Re: [Talk-se] Avkoda en Shape-fil från Riksantikvarieämbetet
Wow, vad mycket som finns med i bebyggelseregistret. Det måste ta väldigt lång tid att fundera ut vilka som kan vara intressanta att ta med i OSM, eller var inte det avsikten? Intressant data och omfattande! vänligen Bengt B Den 12 augusti 2011 15:24 skrev Henrik Lundqvist h.lundqv...@gmail.com: Tog filen och plockade in koordinaterna i tabellen som jag exporterade till excel... kom sedan på att det finns 76250 objekt i filen så jag delade upp den i två excelfiler som ligger här: http://dl.dropbox.com/u/3129418/BBR_excel.zip Rensade ut en del onödiga kolumner eftersom dbf-tabellen till shapefilen låg på över 700 Mb.. mvh Henrik ___ Henrik Lundqvist h.lundqv...@gmail.com Den 12 augusti 2011 08:16 skrev Mattias Lindblad o...@matli.net: En shapefil är i själva verket flera filer. Den information du är ute efter finns i två olika filer. Koordinater finns i .shp-filen och attributen finns i .dbf-filen. Filinnehållet går t ex att dumpa med programmen shpdump respektive dbfdump (finns i ubuntu-/debian-paketet shapelib). Kopplingen mellan filerna är helt enkelt ordningen, så post 42 i .shp-filen är koordinater till datat i post 42 i .dbf-filen. Ett alternativ kan vara att konvertera filen till något annat format med hjälp av ogr2ogr. Man skulle ju t ex kunna konvertera till GeoJSON-format som ger dig en textfil med en rad för varje objekt, med allt data och koordinater i ett förhållandevis lättparsat format. (ogr2ogr -f GeoJSON utfil infil) Med ogr2ogr kan du dessutom applicera en koordinattransformation. Jag tror att det räcker att lägga på t ex -t_SRS EPSG:4326 för att få koordinaterna i WGS84, förutsatt att det finns med en -prj-fil som beskriver filens nuvarande koordinatsystem. //Mattias 2011/8/12 Lars Aronsson l...@aronsson.se: Nu har nedladdningen börjat fungera igen hos Bebyggelseregistret. Man får ett ZIP-arkiv med ESRI Shape-filer på adressen http://www.bebyggelseregistret.raa.se/cocoon/bbr/exportData/bebyggelse_sverige_shp.zip Men lyckas någon att läsa de filerna? Det jag vill ha ut är en lista med cirka 12.000 rader (poster) och på varje rad vill jag ha fält för latitud och longitud samt 14-siffriga objekt-ID. Söderås Missionshus i Rättviks kommun, Dalarna, ska ha ID 2101583280. -- Lars Aronsson (l...@aronsson.se) Aronsson Datateknik - http://aronsson.se ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se
Re: [Talk-se] Avkoda en Shape-fil från Riksantikvarieämbetet
Hej igen I en av kolumnerna som jag tog bort står inventering, dvs vilken inventering som samlade in informationen för varje objekt, så jag antar att inte samma metodik, tid eller resurser har funnits för hela landet utan ofta bygger på lokala/regionala projekt. Mvh Henrik Den 12 aug 2011 23:00 skrev Lars Aronsson l...@aronsson.se: On 08/12/2011 03:24 PM, Henrik Lundqvist wrote: Tog filen och plockade in koordinaterna i tabellen som jag exporterade till excel... kom sedan på att det finns 76250 objekt i filen så jag delade upp den i två excelfiler som ligger här: http://dl.dropbox.com/u/3129418/BBR_excel.zip Rensade ut en del onödiga kolumner eftersom dbf-tabellen till shapefilen låg på över 700 Mb.. Underbart! Detta kan jag hantera. Men det märkliga är att objekten fördelar sig så ojämnt på länen (spalt 3). Det är 30.204 från Stockholms län och 15.188 från Jämtlands län, men bara 248 från Örebro län varav bara 19 kyrkor. Från Östergötlands län är det 724 objekt, varav 22 uthus, 12 lusthus, 9 hemlighus, 8 bårhus, 3 hönshus och 2 slott, men bara 2 kyrkor och 2 kapell. Kan detta bero på din dataomvandling, eller är vi säkra på att innehållet är så ojämnt i RAÄ:s egna datafiler? I så fall får vi rikta uppmaningen Känn ditt land! till RAÄ. De verkar mest känna till Stockholm idag. En annan fil som RAÄ själva exporterar i Excel-format innehåller 2705 rader om kyrkor, och där var bara en enda från Östergötlands län, men desto fler från Skåne och Västra Götaland. Jag har skrivit och frågat om detta. -- Lars Aronsson (l...@aronsson.se) Aronsson Datateknik - http://aronsson.se ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se