1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr">
5 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
6 <title>Petter Reinholdtsen: Kartverkets lansering av tjenesten Se Eiendom har potensiale, hvis bruksvilkårene ikke blokkerer</title>
7 <link rel="stylesheet" type="text/css" media="screen" href="http://people.skolelinux.org/pere/blog/style.css" />
8 <link rel="stylesheet" type="text/css" media="screen" href="http://people.skolelinux.org/pere/blog/vim.css" />
13 <a href="http://people.skolelinux.org/pere/blog/">Petter Reinholdtsen</a>
21 <div class="title">Kartverkets lansering av tjenesten Se Eiendom har potensiale, hvis bruksvilkårene ikke blokkerer</div>
22 <div class="date">18th June 2011</div>
23 <div class="body"><p>På torsdag lanserte kartverket en ny nett-tjeneste kalt
24 <a href="http://www.seeiendom.no/">Se Eiendom</a>, der en får innsyn i
25 det norske eiendomsregisteret (Matrikkelen) og kan slå opp
26 grunnleggende informasjon om hver eiendom. En kan slå opp et
27 koordinat og finne ut hvilken eiendom punktet befinner se på og så slå
28 opp eiendommen i matrikkelen og finne ut nøkkelinformasjon om
31 <p>Det slo meg at dette kan brukes til å gjenskape kommunegrenser, ved
32 å slå opp punkter langs grenselinja og dermed bestemme hvor
33 grenselinjen befinner seg. En kan bestemme den vilkårlig nøyaktig ved
34 å gjøre et geometrisk søk.
36 <p>Sniffet i kveld på trafikken til tjenesten, og det er i korte trekk
37 tre relevante tjenestekall som returnerer JSON-data.</p>
39 <p>Først en som konverterer mellom koordinater, som i mitt eksempel
40 konverterer fra UTM sone 33 til UTM sone 32:</p>
43 % GET 'http://www.seeiendom.no/services/geoport.svc/GetTransformJsonp?nord=6648308.4755859&ost=248316.38085938&fromEpsg=EPSG:32633&toEpsg=EPSG:32632'
44 {"x":583905.90433579613,"y":6640700.79711847}
48 <p>Koordinatene i UTM sone 32 kan så gis til tjenesten som slår opp
49 eiendom basert på koordinat:</p>
52 % echo | POST 'http://www.seeiendom.no/services/geoport.svc/PerformPropertySearchFromPolygonCoordinatesJsonp?polygonCoordinatesString=583905.9043357961,6640700.79711847'
53 {"error":"","wfsTeigInfo":{"TeigId":128010625,"Areal":"6128.7","GardsNr":"300","BruksNr":"2384","FesteNr":"0","SeksjonsNr":"0","MatrikkelNr":"300/2384","HovedTeig":true,"KommuneNavn":"Bærum","Adresses":null,"ArealMerknadsKoder":null,"UregistrertJordsameie":false,"AvklartEiere":false,"TeigMedFlereMatrikkelEnheter":false,"Tvist":false,"KommuneNr":"0219"}}
57 <p>Etter dette kallet har en kommunenavn og kommunenummer, noe som er
58 tilstrekkelig til å gjenskape kommunegrenser. Hvis en ønsker å vite
59 detaljene om eiendommen kan en slå opp i selve matrikkelen, og få ut
60 en HTML-side med informasjon:</p>
63 % GET 'http://www.seeiendom.no/services/Matrikkel.svc/GetDetailPage?type=property&knr=0219&gnr=300&bnr=2384&fnr=0&snr=0&showpwm=false&customer=kartverket'
64 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
65 <html xmlns="http://www.w3.org/1999/xhtml">
67 <title>Matrikkel informasjon</title>
71 <p>Informasjon om hva en kan hente ut ved hjelp av Matrikkel.svc er
72 dokumentert og tilgjengelig på
73 <a href="http://www.seeiendom.no/services/Matrikkel.svc/help">en egen
74 hjelpeside</a>. Hvis en vil ha XML- eller JSON-formattert informasjon
75 kan GetMatrikkelinfo-funksjonen brukes. Hvis en f.eks. bruker den slik
76 får en masse informasjon om en eiendom:</p>
79 % echo '{"knr": 1601, "gnr": 27, "bnr": 2, "fnr": 0, "snr": 0, "customer": "kartverket"}' | \
80 POST -c application/json http://www.seeiendom.no/services/Matrikkel.svc/GetMatrikkelinfo
85 <p>Dette ser ut som en svært nyttig tjeneste som kan gjøre FiksGataMi
86 mer treffsikker når den skal finne ut hvilken kommune og fylke som
87 skal ha problemrapporter. Da eierinformasjon ikke er tilgjengelig, må
88 vi i så fall bygge opp vår egen database over eiere av eiendommer
89 knyttet til vei for å kunne skille på veinivå om kommune eller
90 vegvesen skal ha beskjed. Har ikke funnet informasjon om hvilke
91 bruksvilkår tjenesten har, så jeg er ennå ikke sikker på om dette er
92 trygt å gjøre. Håper det blir klart etter hvert som tjenesten tar
95 <p>Tillegg 2011-06-24: Har oppdaget at en også kan hente ut geografisk
96 beskrivelse av eiendommen (dvs. et polygon som omkretser eiendommen),
97 ved hjelp av følgende forespørsel.</p>
100 % echo | POST 'http://www.seeiendom.no/services/geoport.svc/GetPropertyBorderJsonp?kommunenr=1663&gardsnr=4&bruksnr=182&festenr=0&seksjonsnr=0&gateAdresseId=&address=&showPopUp=true'
105 <p>Da blir det straks veldig nyttig for å klassifisere eierskap på
106 veier og andre offentlige områder. Det er dog en eller annen feil som
107 gjør at oppslag på store eiendommer (som Nordmarka i Oslo og
108 Finnmarksvidda) ikke fungerer. Vet ikke hva det kommer av.</p>
112 <div class="tags">Tags: <a href="http://people.skolelinux.org/pere/blog/tags/kart">kart</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>.</div>
130 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/01/">January (11)</a></li>
132 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/02/">February (1)</a></li>
139 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/01/">January (7)</a></li>
141 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/02/">February (10)</a></li>
143 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/03/">March (17)</a></li>
145 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/04/">April (12)</a></li>
147 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/05/">May (12)</a></li>
149 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/06/">June (20)</a></li>
151 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/07/">July (17)</a></li>
153 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/08/">August (6)</a></li>
155 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/09/">September (9)</a></li>
157 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/10/">October (17)</a></li>
159 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/11/">November (10)</a></li>
161 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/12/">December (7)</a></li>
168 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/01/">January (16)</a></li>
170 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/02/">February (6)</a></li>
172 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/03/">March (6)</a></li>
174 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/04/">April (7)</a></li>
176 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/05/">May (3)</a></li>
178 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/06/">June (2)</a></li>
180 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/07/">July (7)</a></li>
182 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/08/">August (6)</a></li>
184 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/09/">September (4)</a></li>
186 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/10/">October (2)</a></li>
188 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/11/">November (3)</a></li>
190 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/12/">December (1)</a></li>
197 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/01/">January (2)</a></li>
199 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/02/">February (1)</a></li>
201 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/03/">March (3)</a></li>
203 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/04/">April (3)</a></li>
205 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/05/">May (9)</a></li>
207 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/06/">June (14)</a></li>
209 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/07/">July (12)</a></li>
211 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/08/">August (13)</a></li>
213 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/09/">September (7)</a></li>
215 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/10/">October (9)</a></li>
217 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/11/">November (13)</a></li>
219 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/12/">December (12)</a></li>
226 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/01/">January (8)</a></li>
228 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/02/">February (8)</a></li>
230 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/03/">March (12)</a></li>
232 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/04/">April (10)</a></li>
234 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/05/">May (9)</a></li>
236 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/06/">June (3)</a></li>
238 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/07/">July (4)</a></li>
240 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/08/">August (3)</a></li>
242 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/09/">September (1)</a></li>
244 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/10/">October (2)</a></li>
246 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/11/">November (3)</a></li>
248 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/12/">December (3)</a></li>
255 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/11/">November (5)</a></li>
257 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/12/">December (7)</a></li>
268 <li><a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer (13)</a></li>
270 <li><a href="http://people.skolelinux.org/pere/blog/tags/amiga">amiga (1)</a></li>
272 <li><a href="http://people.skolelinux.org/pere/blog/tags/aros">aros (1)</a></li>
274 <li><a href="http://people.skolelinux.org/pere/blog/tags/bankid">bankid (4)</a></li>
276 <li><a href="http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin (6)</a></li>
278 <li><a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem (12)</a></li>
280 <li><a href="http://people.skolelinux.org/pere/blog/tags/bsa">bsa (2)</a></li>
282 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (70)</a></li>
284 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (118)</a></li>
286 <li><a href="http://people.skolelinux.org/pere/blog/tags/digistan">digistan (9)</a></li>
288 <li><a href="http://people.skolelinux.org/pere/blog/tags/docbook">docbook (7)</a></li>
290 <li><a href="http://people.skolelinux.org/pere/blog/tags/drivstoffpriser">drivstoffpriser (4)</a></li>
292 <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (176)</a></li>
294 <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (21)</a></li>
296 <li><a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling (12)</a></li>
298 <li><a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture (10)</a></li>
300 <li><a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen (9)</a></li>
302 <li><a href="http://people.skolelinux.org/pere/blog/tags/intervju">intervju (32)</a></li>
304 <li><a href="http://people.skolelinux.org/pere/blog/tags/isenkram">isenkram (5)</a></li>
306 <li><a href="http://people.skolelinux.org/pere/blog/tags/kart">kart (17)</a></li>
308 <li><a href="http://people.skolelinux.org/pere/blog/tags/ldap">ldap (8)</a></li>
310 <li><a href="http://people.skolelinux.org/pere/blog/tags/lenker">lenker (6)</a></li>
312 <li><a href="http://people.skolelinux.org/pere/blog/tags/ltsp">ltsp (1)</a></li>
314 <li><a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (25)</a></li>
316 <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (219)</a></li>
318 <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (148)</a></li>
320 <li><a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn (6)</a></li>
322 <li><a href="http://people.skolelinux.org/pere/blog/tags/open311">open311 (2)</a></li>
324 <li><a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (41)</a></li>
326 <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern (61)</a></li>
328 <li><a href="http://people.skolelinux.org/pere/blog/tags/raid">raid (1)</a></li>
330 <li><a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap (11)</a></li>
332 <li><a href="http://people.skolelinux.org/pere/blog/tags/rfid">rfid (2)</a></li>
334 <li><a href="http://people.skolelinux.org/pere/blog/tags/robot">robot (6)</a></li>
336 <li><a href="http://people.skolelinux.org/pere/blog/tags/rss">rss (1)</a></li>
338 <li><a href="http://people.skolelinux.org/pere/blog/tags/ruter">ruter (4)</a></li>
340 <li><a href="http://people.skolelinux.org/pere/blog/tags/scraperwiki">scraperwiki (2)</a></li>
342 <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (28)</a></li>
344 <li><a href="http://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary (4)</a></li>
346 <li><a href="http://people.skolelinux.org/pere/blog/tags/skepsis">skepsis (4)</a></li>
348 <li><a href="http://people.skolelinux.org/pere/blog/tags/standard">standard (39)</a></li>
350 <li><a href="http://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (3)</a></li>
352 <li><a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget (5)</a></li>
354 <li><a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (12)</a></li>
356 <li><a href="http://people.skolelinux.org/pere/blog/tags/sysadmin">sysadmin (1)</a></li>
358 <li><a href="http://people.skolelinux.org/pere/blog/tags/valg">valg (7)</a></li>
360 <li><a href="http://people.skolelinux.org/pere/blog/tags/video">video (35)</a></li>
362 <li><a href="http://people.skolelinux.org/pere/blog/tags/vitenskap">vitenskap (4)</a></li>
364 <li><a href="http://people.skolelinux.org/pere/blog/tags/web">web (26)</a></li>
370 <p style="text-align: right">
371 Created by <a href="http://steve.org.uk/Software/chronicle">Chronicle v4.4</a>