Anatomy of a Web Service for Historic Maps

Preview:

Citation preview

ANATOMIE VAN EEN WEBDIENST

VOOR HISTORISCHE KAARTEN

Just van den Broecke 25-sept-2015

Seminar “Open Historische Web Cartografie” RCE, Amerfsfoort

DRIE PETTEN

Open Geo-ICT Professional justobjects.nl

Lid van de OpenGeoGroep (NL) www.opengeogroep.nl

Secretaris OSGeo.nl

1.  Intro

Webdiensten, Tiling, Image formaten…

Agenda

Voorbeelden, Toepassingen, Afnemers

Cases

Standaarden

Open Source Componenten, “Geostacks"

Techniek

Waag Society -2004Cases

Cases

Frequentie 1550

GEOREFERENTIE UITDAGINGCases

Frequentie 1550

www.7scenes.com 2007+

Cases 7Scenes

Cases

7Scenes

CaveatCases

Kaarten Zoeken Georefereren Kaartdienst Inrichten Beheer Kaartdienst

Steeds per project!!

Ad-hoc Benadering

NLExtract - OpenTopo - KademoCases

map5.nl Topokaarten - 2015+

Cases

Wandelen op Historische KaartCases

Bonnebladen uit

map5.nl

Cases

AB-C Media

Cases

Bonnebladen uit

map5.nl

Cases

Archol.nl - Leiden

Archol.nl - Leiden

Cases

Cases

Archol.nl - Leiden

SB4 - Wageningen - Restauratie Keienberg (Velp)Cases

19e Eeuw Brouillon2015 - AHN2

1825 1783 - Hottinger

SB4 - Wageningen - Restauratie Keienberg (Velp)Cases

Voor

Na

Webdiensten, Tiling, Image formaten…

Standaarden

Voorbeelden, Toepassingen, Afnemers

Cases

Standaarden

(Open Source) Componenten, “Geostacks"

Techniek

Bonnebladen in Webapp Standaarden

Leaflet, OpenLayers etc

Bonnebladen in QGISStandaarden

Bonnebladen in AppsStandaarden

AHN2 Reliëf in CesiumJS 3D

Reliëfkaart uit

map5.nl

Standaarden

Bonnebladen in CesiumJS 3D

Bonnebladen uit

map5.nl

Standaarden

Transparant Combineren StandaardenKaartlagen map5.nl

Romeins Fort

Speuld

Top25 + AHN2 Reliëf

Rabatbos?

!

• Internationale Organisaties ISO, W3C, Open Geospatial Consortium (OGC)

• LeveranciersGoogle (Tiling, KML), ESRI, …

• Industrie-consortia Khronos Group (3D), OGC

• Open Source Communities OSGeo (TMS), OpenStreetMap, CesiumJS (3D)

Wie maakt Geo-standaarden?Standaarden

• Plaatjes Serveren (“Rasterdata”) - Web Map Service (WMS) - Tiling/“Tegelen” (WMTS, TMS, XYZ)

• Tekeningen Serveren (“Vectordata”) - Web Feature Service (WFS)

• Zoeken in Metadata - Catalogue Services for the Web (CSW)

Open Geo-Standaarden voor Webdiensten

StandaardenOGC-Standaarden

!

• Plaatjes Serveren - versies van standaarden (WMS!)- image formaten: PNG, JPEG,TIFF,… - projecties: RD, WGS-84, ETRS-89,… - tiling schema’s: NL-RD, OSM/Google

• Zoeken in Metadata - metadata document formaten

Open Geo-Standaarden voor WebdienstenStandaarden

Opties, opties, opties

Webdiensten, Tiling, Image formaten…

Techniek

Voorbeelden, Toepassingen, Afnemers

Cases

Standaarden

(Open Source) Componenten, “Geostacks"

Techniek

Techniek

Opslag

Voorbewerken

Serveren

Web API (standaarden!)

Ruwe Data (Scans etc)

Anatomie voor Geowebdiensten

TechniekToepassingen

“Geostack”

Serveren - WMS - De Grote DrieTechniek

IMHO GeoServer MapServer deegree

Sterk in Vector Raster GMLINSPIRE

Performance (Raster) + ++ +-

Beheer GUI ++ geen +

Beheer Algemeen + ++ +

GeoTIFF

NLExtract - GDAL - QGIS

MapProxy

WMS, TMS, WMTS, XYZ

Open Data OSM, Top10NL, BAG, AHN2,…

Map5.nl GeoStackTechniek

Serveren

MapServer

Tile Cache

Voorbewerken

Toepassingen

Tiling: RD-NL en

OSM/Google

Long Live JPEG! Techniekhttp://justobjects.nl/jpeg-is-dead-long-live-jpeg

Conclusies

Cases

Standaarden

Techniek MapServer + MapProxy =Gouden Combi!

Ondersteun zoveel mogelijk

(tiling: RD+OSM!)

Denk vanuit toepassingen

Recommended