IICT – geo.SYSIN Towards web services dedicated to thematic mapping Olivier Ertz, Abson Sae-Tang RMLL'07, April 12 th, 2007.

Slides:



Advertisements
Similar presentations
A Roadmap of Open Source components for GI Web Services and Clients A Paul R Cooper MAGIC.
Advertisements

Spatial Data Infrastructure: Concepts and Components Geog 458: Map Sources and Errors March 6, 2006.
Intro to ArcGIS for New Users. ArcGIS Desktop Advanced GeoprocessingArcInfo ArcReader Data Access Map Viewing Query Advanced EditingArcEditor ArcView.
Web services for Improving the development of automatic generalisation solutions Nicolas Regnauld Research & Innovarion Ordnance Survey 07 th March 2006,
Introducing ArcGIS Desktop
Agenda Overview of Silverlight Technology Map Suite Silverlight Beta Edition Features & Benefits Demonstration Where to Get Help and Learn More Q&A 2.
18th ICA WORKSHOP on Generalisation and Multiple Representation, A Coruña, July 7-8th, 2005 Web Services for an Open Generalisation Research Platform Moritz.
ISIG/WEB A Web-based Tool for Viewing and Editing Maps Month/2004 Gustavo Mandolesi – Software Engineer.
SVG oriented Framework for Web Map Services 1 PHPMyWMS Prof. Dr.-Ing. Franz-Josef Behr PHPMyWMS - an Open Source based, SVG oriented Framework for extended.
School of Geography FACULTY OF ENVIRONMENT Using ArcMap 1.
Web Feature Service and Web Map Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc, Josh Vote 8 May 2013.
User Group 2015 Version 5 Features & Infrastructure Enhancements.
Page 1 LAITS Laboratory for Advanced Information Technology and Standards 9/6/04 Briefing on Open Geospatial Consortium (OGC)’s Web Services (OWS) Initiative.
© URENIO Research Unit 2004 URENIO Online Benchmarking Application Thessaloniki 7 th of October 2004 Isidoros Passas BEng Computer System Engineering.
Agent Model for Interaction with Semantic Web Services Ivo Mihailovic.
An Introduction To Building An Open Standard Web Map Application Joe Daigneau Pennsylvania State University.
® IBM Software Group © 2007 IBM Corporation J2EE Web Component Introduction
The OpenGIS Consortium Geog 516 Presentation #2 Rueben Schulz March 2004.
Web mapping interoperability in practice, a Java approach guided by the OpenGis Web Map Server Interface Specification Pedro Fernández, R. Béjar, M.A.
Jean François Doyon Tom Kralidis June 2003 Services Overview.
Implementing Web GIS Solutions using open source software Karsten Vennemann Seattle.
___________________________________________GIST: A New Tool for Visualizing Geographic Data Environmental Modeling Center__________________________________________________.
Development of Dynamic SLD and Understanding WCS Using Geo-server Supervisor Prof N.L Sarda Dept. of Computer Science & Engg. IIT-Bombay Bharti M.Tech.
1 INTEROP WP1: Knowledge Map Michaël Petit (U. of Namur) January 19 th 2004 Updated description of tasks after INTEROP Kickoff Meeting, Bordeaux.
T ECHNICAL INTRODUCTION TO O SKARI FOSS4G 2015 Hanna Visuri National Land Survey of Finland
EK R. Eric Kramers Senior Project Officer The Atlas of Canada Natural Resources Canada The Atlas of Canada User-Centred.
A GeoSpatial Mapping Architecture
Rational Unified Process Fundamentals Module 7: Process for e-Business Development Rational Unified Process Fundamentals Module 7: Process for e-Business.
RIA and Web2.0 Development with no Coding Juan Camilo Ruiz Senior Product Manager Development Tools.
Slide 1 SDTSSDTS FGDC CWG SDTS Revision Project ANSI INCITS L1 Project to Update SDTS FGDC CWG September 2, 2003.
Distributed Data Analysis & Dissemination System (D-DADS ) Special Interest Group on Data Integration June 2000.
Sum-up of common issues from pilots Different types of exercises when joining statutory reporting & INSPIRE implementation: 1-To explain ‘INSPIRE fitting.
IPS Infrastructure Technological Overview of Work Done.
® Increasing the value of Business Intelligence using Geospatial Standards George Percivall, Chief Architect and Executive Director of the OGC Interoperability.
LP – MUNICIPALITY OF PATRAS State of Implementation of project “Neighborhood Social Planning and Development” Acronym: ‘NEBSOC’ T. Roustanis Bari, 3-4/11/2014.
Exposure Mapping Assistance Workshop - April Kingstown St. Vincent and the Grenadines Eduardo Mattenet Consultant 2013 Navigating with QGIS 1.
Concept Demonstration: Implementing GEOSS Architecture using Open Standards and Open Source Software “The User and GEOSS Architecture” Workshop, 30 Oct.
IICT – geo.SYSIN Towards web services dedicated to thematic mapping Olivier Ertz, Abson Sae-Tang FOSS4G'07, September 2007.

CarThema 5.0. Project CarThema 5.0 Thematic Charting Tool Spokeperson: Vladimir Perić, dipl. el. ing. Company: BEOGIS [Belgrade, Serbia] 5th gvSIG Conference,
The CUAHSI Hydrologic Information System Spatial Data Publication Platform David Tarboton, Jeff Horsburgh, David Maidment, Dan Ames, Jon Goodall, Richard.
Re-inventing Spatial Data Management
HealthLandscape Australia 3.0
X3D Technology Approach for Developing 3D Web-GIS System
Digital AIM “D-AIM” Sam Van der Stricht EUROCONTROL
Achievements in 2016 Data Integration Linked Open Metadata
GIS using R A few examples Jaya Krishnan GIS Consultant
From a centralized to a distributed access to water data in France using open-source FOSS4G 2006 François Prunayre Michael Treguer Fx Prunayre /
gvSIG-based application dedicated to thematic mapping
GeneXus 9.0: Web applications at their higher power
Towards connecting geospatial information and statistical standards in statistical production: two cases from Statistics Finland Workshop on Integrating.
Web Based Spatial Decision Support System for Western Ghats
Accessing Spatial Information from MaineDOT
Cartography and Labeling
Integration of INSPIRE & SDMX data infrastructures for the 2021 Census
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
SMART GROUND platform overview
Michael P. Finn, Barbara S. Poore, and Mark R. Feller
Systems Analysis and Design in a Changing World, 6th Edition
Digital AIM “D-AIM” Sam Van der Stricht EUROCONTROL
Exemplary Practices for Displaying Public Health Data
Digital AIM “D-AIM” Sam Van der Stricht EUROCONTROL
Comparison IWS/Graph and IWS/WebAdmin for IWSz
and perspectives for AIXM
The European Location Framework: taking INSPIRE to the next level
2004 National Spatial Data Infrastructure
Geographical Information Systems for Statistics Luxembourg March 2008
Shawn Stiver ARC Fall Semester, 2016 Geography 385 GIS For The Web
Survey Results Respondents: 39 of 51 – 76%
Presentation transcript:

IICT – geo.SYSIN Towards web services dedicated to thematic mapping Olivier Ertz, Abson Sae-Tang RMLL'07, April 12 th, 2007

Roadmap of this presentation ● Describe geo.SYSIN activities ● Geographic content : primary to secondary ● CarThema Project ● FOSS webmapping technologies ● Mediamaps Project ● GOWS Project ● An overview of SLD for thematic mapping ● Possible directions for a better and complete thematic mapping support

HES- SO HEIG- VD COME M Learning TIC IICT SYSIN Research Who we are... CAP3D... TIC... Networks Institutes Units geo.SYSIN Lab (2 professors + 2 collaborators)

Zoom into the boiling points... COME M SYSIN ManagementMedia WebPrint Polypublishing - Crossmedia Content Management Systems Learning Management Systems Geographic Content Research Domains CampToCamp, IRSTV, MicroGIS... Web Service provider CMS, wiki, forum, collab platform,... Geohosting, CartoWeb, GeoServer,... HEIG School projects IICT Research projects Partnership projects

Primary Geographic content “Boundaries are purple polygons” “Bus stops are yellow points with black outline” “Boat lines are dashed blue lines” “Train lines are in red” For exploration, inventory mapping

Primary Geographic Content with filter...

Secondary geographic content The beginning of thematic mapping : ● choropleth mapping on statistic data

Symbol charts... Proportional circles pie chart histograms... Size of circle is proportional to Males + Females

CarThema Project Desktop application for thematic mapping ● Purpose : migrate old MacOS 8.x CarThema4 application to Java platform. – Partnership : MicroGIS – Client : Swiss Statistical Office ● Thematic maps : – Choropleth – Symbols : circles, triangles, character... – Complex symbol : pie chart, bars – Multi symbols, Oriented symbols – Line map, flow map...

Tons of thematic maps... Postscript AI output for high quality printing

CarThema uses gvSIG ● Open Source Mapping Framework ● Java multiplatform, Swing based ● Extensible ● Scripting ● GDBMS with SQL ! ● Layout creation ● PDF/PS output ● Closeness of community (Spain)

Styling vs. Thematic mapping ● Mapping of primary geographic content is about how to style all features of each layers on map – styles per category can be defined = filter – also symbols for point features ● Thematic mapping is about how to symbolize statistical data that belong to features – Choropleth maps with classification – Proportional symbols – Pie charts, histograms – And many more...

FOSS webmapping technologies ● Webmapping application framework : – To create a full-featured application to display, navigate and query map in a web browser – Mapserver, Cartoweb,... ● Spatial data mapping and sharing : – To render maps and share raw geographic content based on standard specification from OGC : ● WMS : map rendering ● WFS : feature servive ● SLD : style description ● Favor interoperability of geographic systems – Geoserver, Deegree,...

Web Thematic Mapping ??? ● Few FOSS applications : – Cartoweb has a geostatistical plugin ● Some proprietary solutions : – Net'Stats, Geoclip, Actimap ● Often too specific ● Not all type of thematic maps ● Do not favor interoperability : partially or not based on standard specifications

So, what's the situation ? ● Democratization of the viewing and use of primary geographic content is on the goodway, thanks to powerful webmapping tools, large respect of OGC standards, and also the recent growing of virtual globes. ● We can note a delay concerning the web mapping and sharing of secondary geographic content, what we call web thematic mapping, especially in respect of OGC standards

● Online Thematic maps – Choropleth maps – Proportionnal circles – Pie charts ● Architecture and technologies – Browser-based (IE>5.5) – Vectorial mode (Adobe SVG Plugin) – Asynchronous client/server dialog (Ajax-like) Mediamaps Project : 1 st shot towards Web Thematic Mapping Go to

GOWS Project : Standard-based web thematic mapping ● Hot focus : interoperability of geographic web services dedicated to thematic mapping ● Putting the emphasis on a web services based architecture in respect of the spatial standards from OGC and graphics ones from W3C. ● How can we use current OGC specifications for web thematic mapping ? WM S WFS SLD

Step 1 : evaluate SLD spec ● The OGC Styled Layer Descriptor (SLD) Implementation Specification is an encoding that extends the Web Map Service specification to allow user-defined symbolization of feature data. ● It allows users (or other systems) to determine which features or layers are rendered with which colors or symbols. ● How far can we go with SLD for web thematic mapping ?

SLD : filter styling capable ● One rule/style per filter ● Use of to define filter ➔ Ready for choropleth mapping Max_Oui ONU_ #00ff00

SLD : symbol size variation ● Graphic size changes with attribute size ● “Mark” graphics like square, circle, triangle, star, cross and x ➔ Ready for proportional symbols

SLD : overlaying with priorities ● Two FeatureTypeStyle : one for polygons and one for thematic layer ● Strong use of capabilities

InlineFeature : the Graal ? ● SLD 1.1 concept ● include and style a mini-dataset in SLD request ➔ 2 eyes, 1 nose, 1 mouth, 1 face ! ➔ also for pie, bar and histogram chart ?

Step 2 : some conclusions ● What about complex charts : – Juxtaposed symbols : no placement properties – Pie and bar charts : inlineFeature is clever, but such symbols are graphics not geo-graphics ! – Oriented symbols ? Flow chart ?... – For thematic mapping use, SLD becomes verbose with redundancy ● Needs some more investigations, but already we reach the limits ! ● Remember : SLD is done for styling...

Step 3 : two main directions ● Extension of SLD to support thematic mapping : – Kind of SLD-T or TLD : T = Thematic – In the follow of CpqD's work “Creating Thematic Maps with OGC Standards Through the Web”, GML Days 2005 ● Use SLD as is and just create a surrounding framework to support thematic mapping – Use basic thematic mapping capabilities of SLD – Use a specific symbol service for advanced thematic mapping

SLD-T : an extension of SLD ● Specific terminology for thematic mapping – ThematicSymbolizer, ThematicCategory ● BaseSymbolizer to avoid redundancy...

Get feature properties values ● User will need to query statistic data – WFS interface is ready for that ● User will also need to lead some operations on statistic data (aggregated or not) – WFS + OGC Function name seems interesting ● Otherwise, there is a need of new interfaces : – getHistogram : to classify client-side – getClassification : to classify server-side – getMin, getMax, getSum, getMean...

Thematic mapping Framework ● SLD permits inclusion of external graphics : ➔ (1) Statistic data queries and calculations ➔ (1') External graphics are produced by a specific service (svg, png...) ➔ (2) Ask Map Service to create the map by applying the given SLD

Conclusion and questions... ● At the moment no decision on which direction to go. Possible mix of these directions ● Stay aware of SLD evolution, need to join OGC ● Many opportunities to realize GOWS : – Example : collaboration with IRSTV team to deploy web thematic mapping for SDI Thanks for your attention ● Contact :