kartverkets tjenester bk2015
TRANSCRIPT
![Page 1: Kartverkets tjenester BK2015](https://reader034.vdocuments.net/reader034/viewer/2022050709/55a6bd461a28abb2498b467a/html5/thumbnails/1.jpg)
Kartverkets tjenester –«kortversjonen»
Av Rolf H. Dybdal, IT avdelingen, Kartverket
![Page 2: Kartverkets tjenester BK2015](https://reader034.vdocuments.net/reader034/viewer/2022050709/55a6bd461a28abb2498b467a/html5/thumbnails/2.jpg)
Innhold
GATEKEEPER
![Page 3: Kartverkets tjenester BK2015](https://reader034.vdocuments.net/reader034/viewer/2022050709/55a6bd461a28abb2498b467a/html5/thumbnails/3.jpg)
Tjenester i hopetallOver 100 tjenester, både tematiske og topografiske
![Page 4: Kartverkets tjenester BK2015](https://reader034.vdocuments.net/reader034/viewer/2022050709/55a6bd461a28abb2498b467a/html5/thumbnails/4.jpg)
WMS
• openwms.statkart.no
• wms.geonorge.no
60-70 tjenester
/skwms1/wms.navn?
/skwms1/wms.navn?
![Page 5: Kartverkets tjenester BK2015](https://reader034.vdocuments.net/reader034/viewer/2022050709/55a6bd461a28abb2498b467a/html5/thumbnails/5.jpg)
Finne fram
• Hvordan finne fram til riktig tjeneste
• Nye www.geonorge.no
• https://kartkatalog.geonorge.no
• https://www.geonorge.no/geonetwork/srv/nor/csw?
Åpne tjenester:
• http://status.kartverket.no/tjenester/openwms.py
![Page 6: Kartverkets tjenester BK2015](https://reader034.vdocuments.net/reader034/viewer/2022050709/55a6bd461a28abb2498b467a/html5/thumbnails/6.jpg)
WMS - åpne tjenester
• Åpne tjenester (http://openwms.statkart.no/)
• Lisens er: CC BY 4.0 (Creative Commons navngivelse 4.0)
• (http://www.kartverket.no/Kart/Gratis-kartdata/Lisens/)
• Begrensninger:
• 300 kall pr unike ip pr døgn (langtidsbegrensning)
• Max 30 kall på 10 sek (korttidsbegrensning)
![Page 7: Kartverkets tjenester BK2015](https://reader034.vdocuments.net/reader034/viewer/2022050709/55a6bd461a28abb2498b467a/html5/thumbnails/7.jpg)
WMS - tilgangskontroll
• Norge digitalt++ (http://wms.geonorge.no/)
• Begrensning: 30 kall på 10 sek.
• Registrert IP
• Forhåndsregistrert (enkelt-IP, nettverk)
• Selv-registrert IP (Kun enkelt IP (host)) (Demo?)
• Begrenset gyldighet (inntil 8 timer)
• Ticket:
![Page 8: Kartverkets tjenester BK2015](https://reader034.vdocuments.net/reader034/viewer/2022050709/55a6bd461a28abb2498b467a/html5/thumbnails/8.jpg)
WMS-tilgangskontroll: Ticket
• Krever gyldig BAAT bruker med rettigheter til aktuell tjeneste
• Hente ticket:
• https://baat.geonorge.no/skbaatts/req?
• Parametre:
• Brukerid - [BAAT brukernavn]
• Passord - [Tilhørende passord]
• Retformat - [s|es|xml]
• Tjenesteid - [Tjenestenavn; wms.xxx]
• Svar: B1F442BM, 425687586;3600000
![Page 9: Kartverkets tjenester BK2015](https://reader034.vdocuments.net/reader034/viewer/2022050709/55a6bd461a28abb2498b467a/html5/thumbnails/9.jpg)
WMS – BAAT i praksis
• Hente ticket:
• På forhånd (når bruker laster applikasjonen)
• Underveis, ved hjelp av Ajax/XMLHttpReqest kall
• Kombinasjon av de to.
• Kall til tjenesten:
• wms.geonorge.no/skwms1/wms.topo2?ticket=ttiicckk&….
• Eller
• wms.geonorge.no/skwms1/wms.topo2/ti_ttiicckk?...
![Page 10: Kartverkets tjenester BK2015](https://reader034.vdocuments.net/reader034/viewer/2022050709/55a6bd461a28abb2498b467a/html5/thumbnails/10.jpg)
BAAT ticket med Ajax<!DOCTYPE html><html><head><script>function loadXMLDoc(){var xmlhttp;if (window.XMLHttpRequest) {
xmlhttp=new XMLHttpRequest();}else {
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");}
xmlhttp.onreadystatechange=function() {if (xmlhttp.readyState==4 && xmlhttp.status==200) {
document.getElementById("ticket").innerHTML=xmlhttp.responseText;}
}
xmlhttp.open("GET","https://baat.geonorge.no/skbaatts/req?brukerid=[username]&passord=[password]&retformat=s&tjenesteid=[wms.tjeneste]",true);
xmlhttp.send();
}</script></head><body>
<div id="ticket"><h2>Here be tickets</h2></div><button type="button" onclick="loadXMLDoc()">Update</button>
</body></html>
![Page 11: Kartverkets tjenester BK2015](https://reader034.vdocuments.net/reader034/viewer/2022050709/55a6bd461a28abb2498b467a/html5/thumbnails/11.jpg)
Cache
• http://opencache.statkart.no/gatekeeper/gk/
• http://gatekeeper1.geonorge.no/BaatGatekeeper/gk/
20-30 tjenester
![Page 12: Kartverkets tjenester BK2015](https://reader034.vdocuments.net/reader034/viewer/2022050709/55a6bd461a28abb2498b467a/html5/thumbnails/12.jpg)
Cache – åpne tjenester
• http://opencache.statkart.no/gatekeeper/gk/
• Lisens er: CC BY 4.0 (Creative commons navngivelse 4.0)
• (http://www.kartverket.no/Kart/Gratis-kartdata/Lisens/)
• Begrensninger:
• 10 000 kall pr unike IP pr døgn (langtidsbegrensning)
![Page 13: Kartverkets tjenester BK2015](https://reader034.vdocuments.net/reader034/viewer/2022050709/55a6bd461a28abb2498b467a/html5/thumbnails/13.jpg)
Cache -tilgangskontroll
• Norge digitalt++ (http://gatekeeper1.geonorge.no)
• Ingen begrensinger (med tanke på antall kall etc)
• Krever bruk av token (tilgangsnøkkel) for tilgang.
• Tokenforespørsel kun fra registrert IP
• http://gatekeeper1.geonorge.no/BaatGatekeeper/gktoken?ip=192.168.1.1&min=60
• Retur: • E4131A6725881B731D24092D61D19CB41934B515E27165BEA729C6E5EEB2CAD7E47A43AD0CF88A043177C1859983D807AA638DB56D53911302ED3328E0BB1926
![Page 14: Kartverkets tjenester BK2015](https://reader034.vdocuments.net/reader034/viewer/2022050709/55a6bd461a28abb2498b467a/html5/thumbnails/14.jpg)
Cache -tilgangskontroll
• Bruk:
• http://gatekeeper1.geonorge.no/BaatGatekeeper/gk/gk. cache?gkt=29E5E3C9E1D0B33957721A7208B.......&Layers=...
![Page 15: Kartverkets tjenester BK2015](https://reader034.vdocuments.net/reader034/viewer/2022050709/55a6bd461a28abb2498b467a/html5/thumbnails/15.jpg)
Cache protokoller
Protokoll Åpen Gatekeeper
WMS-C /gk.open /gk.cache
WMTS /gk.open_wmts /gk.cache_wmts
Bing /gk.open_ve /gk.open_ve
Google /gk.open_gmaps /gk.cache_gmaps
Norge i bilder
Protokoll Åpen Gatekeeper
WMS-C /gk.nibcache
WMTS /gk.nibcache_wmts
![Page 16: Kartverkets tjenester BK2015](https://reader034.vdocuments.net/reader034/viewer/2022050709/55a6bd461a28abb2498b467a/html5/thumbnails/16.jpg)
Cache url’er
http://opencache.statkart.no/gatekeeper/gk/gk.open? \
LAYERS=topo2&FORMAT=image/png…..
http://gatekeeper1.geonorge.no/BaatGatekeeper/gk/gk.cache? \
gkt=B515E27165BEA729C6E5EEB…..&LAYERS=topo2&FORMAT…
![Page 17: Kartverkets tjenester BK2015](https://reader034.vdocuments.net/reader034/viewer/2022050709/55a6bd461a28abb2498b467a/html5/thumbnails/17.jpg)
Trafikk og statistikk
• WMS:
• I snitt 350 tusen– 550 tusen kall pr dag.
(totalt inkl bygging av cache – over 1 million pr dag)
• Cache:
• I snitt 15 millioner – 20 millioner kall pr dag.
(på dagtid ligger vi på rundt 400 kall pr sekund)
![Page 18: Kartverkets tjenester BK2015](https://reader034.vdocuments.net/reader034/viewer/2022050709/55a6bd461a28abb2498b467a/html5/thumbnails/18.jpg)
Status
• Status.kartverket.no