SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Collaborative Map Making
By Plan4all, Lesprojekt, BOSC, Asplan Viak
Passing of an
idea as an
innovation
We share data & apps - what about maps?
Is this *really* a
problem worth
solving?
Resilient processes and tech
Creating data together
Creating maps together
Today we’re going to discuss
two enabling technologies
Some way of storing and exchanging a map
consisting of stacked “layers” of information
Our current candidate: Map Compositions
Some way of enabling client-to-client
communication for common GIS tasks
Our current candidate: Map Whiteboards
Introducing Map
Compositions
Raitis Berzins
Why - WHY - W H Y !
Can be viewed as project files.
Used to store and annotate complete maps either
for sharing or saving of state between user
sessions.
Guided by ‘in the field’ usage while developing web
map applications integrating open source tools such
as:
● QGIS
● Hslayers-ng (UI extension of OpenLayers)
● Layman (Upload of vectors and convert to WMS)
● Micka (Metadata catalogue)
Origins
Inspired by and lending shamefully from OGC Web Map Context and its
successor OWS Context
Encoded in JSON format
A lighter format eases implementation
Example of composition structure
Visualizing schema described in
https://github.com/hslayers/hslayers-ng/wiki/Composition-schema
Classname
"className": {
"$id": "#/properties/layers/items/properties/className",
"type": "string",
"title": "Classname",
"description": "Type of layer. Vector layers are subdivided by protocol property",
"default": "",
"enum": [
"HSLayers.Layer.WMS", //For backwards compatibility
"OpenLayers.Layer.Vector", //For backwards compatibility
"WMS",
"WFS",
"Vector",
"XYZ",
"ArcGISRest",
"StaticImage"
]
}
Additional service providers and edge cases
Vector layers:
GeoJSON files, Sparql endpoints
Imagery:
XYZ, ArcGISRest, Static images
Vector layers can embed Geojson encoded features in composition directly.
Introducing Map Whiteboards
Rationally Inspired by existing solutions
● Fleet monitoring
● Google Docs
● User generated content
● Supporting tool for online conferencing
Irrational desire to see stuff move on the screen
without doing anything
Why do we want a
map whiteboard?
How does it
work?
A naȉve illustration
of the concept on
the right
Technical
architecture
Map
Whiteboard
API
A standardized
interaction or
an application
feature?
Do Map Whiteboards have the potential to
become anything more than a feature in a
web map application?
Potential value
creation
Karel Charvat
10 min
Potential areas
Are you ready to cooperate
Join our two challenges on COVID 19 INSPIRE HAckathon
CHALLENGE #3: Citizen Science Network for Peer to Peer
Maps Sharing
CHALLENGE #5 WhiteBoard – Future Collaborative Maps
On Map Compositions
and Map Whiteboards
Discussion
Some questions to ponder over
Why do we need map compositions - and DO we need map
compositions
Is this really the same intention as MapML
What could be the business cases for this technology
WebSockets is traffic intensive - more load - more cost - how
to cover costs?
Thanks for
attending
Now, join our hackathon...

Weitere ähnliche Inhalte

Was ist angesagt?

KDOT Aviation Portal Update: Cesium, FME
KDOT Aviation Portal Update: Cesium, FMEKDOT Aviation Portal Update: Cesium, FME
KDOT Aviation Portal Update: Cesium, FMESafe Software
 
CONVR 2010 - Visualisation of semantic architectural information within a gam...
CONVR 2010 - Visualisation of semantic architectural information within a gam...CONVR 2010 - Visualisation of semantic architectural information within a gam...
CONVR 2010 - Visualisation of semantic architectural information within a gam...Pieter Pauwels
 
3D Solution Templates - Making the World 3D
3D Solution Templates - Making the World 3D3D Solution Templates - Making the World 3D
3D Solution Templates - Making the World 3DSafe Software
 
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
 
Intro to Quantum GIS Desktop GIS
Intro to Quantum GIS Desktop GISIntro to Quantum GIS Desktop GIS
Intro to Quantum GIS Desktop GISJoanne Cook
 
IMGeospatial: FME World Tour 2018 London: Powering Infrastructure with FME
IMGeospatial: FME World Tour 2018 London: Powering Infrastructure with FMEIMGeospatial: FME World Tour 2018 London: Powering Infrastructure with FME
IMGeospatial: FME World Tour 2018 London: Powering Infrastructure with FMEIMGeospatial
 
Semantic 3D City Models with CityGML
Semantic 3D City Models with CityGMLSemantic 3D City Models with CityGML
Semantic 3D City Models with CityGMLICGCat
 
FME Cloud as Engine for New Mobility Ideas
FME Cloud as Engine for New Mobility IdeasFME Cloud as Engine for New Mobility Ideas
FME Cloud as Engine for New Mobility IdeasSafe Software
 
Creating Geometric Networks at the City of Barrie
Creating Geometric Networks at the City of BarrieCreating Geometric Networks at the City of Barrie
Creating Geometric Networks at the City of BarrieSafe Software
 
MicroStation Product Datasheet
MicroStation Product DatasheetMicroStation Product Datasheet
MicroStation Product DatasheetAllwyn Antony
 
Geo-Enabling Collaboration for Construction
Geo-Enabling Collaboration for ConstructionGeo-Enabling Collaboration for Construction
Geo-Enabling Collaboration for ConstructionGeoEnable Limited
 
Kings Cross GIS - Esri UK Case Study
Kings Cross GIS - Esri UK Case StudyKings Cross GIS - Esri UK Case Study
Kings Cross GIS - Esri UK Case StudyLilia Wydra
 
Any EPSG Dynamic Tile Cache
Any EPSG Dynamic Tile CacheAny EPSG Dynamic Tile Cache
Any EPSG Dynamic Tile CacheSafe Software
 
FME in Urban Information Modeling
FME in Urban Information ModelingFME in Urban Information Modeling
FME in Urban Information ModelingSafe Software
 
The Gorbals in Relief: Experiments in OpenStreetMap and Architectural Practic...
The Gorbals in Relief: Experiments in OpenStreetMap and Architectural Practic...The Gorbals in Relief: Experiments in OpenStreetMap and Architectural Practic...
The Gorbals in Relief: Experiments in OpenStreetMap and Architectural Practic...duncanbain
 
From 2D Drawings to 3D Navigation networks built with FME
From 2D Drawings to 3D Navigation networks built with FMEFrom 2D Drawings to 3D Navigation networks built with FME
From 2D Drawings to 3D Navigation networks built with FMESafe Software
 
Cloud based cad modeling
Cloud based cad modelingCloud based cad modeling
Cloud based cad modelingvatsa12
 

Was ist angesagt? (20)

KDOT Aviation Portal Update: Cesium, FME
KDOT Aviation Portal Update: Cesium, FMEKDOT Aviation Portal Update: Cesium, FME
KDOT Aviation Portal Update: Cesium, FME
 
CONVR 2010 - Visualisation of semantic architectural information within a gam...
CONVR 2010 - Visualisation of semantic architectural information within a gam...CONVR 2010 - Visualisation of semantic architectural information within a gam...
CONVR 2010 - Visualisation of semantic architectural information within a gam...
 
3D Solution Templates - Making the World 3D
3D Solution Templates - Making the World 3D3D Solution Templates - Making the World 3D
3D Solution Templates - Making the World 3D
 
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
 
Intro to Quantum GIS Desktop GIS
Intro to Quantum GIS Desktop GISIntro to Quantum GIS Desktop GIS
Intro to Quantum GIS Desktop GIS
 
IMGeospatial: FME World Tour 2018 London: Powering Infrastructure with FME
IMGeospatial: FME World Tour 2018 London: Powering Infrastructure with FMEIMGeospatial: FME World Tour 2018 London: Powering Infrastructure with FME
IMGeospatial: FME World Tour 2018 London: Powering Infrastructure with FME
 
Semantic 3D City Models with CityGML
Semantic 3D City Models with CityGMLSemantic 3D City Models with CityGML
Semantic 3D City Models with CityGML
 
FME Cloud as Engine for New Mobility Ideas
FME Cloud as Engine for New Mobility IdeasFME Cloud as Engine for New Mobility Ideas
FME Cloud as Engine for New Mobility Ideas
 
Creating Geometric Networks at the City of Barrie
Creating Geometric Networks at the City of BarrieCreating Geometric Networks at the City of Barrie
Creating Geometric Networks at the City of Barrie
 
MicroStation Product Datasheet
MicroStation Product DatasheetMicroStation Product Datasheet
MicroStation Product Datasheet
 
Geosuiteonline EN
Geosuiteonline ENGeosuiteonline EN
Geosuiteonline EN
 
Geo-Enabling Collaboration for Construction
Geo-Enabling Collaboration for ConstructionGeo-Enabling Collaboration for Construction
Geo-Enabling Collaboration for Construction
 
Kings Cross GIS - Esri UK Case Study
Kings Cross GIS - Esri UK Case StudyKings Cross GIS - Esri UK Case Study
Kings Cross GIS - Esri UK Case Study
 
Any EPSG Dynamic Tile Cache
Any EPSG Dynamic Tile CacheAny EPSG Dynamic Tile Cache
Any EPSG Dynamic Tile Cache
 
FME in Urban Information Modeling
FME in Urban Information ModelingFME in Urban Information Modeling
FME in Urban Information Modeling
 
The Gorbals in Relief: Experiments in OpenStreetMap and Architectural Practic...
The Gorbals in Relief: Experiments in OpenStreetMap and Architectural Practic...The Gorbals in Relief: Experiments in OpenStreetMap and Architectural Practic...
The Gorbals in Relief: Experiments in OpenStreetMap and Architectural Practic...
 
From 2D Drawings to 3D Navigation networks built with FME
From 2D Drawings to 3D Navigation networks built with FMEFrom 2D Drawings to 3D Navigation networks built with FME
From 2D Drawings to 3D Navigation networks built with FME
 
Cloud based cad modeling
Cloud based cad modelingCloud based cad modeling
Cloud based cad modeling
 
Resume 2017
Resume 2017Resume 2017
Resume 2017
 
GIS and the Cloud
GIS and the CloudGIS and the Cloud
GIS and the Cloud
 

Ähnlich wie Karel charvat map-whiteboard-collaborative-map-making-breakout-session

WEB GIS AND WEB MAP.pptx
WEB GIS AND WEB MAP.pptxWEB GIS AND WEB MAP.pptx
WEB GIS AND WEB MAP.pptxAsim Pt
 
Concepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into MapsConcepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into MapsMohammad Liton Hossain
 
GIS 2.0 and Neogeography
GIS 2.0 and NeogeographyGIS 2.0 and Neogeography
GIS 2.0 and NeogeographyJoshua Campbell
 
Gtkwebgis third ch_one_reduced
Gtkwebgis third ch_one_reducedGtkwebgis third ch_one_reduced
Gtkwebgis third ch_one_reducedKhadijaKhan52
 
Introduction of super map gis 10i(2020) (1)
Introduction of super map gis 10i(2020) (1)Introduction of super map gis 10i(2020) (1)
Introduction of super map gis 10i(2020) (1)GeoMedeelel
 
Location based solutions maps & your location
Location based solutions   maps & your locationLocation based solutions   maps & your location
Location based solutions maps & your locationNAILBITER
 
Scalable Data Analytics and Visualization with Cloud Optimized Services
Scalable Data Analytics and Visualization with Cloud Optimized ServicesScalable Data Analytics and Visualization with Cloud Optimized Services
Scalable Data Analytics and Visualization with Cloud Optimized ServicesGlobus
 
Concepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into MapsConcepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into MapsMohammad Liton Hossain
 
Concepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into Maps Concepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into Maps IJSRP Journal
 
Navigating the Ever-Evolving Landscape of Web Development 🚀💻.docx
Navigating the Ever-Evolving Landscape of Web Development 🚀💻.docxNavigating the Ever-Evolving Landscape of Web Development 🚀💻.docx
Navigating the Ever-Evolving Landscape of Web Development 🚀💻.docxTrigvent Solutions
 
Working with ArcGIS Online
Working with ArcGIS OnlineWorking with ArcGIS Online
Working with ArcGIS OnlineEsri
 
Build with live location data
Build with live location dataBuild with live location data
Build with live location dataZahra Sdg
 
Gisruk2013 addy edit2
Gisruk2013 addy edit2Gisruk2013 addy edit2
Gisruk2013 addy edit2Addy Pope
 
Single page application and canvas drawing
Single page application and canvas drawing Single page application and canvas drawing
Single page application and canvas drawing IJwest
 

Ähnlich wie Karel charvat map-whiteboard-collaborative-map-making-breakout-session (20)

Web mapping
Web mappingWeb mapping
Web mapping
 
WEB GIS AND WEB MAP.pptx
WEB GIS AND WEB MAP.pptxWEB GIS AND WEB MAP.pptx
WEB GIS AND WEB MAP.pptx
 
Concepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into MapsConcepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into Maps
 
GIS 2.0 and Neogeography
GIS 2.0 and NeogeographyGIS 2.0 and Neogeography
GIS 2.0 and Neogeography
 
Gtkwebgis third ch_one_reduced
Gtkwebgis third ch_one_reducedGtkwebgis third ch_one_reduced
Gtkwebgis third ch_one_reduced
 
Introduction of super map gis 10i(2020) (1)
Introduction of super map gis 10i(2020) (1)Introduction of super map gis 10i(2020) (1)
Introduction of super map gis 10i(2020) (1)
 
Geocart workshop
Geocart workshopGeocart workshop
Geocart workshop
 
Location based solutions maps & your location
Location based solutions   maps & your locationLocation based solutions   maps & your location
Location based solutions maps & your location
 
Scalable Data Analytics and Visualization with Cloud Optimized Services
Scalable Data Analytics and Visualization with Cloud Optimized ServicesScalable Data Analytics and Visualization with Cloud Optimized Services
Scalable Data Analytics and Visualization with Cloud Optimized Services
 
Concepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into MapsConcepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into Maps
 
Concepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into Maps Concepts and Methods of Embedding Statistical Data into Maps
Concepts and Methods of Embedding Statistical Data into Maps
 
Navigating the Ever-Evolving Landscape of Web Development 🚀💻.docx
Navigating the Ever-Evolving Landscape of Web Development 🚀💻.docxNavigating the Ever-Evolving Landscape of Web Development 🚀💻.docx
Navigating the Ever-Evolving Landscape of Web Development 🚀💻.docx
 
Day4_WebGIS
Day4_WebGISDay4_WebGIS
Day4_WebGIS
 
The 21st Century Harvard Map
The 21st Century Harvard MapThe 21st Century Harvard Map
The 21st Century Harvard Map
 
paper24_SRomalewski
paper24_SRomalewskipaper24_SRomalewski
paper24_SRomalewski
 
paper24_SRomalewski
paper24_SRomalewskipaper24_SRomalewski
paper24_SRomalewski
 
Working with ArcGIS Online
Working with ArcGIS OnlineWorking with ArcGIS Online
Working with ArcGIS Online
 
Build with live location data
Build with live location dataBuild with live location data
Build with live location data
 
Gisruk2013 addy edit2
Gisruk2013 addy edit2Gisruk2013 addy edit2
Gisruk2013 addy edit2
 
Single page application and canvas drawing
Single page application and canvas drawing Single page application and canvas drawing
Single page application and canvas drawing
 

Mehr von plan4all

Agrihub INSPIRE HAckathon 2021: Extreme weather
Agrihub INSPIRE HAckathon 2021: Extreme weather Agrihub INSPIRE HAckathon 2021: Extreme weather
Agrihub INSPIRE HAckathon 2021: Extreme weather plan4all
 
Agrihub INSPIRE Hackathon 2021: Challenge #7: Analysis, processing and standa...
Agrihub INSPIRE Hackathon 2021: Challenge #7: Analysis, processing and standa...Agrihub INSPIRE Hackathon 2021: Challenge #7: Analysis, processing and standa...
Agrihub INSPIRE Hackathon 2021: Challenge #7: Analysis, processing and standa...plan4all
 
Agrihub INSPIRE Hackathon 2021: Challenge #6 Drones Utilization for Crop Prot...
Agrihub INSPIRE Hackathon 2021: Challenge #6 Drones Utilization for Crop Prot...Agrihub INSPIRE Hackathon 2021: Challenge #6 Drones Utilization for Crop Prot...
Agrihub INSPIRE Hackathon 2021: Challenge #6 Drones Utilization for Crop Prot...plan4all
 
Agrihub INSPIRE Hackathon 2021: Challenge #4 Irrigation Management
Agrihub INSPIRE Hackathon 2021: Challenge #4 Irrigation ManagementAgrihub INSPIRE Hackathon 2021: Challenge #4 Irrigation Management
Agrihub INSPIRE Hackathon 2021: Challenge #4 Irrigation Managementplan4all
 
Agrihub INSPIRE Hackathon 2021: Challenge #2 Crop status monitoring
Agrihub INSPIRE Hackathon 2021: Challenge #2 Crop status monitoringAgrihub INSPIRE Hackathon 2021: Challenge #2 Crop status monitoring
Agrihub INSPIRE Hackathon 2021: Challenge #2 Crop status monitoringplan4all
 
Agrihub INSPIRE Hackathon 2021: Challenge #1 Crop detection
Agrihub INSPIRE Hackathon 2021: Challenge #1 Crop detectionAgrihub INSPIRE Hackathon 2021: Challenge #1 Crop detection
Agrihub INSPIRE Hackathon 2021: Challenge #1 Crop detectionplan4all
 
Challenge #3 agro environmental services final presentation
Challenge #3 agro environmental services final presentationChallenge #3 agro environmental services final presentation
Challenge #3 agro environmental services final presentationplan4all
 
Sieusoil e-brochure (Feb 2021)
Sieusoil e-brochure (Feb 2021)Sieusoil e-brochure (Feb 2021)
Sieusoil e-brochure (Feb 2021)plan4all
 
Webinar 4 Agronode - autonomni telemetricka io t stanice
Webinar 4  Agronode - autonomni telemetricka io t staniceWebinar 4  Agronode - autonomni telemetricka io t stanice
Webinar 4 Agronode - autonomni telemetricka io t staniceplan4all
 
Webinar 3 senslog-otevrene reseni pro integraci senzoru a spravu senzorovyc...
Webinar 3   senslog-otevrene reseni pro integraci senzoru a spravu senzorovyc...Webinar 3   senslog-otevrene reseni pro integraci senzoru a spravu senzorovyc...
Webinar 3 senslog-otevrene reseni pro integraci senzoru a spravu senzorovyc...plan4all
 
Webinar 2 sdileni prostorovych dat
Webinar 2 sdileni prostorovych datWebinar 2 sdileni prostorovych dat
Webinar 2 sdileni prostorovych datplan4all
 
Calculation of agro climatic factors from global climatic data
Calculation of agro climatic factors from global climatic dataCalculation of agro climatic factors from global climatic data
Calculation of agro climatic factors from global climatic dataplan4all
 
Digitalization of indigenous knowledge in African agriculture for fostering f...
Digitalization of indigenous knowledge in African agriculture for fostering f...Digitalization of indigenous knowledge in African agriculture for fostering f...
Digitalization of indigenous knowledge in African agriculture for fostering f...plan4all
 
Atlas of Best Practice
Atlas of Best PracticeAtlas of Best Practice
Atlas of Best Practiceplan4all
 
Euxdat newsletter 10_2020
Euxdat newsletter 10_2020Euxdat newsletter 10_2020
Euxdat newsletter 10_2020plan4all
 
Karel charvat map-compositions-format-intro-presentation-by-karel (1)
Karel charvat map-compositions-format-intro-presentation-by-karel (1)Karel charvat map-compositions-format-intro-presentation-by-karel (1)
Karel charvat map-compositions-format-intro-presentation-by-karel (1)plan4all
 
Bridging the Digital Divide Through Consumer Driven Agricultural FarmHub Data...
Bridging the Digital Divide Through Consumer Driven Agricultural FarmHub Data...Bridging the Digital Divide Through Consumer Driven Agricultural FarmHub Data...
Bridging the Digital Divide Through Consumer Driven Agricultural FarmHub Data...plan4all
 
Codes of conduct for farm data sharing
Codes of conduct for farm data sharing Codes of conduct for farm data sharing
Codes of conduct for farm data sharing plan4all
 
Mobilizing Capacity Development in Agriculture for Smallholder Farmers - How ...
Mobilizing Capacity Development in Agriculture for Smallholder Farmers - How ...Mobilizing Capacity Development in Agriculture for Smallholder Farmers - How ...
Mobilizing Capacity Development in Agriculture for Smallholder Farmers - How ...plan4all
 
Ethical and legal questions about smart farming. How do farmers feel about th...
Ethical and legal questions about smart farming. How do farmers feel about th...Ethical and legal questions about smart farming. How do farmers feel about th...
Ethical and legal questions about smart farming. How do farmers feel about th...plan4all
 

Mehr von plan4all (20)

Agrihub INSPIRE HAckathon 2021: Extreme weather
Agrihub INSPIRE HAckathon 2021: Extreme weather Agrihub INSPIRE HAckathon 2021: Extreme weather
Agrihub INSPIRE HAckathon 2021: Extreme weather
 
Agrihub INSPIRE Hackathon 2021: Challenge #7: Analysis, processing and standa...
Agrihub INSPIRE Hackathon 2021: Challenge #7: Analysis, processing and standa...Agrihub INSPIRE Hackathon 2021: Challenge #7: Analysis, processing and standa...
Agrihub INSPIRE Hackathon 2021: Challenge #7: Analysis, processing and standa...
 
Agrihub INSPIRE Hackathon 2021: Challenge #6 Drones Utilization for Crop Prot...
Agrihub INSPIRE Hackathon 2021: Challenge #6 Drones Utilization for Crop Prot...Agrihub INSPIRE Hackathon 2021: Challenge #6 Drones Utilization for Crop Prot...
Agrihub INSPIRE Hackathon 2021: Challenge #6 Drones Utilization for Crop Prot...
 
Agrihub INSPIRE Hackathon 2021: Challenge #4 Irrigation Management
Agrihub INSPIRE Hackathon 2021: Challenge #4 Irrigation ManagementAgrihub INSPIRE Hackathon 2021: Challenge #4 Irrigation Management
Agrihub INSPIRE Hackathon 2021: Challenge #4 Irrigation Management
 
Agrihub INSPIRE Hackathon 2021: Challenge #2 Crop status monitoring
Agrihub INSPIRE Hackathon 2021: Challenge #2 Crop status monitoringAgrihub INSPIRE Hackathon 2021: Challenge #2 Crop status monitoring
Agrihub INSPIRE Hackathon 2021: Challenge #2 Crop status monitoring
 
Agrihub INSPIRE Hackathon 2021: Challenge #1 Crop detection
Agrihub INSPIRE Hackathon 2021: Challenge #1 Crop detectionAgrihub INSPIRE Hackathon 2021: Challenge #1 Crop detection
Agrihub INSPIRE Hackathon 2021: Challenge #1 Crop detection
 
Challenge #3 agro environmental services final presentation
Challenge #3 agro environmental services final presentationChallenge #3 agro environmental services final presentation
Challenge #3 agro environmental services final presentation
 
Sieusoil e-brochure (Feb 2021)
Sieusoil e-brochure (Feb 2021)Sieusoil e-brochure (Feb 2021)
Sieusoil e-brochure (Feb 2021)
 
Webinar 4 Agronode - autonomni telemetricka io t stanice
Webinar 4  Agronode - autonomni telemetricka io t staniceWebinar 4  Agronode - autonomni telemetricka io t stanice
Webinar 4 Agronode - autonomni telemetricka io t stanice
 
Webinar 3 senslog-otevrene reseni pro integraci senzoru a spravu senzorovyc...
Webinar 3   senslog-otevrene reseni pro integraci senzoru a spravu senzorovyc...Webinar 3   senslog-otevrene reseni pro integraci senzoru a spravu senzorovyc...
Webinar 3 senslog-otevrene reseni pro integraci senzoru a spravu senzorovyc...
 
Webinar 2 sdileni prostorovych dat
Webinar 2 sdileni prostorovych datWebinar 2 sdileni prostorovych dat
Webinar 2 sdileni prostorovych dat
 
Calculation of agro climatic factors from global climatic data
Calculation of agro climatic factors from global climatic dataCalculation of agro climatic factors from global climatic data
Calculation of agro climatic factors from global climatic data
 
Digitalization of indigenous knowledge in African agriculture for fostering f...
Digitalization of indigenous knowledge in African agriculture for fostering f...Digitalization of indigenous knowledge in African agriculture for fostering f...
Digitalization of indigenous knowledge in African agriculture for fostering f...
 
Atlas of Best Practice
Atlas of Best PracticeAtlas of Best Practice
Atlas of Best Practice
 
Euxdat newsletter 10_2020
Euxdat newsletter 10_2020Euxdat newsletter 10_2020
Euxdat newsletter 10_2020
 
Karel charvat map-compositions-format-intro-presentation-by-karel (1)
Karel charvat map-compositions-format-intro-presentation-by-karel (1)Karel charvat map-compositions-format-intro-presentation-by-karel (1)
Karel charvat map-compositions-format-intro-presentation-by-karel (1)
 
Bridging the Digital Divide Through Consumer Driven Agricultural FarmHub Data...
Bridging the Digital Divide Through Consumer Driven Agricultural FarmHub Data...Bridging the Digital Divide Through Consumer Driven Agricultural FarmHub Data...
Bridging the Digital Divide Through Consumer Driven Agricultural FarmHub Data...
 
Codes of conduct for farm data sharing
Codes of conduct for farm data sharing Codes of conduct for farm data sharing
Codes of conduct for farm data sharing
 
Mobilizing Capacity Development in Agriculture for Smallholder Farmers - How ...
Mobilizing Capacity Development in Agriculture for Smallholder Farmers - How ...Mobilizing Capacity Development in Agriculture for Smallholder Farmers - How ...
Mobilizing Capacity Development in Agriculture for Smallholder Farmers - How ...
 
Ethical and legal questions about smart farming. How do farmers feel about th...
Ethical and legal questions about smart farming. How do farmers feel about th...Ethical and legal questions about smart farming. How do farmers feel about th...
Ethical and legal questions about smart farming. How do farmers feel about th...
 

Kürzlich hochgeladen

GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)Areesha Ahmad
 
Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.Silpa
 
GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)Areesha Ahmad
 
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxCOST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxFarihaAbdulRasheed
 
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...chandars293
 
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Servicenishacall1
 
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑Damini Dixit
 
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryFAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryAlex Henderson
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxseri bangash
 
FAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical ScienceFAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical ScienceAlex Henderson
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and ClassificationsAreesha Ahmad
 
Dubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai Young
Dubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai YoungDubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai Young
Dubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai Youngkajalvid75
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformationAreesha Ahmad
 
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLKochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLkantirani197
 
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICESAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICEayushi9330
 
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...Silpa
 
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts ServiceJustdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Servicemonikaservice1
 
Sector 62, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 62, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 62, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 62, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
development of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusdevelopment of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusNazaninKarimi6
 

Kürzlich hochgeladen (20)

GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)
 
Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.Molecular markers- RFLP, RAPD, AFLP, SNP etc.
Molecular markers- RFLP, RAPD, AFLP, SNP etc.
 
GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)GBSN - Microbiology (Unit 3)
GBSN - Microbiology (Unit 3)
 
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxCOST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
 
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
 
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
 
Site Acceptance Test .
Site Acceptance Test                    .Site Acceptance Test                    .
Site Acceptance Test .
 
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
 
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryFAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptx
 
FAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical ScienceFAIRSpectra - Enabling the FAIRification of Analytical Science
FAIRSpectra - Enabling the FAIRification of Analytical Science
 
Bacterial Identification and Classifications
Bacterial Identification and ClassificationsBacterial Identification and Classifications
Bacterial Identification and Classifications
 
Dubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai Young
Dubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai YoungDubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai Young
Dubai Call Girls Beauty Face Teen O525547819 Call Girls Dubai Young
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
 
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLKochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
 
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICESAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
 
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
 
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts ServiceJustdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
 
Sector 62, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 62, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 62, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 62, Noida Call girls :8448380779 Model Escorts | 100% verified
 
development of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virusdevelopment of diagnostic enzyme assay to detect leuser virus
development of diagnostic enzyme assay to detect leuser virus
 

Karel charvat map-whiteboard-collaborative-map-making-breakout-session

Hinweis der Redaktion

  1. Welcome to this little breakout session where we are going to use the next half-an-hour to hour discussing a couple of ideas and their prototypes that may have the potential to inform or change the way we collaborate in the world of web GIS . We are going to divide the time between three speakers. Raitis Bersinz of Latvia Karel Charvat of the Czech Republic ...and Myself Stein Runar Bergheim of Norway It is at least the intention that this is going to be an interactive session so hopefully there will be some speaking time for the attendance too. Towards the end of the session there is a sectoin devoted to discussions.
  2. However, first a disclaimer. We’re not going to lie to you… We did this because we think it looks “cool” to have someone else work and to see their work appear on our screens without having to do anything However, when introducing our folly to a group like the OGC, who, presumably has higher, nobler and more important motives than things being “cool” we feel that it is imperative to make our idea stand out in the Thus, like so many before us, but with the distinction that our idea is not yet proven to be ingenious, we are going to try to retroactively fit a rationale to our decision This will make it seem to you as if we have been working systematically and with a vision - and had it not been for this slide, might have put us in a more favorable light.
  3. Over the past 20 years we have grown quite mature when it comes to data sharing. The first barrier that was torn down was map data licensing - i.e. the politics of sharing. The second and most successful catalyst for information sharing (perhaps not data) was the Web Map Service Strangely, the pre-WMS methods of data sharing has not decreased. ESRI Shapefiles are still common staple - as, surprisingly, are CSV files. The latter would be the big winner of the PSI .gov style data portals. Shared file data (data.gov style PSI portal) Shared map protocol data (OGC web map/feature/coverage/processing services) Shared map applications Shared maps independent of applications
  4. There is distinctively a first-world flavor to the problems we have identified in the current state-of-the art ...but… Bear with us for a little while longer
  5. There are five things that haven’t changed as much as one could hope for during the past 40 years There is a large format plotter looming in some dark recess of government GIS departments Middle-aged, gray men invariable stand huddled together in undersized meeting rooms, peering over A0 sheets of printed maps pointing and gesticulating while spilling coffee, cookie crumbs and making annotations with markers If 2020 has taught us anything, but that when it rains it really really pours, it is that a lot of physical meetings were/are/will remain non-essential Even the most avid opposers of progress have been forced to find some way to live in peaceful co-existence with web conferencing and collaborative platforms Sharing maps - rather than just data - and enabling client-to-client map data creation allow for a qualitatively richer and quantitatively more efficient online experience
  6. We have become quite adept at creating data together. Some of the big efforts, like base mapping, have become near ubiquitous. There is more ground to cover with regards to Client-server data creation Ability to interact between multiple connected clients in real-time
  7. Shared web map applications (everyone’s got their own) Shared map making
  8. Can be viewed as projects files in GIS but in our case it was our custom mapping library / geoportal. Humble origins: Saving status such as turned on layers, or their features between page reloads Later on came sharing when the users where given chance to add new layers. Micka metadata catalogue supports layers and these can be mixed in different configurations. Same goes for Layman which is
  9. Our composition format was inspired by and lending shamefully from OGC Web Map Context and its successor OWS Context Encoded in JSON format A lighter format eases implementation
  10. Layer parameters - sent to server vs used on map client An example of the parameters used client side would be opacity or weather to request wms imagery as single tile vs tiled wms User rights / groups mimic linux filesystem Current base layer In the provided link you can see the composition schema definition which can be used for validation.
  11. Map layers are described using a classname where the possible values are wms, wfs, vector, XYZ for openstreetmap, bing and similar tile providers. Obviously all of these layer types share a common url property.
  12. Vector layers are further subdivided by protocol property, which gives pointers to the composition consumer or client application how to load the data. Possible values could be formats such as kml, geojson or string describing the server endpoint type, such as sparql endpoints or 3d vector tiles. We don’t restrict anybody to predefined protocol values. For imagery layers we have added XYZ, ArcGISRest and static image classes which correspond to similarly named OpenLayers layer classes. One counterintuitive but quite useful capability is the possibility to store geojson encoded features directly into the composition. This was intended for temporary low volume data such as scratch layers for notes or unfinished features which would later on be sent to wfs services for example, but in the context of map whiteboard can be used to request all the features in all or just a subset of layers for a given composition using one query to the map whiteboard server. That would happen either when the user connects to the whiteboard application or on drawing layer selection. More on that from Runar
  13. A map whiteboard is a peer-to-peer technoogy that allows cursor movements and map interactions to be propagated from one web client to other connected web clients looking at the same map When someone moves their cursor, I can see it on my screen When someone draws a feature I can see it on my screen I can edit the features they’ve drawn They can edit mine We can add layers to maps - and they’ll show up with all of us
  14. Authorization Document management Streaming features, cursors, updates to map compositions Licensing
  15. Perhaps yes, perhaps no. If it would be a standard feature, ANY two or more software clients could share ANY map and edit ANY vector layer in that map collaboratively. That could have some interesting use cases in terms of digital transformation Product? Commercial? Are Map Whiteboards anything more than a feature in yet-another web map application? Perhaps yes, perhaps no. If it would be a standard feature, ANY two or more software clients could share ANY map and edit ANY vector layer in that map collaboratively. That could have some interesting use cases in terms of digital transformation Product? Commercial?
  16. Agriculture Crisis management Any form of planning with a spatial component (nearly all planning) Meeting aid COVID 19 Education Data capturing etc.