On 09/28/2011 04:06 PM, Peter Kindström wrote:
Finns befolkningsdata (per ort och län) lätt tillgängligt i
"maskinläsbar form"?
Hur svårt vore det att göra en sådan robot? Någon som vet?
Ja, du kan läsa ut detta ur Wikipedia. På senare år har svenska
Wikipedia slutat sätta in sådana siffror i varje artikels text.
I stället hämtas de med en "mall" ur en central lista, som
uppdateras från Statistiska Centralbyrån.
Se till exempel artikeln Vännäs,
http://sv.wikipedia.org/wiki/V%C3%A4nn%C3%A4s
där står:
{{Ortsfakta Sverige
...
| invort = {{Stat/Sverige/Tätorter/Befolkning| 8384 }}
som betyder att mallen "Stat/Sverige/Tätorter/Befolkning"
anropas med parametern 8384, som är ortens kod.
I denna mall,
http://sv.wikipedia.org/wiki/Mall:Stat/Sverige/T%C3%A4torter/Befolkning
finns en stor switch-sats med raden:
| 8384 = 4118 <!-- Vännäs -->
Därav kommer att faktarutan (Ortsfakta Sverige) visar
att befolkningen i tätorten är 4118 personer.
Poängen med detta förfarande är att nästa år behöver man
bara uppdatera switch-satsen i mallen, så kommer alla
artiklar automatiskt att visa de nya siffrorna. Och det
behöver du tänka på om du ska hålla OpenStreetMap
uppdaterat med aktuella befolkningstal.
--
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