Med Christen Købke en tur i Mapbox Studio

Fik du lyst samt prøvet/leget med den gratis Mapbox Studio software efter læsning af mit sidste indlæg? Mapbox Studio giver dig et indblik i hvordan moderne digital kartografi laves og med brug af fx åbne og frie geodata fra OpenStreetMap. De frie og åbne geodata fra Geodatastyrelsen kan også bruges, det kræver dog lidt datavask og en del forbedrelse i forhold til at starte med OpenStreetMaps geodata.

Mapbox Studio bruger et styleformat der hedder CartoCSS og det minder en del om CSS, som du ser brugt i webdesign.
I stedet for at gå helt kold her i begyndelsen med at lære CartoCSS, så tag udgangspunkt i en bundet opgave. Her i starten er det vigtigste at prøve teknikkerne af. Du kan fx tage udgangspunkt i et kendt landsskabmaleri som du vil prøve at overføre til digital kartografi.

Jeg har som case taget fat i Christen Købkes maleri fra Pompeji og med vulkanen Vesuv (malet i 1841) i baggrunden.

Christen Købke - kartografi demo
(Christen Købke billede hentet fra Wikimedia Commons – Licens Public Domain)

Et af de første kartografi-tricks du kan lære er texture, dvs du laver et lille billede (fra fx landskabsmaleriet) og så gentages det igen og igen automatisk af CartoCSS filen, hver eneste gang et geografisk objekt fra geodata opfylder betingelserne. I mit eksempel har jeg klippet et blåt område ud fra skyerne og brugt for vand objekterne(hav, søer, åer) og lavet et texture billede. I Christen Købkes maleri er der også nogle geder, disse er brugt som texture for markområder. I CartoCSS filen har jeg brugt følgende argument for texture billedet (gederne).

[class='agriculture'] { polygon-pattern-file: url("goats.jpg"); opacity: 0.7;}

Christen Købke - kartografi demo
(stort kort i 2822 X 2684 px her)

I maleriet er der også nogle søjler fra Pompeji – Jeg har her lavet en texture af en søjle som bruges for alle bygningsobjekterne, hvilket jeg så beskriver med følgende CartoCSS argument

#building [zoom<=17]{ polygon-pattern-file: url("art.jpg"); opacity: 0.95; }

Christen Købke - kartografi demo
(Billede - bygnings texture vist på bygningsobjekter)

Jeg har hentet farver for skrifttyper, vejene, tekstbobler, områdepolygoner i Christen Købke maleriet ved at bruge "Farve-vælger" funktionen (standardfunktion i alle billedebehandlingsprogrammer) i billedebehandlingsprogrammet GIMP .

Du bliver selvfølgelig ikke en digital kartografi ekspert på en dag, det er her vigtigere at du få prøvet det af her i starten end om designet nu er fedt lavet. For bare 5 år siden skulle du arbejde et sted der havde masser af penge til at kaste efter kartografi design, softwaren var dyr og geodata skulle ofte købes i dyre domme.

Denne økonomiske barriere samt adgang til geodata for at eksperimentere med digital kartografi design findes ikke mere. Det åbner så en mulighed for at fx gymnasieelever og ældre elever i folkeskolen også kan prøve kræfter med digitalt kartografi, rent økonomisk er der ingen hindringer (gratis software og geodata anskaffelser).

Christen Købke - kartografi demo
(Billede - udsnit af CartoCSS filen)

Der er flere kartografi design i CartoCSS formattet som bliver delt ude på GitHub. Så hvis du har mod på at downloade samt kigge flere hundrede linjer CartoCSS formatering igennem for at lure deres tricks af, så er der fx følgende

Mapbox Studio – nyt digitalt kartografi software for vector space cowboys

Så er Mapbox Studio endelig blevet officielt frigivet og kan hentes som software til Windows, Linux eller OS X (Mac). Mapbox Studio er primært baseret på at lave digital kartografi ud af OpenStreetMaps geodata.

Jeg kaster lige lidt baggrundshistorie ind her, egentlig skulle softwaren have heddet TileMill 2 (TileMill 1 udkom i 2011), men Mapbox har valgt at rebrande under navnet “Mapbox Studio”.

Mapbox Studio
(Billede – Mapbox Studio brugergrænseflade)

Mapbox Studio benytter sig af CartoCSS format (et CSS lignende format) og er relativt nemt at gå til – se eksempel på syntaks i billedet nedenfor.

CartoCSS
(Billede – CartoCSS fil -syntaks)

Så hvis du ønsker, at havet skal have en pinkrød farve? – det er der intet problem med, du skriver nemt og hurtigt ændringer i CartoCSS filen med den ønskede farve.
Mapbox Studio
(Billede – Mapbox Studio brugergrænsefladen viser havet som pinkrød)

Det er selvfølgelig en fordel, hvis du har prøvet at kortlægge i OpenStreetMap, så du er blevet bekendt med tags og tagging af de geografiske objekter. Mapbox Studio har fået en “Geodata fremviser” funktion, her kan man se de rå geodata som man har mulighed for lave digitalt kartografi til.
Mapbox Studio
(Billde – Mapbox Studios rå geodata fremviser – her OpenStreetMap geodata)

Mapbox Studio er ikke kun bundet til kun at lave digital kartografi af OpenStreetMaps geodata, har du dine egne geodata i fx et ESRI Shape, GeoJSON, KML, GPX format og det også muligt at lave kartografi ud fra disse.

Det er kun fantasien, der begrænser dig mht hvilken kartografi, du kan lave med Mapbox Studio. Tag fx og kig på Eleanor Lutz træsnit design
Træsnit
(Billede – Eleanor Lutzs Woodcut kartografi)

Eller tag et kig på hendes rumstations kartografi.
Mapbox Studio
(Billede – Eleanor Lutzs Space Station kartografi)

Du kan også tage et kig i videoen nedenfor (ses bedst i fuld skærmstørrelse) for at få en forståelse af, hvordan CartoCSS, OpenStreetMaps geodata og Mapbox Studio (uaktuelt TileMill 2 navn i video) virker sammen.

TED lignende udsendelser for geografi, neogeografi og GIS

James Fee, som driver bloggen Spatially Adjusted, har et ugentlig videointerview med en eller anden person inden for feltet GIS, neogeografi eller geografi. Madeline Steele (hun omtaler sig selv som GIS Geek) er moderator og modtager spørgsmål live fra seerne til ugens gæst under disse interviews. I går havde han Steve Coast (OpenStreetMaps grundlægger) inde i et 1/2 times interview med titlen “Open Is the New Winning“.

Hør Steve Coast fortælle om OpenStreetMap med visionerne og om manglerne. Steve primære anke pt. er manglende adressedata verden over i OpenStreetMap. Nu er OpenStreetMap så heldige i Danmark, at vi allerede har fået løst det problem med at få ca. 2,3 millioner åbne adressedata fra det offentlige importeret for et par år siden.

Et andet godt videointerview er med Peter Batty, en gammel rotte i faget. Interviewet hedder “Our Geospatial Future” og skal vi ganske kort koge Peters tanker ned for fremtiden , så bliver det “Crowdsourcing og Open“.

Hvis du interesserer dig for dette område, så brug en 1/2 time om ugen på at blive klogere. Jeg ser frem til næste uges videointerview, som James Fee afholder med geografiprofessor Michael Goodchild. Mon ikke vi kommer til at høre en masse om neogeografi og VGI (Volunteered geographic information)?

OpenStreetMap vil stadigvæk være på beatet

(Artikelserie Dit og mit kort, 192). I går tirsdag bragte Version2 et interview med Peter Brodersen vedr. de offentlige data som snart begynder at blive sluppet fri (1. januar 2013), og hvad OpenStreetMap så kan tænkes bruge nogle af disse data til. Der dukkede, så en kommentar op fra en Peter Hansen nede under artiklen.

Vi kan give vores brugere langt bedre detaljer om vandrestier, cykelstier, placeringen af vindmøller, vandløb og helt ned til brønddæksler. [artikel citering her]

Det er der bare ikke så meget ved når kortene fra Kort- og Matrikelstyrelsen er håbløst forældede …

Det er en misforståelse at OpenStreetMap frivillige vil sidde og vente på fx kortdata fra det offentlige er klar. OpenStreetMap vil som altid bestræbe sig på, at når fx en ny motorvej eller bro åbner, så er det klar samme dag i databasen. Det kan være hvilket som helst andet geografisk objekt, en OpenStreetMap frivillig har observeret er åbnet (eller er lukket) i sit lokalområde. Det kunne være butikker, svømmehaller, skateboardbaner – You name it -we map it.

Vi lever nu i, hvad geografiprofessor Michael Goodchild (2007) kalder VGI (Volunteered geographic information ) æraen vedr. kortproduktion og geografisk dataindsamling. Her er der ikke tid på, at vente på andre, hvis du selv har viden om geografiske ændringer i dit lokalområde, så bidrager/skaber/deler du naturligvis selv med disse informationer. OpenStreetMap platformen er så stedet par excellence, hvor mange af disse ting kan deles og så genanvendes af andre uden nogen restriktioner.

Hvis du har mod på det, så kan Goodchild (2007) artikel “Citizens as sensors: the world of volunteered geography” på ca. 10 sider anbefales. VGI termen stammer fra den artikel og er siden blevet brugt ret meget inden for faglitteraturen på det geografiske område.


(Billedetitel – Neogeografi møder Verden 1.0 – foto taget på Det kongelige Bibliotek)

De Kort Olympiske Lege 2012 er skudt i gang

(Artikelserie Dit og mit kort, 171). Så går starten til OL i OpenStreetMap kortlægning i dag. De 20 folkekartografer er blevet udvalgt på baggrund af, hvem der har bidraget med mest nyt geografisk indhold til Danmark.

Dansk Cyklist Forbunds OSM Team stiller med et stærkt hold på tre personer (Krægpøth, Kirsten Marager og Henrik PS). Kirsten Marager er den eneste kvinde i det selskab af 20 folkekartografer, der stiller op i De Kort Olympiske Lege.

Reglerne – Der er 10 forskellige kategorier af nyt geografisk indhold, der kæmpes i. Fx Building betyder, at en ny polygon der danner en bygning er blevet indtegnet. Highway kan fx være en ny vej eller sti. Natural kan fx være en ny indtegnet sø. Sport kan fx være en ny fodboldbane. (læs hvad kategorierne dækker over på OSMs Wiki).


(Stort billede her)

Her på førstedagen kan vi se at “hotelsierra” har lagt stærkt ud i “Highway” og “Building” kategorierne. Bemærk – du kan sortere stigende og faldende i hver enkelt kategori ved at klikke på kolonnens navn. Derved kan du se hvem der fører i den kategori. Det er helt tilladt ved OL i i OpenStreetMap kortlægning at kortlægge i hvilket som helst område af verden. En gang i døgnet bliver point samlet sammen og opgjort blandt de 20 deltagere. Så hold øje dagligt med ranglisten og de deltagende folkekartografer.

Jeg lader “De Kort Olympiske Lege” konkurrencen være åben indtil OL og De Paralympiske Lege 2012 i London (medio september) er overstået. Til den tid gør vi så status over hvor meget nyt geografisk indhold, der er blevet crowdsourcet af de 20 folkekartografer på 1,5 måned. Du kan også selv begynde at træne til næste OL ved at blive OpenStreetMap frivillig. Måske denne sportsgren kan blive en demonstrationsport ved OL i Rio de Janeiro 2016.

Spring ud som neogeograf

Neogeografi er ikke et fancy nyt modefag, hvor du ender med titlen neogeograf. Det er dannet fra det engelske “neogeography“. Det dækker over mashup kulturens brug af kort de senere par år. Fra den 10 årige der plotter et billede ind på et kort, medierne stigende brug af kort (1,2), entusiastiske 3D udviklere der oploader 3D modeller til Googles 3D Warehouse osv. På engelsk er jeg også stødt på forkortelsen VGI (Volunteered Geographic Information), som betegner alle disse frivillige mennesker jorden rundt, der laver et eller andet med kort og geodata. Vi snakker ikke tusinder af mennesker, men snarere millioner af mennesker der har bidraget. Alene på Flickr bliver ca. 4 millioner billeder geotagget hver måned. Jeg tør ikke gætte på hvor mange der benyttet “Mine Kort” featuren hos Google Maps.

Et af de kendte VGI projekter er Openstreetmap. Det er en Wikipedia for kort. Folk tager deres GPS’er med ud på cykelture,vandreture og bilture og optager ruten på et GPS spor. Hjemme uploader de så filen (i GPX format) til Opensteetmap. De mest entusiastiske medlemmer hos Openstreetmap går skridtet videre og plotter gadenavne, farvelægger vejene (efter vejtype), retter til osv. Jeg vil gætte på, at kun 95 % optager GPS spor og bidrager til Openstreetmap ved at uploade.

Openstreemap over København

Hvis Opensteetmap skal blive en succes og præcis, så skal der indsamles mange (eng: Crowd Data Sourcing) data i form af GPS spor. Her kommer du ind i billedet. Hvis du i forvejen har optaget en masse GPS spor og de bare ligger og flyder på din PC/GPS’er. Så opret en konto og upload alle dine GPS spor. Det tager ikke mere end 10 minutters tid, og alt kan bruges, selvom du har dine tvivl om en kort løbetur på 1,5 km, mon kan bruges til noget. Derved giver du de mest entusiastiske medlemmer hos Opensteetmap en masse rådata, at arbejde med.

opload til Openstreetmap

Du kan også downloade GPS spor fra Openstreetmap. Kan sådan et kortprojekt nogensinde blive lige så godt som det professionelle kortproducenter laver? Pt. er kortet fx ikke særligt godt over Danmark, men hvis mange bidrager så er der stort potientiale. Fx Wikipedia (engelsk) har vundet stort indpas som leksikonopslag nummer 1. Ikke, at det er perfekt 100 % af tiden. Men det er professionelle (betalings) leksikoner og kort som Google Maps/ Microsoft Virtual Earth heller ikke.

Mit GPS spor lagt på Opensteetmap

Vi vil i fremtiden se meget mere til disse VGI projekter. Faktisk har vi i Danmark lige nu et kørende, nemlig “Den store Vinterfugletælling 2008“. Der er også et kort med indberetninger af de forskellige fuglearter observeret rundt omkring i Danmark.

Hvis du vil læse mere om VGI, er følgende artikler værd at læse

GeoSetter lektion 4

Du har nu lært at tilføje bredde- og længdegrader, metadata til Exif, GPS spor og eksport til Google Earth af dine billeder. Denne gang handler lidt om nogle tips til indstillingerne af GeoSetter.

Gå til Filer>Indstillinger>Andre

Indstillinger i GeoSettter

Sæt hak i “Tilføj automatisk lokalitetsinfo ved tilføjelsen af kortposition” og sæt også hak i “Tilføj højde automatisk når der tilføjes kortposition” og så klik “Ok” . Dette betyder, at når du vælger et billede ud og sætter en markør fra Google Maps til dette billede. Så vil GeoSetter automatisk hente metadata plus højden fra SRTM (Shuttle Radar Topography Mission [NASA regi]). Du behøver derved ikke at klikke på manuelt “Hent fra Web” for at hente disse metadata.

Hvis du vil have et andet layout tema til GeoSetter, så gå til Filer>Indstillinger>Andre og nede ved rul ned menuen “Tema” vælger du et andet tema.

Andet tema i GeoSettter

Du har nu været igennem alle basis funktionerne i GeoSetter, og er klar til at være neogeograf. Spørgsmål til programmet GeoSetter modtages gerne. Jeg er også i gang løbende med at forbedre oversættelsen, og udvikleren af GeoSetter Friedemann Schmidt laver også opdateringer af og til. Det er ikke smart at være oversætteren, og samtidigt også være QA’er på softwaren. Så der vil uundgåeligt snige sig nogle sprogbøffer ind og meningsforstyrelser ind.