Karel Charvat on behalf of Plan4all, Lesprojekt, BOSC and Asplan Viak gave a presentation about the project to create a Google Docs-like map application and map composition format.
DESIGNING WITH DATA FOR HUMANS
Designers and UX professionals have the opportunity and skills to shape data so it’s understandable, manageable and positively affects lives.
Ivo Gasparotto has worked on a team at GE Capital to create an intuitive application for users to manage and manipulate massive amounts of business and operations-related data. The team produced a user-centered application that allows access to data and surfaces unique insights into their business. Ivo will share what he’s learned about using design to make data more meaningful for people in the ways they do business and connect with the world.
BIM-naar-GIS dataverwerking: linken en visualiseren GIM_nv
De juiste informatie uit BIM-modellen kan een grote toegevoegde waarde hebben in het beheer van infrastructuur. Helaas gaat veel informatie verloren gedurende de levenscyclus van een infrastructuurobject. In deze presentatie bekijken we hoe we deze informatie-eilanden kunnen overbruggen door BIM data te linken en te visualiseren. Concreet gaan we in op technieken voor het verwerken van BIM data voor indoor mapping, facility management, issue management, Web visualisatie, en augmented reality apps.
Extending 3D Model Visualization with FME 2017Safe Software
This presentation will give an overview and demonstration of the various expanded capabilities available in FME 2017 to support 3D CAD model loading in Cesiumjs based WebGL viewers such as Burns & McDonnell's geospatial dashboard; OneTouchPM.
A comprehensive set of 3D models have been used to test Civil Engineering use cases in the Utilities, Energy and Transportation sectors. 3D Modeling systems tested include: Revit, AutoCAD, Inventor, MicroStation, OpenRoads, OpenBridge, PLS-CADD, and SketchUp.
DESIGNING WITH DATA FOR HUMANS
Designers and UX professionals have the opportunity and skills to shape data so it’s understandable, manageable and positively affects lives.
Ivo Gasparotto has worked on a team at GE Capital to create an intuitive application for users to manage and manipulate massive amounts of business and operations-related data. The team produced a user-centered application that allows access to data and surfaces unique insights into their business. Ivo will share what he’s learned about using design to make data more meaningful for people in the ways they do business and connect with the world.
BIM-naar-GIS dataverwerking: linken en visualiseren GIM_nv
De juiste informatie uit BIM-modellen kan een grote toegevoegde waarde hebben in het beheer van infrastructuur. Helaas gaat veel informatie verloren gedurende de levenscyclus van een infrastructuurobject. In deze presentatie bekijken we hoe we deze informatie-eilanden kunnen overbruggen door BIM data te linken en te visualiseren. Concreet gaan we in op technieken voor het verwerken van BIM data voor indoor mapping, facility management, issue management, Web visualisatie, en augmented reality apps.
Extending 3D Model Visualization with FME 2017Safe Software
This presentation will give an overview and demonstration of the various expanded capabilities available in FME 2017 to support 3D CAD model loading in Cesiumjs based WebGL viewers such as Burns & McDonnell's geospatial dashboard; OneTouchPM.
A comprehensive set of 3D models have been used to test Civil Engineering use cases in the Utilities, Energy and Transportation sectors. 3D Modeling systems tested include: Revit, AutoCAD, Inventor, MicroStation, OpenRoads, OpenBridge, PLS-CADD, and SketchUp.
The KDOT Aviation Portal (AP) is an evolution of the popular Airspace Awareness Tool (AAT) released in 2013. This talk will highlight the process used in the migration of the Google Earth Plugin based AAT to the new Cesium based AP as well as how FME Server is used in the delivery FAA provided content.
3D Solution Templates - Making the World 3DSafe Software
3D Solution Templates are a collection of Workspace templates for processing 3D data with a special focus on how to handle the OGC standard CityGML available (soon) on FME Hub. OGC CityGML is a exchange and storage format for 3D geoinformation that describes the geometry, semantics, appearance and topology of complex 3D features. It is used as a national 3D GIS standard in many countries, e.g. Germany, Netherlands, and Singapore. The 3D Solution Templates have been developed in a cooperation between con terra and virtualcitySYSTEMS. Attendees will gain insights in the Workspace templates which cover topics such as reading, writing and validation of CityGML, related datamodels like INSPIRE and also a various number of 3D formats like 3D PDF and Sketchup.
Presentació realitzada pel Prof. Dr. Thomas H. Kolbe, de l'Institut für Geodäsie, Geoinformatik und Landmanagement de la Universitat Tècnica de Munic, el dia 22/01/2015 a l'ICGC
FME Cloud as Engine for New Mobility IdeasSafe Software
The Federal Ministry of Transport and Digital Infrastructure (BMVI) of Germany supports the development of new digital business ideas by publishing mobility, weather and spatial data as open data. At the first data run of the BMVI con terra won two prices by enabling the use of the provided data easily with FME and designing an idea for new routing processes. To unlock the value of the heterogeneous data for the second BMVI hackathon, the BMVI mandated con terra to build an interface to facilitate the data in an easy accessible way to developers and solution architects. FME Cloud, Amazon S3 and ArcGIS Online Feature Services are now integrated into the BMVI open data platform to share the data via easy-to-use APIs and data formats and power the development of new digital mobility ideas.
Creating Geometric Networks at the City of BarrieSafe Software
While the City of Barrie has been managing all water and wastewater assets with ArcGIS for years, connecting all of the features at their endpoints and realizing the full value of a Geometric Network had been elusive.
This session will demonstrate a simple solution using FME for this complex tasks, including geometry manipulation and data quality processing.
First presented at The Esri UK Annual Conference 2013, 21st May 2013, London, UK.
Geo-Enabling Collaboration for Construction
Steven Eglinton, GeoEnable, with Lily Wydra, Argent (Property Development) Services
With a case study of the King’s Cross Central development, this presentation will discuss the implications of emergent Cloud-based GIS and interfaces that allow non-GIS professionals to create, maintain and share controlled geospatial informational and what the ramification of these technologies are for current and future GIS Professionals.
This presentation will explore how Business Process Management (BPM) should lead geospatial and wider Information Management (IM) practices and will discuss how location information is rapidly becoming part of mainstream ICT and the Web empowering the vision of a Geo-Enabled Cloud.
Argent’s GIS Manager, will demonstrate how ArcGIS Online for Organizations is being used on the King’s Cross Central development, to enable business-wide communication and collaboration, enabled by the new geospatial platform.
For more information visit: http://www.geoenable.com
Making a Web Mercator tile cache is easy nowadays, in FME this can be accomplished with a few well-chosen transformers. However, if one needs to generate a TC in another reference system, i.e. SWEREF99 TM (EPSG: 3006) that we Swedes hold so dear, it can be a bit trickier. The "Any EPSG Dynamic Tile Cache" concept is a way to approach these issues.
The presentation will also cover how point clouds could be used to enhance performance when dealing with heavy datasets.
This presentation shows the use of FME technology in complex data model transformation tasks such as the creation of CityGML from diverse data inputs as well as transformation of data out of the CityGML format into industry standards.
The Gorbals in Relief: Experiments in OpenStreetMap and Architectural Practic...duncanbain
Slides from my presentation to the State of the Maps Scotland conference a the Inspace Gallery in Edinburgh on Saturday 12th October. The presentation covers 3D building tags in OpenStreetMap, creating 3D models from open data, and how architects might incorporate OpenStreetMap in their practices and how they can give back to the open data movement in return. A video of the presentation can be found at http://www.youtube.com/watch?v=CklS1QkNT48
From 2D Drawings to 3D Navigation networks built with FMESafe Software
This presentation will provide an example of how 2D floorplan drawings can be augmented to generate 3D networks inside buildings. Specifics of the techniques for constructing the network and demonstration of the results will be provided.
The KDOT Aviation Portal (AP) is an evolution of the popular Airspace Awareness Tool (AAT) released in 2013. This talk will highlight the process used in the migration of the Google Earth Plugin based AAT to the new Cesium based AP as well as how FME Server is used in the delivery FAA provided content.
3D Solution Templates - Making the World 3DSafe Software
3D Solution Templates are a collection of Workspace templates for processing 3D data with a special focus on how to handle the OGC standard CityGML available (soon) on FME Hub. OGC CityGML is a exchange and storage format for 3D geoinformation that describes the geometry, semantics, appearance and topology of complex 3D features. It is used as a national 3D GIS standard in many countries, e.g. Germany, Netherlands, and Singapore. The 3D Solution Templates have been developed in a cooperation between con terra and virtualcitySYSTEMS. Attendees will gain insights in the Workspace templates which cover topics such as reading, writing and validation of CityGML, related datamodels like INSPIRE and also a various number of 3D formats like 3D PDF and Sketchup.
Presentació realitzada pel Prof. Dr. Thomas H. Kolbe, de l'Institut für Geodäsie, Geoinformatik und Landmanagement de la Universitat Tècnica de Munic, el dia 22/01/2015 a l'ICGC
FME Cloud as Engine for New Mobility IdeasSafe Software
The Federal Ministry of Transport and Digital Infrastructure (BMVI) of Germany supports the development of new digital business ideas by publishing mobility, weather and spatial data as open data. At the first data run of the BMVI con terra won two prices by enabling the use of the provided data easily with FME and designing an idea for new routing processes. To unlock the value of the heterogeneous data for the second BMVI hackathon, the BMVI mandated con terra to build an interface to facilitate the data in an easy accessible way to developers and solution architects. FME Cloud, Amazon S3 and ArcGIS Online Feature Services are now integrated into the BMVI open data platform to share the data via easy-to-use APIs and data formats and power the development of new digital mobility ideas.
Creating Geometric Networks at the City of BarrieSafe Software
While the City of Barrie has been managing all water and wastewater assets with ArcGIS for years, connecting all of the features at their endpoints and realizing the full value of a Geometric Network had been elusive.
This session will demonstrate a simple solution using FME for this complex tasks, including geometry manipulation and data quality processing.
First presented at The Esri UK Annual Conference 2013, 21st May 2013, London, UK.
Geo-Enabling Collaboration for Construction
Steven Eglinton, GeoEnable, with Lily Wydra, Argent (Property Development) Services
With a case study of the King’s Cross Central development, this presentation will discuss the implications of emergent Cloud-based GIS and interfaces that allow non-GIS professionals to create, maintain and share controlled geospatial informational and what the ramification of these technologies are for current and future GIS Professionals.
This presentation will explore how Business Process Management (BPM) should lead geospatial and wider Information Management (IM) practices and will discuss how location information is rapidly becoming part of mainstream ICT and the Web empowering the vision of a Geo-Enabled Cloud.
Argent’s GIS Manager, will demonstrate how ArcGIS Online for Organizations is being used on the King’s Cross Central development, to enable business-wide communication and collaboration, enabled by the new geospatial platform.
For more information visit: http://www.geoenable.com
Making a Web Mercator tile cache is easy nowadays, in FME this can be accomplished with a few well-chosen transformers. However, if one needs to generate a TC in another reference system, i.e. SWEREF99 TM (EPSG: 3006) that we Swedes hold so dear, it can be a bit trickier. The "Any EPSG Dynamic Tile Cache" concept is a way to approach these issues.
The presentation will also cover how point clouds could be used to enhance performance when dealing with heavy datasets.
This presentation shows the use of FME technology in complex data model transformation tasks such as the creation of CityGML from diverse data inputs as well as transformation of data out of the CityGML format into industry standards.
The Gorbals in Relief: Experiments in OpenStreetMap and Architectural Practic...duncanbain
Slides from my presentation to the State of the Maps Scotland conference a the Inspace Gallery in Edinburgh on Saturday 12th October. The presentation covers 3D building tags in OpenStreetMap, creating 3D models from open data, and how architects might incorporate OpenStreetMap in their practices and how they can give back to the open data movement in return. A video of the presentation can be found at http://www.youtube.com/watch?v=CklS1QkNT48
From 2D Drawings to 3D Navigation networks built with FMESafe Software
This presentation will provide an example of how 2D floorplan drawings can be augmented to generate 3D networks inside buildings. Specifics of the techniques for constructing the network and demonstration of the results will be provided.
The main focus of this study is to find appropriate and stable solutions for representing the statistical data into map with some special features. This research also includes the comparison between different solutions for specific features. In this research I have found three solutions using three different technologies namely Oracle MapViewer, QGIS and AnyMap which are different solutions with different specialties. Each solution has its own specialty so we can choose any solution for representing the statistical data into maps depending on our criteria’s.
Lecture delivered for Prof. Terry Slocum's Geography Seminar (Geog 911) on Neogeography at the University of Kansas (23Feb2010) . Reviews my research on GIS 2.0, its impact on humanitarian information management, and discusses a class project.
Scalable Data Analytics and Visualization with Cloud Optimized ServicesGlobus
These slides were presented by Esri's Sudhir Shrestha at the AGU Fall Meeting 2018 in a session titled "Scalable Data Management Practices in Earth Sciences" convened by Ian Foster, Globus co-founder and director of Argonne's data science and learning division.
Concepts and Methods of Embedding Statistical Data into Maps IJSRP Journal
The main focus of this study is to find appropriate and stable solutions for representing the statistical data into map with some special features. This research also includes the comparison between different solutions for specific features. In this research I have found three solutions using three different technologies namely Oracle MapViewer, QGIS and AnyMap which are different solutions with different specialties. Each solution has its own specialty so we can choose any solution for representing the statistical data into maps depending on our criteria’s.
The main focus of this study is to find appropriate and stable solutions for representing the statistical data into map with some special features. This research also includes the comparison between different solutions for specific features. In this research I have found three solutions using three different technologies namely Oracle MapViewer, QGIS and AnyMap which are different solutions with different specialties. Each solution has its own specialty so we can choose any solution for representing the statistical data into maps depending on our criteria’s.
Navigating the Ever-Evolving Landscape of Web Development 🚀💻.docxTrigvent Solutions
In this ever-evolving landscape, adaptability is the key. 🗝️ Web developers must stay attuned to emerging technologies, trends, and best practices to create resilient, scalable, and user-friendly applications.
Delivered by Peter Siebert, GIS Applications Developer at Harvard University Planning Office (UPO), on December 9th, 2009 in Lamont Library, Forum Room.
Mapbox, a Google map alternative
You can watch the presentation video on:
youtube:
https://www.youtube.com/playlist?list=PLT2xIm2X7W7gTTEy77_FZGvoqo3DQcVT-
aparat:
https://www.aparat.com/v/F5GAH
Recently, with the impact of AJAX a new way of web development techniques have been emerged. Hence, with the help of this model, single-page web application was introduced which can be updated/replaced independently. Today we have a new challenge of building a powerful single-page application using the currently emerged technologies. Gaining an understanding of navigational model and user interface structure of the source application is the first step to successfully build a single- page application.
In this paper, it explores not only building powerful single-page application but also Two Dimensional (2D) drawings on images and videos. Moreover, in this research it clearly express the findings on 2D multi-points polygon drawing concepts on client side; real-time data binding in between drawing module on image , video and view pages.
Similar to Karel charvat map-whiteboard-collaborative-map-making-breakout-session (20)
Agrihub INSPIRE Hackathon 2021: Challenge #7: Analysis, processing and standa...plan4all
This is a presentation of results of Challenge #7: Analysis, processing and standardisation of data from agriculture machinery for easier utilization by farmers of the Agrihub INSPIRE Hackathon 2021.
Calculation of agro climatic factors from global climatic dataplan4all
Authors: Pavel Hájek,
Raitis Berzins , Jiří Valeš, Martin Pitoňák , Vincent
Onckelet , Tomáš Andrš, Veronika Osmiková , Ronald
Ssembajwe , Amit Kirschenbaum , Jörg Schliesser , Michal Kepka & Karel Jedlička
Digitalization of indigenous knowledge in African agriculture for fostering f...plan4all
Authors:
Antoine Kantiza, AKANTIZA CONSULT, Burundi
Didier Muyiramye, Swedish University of Agricultural Sciences, Rwanda
Elias Cherenet Weldemariam, HARAMAYA UNIVERSITY, Ethiopia
Petr Horak, WIRELESSINFO, Czech Republic
Robert Sabimana, Frutus Fresco Ltd, Uganda
Pavel Hajek, West Bohemia University, Czech Republic
Tuula Löytty, Smart & Lean Hub Oy, Finland
Demet Osmancelebioglu, Smart & Lean Hub Oy, Finland
Karel charvat map-compositions-format-intro-presentation-by-karel (1)plan4all
Karel Charvat on behalf of Plan4all, Lesprojekt, BOSC and Asplan Viak gave a presentation about the project to create a Google Docs-like map application and map composition format.
Multi-source connectivity as the driver of solar wind variability in the heli...Sérgio Sacani
The ambient solar wind that flls the heliosphere originates from multiple
sources in the solar corona and is highly structured. It is often described
as high-speed, relatively homogeneous, plasma streams from coronal
holes and slow-speed, highly variable, streams whose source regions are
under debate. A key goal of ESA/NASA’s Solar Orbiter mission is to identify
solar wind sources and understand what drives the complexity seen in the
heliosphere. By combining magnetic feld modelling and spectroscopic
techniques with high-resolution observations and measurements, we show
that the solar wind variability detected in situ by Solar Orbiter in March
2022 is driven by spatio-temporal changes in the magnetic connectivity to
multiple sources in the solar atmosphere. The magnetic feld footpoints
connected to the spacecraft moved from the boundaries of a coronal hole
to one active region (12961) and then across to another region (12957). This
is refected in the in situ measurements, which show the transition from fast
to highly Alfvénic then to slow solar wind that is disrupted by the arrival of
a coronal mass ejection. Our results describe solar wind variability at 0.5 au
but are applicable to near-Earth observatories.
This pdf is about the Schizophrenia.
For more details visit on YouTube; @SELF-EXPLANATORY;
https://www.youtube.com/channel/UCAiarMZDNhe1A3Rnpr_WkzA/videos
Thanks...!
Introduction:
RNA interference (RNAi) or Post-Transcriptional Gene Silencing (PTGS) is an important biological process for modulating eukaryotic gene expression.
It is highly conserved process of posttranscriptional gene silencing by which double stranded RNA (dsRNA) causes sequence-specific degradation of mRNA sequences.
dsRNA-induced gene silencing (RNAi) is reported in a wide range of eukaryotes ranging from worms, insects, mammals and plants.
This process mediates resistance to both endogenous parasitic and exogenous pathogenic nucleic acids, and regulates the expression of protein-coding genes.
What are small ncRNAs?
micro RNA (miRNA)
short interfering RNA (siRNA)
Properties of small non-coding RNA:
Involved in silencing mRNA transcripts.
Called “small” because they are usually only about 21-24 nucleotides long.
Synthesized by first cutting up longer precursor sequences (like the 61nt one that Lee discovered).
Silence an mRNA by base pairing with some sequence on the mRNA.
Discovery of siRNA?
The first small RNA:
In 1993 Rosalind Lee (Victor Ambros lab) was studying a non- coding gene in C. elegans, lin-4, that was involved in silencing of another gene, lin-14, at the appropriate time in the
development of the worm C. elegans.
Two small transcripts of lin-4 (22nt and 61nt) were found to be complementary to a sequence in the 3' UTR of lin-14.
Because lin-4 encoded no protein, she deduced that it must be these transcripts that are causing the silencing by RNA-RNA interactions.
Types of RNAi ( non coding RNA)
MiRNA
Length (23-25 nt)
Trans acting
Binds with target MRNA in mismatch
Translation inhibition
Si RNA
Length 21 nt.
Cis acting
Bind with target Mrna in perfect complementary sequence
Piwi-RNA
Length ; 25 to 36 nt.
Expressed in Germ Cells
Regulates trnasposomes activity
MECHANISM OF RNAI:
First the double-stranded RNA teams up with a protein complex named Dicer, which cuts the long RNA into short pieces.
Then another protein complex called RISC (RNA-induced silencing complex) discards one of the two RNA strands.
The RISC-docked, single-stranded RNA then pairs with the homologous mRNA and destroys it.
THE RISC COMPLEX:
RISC is large(>500kD) RNA multi- protein Binding complex which triggers MRNA degradation in response to MRNA
Unwinding of double stranded Si RNA by ATP independent Helicase
Active component of RISC is Ago proteins( ENDONUCLEASE) which cleave target MRNA.
DICER: endonuclease (RNase Family III)
Argonaute: Central Component of the RNA-Induced Silencing Complex (RISC)
One strand of the dsRNA produced by Dicer is retained in the RISC complex in association with Argonaute
ARGONAUTE PROTEIN :
1.PAZ(PIWI/Argonaute/ Zwille)- Recognition of target MRNA
2.PIWI (p-element induced wimpy Testis)- breaks Phosphodiester bond of mRNA.)RNAse H activity.
MiRNA:
The Double-stranded RNAs are naturally produced in eukaryotic cells during development, and they have a key role in regulating gene expression .
This presentation explores a brief idea about the structural and functional attributes of nucleotides, the structure and function of genetic materials along with the impact of UV rays and pH upon them.
What is greenhouse gasses and how many gasses are there to affect the Earth.moosaasad1975
What are greenhouse gasses how they affect the earth and its environment what is the future of the environment and earth how the weather and the climate effects.
A brief information about the SCOP protein database used in bioinformatics.
The Structural Classification of Proteins (SCOP) database is a comprehensive and authoritative resource for the structural and evolutionary relationships of proteins. It provides a detailed and curated classification of protein structures, grouping them into families, superfamilies, and folds based on their structural and sequence similarities.
Richard's aventures in two entangled wonderlandsRichard Gill
Since the loophole-free Bell experiments of 2020 and the Nobel prizes in physics of 2022, critics of Bell's work have retreated to the fortress of super-determinism. Now, super-determinism is a derogatory word - it just means "determinism". Palmer, Hance and Hossenfelder argue that quantum mechanics and determinism are not incompatible, using a sophisticated mathematical construction based on a subtle thinning of allowed states and measurements in quantum mechanics, such that what is left appears to make Bell's argument fail, without altering the empirical predictions of quantum mechanics. I think however that it is a smoke screen, and the slogan "lost in math" comes to my mind. I will discuss some other recent disproofs of Bell's theorem using the language of causality based on causal graphs. Causal thinking is also central to law and justice. I will mention surprising connections to my work on serial killer nurse cases, in particular the Dutch case of Lucia de Berk and the current UK case of Lucy Letby.
8. 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
10. 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)
11. 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
12. Example of composition structure
Visualizing schema described in
https://github.com/hslayers/hslayers-ng/wiki/Composition-schema
16. 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?
20. 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?
23. 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
25. 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?
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.
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.
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
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
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
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
Shared web map applications (everyone’s got their own)
Shared map making
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
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
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.
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.
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
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
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?
Agriculture
Crisis management
Any form of planning with a spatial component (nearly all planning)
Meeting aid
COVID 19
Education
Data capturing etc.