Printvenlige kort Kommende web service i Kortforsyningen
VIGTIGT INFO TIL PARTNERE URL’erne i dette dokument virker nødvendigvis ikke, da der er tale om prototyper URL’erne henviser til kortforsyning.kms.dk. Denne maskine var tidligere en driftsmaskine – i dag er den en udviklingsmaskine og indeholder derfor bl.a. prototyper. HUSK derfor, at ALLE applikationer ALTID/FORTSAT skal benytte kortforsyningen.kms.dk!
Kommende web service Muligt at forespørge og få returneret store rasterfiler (geoTIFF) til fx print og til brug i GIS værktøjer Forventes i drift hen over sommeren Muligt at forespørge og få returneret et layout indeholdende kort, målestok, retningsangivelse m.m. i PDF og PostScript format
Hvordan virker det? FTP/HTTP Kortforsyningen Applikation GET request XML response Request Response Generering af fil Internet
Request – Image ParameternavnParameterværdi VERSION SERVICENAME SERVICE REQUEST FORMAT TIFFCOMPRESSION TIFFTILESIZE TIFFDPI WIDTH HEIGHT BBOX SRS EXCEPTIONS Gyldig servicename PLOT GetImage image/tiff uncompressed | lzw | packbits (standard) Heltal (standard er 256), 0=ingen tiles Heltal (standard er 254) Heltal ( ) Gyldig bbox Gyldig epsg-kode application/vnd.ogc.se_xml PROTOTYPE
Request – Layout ParameternavnParameterværdi VERSION SERVICENAME SERVICE REQUEST FORMAT PAPERSIZE PAPERDIRECTION SCALE CENTERX CENTERY BBOX SRS EXCEPTIONS Gyldig servicename PLOT GetLayout application/pdf | application/eps A4 | A3 landscape | portrait Heltal fx svarende til 1: Gyldig X-koordinat Gyldig Y-koordinat Gyldig bbox Gyldig epsg-kode application/vnd.ogc.se_xml Kan benyttes i stedet for BBOX Trumfer SCALE, CENTERX og CENTERY PROTOTYPE
Response – GetImage PROTOTYPE
Response – GetLayout PROTOTYPE
Eksempel – TIFF billede Parameter servicename=D_300 bbox= , ,607111, srs=EPSG:25832 width=4000 height=4000 service=PLOT request=GetImage format=image/tiff exceptions=application/vnd.ogc.se_xml &request=GetImage&srs=EPSG:25832&bbox=569787, ,607111, &width=4 000&height=4000&format=image/tiff&exceptions=application/vnd.ogc.se_xml
Eksempel – PDF layout Parameter servicename=D_100 bbox=637000, ,655500, srs=EPSG:32632 service=PLOT request=GetLayout format=application/pdf papersize=A4 paperdirection=portrait exceptions=application/vnd.ogc.se_xml 2&bbox=637000, ,655500, &servicename=D_100&papersize=A4&format= application/pdf&paperdirection=portrait&version=1.1.1&exceptions=application/vnd.ogc.se _xml