Stedsnavn vekker ofte et nesten urovekkende engasjement hos mennesker. Hvis Kartverket går inn med sin strenge hånd og bestemmer et navn kan det bli ramaskrik, underskriftskampanjer, VG-oppslag, Facebook-opprør og tilsvarende.
I Tromsø forrige uke kom det frem at styreleder (som jobber i Kartverket) faktisk er den bestemmende hånd over mange stedsnavnavgjørelser. Omtrent midt i middagen drodlet flere av oss frem en idé om at det kunne vært kult å lagd en tjeneste hvor du kan legge inn egne stedsnavn og få et eget kart basert på disse. Det kom forøvrig også frem at N2000-data kom til å bli sluppet på torsdagen – dette skjedde jo ikke før fredagen, men dog.
Så, gode insentiver: Teste nyeste Leaflet for god mobilstøtte, bruke N2000-data og ikke minst, lære seg litt Tilemill for kartrendring. Etter et par timers intensiv nerding på lørdagsmorgenen fikk jeg snekret sammen en løsning. Leaflet ble byttet ut med OpenLayers for bedre labelhåndtering og OpenStreetMap-data ble lagt til for veier. Et lite PHP-script utgjør “TMS-tjenesten” fra en mbtiles-fil og stedsnavn blir lagret i en SQLite-base – med tilhørende PHP-script. SQLite har jeg virkelig fått øynene opp for – enkelt, lett og ekstremt nyttig.
Etter en god del flikking og testing med kartografien i Carto havnet jeg ut med noe jeg synes var “ok”. Da satt jeg laptopen igang med å rendre opp kartfliker til zoom 4 tilogmed 13. Det tok 40 timer. Men nå er det klart. Langt ifra perfekt, men en fin demo som jeg fikk mye igjen for å lage. Test den ut på: http://folk.ntnu.no/alexanno/sandbox/stedsnavn/
All kode finner du på http://folk.ntnu.no/alexanno/sandbox/stedsnavn/code/
.. og ja, jeg vet du kan hacke hele basen veldig enkelt. Det håper jeg du ikke gjør.






Geomatikkdagene og Technoport
Et liv som forskerstudent
En vanlig dag på jobben
#Geomatikk - WTF? (artikkel sendt til Posisjon)
Geomatikkblog