Cepicky charvat pdf_gi2011_hslayers_final

17
Jachym Cepicky [email protected] Help Service – Remote Sensing HSLayers JavaScript Mapping Framework GI2011-X-border-SDI/GDI Symposium HSLayers JavaScript Mapping Framework Jáchym Čepický, Karel Charvát, Přemysl Vohnout Help Service – Remote Sensing [email protected] http://bnhelp.cz Czech Center for Science and Society [email protected], [email protected] http://ccss.cz

description

GI2011-X-border-SDI/GDI-Symposium, 23..5.2011: Bad Schandau (SAX) [ 11. Sächsisches GIS-Forum ] 24.5.2011: Decin (CZE) [ 1. Bohemian#Saxonian GIS-Forum ]

Transcript of Cepicky charvat pdf_gi2011_hslayers_final

Page 1: Cepicky charvat pdf_gi2011_hslayers_final

Jachym [email protected] Service – Remote Sensing

HSLayersJavaScript Mapping Framework

GI2011-X-border-SDI/GDI Symposium

HSLayersJavaScript Mapping Framework

Jáchym Čepický, Karel Charvát, Přemysl Vohnout

Help Service – Remote [email protected]

http://bnhelp.czCzech Center for Science and Society

[email protected], [email protected]://ccss.cz

Page 2: Cepicky charvat pdf_gi2011_hslayers_final

Jachym [email protected] Service – Remote Sensing

HSLayersJavaScript Mapping Framework

GI2011-X-border-SDI/GDI Symposium

HSLayers

● JavaScript library for creation of rich web-based geo-applications (Geoportals)

● Based on two components● OpenLayers http://openlayers.org (2.10)● ExtJS http://sencha.com (3.x)

● GNU/GPL● Designed for building MapViewer component of

INSPIRE infrastructure

Page 3: Cepicky charvat pdf_gi2011_hslayers_final

Jachym [email protected] Service – Remote Sensing

HSLayersJavaScript Mapping Framework

GI2011-X-border-SDI/GDI Symposium

INSPIRE

● Infrastructure for spatial information in Europe● Member States shall establish a network of

services for the spatial data sets:● Discovery service● View service● Download service● Transform service● Invoke service

Page 4: Cepicky charvat pdf_gi2011_hslayers_final

Jachym [email protected] Service – Remote Sensing

HSLayersJavaScript Mapping Framework

GI2011-X-border-SDI/GDI Symposium

Server Side vs Client Side

Page 5: Cepicky charvat pdf_gi2011_hslayers_final

Jachym [email protected] Service – Remote Sensing

HSLayersJavaScript Mapping Framework

GI2011-X-border-SDI/GDI Symposium

Server Side vs Client Side

Page 6: Cepicky charvat pdf_gi2011_hslayers_final

Jachym [email protected] Service – Remote Sensing

HSLayersJavaScript Mapping Framework

GI2011-X-border-SDI/GDI Symposium

Server Side vs Client Side

Page 7: Cepicky charvat pdf_gi2011_hslayers_final

Jachym [email protected] Service – Remote Sensing

HSLayersJavaScript Mapping Framework

GI2011-X-border-SDI/GDI Symposium

Some examples of HSLayers Components

Page 8: Cepicky charvat pdf_gi2011_hslayers_final

Jachym [email protected] Service – Remote Sensing

HSLayersJavaScript Mapping Framework

GI2011-X-border-SDI/GDI Symposium

Components

● Map (OpenLayers.Map)

Page 9: Cepicky charvat pdf_gi2011_hslayers_final

Jachym [email protected] Service – Remote Sensing

HSLayersJavaScript Mapping Framework

GI2011-X-border-SDI/GDI Symposium

Components

● LayerSwitcher (HSLayers.Control.LayerSwitcher)

Page 10: Cepicky charvat pdf_gi2011_hslayers_final

Jachym [email protected] Service – Remote Sensing

HSLayersJavaScript Mapping Framework

GI2011-X-border-SDI/GDI Symposium

Components

● OGC OWS Client (WMS/WFS, WCS in preparation)

Page 11: Cepicky charvat pdf_gi2011_hslayers_final

Jachym [email protected] Service – Remote Sensing

HSLayersJavaScript Mapping Framework

GI2011-X-border-SDI/GDI Symposium

Components

● Printing maps (PDF, HTML, GeoTIFF, ...)

Page 12: Cepicky charvat pdf_gi2011_hslayers_final

Jachym [email protected] Service – Remote Sensing

HSLayersJavaScript Mapping Framework

GI2011-X-border-SDI/GDI Symposium

Components

● OGC WMC Client

Page 13: Cepicky charvat pdf_gi2011_hslayers_final

Jachym [email protected] Service – Remote Sensing

HSLayersJavaScript Mapping Framework

GI2011-X-border-SDI/GDI Symposium

Components

● Geoportal

Page 14: Cepicky charvat pdf_gi2011_hslayers_final

Jachym [email protected] Service – Remote Sensing

HSLayersJavaScript Mapping Framework

GI2011-X-border-SDI/GDI Symposium

Components● http://geoportal.gov.cz

Page 15: Cepicky charvat pdf_gi2011_hslayers_final

Jachym [email protected] Service – Remote Sensing

HSLayersJavaScript Mapping Framework

GI2011-X-border-SDI/GDI Symposium

Other Components

● Query (WMS GetFeatureInfo, support for text, html, gml, various ESRI formats, …)

● Projection switcher● Editing of vector data (attributes, geometry | point,

line, polygons)● Other components, desigend to fit into regional

Geodata Infrastructure● Quering of Parcels ● Links to particular Municipality from Map directly

● Integration with Metadata Catalogue

Page 16: Cepicky charvat pdf_gi2011_hslayers_final

Jachym [email protected] Service – Remote Sensing

HSLayersJavaScript Mapping Framework

GI2011-X-border-SDI/GDI Symposium

Under construction

● Time support● Closer integration with SLD● WCS, WFS (nearly done)● WFS Filtering● ExtJS 4.0 support● ….

Page 17: Cepicky charvat pdf_gi2011_hslayers_final

Jachym [email protected] Service – Remote Sensing

HSLayersJavaScript Mapping Framework

GI2011-X-border-SDI/GDI Symposium

Conclusion

● HSLayers is tool designed for easy clients creation, used (not only) within INSPIRE infrastructure.

● It is mature project, used in several europan projects (Plan4all, Habitats, …) and on czech national INSPIRE Geoportal

● Links

● http://redmine.ccss.cz/projects/hslayers● http://www.bnhelp.cz/wwwlibs/hslayers/trunk/doc/● Life examples (of portals)

– Http://geoportal.gov.cz

– Http://geoportal4everybody.eu

– Http://www.plan4all.eu