SlideShare a Scribd company logo
1 of 17
Download to read offline
HSLayers
                     JavaScript Mapping Framework

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

               Help Service – Remote Sensing
                     jachym@bnhelp.cz
                       http://bnhelp.cz
             Czech Center for Science and Society
              charvat@ccss.cz, vohnout@css.cz
                        http://ccss.cz

Jachym Cepicky                                HSLayers
jachym@bnhelp.cz                   JavaScript Mapping Framework
Help Service – Remote Sensing   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

Jachym Cepicky                                HSLayers
jachym@bnhelp.cz                   JavaScript Mapping Framework
Help Service – Remote Sensing   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

Jachym Cepicky                                HSLayers
jachym@bnhelp.cz                   JavaScript Mapping Framework
Help Service – Remote Sensing   GI2011-X-border-SDI/GDI Symposium
Server Side vs Client Side




Jachym Cepicky                                HSLayers
jachym@bnhelp.cz                   JavaScript Mapping Framework
Help Service – Remote Sensing   GI2011-X-border-SDI/GDI Symposium
Server Side vs Client Side




Jachym Cepicky                                HSLayers
jachym@bnhelp.cz                   JavaScript Mapping Framework
Help Service – Remote Sensing   GI2011-X-border-SDI/GDI Symposium
Server Side vs Client Side




Jachym Cepicky                                HSLayers
jachym@bnhelp.cz                   JavaScript Mapping Framework
Help Service – Remote Sensing   GI2011-X-border-SDI/GDI Symposium
Some examples of HSLayers Components




Jachym Cepicky                                HSLayers
jachym@bnhelp.cz                   JavaScript Mapping Framework
Help Service – Remote Sensing   GI2011-X-border-SDI/GDI Symposium
Components
 ●   Map (OpenLayers.Map)




Jachym Cepicky                                HSLayers
jachym@bnhelp.cz                   JavaScript Mapping Framework
Help Service – Remote Sensing   GI2011-X-border-SDI/GDI Symposium
Components
 ●   LayerSwitcher
     (HSLayers.Control.LayerSwitcher)




Jachym Cepicky                                HSLayers
jachym@bnhelp.cz                   JavaScript Mapping Framework
Help Service – Remote Sensing   GI2011-X-border-SDI/GDI Symposium
Components
 ●   OGC OWS Client (WMS/WFS, WCS in
     preparation)




Jachym Cepicky                                HSLayers
jachym@bnhelp.cz                   JavaScript Mapping Framework
Help Service – Remote Sensing   GI2011-X-border-SDI/GDI Symposium
Components
 ●   Printing maps (PDF, HTML, GeoTIFF, ...)




Jachym Cepicky                                HSLayers
jachym@bnhelp.cz                   JavaScript Mapping Framework
Help Service – Remote Sensing   GI2011-X-border-SDI/GDI Symposium
Components
 ●   OGC WMC Client




Jachym Cepicky                                HSLayers
jachym@bnhelp.cz                   JavaScript Mapping Framework
Help Service – Remote Sensing   GI2011-X-border-SDI/GDI Symposium
Components
 ●   Geoportal




Jachym Cepicky                                HSLayers
jachym@bnhelp.cz                   JavaScript Mapping Framework
Help Service – Remote Sensing   GI2011-X-border-SDI/GDI Symposium
Components
 ●   http://geoportal.gov.cz




Jachym Cepicky                                HSLayers
jachym@bnhelp.cz                   JavaScript Mapping Framework
Help Service – Remote Sensing   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
Jachym Cepicky                                HSLayers
jachym@bnhelp.cz                   JavaScript Mapping Framework
Help Service – Remote Sensing   GI2011-X-border-SDI/GDI Symposium
Under construction
 ●   Time support
 ●   Closer integration with SLD
 ●   WCS, WFS (nearly done)
 ●   WFS Filtering
 ●   ExtJS 4.0 support
 ●   ….



Jachym Cepicky                                HSLayers
jachym@bnhelp.cz                   JavaScript Mapping Framework
Help Service – Remote Sensing   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


Jachym Cepicky                                HSLayers
jachym@bnhelp.cz                   JavaScript Mapping Framework
Help Service – Remote Sensing   GI2011-X-border-SDI/GDI Symposium

More Related Content

Viewers also liked

ICAMERA SHOP TRUC TUYEN
ICAMERA SHOP TRUC TUYENICAMERA SHOP TRUC TUYEN
ICAMERA SHOP TRUC TUYENTran Tien
 
Mayer ppt gi2011_progis_final
Mayer ppt gi2011_progis_finalMayer ppt gi2011_progis_final
Mayer ppt gi2011_progis_finalIGN Vorstand
 
Roehnert ppt gi2011_cbh_v2_final
Roehnert ppt gi2011_cbh_v2_finalRoehnert ppt gi2011_cbh_v2_final
Roehnert ppt gi2011_cbh_v2_finalIGN Vorstand
 
pour des services publics encore plus performants
pour des services publics encore plus performantspour des services publics encore plus performants
pour des services publics encore plus performantsBenoît de Vasson
 
InternetEffect Googalicious schrijvens webredactie congres
InternetEffect  Googalicious schrijvens webredactie congresInternetEffect  Googalicious schrijvens webredactie congres
InternetEffect Googalicious schrijvens webredactie congresKeesjan Deelstra
 
Improving Online Student Engagement through Synchronous Learning Sessions Usi...
Improving Online Student Engagement through Synchronous Learning Sessions Usi...Improving Online Student Engagement through Synchronous Learning Sessions Usi...
Improving Online Student Engagement through Synchronous Learning Sessions Usi...Heather Zink
 
عرض سيد للمقدمة المصورة
عرض سيد للمقدمة المصورةعرض سيد للمقدمة المصورة
عرض سيد للمقدمة المصورةcoach2010
 
Janecka ppt gi2011_sdi-edu_final
Janecka ppt gi2011_sdi-edu_finalJanecka ppt gi2011_sdi-edu_final
Janecka ppt gi2011_sdi-edu_finalIGN Vorstand
 
The social media report 2012
The social media report 2012The social media report 2012
The social media report 2012ricardodepaula
 
Bia/Kelsey Webinar: Mobile-Local-Reaches-Tipping-Point
Bia/Kelsey Webinar: Mobile-Local-Reaches-Tipping-PointBia/Kelsey Webinar: Mobile-Local-Reaches-Tipping-Point
Bia/Kelsey Webinar: Mobile-Local-Reaches-Tipping-PointBIA/Kelsey
 
GI2013 ppt kafka&team-inspire in pocket
GI2013 ppt kafka&team-inspire in  pocketGI2013 ppt kafka&team-inspire in  pocket
GI2013 ppt kafka&team-inspire in pocketIGN Vorstand
 
Tell your story: promoting yourself and your research online
Tell your story: promoting yourself and your research onlineTell your story: promoting yourself and your research online
Tell your story: promoting yourself and your research onlineJo Hawkins
 
Schrenk ppt gi2011_ceit_en_final
Schrenk ppt gi2011_ceit_en_finalSchrenk ppt gi2011_ceit_en_final
Schrenk ppt gi2011_ceit_en_finalIGN Vorstand
 
GI2010 symposium-klosa (explorers pal-amateurvermessungstechnik_osm)
GI2010 symposium-klosa (explorers pal-amateurvermessungstechnik_osm)GI2010 symposium-klosa (explorers pal-amateurvermessungstechnik_osm)
GI2010 symposium-klosa (explorers pal-amateurvermessungstechnik_osm)IGN Vorstand
 
GI2011 Lach cost+benefit factors of regio_sdi
GI2011 Lach cost+benefit factors of regio_sdiGI2011 Lach cost+benefit factors of regio_sdi
GI2011 Lach cost+benefit factors of regio_sdiIGN Vorstand
 
презентация1лб
презентация1лбпрезентация1лб
презентация1лбNatalieVolodina
 

Viewers also liked (20)

ICAMERA SHOP TRUC TUYEN
ICAMERA SHOP TRUC TUYENICAMERA SHOP TRUC TUYEN
ICAMERA SHOP TRUC TUYEN
 
Mayer ppt gi2011_progis_final
Mayer ppt gi2011_progis_finalMayer ppt gi2011_progis_final
Mayer ppt gi2011_progis_final
 
Roehnert ppt gi2011_cbh_v2_final
Roehnert ppt gi2011_cbh_v2_finalRoehnert ppt gi2011_cbh_v2_final
Roehnert ppt gi2011_cbh_v2_final
 
pour des services publics encore plus performants
pour des services publics encore plus performantspour des services publics encore plus performants
pour des services publics encore plus performants
 
Cardiopatia embarazo
Cardiopatia embarazoCardiopatia embarazo
Cardiopatia embarazo
 
InternetEffect Googalicious schrijvens webredactie congres
InternetEffect  Googalicious schrijvens webredactie congresInternetEffect  Googalicious schrijvens webredactie congres
InternetEffect Googalicious schrijvens webredactie congres
 
Improving Online Student Engagement through Synchronous Learning Sessions Usi...
Improving Online Student Engagement through Synchronous Learning Sessions Usi...Improving Online Student Engagement through Synchronous Learning Sessions Usi...
Improving Online Student Engagement through Synchronous Learning Sessions Usi...
 
Heat Max Pro
Heat Max ProHeat Max Pro
Heat Max Pro
 
عرض سيد للمقدمة المصورة
عرض سيد للمقدمة المصورةعرض سيد للمقدمة المصورة
عرض سيد للمقدمة المصورة
 
Janecka ppt gi2011_sdi-edu_final
Janecka ppt gi2011_sdi-edu_finalJanecka ppt gi2011_sdi-edu_final
Janecka ppt gi2011_sdi-edu_final
 
Service zen1
Service zen1Service zen1
Service zen1
 
The social media report 2012
The social media report 2012The social media report 2012
The social media report 2012
 
Bia/Kelsey Webinar: Mobile-Local-Reaches-Tipping-Point
Bia/Kelsey Webinar: Mobile-Local-Reaches-Tipping-PointBia/Kelsey Webinar: Mobile-Local-Reaches-Tipping-Point
Bia/Kelsey Webinar: Mobile-Local-Reaches-Tipping-Point
 
Riena onrap econ-2011
Riena onrap econ-2011Riena onrap econ-2011
Riena onrap econ-2011
 
GI2013 ppt kafka&team-inspire in pocket
GI2013 ppt kafka&team-inspire in  pocketGI2013 ppt kafka&team-inspire in  pocket
GI2013 ppt kafka&team-inspire in pocket
 
Tell your story: promoting yourself and your research online
Tell your story: promoting yourself and your research onlineTell your story: promoting yourself and your research online
Tell your story: promoting yourself and your research online
 
Schrenk ppt gi2011_ceit_en_final
Schrenk ppt gi2011_ceit_en_finalSchrenk ppt gi2011_ceit_en_final
Schrenk ppt gi2011_ceit_en_final
 
GI2010 symposium-klosa (explorers pal-amateurvermessungstechnik_osm)
GI2010 symposium-klosa (explorers pal-amateurvermessungstechnik_osm)GI2010 symposium-klosa (explorers pal-amateurvermessungstechnik_osm)
GI2010 symposium-klosa (explorers pal-amateurvermessungstechnik_osm)
 
GI2011 Lach cost+benefit factors of regio_sdi
GI2011 Lach cost+benefit factors of regio_sdiGI2011 Lach cost+benefit factors of regio_sdi
GI2011 Lach cost+benefit factors of regio_sdi
 
презентация1лб
презентация1лбпрезентация1лб
презентация1лб
 

More from IGN Vorstand

GI2016 final programm & proceedings of abstracts & summaries
GI2016 final programm & proceedings of abstracts & summariesGI2016 final programm & proceedings of abstracts & summaries
GI2016 final programm & proceedings of abstracts & summariesIGN Vorstand
 
GI2016 ppt hoffmann address+history from_gi2000_to_gi2016
GI2016 ppt hoffmann address+history from_gi2000_to_gi2016GI2016 ppt hoffmann address+history from_gi2000_to_gi2016
GI2016 ppt hoffmann address+history from_gi2000_to_gi2016IGN Vorstand
 
GI2016 ppt böhm saxonian_gdi_1_grenze_hi_hedo
GI2016 ppt böhm saxonian_gdi_1_grenze_hi_hedoGI2016 ppt böhm saxonian_gdi_1_grenze_hi_hedo
GI2016 ppt böhm saxonian_gdi_1_grenze_hi_hedoIGN Vorstand
 
GI2016 ppt böhm saxonian_gdi_2_eine_bwk_entsteht
GI2016 ppt böhm saxonian_gdi_2_eine_bwk_entstehtGI2016 ppt böhm saxonian_gdi_2_eine_bwk_entsteht
GI2016 ppt böhm saxonian_gdi_2_eine_bwk_entstehtIGN Vorstand
 
GI2016 ppt böhm saxonian_gdi_3_vimage
GI2016 ppt böhm saxonian_gdi_3_vimageGI2016 ppt böhm saxonian_gdi_3_vimage
GI2016 ppt böhm saxonian_gdi_3_vimageIGN Vorstand
 
GI2016 ppt charvat senslog api as tools for collection of big vgi data
GI2016 ppt charvat senslog api as tools for collection of big vgi dataGI2016 ppt charvat senslog api as tools for collection of big vgi data
GI2016 ppt charvat senslog api as tools for collection of big vgi dataIGN Vorstand
 
GI2016 ppt charvat workshop geoss & conference inspire2016
GI2016 ppt charvat workshop geoss & conference inspire2016GI2016 ppt charvat workshop geoss & conference inspire2016
GI2016 ppt charvat workshop geoss & conference inspire2016IGN Vorstand
 
GI2016 ppt mayer copernicus_dresden
GI2016 ppt mayer copernicus_dresdenGI2016 ppt mayer copernicus_dresden
GI2016 ppt mayer copernicus_dresdenIGN Vorstand
 
GI2016 ppt schiller dbd-bauprofessor & zuse-dualsemantik
GI2016 ppt schiller dbd-bauprofessor & zuse-dualsemantikGI2016 ppt schiller dbd-bauprofessor & zuse-dualsemantik
GI2016 ppt schiller dbd-bauprofessor & zuse-dualsemantikIGN Vorstand
 
GI2016 ppt schiller kostenkalkül
GI2016 ppt schiller kostenkalkülGI2016 ppt schiller kostenkalkül
GI2016 ppt schiller kostenkalkülIGN Vorstand
 
GI2016 ppt shi (automatic interaction and seamless integration of big data hu...
GI2016 ppt shi (automatic interaction and seamless integration of big data hu...GI2016 ppt shi (automatic interaction and seamless integration of big data hu...
GI2016 ppt shi (automatic interaction and seamless integration of big data hu...IGN Vorstand
 
GI2016 ppt shi (big data analytics on the internet)
GI2016 ppt shi (big data analytics on the internet)GI2016 ppt shi (big data analytics on the internet)
GI2016 ppt shi (big data analytics on the internet)IGN Vorstand
 
GI2016 ppt shi (cartography and communication)
GI2016 ppt shi (cartography and communication)GI2016 ppt shi (cartography and communication)
GI2016 ppt shi (cartography and communication)IGN Vorstand
 
GI2016 Open Call for Presentations
GI2016 Open Call for PresentationsGI2016 Open Call for Presentations
GI2016 Open Call for PresentationsIGN Vorstand
 
GI2015 ppt hoffmann_address_intro
GI2015 ppt hoffmann_address_introGI2015 ppt hoffmann_address_intro
GI2015 ppt hoffmann_address_introIGN Vorstand
 
GI2015 programme+proceedings
GI2015 programme+proceedingsGI2015 programme+proceedings
GI2015 programme+proceedingsIGN Vorstand
 
CoO + GI2015 ppt_charvat ict for a sustainable agriculture – public support n...
CoO + GI2015 ppt_charvat ict for a sustainable agriculture – public support n...CoO + GI2015 ppt_charvat ict for a sustainable agriculture – public support n...
CoO + GI2015 ppt_charvat ict for a sustainable agriculture – public support n...IGN Vorstand
 
CoO + GI2015 ppt_mayer ict for a sustainable agriculture - status and missing
CoO + GI2015 ppt_mayer ict for a sustainable agriculture - status and missingCoO + GI2015 ppt_mayer ict for a sustainable agriculture - status and missing
CoO + GI2015 ppt_mayer ict for a sustainable agriculture - status and missingIGN Vorstand
 
GI2015 ppt karas dresden j.karas
GI2015 ppt karas dresden j.karasGI2015 ppt karas dresden j.karas
GI2015 ppt karas dresden j.karasIGN Vorstand
 
GI2015 ppt hladikova copernicus_agriculture_forestry_lh
GI2015 ppt hladikova copernicus_agriculture_forestry_lhGI2015 ppt hladikova copernicus_agriculture_forestry_lh
GI2015 ppt hladikova copernicus_agriculture_forestry_lhIGN Vorstand
 

More from IGN Vorstand (20)

GI2016 final programm & proceedings of abstracts & summaries
GI2016 final programm & proceedings of abstracts & summariesGI2016 final programm & proceedings of abstracts & summaries
GI2016 final programm & proceedings of abstracts & summaries
 
GI2016 ppt hoffmann address+history from_gi2000_to_gi2016
GI2016 ppt hoffmann address+history from_gi2000_to_gi2016GI2016 ppt hoffmann address+history from_gi2000_to_gi2016
GI2016 ppt hoffmann address+history from_gi2000_to_gi2016
 
GI2016 ppt böhm saxonian_gdi_1_grenze_hi_hedo
GI2016 ppt böhm saxonian_gdi_1_grenze_hi_hedoGI2016 ppt böhm saxonian_gdi_1_grenze_hi_hedo
GI2016 ppt böhm saxonian_gdi_1_grenze_hi_hedo
 
GI2016 ppt böhm saxonian_gdi_2_eine_bwk_entsteht
GI2016 ppt böhm saxonian_gdi_2_eine_bwk_entstehtGI2016 ppt böhm saxonian_gdi_2_eine_bwk_entsteht
GI2016 ppt böhm saxonian_gdi_2_eine_bwk_entsteht
 
GI2016 ppt böhm saxonian_gdi_3_vimage
GI2016 ppt böhm saxonian_gdi_3_vimageGI2016 ppt böhm saxonian_gdi_3_vimage
GI2016 ppt böhm saxonian_gdi_3_vimage
 
GI2016 ppt charvat senslog api as tools for collection of big vgi data
GI2016 ppt charvat senslog api as tools for collection of big vgi dataGI2016 ppt charvat senslog api as tools for collection of big vgi data
GI2016 ppt charvat senslog api as tools for collection of big vgi data
 
GI2016 ppt charvat workshop geoss & conference inspire2016
GI2016 ppt charvat workshop geoss & conference inspire2016GI2016 ppt charvat workshop geoss & conference inspire2016
GI2016 ppt charvat workshop geoss & conference inspire2016
 
GI2016 ppt mayer copernicus_dresden
GI2016 ppt mayer copernicus_dresdenGI2016 ppt mayer copernicus_dresden
GI2016 ppt mayer copernicus_dresden
 
GI2016 ppt schiller dbd-bauprofessor & zuse-dualsemantik
GI2016 ppt schiller dbd-bauprofessor & zuse-dualsemantikGI2016 ppt schiller dbd-bauprofessor & zuse-dualsemantik
GI2016 ppt schiller dbd-bauprofessor & zuse-dualsemantik
 
GI2016 ppt schiller kostenkalkül
GI2016 ppt schiller kostenkalkülGI2016 ppt schiller kostenkalkül
GI2016 ppt schiller kostenkalkül
 
GI2016 ppt shi (automatic interaction and seamless integration of big data hu...
GI2016 ppt shi (automatic interaction and seamless integration of big data hu...GI2016 ppt shi (automatic interaction and seamless integration of big data hu...
GI2016 ppt shi (automatic interaction and seamless integration of big data hu...
 
GI2016 ppt shi (big data analytics on the internet)
GI2016 ppt shi (big data analytics on the internet)GI2016 ppt shi (big data analytics on the internet)
GI2016 ppt shi (big data analytics on the internet)
 
GI2016 ppt shi (cartography and communication)
GI2016 ppt shi (cartography and communication)GI2016 ppt shi (cartography and communication)
GI2016 ppt shi (cartography and communication)
 
GI2016 Open Call for Presentations
GI2016 Open Call for PresentationsGI2016 Open Call for Presentations
GI2016 Open Call for Presentations
 
GI2015 ppt hoffmann_address_intro
GI2015 ppt hoffmann_address_introGI2015 ppt hoffmann_address_intro
GI2015 ppt hoffmann_address_intro
 
GI2015 programme+proceedings
GI2015 programme+proceedingsGI2015 programme+proceedings
GI2015 programme+proceedings
 
CoO + GI2015 ppt_charvat ict for a sustainable agriculture – public support n...
CoO + GI2015 ppt_charvat ict for a sustainable agriculture – public support n...CoO + GI2015 ppt_charvat ict for a sustainable agriculture – public support n...
CoO + GI2015 ppt_charvat ict for a sustainable agriculture – public support n...
 
CoO + GI2015 ppt_mayer ict for a sustainable agriculture - status and missing
CoO + GI2015 ppt_mayer ict for a sustainable agriculture - status and missingCoO + GI2015 ppt_mayer ict for a sustainable agriculture - status and missing
CoO + GI2015 ppt_mayer ict for a sustainable agriculture - status and missing
 
GI2015 ppt karas dresden j.karas
GI2015 ppt karas dresden j.karasGI2015 ppt karas dresden j.karas
GI2015 ppt karas dresden j.karas
 
GI2015 ppt hladikova copernicus_agriculture_forestry_lh
GI2015 ppt hladikova copernicus_agriculture_forestry_lhGI2015 ppt hladikova copernicus_agriculture_forestry_lh
GI2015 ppt hladikova copernicus_agriculture_forestry_lh
 

Recently uploaded

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 

Recently uploaded (20)

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 

Cepicky charvat pdf_gi2011_hslayers_final

  • 1. HSLayers JavaScript Mapping Framework Jáchym Čepický, Karel Charvát, Přemysl Vohnout Help Service – Remote Sensing jachym@bnhelp.cz http://bnhelp.cz Czech Center for Science and Society charvat@ccss.cz, vohnout@css.cz http://ccss.cz Jachym Cepicky HSLayers jachym@bnhelp.cz JavaScript Mapping Framework Help Service – Remote Sensing GI2011-X-border-SDI/GDI Symposium
  • 2. 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 Jachym Cepicky HSLayers jachym@bnhelp.cz JavaScript Mapping Framework Help Service – Remote Sensing GI2011-X-border-SDI/GDI Symposium
  • 3. 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 Jachym Cepicky HSLayers jachym@bnhelp.cz JavaScript Mapping Framework Help Service – Remote Sensing GI2011-X-border-SDI/GDI Symposium
  • 4. Server Side vs Client Side Jachym Cepicky HSLayers jachym@bnhelp.cz JavaScript Mapping Framework Help Service – Remote Sensing GI2011-X-border-SDI/GDI Symposium
  • 5. Server Side vs Client Side Jachym Cepicky HSLayers jachym@bnhelp.cz JavaScript Mapping Framework Help Service – Remote Sensing GI2011-X-border-SDI/GDI Symposium
  • 6. Server Side vs Client Side Jachym Cepicky HSLayers jachym@bnhelp.cz JavaScript Mapping Framework Help Service – Remote Sensing GI2011-X-border-SDI/GDI Symposium
  • 7. Some examples of HSLayers Components Jachym Cepicky HSLayers jachym@bnhelp.cz JavaScript Mapping Framework Help Service – Remote Sensing GI2011-X-border-SDI/GDI Symposium
  • 8. Components ● Map (OpenLayers.Map) Jachym Cepicky HSLayers jachym@bnhelp.cz JavaScript Mapping Framework Help Service – Remote Sensing GI2011-X-border-SDI/GDI Symposium
  • 9. Components ● LayerSwitcher (HSLayers.Control.LayerSwitcher) Jachym Cepicky HSLayers jachym@bnhelp.cz JavaScript Mapping Framework Help Service – Remote Sensing GI2011-X-border-SDI/GDI Symposium
  • 10. Components ● OGC OWS Client (WMS/WFS, WCS in preparation) Jachym Cepicky HSLayers jachym@bnhelp.cz JavaScript Mapping Framework Help Service – Remote Sensing GI2011-X-border-SDI/GDI Symposium
  • 11. Components ● Printing maps (PDF, HTML, GeoTIFF, ...) Jachym Cepicky HSLayers jachym@bnhelp.cz JavaScript Mapping Framework Help Service – Remote Sensing GI2011-X-border-SDI/GDI Symposium
  • 12. Components ● OGC WMC Client Jachym Cepicky HSLayers jachym@bnhelp.cz JavaScript Mapping Framework Help Service – Remote Sensing GI2011-X-border-SDI/GDI Symposium
  • 13. Components ● Geoportal Jachym Cepicky HSLayers jachym@bnhelp.cz JavaScript Mapping Framework Help Service – Remote Sensing GI2011-X-border-SDI/GDI Symposium
  • 14. Components ● http://geoportal.gov.cz Jachym Cepicky HSLayers jachym@bnhelp.cz JavaScript Mapping Framework Help Service – Remote Sensing GI2011-X-border-SDI/GDI Symposium
  • 15. 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 Jachym Cepicky HSLayers jachym@bnhelp.cz JavaScript Mapping Framework Help Service – Remote Sensing GI2011-X-border-SDI/GDI Symposium
  • 16. Under construction ● Time support ● Closer integration with SLD ● WCS, WFS (nearly done) ● WFS Filtering ● ExtJS 4.0 support ● …. Jachym Cepicky HSLayers jachym@bnhelp.cz JavaScript Mapping Framework Help Service – Remote Sensing GI2011-X-border-SDI/GDI Symposium
  • 17. 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 Jachym Cepicky HSLayers jachym@bnhelp.cz JavaScript Mapping Framework Help Service – Remote Sensing GI2011-X-border-SDI/GDI Symposium