Lysmageren fra Vesterbro i et lysorgie

(Artikelserie Dit og mit kort, 36). Der kører en debat om at 80 % af kommunerne sparer på gadebelysningen. Enten bliver hele gader mørkelagt hele tiden eller på bestemte tidspunkter om natten. I OpenStreetMap kan man faktisk angive om en given vej/gade har vejbelysning. Jeg har gennemtrawlet Vesterbros gader, cykelstier og stier for at undersøge dette. På nedenstående billede kan du se hvor der er gadebelysning på Vesterbro, angivet ved gul farve. – Du kan se kortet som interaktivt OpenStreetMap her (viser alle gader/veje hvor frivillige indtil videre har undersøgt, om der er gadebelysning i Danmark)

Jeg indsatte for Vesterbro på ca. 250 vejstrækninger (gader, cykelstier og gangstier) følgende metatag “lit=yes” og hvis der ingen gadelys var så “lit=no” i OpenStreetMaps database.

Nu kan man også gå dybere og mere præcis ind i lystændingstiden. Lad os taget et eksempel, NN kommune slukker gadelyset mellem 24:00 og 04:00 på antal X-veje. Så kan det angives som “lit=Mo-Su sunset-24:00,04:00-sunrise” for hver vejstrækning, tiden læses som mandag til søndag er lys tændt fra solnedgang til kl. 24:00 og igen fra kl. 04:00 til solopgang. Så er det relativt let at lave to kort fx et med kl. 23:00 er der gadelys tændt her, og så et andet der viser kl. 01:00, hvor der så er mørkt i kommunen (eller kun tændt få steder). Man kunne forestille sig at ovenstående beskrivelser af vejstrækninger kunne bruges til at man fx helst om natten ville navigeres hjem via ens smartphone/GPS’er via områder, hvor der er gadelys .

Alt dette kan lade sig gøre med geodata fra OpenStreetMap, ja, det kræver selvfølgelig at nogen frivillige får undersøgt samtlige veje samt at nogle udviklere i diverse navigations apps tager højde for dette som en parameter.

Inspiration til at undersøge Vesterbro vedr. gadebelysningen kom fra de frivillige OpenStreetMap folk i Kolding og deres Kolding bylyskort.

Du kan stadigvæk nå at se stemmesedlen i Google Earth

I morgen skydes Kommunalvalg 2009 og Regionsvalget 2009 i gang. Du har stadigvæk chancen for at nærstudere din kommune/regions kandidater i fred og ro på forhånd via Google Earth her i aften. Kommunalvalg 2009 for hele landet kan ses i denne her KML fil. Zoom hen til din kommune og klik på kortet.

Kommunalvalget 2009

Kandidaterne til Regionsvalget 2009 kan ses i denne her KML fil. Zoom hen til din region og klik på kortet.

Regionavalget 2009

Det er DRs kandidatdatabase med over 7000 personer der lægges indover de forskellige kommuner/regioners grænser via et script. Til kommune og regions områderne har jeg benyttet mig af mit Danmarks Administrative Geografiske Inddeling (DAGI) KML datasæt.

Når valget er overstået vil jeg vise flere eksempler på brugen af DAGI KML datasæt i forbindelse med valget. Men, husk først lige at gå hen og stem i morgen. Godt valg til alle.

Danmarks Administrative Geografiske Inddeling (DAGI) – KML version

Jeg har nu fået lagt den sidste hånd på Danmarks Administrative Geografiske Inddeling (DAGI) datasæt, og fået lagt det ud i KML format (konverteret fra ESRI shape til KML) i målestoksforhold 1:500000. Du kan nu downloade 234 KML filer helt gratis. Det hele er blevet udgivet under en Creative Commons 3.0 Licens. Følgende KML filer kan hentes

Dette er så mit første store bidrag til det danske Datakildekataloget, som er oprettet i IT- og Telestyrelsen regi under Digitaliser.dk. Grunden til at det er lagt ud i KML format er, at indlæringskurven er meget mindre (mit personlige synspunkt) mht. at komme igang med mindre kort visualiseringer ved brugen af KML, end ved brugen af Shape/MapInfo formater. En anden grund er, at de store korttjenester som fx Google Earth, Google Maps, Bing Maps og OpenStreetMap, alle uden de store tekniske anstrengelser kan vise KML indover deres korttjenester.

Nu er det så op til dig at bruge DAGI KML filerne i dine egne mashup. Jeg har selv nogle flere eksempler på vej med brugen af nogle af disse KML filer. Du kan kan se et enkelt Google Maps eksempel nedenfor – her er det Frederiksberg Retskreds KML fil flettet sammen med Wikipedias kilde vedr. retskredsen

KML kitsæt med Danmarks 98 kommuner – DAGI geodatasæt

I mit indlæg om, hvordan man kunne kopiere en polygon (område) ud fra KML DAGI (Danmarks Administrative Geografiske Inddeling) geodatasæt “Danmarks afstemningsområder” og på den baggrund lave en ny KML fil. Dette var en relativ nem opgave.

Men går vi over KML DAGI geodatasæt “De 98 kommunegrænser i Danmark“, og vil prøve samme teknik for at lave en KML fil med fx Kalundborg Kommune, så er der lige et mindre men. Forklaring følger, DAGI geodatasæt over landets 98 kommuner består af 314 polygoner. Dvs. 314 polygoner danner tilsammen hele Danmarks 98 kommuner, men de er ikke blevet klynget sammen, så hvis du downloader i KML/shape format så får du 314 placemark (KML) eller 314 features (shape). Prøv fx at se min nedenstående Google Maps Gadget med Kalundborg Kommune. (KML fil her Fast Lane film

)

Her danner Sejerø en polygon, og inde på Sjælland er der så flere polygoner der danner resten af Kalundborg Kommune. Nu er vi så heldige, at KML specifikationen har MultiGeometry elementet. Dette betyder, at vi kan klynge polygonerne sammen (se KML fil i ren tekst her Se7en buy

Evil Under the Sun full

) i “Placemark” elementet, så de rette polygoner bliver placeret i den rette kommune.

Du behøver ikke gøre dette selv, da jeg nu har klynget alle 314 polygoner sammen i KML formatet til landets 98 kommuner (Placemark) for dig. Så hvis du skal bruge kommune polygoner (områder) til mindre mashup projekter, så er dette lige det rette sted du skal hente dem. Farver,layout og tekst i KML skal så du selv sørge for.

Når du har pakket zipfil ud, så beskriver navnene på de enkelte filer hvilken kommune du kan finde bagved (fx soroe.kml er Sorø).
Der er flere DAGI geodatasæt, hvor ovenstående også gør sig gældende fx Danmarks 12 Politikredse

, som består af 228 polygoner. Som egentlig burde klynges sammen til 12 Placemark (de 12 politikredse). Hvis der er basis og stemning for det, kan jeg ved lejlighed lave et par sammenklynget DAGI geodatasæt mere, så det bliver lidt nemmere for jer, der benytter KML.

Jeg viser lige tilsidst igen, hvor fleksibelt KML formatet er. Se Kalundborg Kommune i OpenStreetMap

, Google Earth plugin

Balto movie full

, Google Maps Hoot movies og Bing Maps. Det tager ingen tid at mashuppe med KML over flere forskellige kortjenester.

Danmarks Administrative Geografiske Inddeling er nu placeret hos GeoCommons

.!.

Der er sket intet mindre end en geodata revolution i Danmark. Kort & Matrikelstyrelsen har torsdag 4. juni 2009 udgivet geografiske datasæt

med Danmarks Administrative Geografiske Inddeling (DAGI). Revolutionen består i, at disse geodata er helt gratis, og det er tilladt at lave kommercielle produkter ud fra disse geodata. Geodata er blevet lagt ud i GIS formatterne Shape og MapInfo. Jeg er stor tilhænger af det åbne geografiske format KML, som hurtigt er blevet lingua franca formattet for den geografiske web. Jeg kan nu tilbyde dig at få alle DAGI geodata i KML formattet (teknik og baggrund senere i indlæg). Hos GeoCommons (geodata delingssted) kan du hente følgende danske administative inddelinger i KML formattet

Teknisk baggrund. Jeg hentede geodatasæt i målestoksforhold 1:500000 i Shape formattet fra Kort & Matrikelstyrelsen. Dette er pakket ned i en stor zip-fil, og indeholder Shape filerne til alle ovennævnte administrative inddelinger. Jeg uploadede disse 8 geodatasæt til GeoCommons.

GeoCommons opload

GeoCommons laver så en KML fil på baggrund af Shape filerne. Du kan også downloade fra GeoCommons i Shape formattet.

Download muligheder hos GeoCommons

Hvad er ideen i at have disse geodatasæt i KML hos GeoCommons? – Først og fremmest så er KML formattet den nemmeste måde at kopiere et bestemt område ud (polygon) samt visualisere i produkter som afvikles via web fx Google Maps, Bing Maps (før Virtual Earth), Google Earth API, OpenStreetMap osv. Disse geodatasæt i KML skal betragtes som referenceværktøj. Du skal fx kun bruge en polygon over et bestemt sogn, politikreds, kommune etc. Hent en KML fil og kopier det ønskede ud. (mit næste blog indlæg handler hvordan der kopieres fra en KML fil, og laves en ny KML fil).

Hvem kan fx tænkes at bruge ovennævnte geodatasæt i KML og til hvilke mashup formål? Lokale medier kan kopiere alle afstemningsområder i lokalområdet, en slags service til læserne her skal du stemme (Nu ingen kommentarer om Svendborg). Folketingskandidater nævner som regel på deres hjemmesider “Jeg er opstillet i XX opstillingskreds”, 10 min. arbejde og et interaktivt kort med polygonen over dette område kan vises. Lokale meninghedsråds hjemmesider, her er vores sogn. Mulighederne er mange, og du behøver ikke være hardcore GIS- og dataekspert for at lave mindre kortmashup projekter, hvor du skal bruge polygoner over bestemte områder.

Men lad os alle klappe af Kort & Matrikelstyrelsen for at have lagt gratis geodata ud, og ikke i den sædvanlige danske offentlig sektor stil med copyright og betaling ved kasse 1 for brug af data.

Jesper Ishøj har også skrevet et begejsret indlæg over dette gratis geodata

Firefox psp

tiltag. Samtidigt også en tak til Jesper for nyheden fra Kort & Matrikelstyrelsen.

25th Hour full

Kommunegrænserne til de 98 danske kommuner

OPDATERING 14. september 2010 VIGTIGT – Jeg har en nyere og bedre KML version af kommunegrænser fra DAGI datasættet. Du kan hente filer herfra i stedet for.

Jeg frigiver i dag en KML fil (640KB), der indeholder de kommunale grænser i Danmark.

KML filen i Google Earth
I KML filen er de fem regioner blevet farvelagt med en 50% transparent farve (så du kan se igennem kortet). Farverne for regionerne er følgende

  • Region Hovedstaden er orange
  • Region Sjælland er rød
  • Region Syddanmark er gul
  • Region Midtjylland er grøn
  • Region Nordjylland er blå

Min KML fil er udgivet under en Creative Commons licens. Så hvis du står og mangler en bestemt kommunegrænse (eller flere) til et kortmashup, så er du velkommen til at downloade KML filen og åbne med en teksteditor, og tage hvad du skal bruge. Fx har jeg i det følgende klippet Herning Kommune ud og lavet en ny KML fil

Herning Kommunes grænser set i Google Maps

Opbygningen af KML filen skulle være lige til at gå til, hvis du har åbnet KML filen med en teksteditor. Øverst oppe har vi elementet “Style” (betragtes som stylesheets til KML) med de forskellige farver (bemærk, at id=”idnavn” ikke kan indholde æ,ø og å ). Længere nede har vi så “Placemark” elementet med de forskellige kommuner. Hvert “Placemark” element indeholder et “styleUrl” element som kalder parameterne op, som er blevet defineret oppe i “Style”. Husk, dernæst at gemme KML filen (strengt taget er det bare XML) i UTF-8 format, for at undgå problemer med danske æ,ø og å.

Jeg vil i den kommende tid vise hvad man kan bruge et kommunekort med aftegnet grænser til.