SlideShare uma empresa Scribd logo
1 de 19
CartoService – A Web Service Framework for Quality On-Demand Geovisualisation Rita Engemaier & HartmutAsche Geoinformation Research GroupGeography Department, University of Potsdam
Outline  Introduction & Objectives Cartographic modelling process CartoService approach Conclusion
1  Introduction
1  Introduction  Background background steady increase in spatial data, tool availability & accessibility data bases, analysis & processing tools (GIS) based on the fundament of rapid development of information & communication technology (ICT)SOA, Web-GIS, crowd sourcing, cloud & GRID computation visible effects grown demand for mapping applications in and outside the internetGoogleMaps|Earth, GeoCaching, GeoTagging, car navigation ...  changing roles in the provider-user relation & data aquisitionOpenStreetMap, Free & Open Source (Web) GIS & processing tools from monolithic software to interoperable software components and services
1  Introduction  Web-based Geovisualisation & Maps the digital environment of recent ICT extends the traditional static 2D map by multidimensional and multivariate representations (views|displays) traditionally the communication of geospatial information is/was the domain of cartography and maps BUT: only a small amount of the long-term proven cartographic methods and expertise is yet utilised or at least visible in internet maps and mapping applications GeoVis Dynamic multidimensional representations (views) DB 3D 4D VR PCP ... Static2D
1  Introduction  Motivation & Objectives in comparison to traditional derived thematic maps (2D-static) follow aspects can be recognised from the number of 10 to 12 traditional, static map types only a few are typically used for web-based representations the cartographic quality (including effectiveness & expressiveness) of web-maps is often poor the lack of graphical quality cannot be bypassed by interaction or dynamic representation Objectives provide cartographic visualisation expertise to web-maps|users integrate cartographic modelling  quality in web-mapping systems
2  Cartographic Modelling
interaction 2  Cartographic Modelling  Communication model reality primary model - data -  secondary  (graphic) model - map - tertiary model - user - (Web)Map Data base
2  Cartographic Modelling  Processing functions “The strength of maps is their ability to select from reality and abstract the selection via a well designed symbolization. This results in maps that are characterized by their relative emptiness, by visual hierarchy and have a particular appealing style.”(ICA, 2009. Research Agenda) essential functionsofthemapdesign process Buttenfield and Mark (1991)
2  Cartographic Modelling  Processing functions purpose user reality data set-data model- map layer -graphic model- selection analysis & classification symbol-isation projection GEOM ATTRIB calculation GRAPH G A
3  CartoService Approach
CartoService purpose interaction user reality data set-data model- map layer -graphic model- selection analysis & classification symbol-isation projection GEOM ATTRIB calculation GRAPH G A 3  CartoService Approach  Orchestration & Chaining services projectionweb service generalisationweb service classificationweb service
3  CartoService Approach  Orchestration & Chaining GUI interface purpose data filter construction evaluation start map processes services projectionweb service generalisationweb service classificationweb service
internet CartoService registry publish bind find describe provider client use using the publish-find-bind paradigm from SOA already successful used by OGCs: WMS/WFS, WPS etc. missing service logic and service management facilities 3  CartoService Approach  Service Binding
metadata>> DB file data>> style & filter rules << map<< 3  CartoService Approach  Implementation
A B C 3  CartoService Approach  Processing Sequence DB file GUI purpose data filter construction evaluation start map D E
4  Conclusion web mapping is not just distributing and viewing data mechanisms are needed to apply same cartographic quality standards to web maps (geovisualisations) as to traditional 2D-maps applying  SOA principles (web services) to web-based cartographic visualisation is a promising concept to improve cartographic quality of web-maps  components and key processes of cartographic modelling are available and applicable (some already as web-services) providing cartographic expertise by an interoperable web-service offers possibilities not just for private users, but also to SDIs to improve the communication quality of their web-maps and to direct (transactive) evaluation of these visualisations
Thank you for your attention!Questions, remarks and comments are very welcome. Rita Engemaier & HartmutAsche Geoinformation Research GroupGeography Department, University of Potsdam
typical lacks of cartographic quality in web-maps 1  Introduction  Motivation & Objectives selection cartographic generalisation symbology + output quality

Mais conteúdo relacionado

Mais procurados

Towards and adaptable spatial processing architecture
Towards and adaptable spatial processing architectureTowards and adaptable spatial processing architecture
Towards and adaptable spatial processing architectureArmando Guevara
 
Volunteering assistance to online geocoding services through a distributed kn...
Volunteering assistance to online geocoding services through a distributed kn...Volunteering assistance to online geocoding services through a distributed kn...
Volunteering assistance to online geocoding services through a distributed kn...José Pablo Gómez Barrón S.
 
Attribution Modelling 101: Credit Where Credit is Due!: Dynamic talks Seattle...
Attribution Modelling 101: Credit Where Credit is Due!: Dynamic talks Seattle...Attribution Modelling 101: Credit Where Credit is Due!: Dynamic talks Seattle...
Attribution Modelling 101: Credit Where Credit is Due!: Dynamic talks Seattle...Grid Dynamics
 
GIS Technology Course: Academic Writing
GIS Technology Course: Academic WritingGIS Technology Course: Academic Writing
GIS Technology Course: Academic WritingPrabhaKadam2
 
CHGIS-June-2016-presentation-Moldofsky
CHGIS-June-2016-presentation-MoldofskyCHGIS-June-2016-presentation-Moldofsky
CHGIS-June-2016-presentation-MoldofskyKevin T. Roy
 
Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...
Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...
Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...Christian Kehl
 

Mais procurados (10)

paper24_SRomalewski
paper24_SRomalewskipaper24_SRomalewski
paper24_SRomalewski
 
3D Modeling by GIS
3D Modeling by GIS3D Modeling by GIS
3D Modeling by GIS
 
Towards and adaptable spatial processing architecture
Towards and adaptable spatial processing architectureTowards and adaptable spatial processing architecture
Towards and adaptable spatial processing architecture
 
Volunteering assistance to online geocoding services through a distributed kn...
Volunteering assistance to online geocoding services through a distributed kn...Volunteering assistance to online geocoding services through a distributed kn...
Volunteering assistance to online geocoding services through a distributed kn...
 
Attribution Modelling 101: Credit Where Credit is Due!: Dynamic talks Seattle...
Attribution Modelling 101: Credit Where Credit is Due!: Dynamic talks Seattle...Attribution Modelling 101: Credit Where Credit is Due!: Dynamic talks Seattle...
Attribution Modelling 101: Credit Where Credit is Due!: Dynamic talks Seattle...
 
campusMapNACISPoster
campusMapNACISPostercampusMapNACISPoster
campusMapNACISPoster
 
GIS Technology Course: Academic Writing
GIS Technology Course: Academic WritingGIS Technology Course: Academic Writing
GIS Technology Course: Academic Writing
 
CHGIS-June-2016-presentation-Moldofsky
CHGIS-June-2016-presentation-MoldofskyCHGIS-June-2016-presentation-Moldofsky
CHGIS-June-2016-presentation-Moldofsky
 
Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...
Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...
Smooth, Interactive Rendering and On-line Modification of Large-Scale, Geospa...
 
ENTER 2004 paper
ENTER 2004 paperENTER 2004 paper
ENTER 2004 paper
 

Destaque

Possible Barn - Westfield village
Possible Barn - Westfield villagePossible Barn - Westfield village
Possible Barn - Westfield villagejarrodprice
 
Cách mạng tháng 8
Cách mạng tháng 8Cách mạng tháng 8
Cách mạng tháng 8FPT Telecom
 
Community manager, biblioteca epm
Community manager, biblioteca epmCommunity manager, biblioteca epm
Community manager, biblioteca epmPhilippe Boland
 
Survey resultsxx
Survey resultsxxSurvey resultsxx
Survey resultsxxLiz Diamond
 
Presentation businesscase
Presentation businesscasePresentation businesscase
Presentation businesscasebeezelbub
 
No wledge brabant academy
No wledge brabant academyNo wledge brabant academy
No wledge brabant academyVRmaster
 

Destaque (8)

Possible Barn - Westfield village
Possible Barn - Westfield villagePossible Barn - Westfield village
Possible Barn - Westfield village
 
Cách mạng tháng 8
Cách mạng tháng 8Cách mạng tháng 8
Cách mạng tháng 8
 
Community manager, biblioteca epm
Community manager, biblioteca epmCommunity manager, biblioteca epm
Community manager, biblioteca epm
 
Lavidaesdura
LavidaesduraLavidaesdura
Lavidaesdura
 
Survey resultsxx
Survey resultsxxSurvey resultsxx
Survey resultsxx
 
Kien Kleang
Kien KleangKien Kleang
Kien Kleang
 
Presentation businesscase
Presentation businesscasePresentation businesscase
Presentation businesscase
 
No wledge brabant academy
No wledge brabant academyNo wledge brabant academy
No wledge brabant academy
 

Semelhante a CartoService: A Web Service Framework for Quality On-Demand Geovisualisation

Leveraging ArcGIS Platform & CityEngine for GIS based Master Plans
Leveraging ArcGIS Platform & CityEngine for GIS based Master PlansLeveraging ArcGIS Platform & CityEngine for GIS based Master Plans
Leveraging ArcGIS Platform & CityEngine for GIS based Master PlansEsri India
 
Volunteering assistance to online geocoding services through a distributed kn...
Volunteering assistance to online geocoding services through a distributed kn...Volunteering assistance to online geocoding services through a distributed kn...
Volunteering assistance to online geocoding services through a distributed kn...José Pablo Gómez Barrón S.
 
LIDAR Magizine 2015: The Birth of 3D Mapping Artificial Intelligence
LIDAR Magizine 2015: The Birth of 3D Mapping Artificial IntelligenceLIDAR Magizine 2015: The Birth of 3D Mapping Artificial Intelligence
LIDAR Magizine 2015: The Birth of 3D Mapping Artificial IntelligenceJason Creadore 🌐
 
GIS and CAD Integration: The Bentley Perspective
GIS and CAD Integration: The Bentley PerspectiveGIS and CAD Integration: The Bentley Perspective
GIS and CAD Integration: The Bentley PerspectiveAndrew Bashfield
 
Enhancing Traffic Prediction with Historical Data and Estimated Time of Arrival
Enhancing Traffic Prediction with Historical Data and Estimated Time of ArrivalEnhancing Traffic Prediction with Historical Data and Estimated Time of Arrival
Enhancing Traffic Prediction with Historical Data and Estimated Time of ArrivalIRJET Journal
 
Geodatabase with GIS & RS
Geodatabase with GIS & RSGeodatabase with GIS & RS
Geodatabase with GIS & RSMohammed_82
 
Stuart Miller - GIS Output and the Role of Cartography
Stuart Miller - GIS Output and the Role of CartographyStuart Miller - GIS Output and the Role of Cartography
Stuart Miller - GIS Output and the Role of CartographyBritish Cartographic Society
 
MODS_Training_January_2015.pptx
MODS_Training_January_2015.pptxMODS_Training_January_2015.pptx
MODS_Training_January_2015.pptxSMFORHADTASFI
 
11.concept for a web map implementation with faster query response
11.concept for a web map implementation with faster query response11.concept for a web map implementation with faster query response
11.concept for a web map implementation with faster query responseAlexander Decker
 
Concept for a web map implementation with faster query response
Concept for a web map implementation with faster query responseConcept for a web map implementation with faster query response
Concept for a web map implementation with faster query responseAlexander Decker
 
Application of GIS in Transportation Planning
Application of GIS in Transportation Planning Application of GIS in Transportation Planning
Application of GIS in Transportation Planning shrikrishna kesharwani
 

Semelhante a CartoService: A Web Service Framework for Quality On-Demand Geovisualisation (20)

cc.ppt.pptx
cc.ppt.pptxcc.ppt.pptx
cc.ppt.pptx
 
Leveraging ArcGIS Platform & CityEngine for GIS based Master Plans
Leveraging ArcGIS Platform & CityEngine for GIS based Master PlansLeveraging ArcGIS Platform & CityEngine for GIS based Master Plans
Leveraging ArcGIS Platform & CityEngine for GIS based Master Plans
 
Mapping application
Mapping applicationMapping application
Mapping application
 
Volunteering assistance to online geocoding services through a distributed kn...
Volunteering assistance to online geocoding services through a distributed kn...Volunteering assistance to online geocoding services through a distributed kn...
Volunteering assistance to online geocoding services through a distributed kn...
 
LIDAR Magizine 2015: The Birth of 3D Mapping Artificial Intelligence
LIDAR Magizine 2015: The Birth of 3D Mapping Artificial IntelligenceLIDAR Magizine 2015: The Birth of 3D Mapping Artificial Intelligence
LIDAR Magizine 2015: The Birth of 3D Mapping Artificial Intelligence
 
GIS and CAD Integration: The Bentley Perspective
GIS and CAD Integration: The Bentley PerspectiveGIS and CAD Integration: The Bentley Perspective
GIS and CAD Integration: The Bentley Perspective
 
Mahendran
MahendranMahendran
Mahendran
 
Data sources and input in GIS
Data  sources and input in GISData  sources and input in GIS
Data sources and input in GIS
 
Enhancing Traffic Prediction with Historical Data and Estimated Time of Arrival
Enhancing Traffic Prediction with Historical Data and Estimated Time of ArrivalEnhancing Traffic Prediction with Historical Data and Estimated Time of Arrival
Enhancing Traffic Prediction with Historical Data and Estimated Time of Arrival
 
Web mapping
Web mappingWeb mapping
Web mapping
 
5.0000099.pdf
5.0000099.pdf5.0000099.pdf
5.0000099.pdf
 
Geodatabase with GIS & RS
Geodatabase with GIS & RSGeodatabase with GIS & RS
Geodatabase with GIS & RS
 
Web GIS
Web GISWeb GIS
Web GIS
 
Stuart Miller - GIS Output and the Role of Cartography
Stuart Miller - GIS Output and the Role of CartographyStuart Miller - GIS Output and the Role of Cartography
Stuart Miller - GIS Output and the Role of Cartography
 
MODS_Training_January_2015.pptx
MODS_Training_January_2015.pptxMODS_Training_January_2015.pptx
MODS_Training_January_2015.pptx
 
11.concept for a web map implementation with faster query response
11.concept for a web map implementation with faster query response11.concept for a web map implementation with faster query response
11.concept for a web map implementation with faster query response
 
Concept for a web map implementation with faster query response
Concept for a web map implementation with faster query responseConcept for a web map implementation with faster query response
Concept for a web map implementation with faster query response
 
GCC Notes
GCC NotesGCC Notes
GCC Notes
 
Application of GIS in Transportation Planning
Application of GIS in Transportation Planning Application of GIS in Transportation Planning
Application of GIS in Transportation Planning
 
John Mitchell resume
John Mitchell resumeJohn Mitchell resume
John Mitchell resume
 

Mais de Beniamino Murgante

Analyzing and assessing ecological transition in building sustainable cities
Analyzing and assessing ecological transition in building sustainable citiesAnalyzing and assessing ecological transition in building sustainable cities
Analyzing and assessing ecological transition in building sustainable citiesBeniamino Murgante
 
Smart Cities: New Science for the Cities
Smart Cities: New Science for the CitiesSmart Cities: New Science for the Cities
Smart Cities: New Science for the CitiesBeniamino Murgante
 
The evolution of spatial analysis and modeling in decision processes
The evolution of spatial analysis and modeling in decision processesThe evolution of spatial analysis and modeling in decision processes
The evolution of spatial analysis and modeling in decision processesBeniamino Murgante
 
Involving citizens in smart energy approaches: the experience of an energy pa...
Involving citizens in smart energy approaches: the experience of an energy pa...Involving citizens in smart energy approaches: the experience of an energy pa...
Involving citizens in smart energy approaches: the experience of an energy pa...Beniamino Murgante
 
Programmazione per la governance territoriale in tema di tutela della biodive...
Programmazione per la governance territoriale in tema di tutela della biodive...Programmazione per la governance territoriale in tema di tutela della biodive...
Programmazione per la governance territoriale in tema di tutela della biodive...Beniamino Murgante
 
Involving Citizens in a Participation Process for Increasing Walkability
Involving Citizens in a Participation Process for Increasing WalkabilityInvolving Citizens in a Participation Process for Increasing Walkability
Involving Citizens in a Participation Process for Increasing WalkabilityBeniamino Murgante
 
Presentation of ICCSA 2019 at the University of Saint petersburg
Presentation of ICCSA 2019 at the University of Saint petersburg Presentation of ICCSA 2019 at the University of Saint petersburg
Presentation of ICCSA 2019 at the University of Saint petersburg Beniamino Murgante
 
RISCHIO TERRITORIALE NEL GOVERNO DEL TERRITORIO: Ricerca e formazione nelle s...
RISCHIO TERRITORIALE NEL GOVERNO DEL TERRITORIO: Ricerca e formazione nelle s...RISCHIO TERRITORIALE NEL GOVERNO DEL TERRITORIO: Ricerca e formazione nelle s...
RISCHIO TERRITORIALE NEL GOVERNO DEL TERRITORIO: Ricerca e formazione nelle s...Beniamino Murgante
 
Presentation of ICCSA 2017 at the University of trieste
Presentation of ICCSA 2017 at the University of triestePresentation of ICCSA 2017 at the University of trieste
Presentation of ICCSA 2017 at the University of triesteBeniamino Murgante
 
GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...
GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...
GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...Beniamino Murgante
 
Focussing Energy Consumers’ Behaviour Change towards Energy Efficiency and Lo...
Focussing Energy Consumers’ Behaviour Change towards Energy Efficiency and Lo...Focussing Energy Consumers’ Behaviour Change towards Energy Efficiency and Lo...
Focussing Energy Consumers’ Behaviour Change towards Energy Efficiency and Lo...Beniamino Murgante
 
Socio-Economic Planning profiles: Sciences VS Daily activities in public sector 
Socio-Economic Planning profiles: Sciences VS Daily activities in public sector Socio-Economic Planning profiles: Sciences VS Daily activities in public sector 
Socio-Economic Planning profiles: Sciences VS Daily activities in public sector Beniamino Murgante
 
GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...
GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...
GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...Beniamino Murgante
 
Garden in motion. An experience of citizens involvement in public space regen...
Garden in motion. An experience of citizens involvement in public space regen...Garden in motion. An experience of citizens involvement in public space regen...
Garden in motion. An experience of citizens involvement in public space regen...Beniamino Murgante
 
Planning and Smartness: the true challenge
Planning and Smartness: the true challengePlanning and Smartness: the true challenge
Planning and Smartness: the true challengeBeniamino Murgante
 
GeoSDI: una piattaforma social di dati geografici basata sui principi di INSP...
GeoSDI: una piattaforma social di dati geografici basata sui principi di INSP...GeoSDI: una piattaforma social di dati geografici basata sui principi di INSP...
GeoSDI: una piattaforma social di dati geografici basata sui principi di INSP...Beniamino Murgante
 
Informazione Geografica, Città, Smartness
Informazione Geografica, Città, Smartness Informazione Geografica, Città, Smartness
Informazione Geografica, Città, Smartness Beniamino Murgante
 
Tecnologie, Territorio, Smartness
Tecnologie, Territorio, SmartnessTecnologie, Territorio, Smartness
Tecnologie, Territorio, SmartnessBeniamino Murgante
 

Mais de Beniamino Murgante (20)

Analyzing and assessing ecological transition in building sustainable cities
Analyzing and assessing ecological transition in building sustainable citiesAnalyzing and assessing ecological transition in building sustainable cities
Analyzing and assessing ecological transition in building sustainable cities
 
Smart Cities: New Science for the Cities
Smart Cities: New Science for the CitiesSmart Cities: New Science for the Cities
Smart Cities: New Science for the Cities
 
The evolution of spatial analysis and modeling in decision processes
The evolution of spatial analysis and modeling in decision processesThe evolution of spatial analysis and modeling in decision processes
The evolution of spatial analysis and modeling in decision processes
 
Smart City or Urban Science?
Smart City or Urban Science?Smart City or Urban Science?
Smart City or Urban Science?
 
Involving citizens in smart energy approaches: the experience of an energy pa...
Involving citizens in smart energy approaches: the experience of an energy pa...Involving citizens in smart energy approaches: the experience of an energy pa...
Involving citizens in smart energy approaches: the experience of an energy pa...
 
Programmazione per la governance territoriale in tema di tutela della biodive...
Programmazione per la governance territoriale in tema di tutela della biodive...Programmazione per la governance territoriale in tema di tutela della biodive...
Programmazione per la governance territoriale in tema di tutela della biodive...
 
Involving Citizens in a Participation Process for Increasing Walkability
Involving Citizens in a Participation Process for Increasing WalkabilityInvolving Citizens in a Participation Process for Increasing Walkability
Involving Citizens in a Participation Process for Increasing Walkability
 
Presentation of ICCSA 2019 at the University of Saint petersburg
Presentation of ICCSA 2019 at the University of Saint petersburg Presentation of ICCSA 2019 at the University of Saint petersburg
Presentation of ICCSA 2019 at the University of Saint petersburg
 
RISCHIO TERRITORIALE NEL GOVERNO DEL TERRITORIO: Ricerca e formazione nelle s...
RISCHIO TERRITORIALE NEL GOVERNO DEL TERRITORIO: Ricerca e formazione nelle s...RISCHIO TERRITORIALE NEL GOVERNO DEL TERRITORIO: Ricerca e formazione nelle s...
RISCHIO TERRITORIALE NEL GOVERNO DEL TERRITORIO: Ricerca e formazione nelle s...
 
Presentation of ICCSA 2017 at the University of trieste
Presentation of ICCSA 2017 at the University of triestePresentation of ICCSA 2017 at the University of trieste
Presentation of ICCSA 2017 at the University of trieste
 
GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...
GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...
GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...
 
Focussing Energy Consumers’ Behaviour Change towards Energy Efficiency and Lo...
Focussing Energy Consumers’ Behaviour Change towards Energy Efficiency and Lo...Focussing Energy Consumers’ Behaviour Change towards Energy Efficiency and Lo...
Focussing Energy Consumers’ Behaviour Change towards Energy Efficiency and Lo...
 
Socio-Economic Planning profiles: Sciences VS Daily activities in public sector 
Socio-Economic Planning profiles: Sciences VS Daily activities in public sector Socio-Economic Planning profiles: Sciences VS Daily activities in public sector 
Socio-Economic Planning profiles: Sciences VS Daily activities in public sector 
 
GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...
GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...
GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...
 
Garden in motion. An experience of citizens involvement in public space regen...
Garden in motion. An experience of citizens involvement in public space regen...Garden in motion. An experience of citizens involvement in public space regen...
Garden in motion. An experience of citizens involvement in public space regen...
 
Planning and Smartness: the true challenge
Planning and Smartness: the true challengePlanning and Smartness: the true challenge
Planning and Smartness: the true challenge
 
GeoSDI: una piattaforma social di dati geografici basata sui principi di INSP...
GeoSDI: una piattaforma social di dati geografici basata sui principi di INSP...GeoSDI: una piattaforma social di dati geografici basata sui principi di INSP...
GeoSDI: una piattaforma social di dati geografici basata sui principi di INSP...
 
Murgante smart energy
Murgante smart energyMurgante smart energy
Murgante smart energy
 
Informazione Geografica, Città, Smartness
Informazione Geografica, Città, Smartness Informazione Geografica, Città, Smartness
Informazione Geografica, Città, Smartness
 
Tecnologie, Territorio, Smartness
Tecnologie, Territorio, SmartnessTecnologie, Territorio, Smartness
Tecnologie, Territorio, Smartness
 

Último

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
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
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 

Último (20)

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
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
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
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
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 

CartoService: A Web Service Framework for Quality On-Demand Geovisualisation

  • 1. CartoService – A Web Service Framework for Quality On-Demand Geovisualisation Rita Engemaier & HartmutAsche Geoinformation Research GroupGeography Department, University of Potsdam
  • 2. Outline Introduction & Objectives Cartographic modelling process CartoService approach Conclusion
  • 4. 1 Introduction Background background steady increase in spatial data, tool availability & accessibility data bases, analysis & processing tools (GIS) based on the fundament of rapid development of information & communication technology (ICT)SOA, Web-GIS, crowd sourcing, cloud & GRID computation visible effects grown demand for mapping applications in and outside the internetGoogleMaps|Earth, GeoCaching, GeoTagging, car navigation ... changing roles in the provider-user relation & data aquisitionOpenStreetMap, Free & Open Source (Web) GIS & processing tools from monolithic software to interoperable software components and services
  • 5. 1 Introduction Web-based Geovisualisation & Maps the digital environment of recent ICT extends the traditional static 2D map by multidimensional and multivariate representations (views|displays) traditionally the communication of geospatial information is/was the domain of cartography and maps BUT: only a small amount of the long-term proven cartographic methods and expertise is yet utilised or at least visible in internet maps and mapping applications GeoVis Dynamic multidimensional representations (views) DB 3D 4D VR PCP ... Static2D
  • 6. 1 Introduction Motivation & Objectives in comparison to traditional derived thematic maps (2D-static) follow aspects can be recognised from the number of 10 to 12 traditional, static map types only a few are typically used for web-based representations the cartographic quality (including effectiveness & expressiveness) of web-maps is often poor the lack of graphical quality cannot be bypassed by interaction or dynamic representation Objectives provide cartographic visualisation expertise to web-maps|users integrate cartographic modelling quality in web-mapping systems
  • 7. 2 Cartographic Modelling
  • 8. interaction 2 Cartographic Modelling Communication model reality primary model - data - secondary (graphic) model - map - tertiary model - user - (Web)Map Data base
  • 9. 2 Cartographic Modelling Processing functions “The strength of maps is their ability to select from reality and abstract the selection via a well designed symbolization. This results in maps that are characterized by their relative emptiness, by visual hierarchy and have a particular appealing style.”(ICA, 2009. Research Agenda) essential functionsofthemapdesign process Buttenfield and Mark (1991)
  • 10. 2 Cartographic Modelling Processing functions purpose user reality data set-data model- map layer -graphic model- selection analysis & classification symbol-isation projection GEOM ATTRIB calculation GRAPH G A
  • 11. 3 CartoService Approach
  • 12. CartoService purpose interaction user reality data set-data model- map layer -graphic model- selection analysis & classification symbol-isation projection GEOM ATTRIB calculation GRAPH G A 3 CartoService Approach Orchestration & Chaining services projectionweb service generalisationweb service classificationweb service
  • 13. 3 CartoService Approach Orchestration & Chaining GUI interface purpose data filter construction evaluation start map processes services projectionweb service generalisationweb service classificationweb service
  • 14. internet CartoService registry publish bind find describe provider client use using the publish-find-bind paradigm from SOA already successful used by OGCs: WMS/WFS, WPS etc. missing service logic and service management facilities 3 CartoService Approach Service Binding
  • 15. metadata>> DB file data>> style & filter rules << map<< 3 CartoService Approach Implementation
  • 16. A B C 3 CartoService Approach Processing Sequence DB file GUI purpose data filter construction evaluation start map D E
  • 17. 4 Conclusion web mapping is not just distributing and viewing data mechanisms are needed to apply same cartographic quality standards to web maps (geovisualisations) as to traditional 2D-maps applying SOA principles (web services) to web-based cartographic visualisation is a promising concept to improve cartographic quality of web-maps components and key processes of cartographic modelling are available and applicable (some already as web-services) providing cartographic expertise by an interoperable web-service offers possibilities not just for private users, but also to SDIs to improve the communication quality of their web-maps and to direct (transactive) evaluation of these visualisations
  • 18. Thank you for your attention!Questions, remarks and comments are very welcome. Rita Engemaier & HartmutAsche Geoinformation Research GroupGeography Department, University of Potsdam
  • 19. typical lacks of cartographic quality in web-maps 1 Introduction Motivation & Objectives selection cartographic generalisation symbology + output quality