SlideShare a Scribd company logo
1
In geospatial analysis, several layers covering the region of interest are
overlaid, new information is derived and the results are presented in the formoverlaid, new information is derived and the results are presented in the form
of a composed map.
The distribution of this composed map can be done in several ways. 1.
generating a digital printing in GeoPDF format, drawback prevents the
further use of the information gathered and even its latter processing and
analysis. 2. Encapsulate all the data in a single file in a popular format such us
netCDF or HDF, or in a popular database file such as GeoPackage, the
disadvantage is that it results in big files disconnected from the producer
services and are limited to the region and purpose of the application.
Alternative proposed is the generation of an interoperable OWS (OGC Web
Services) Context document. Just a small document is transmitted with links
to external services and to information used. The recipient can operate with
the same status
2
Conceptually, OWS Context is a list of metadata on a collection of
geospatial resources. Additionally, clients can present the information notgeospatial resources. Additionally, clients can present the information not
just as a list but also as a single overlaid map.
3
The sources can be exchanged either by links to services or embedding GML
files that describe a geosourcefiles that describe a geosource
4
Traditional WMS server-client interaction: A single request is send to the
server to get the complete image need to fill the view
5
server to get the complete image need to fill the view
- In order to share the context do we need always an integrated client?
That is a good point again. The standard defines *a format*. It could define a
way to exchange it but it *does not*. This means that you can distribute it
by any means and you can try to see it in the way you can: IExplorer,
Googel reader, Google maps..., XLST transformations *but* the best way
to do it is using an integrated client that suports as many OGC formats and
types as possible.
6
The OWS Context document is a ….. That those …. Is good for …
7
The Atom Syndication Format is an XML language used for web feeds (A
web feed (or news feed) is a data format used for providing users withweb feed (or news feed) is a data format used for providing users with
frequently updated content)
A feed contains entries, along with various metadata.
The Atom format was developed as an alternative to RSS. RSS had
limitations and flaws, such as lack of on-going innovation and its necessity to
remain backward compatible— and that there were advantages to a fresh
design
8
The model defines the structure of a document that has a generic section
defining overarching metadata about a collection or resources. The Atom filedefining overarching metadata about a collection or resources. The Atom file
starts and ends with a “feed”
9
In this metadata we have common entries such as title, abstract, author, etc.,
but also specific entries about the geospatial extent of the area of interest.but also specific entries about the geospatial extent of the area of interest.
10
Every source has a “owc:offering” that describes the geospatial content.
An offering can include 1. direct content of a geospatial data file in the form
of a href reference or embedded in some form of XML notation such as
GML or KML.
2. Services: Conceptually, all the MAP requests can be embedded in a
resource offering element by defining an operation that includes both the
elements needed for the request and the content returned by a previous
execution of the OGC services request.
11
Since OWS Context has been designed as an Atom extension, it is possible to
see the document in common applications where Atom documents are valid.see the document in common applications where Atom documents are valid.
Some Internet browsers are able to present the document as a list of items
with title, abstract, time, description and download features
The browser identifies files and data in the Context document without any
further configuration.
12
The use of GeoRSS in Atom and the embedded KML and GML content
allows the same document to be read by Google Maps as a list of items thatallows the same document to be read by Google Maps as a list of items that
have the extent, and in some cases the actual content, represented in a
dynamic map
Google maps: shows the rectangles of the bounding box
13
(and in Bing Maps with limitations) Bing also reads the context document
properlyproperly
14
Since the OWS Context Atom encoding is an XML and the references to the
services are included as full URLs, we have develop an XSL Transformationservices are included as full URLs, we have develop an XSL Transformation
(XSLT) to convert the Atom feed into an HTML5 document that shows the
exact status of the client view window that saved the context document.
The result is an overlaid map (static) with a legend that activates and
deactivates individual items
15
Apart from Web browsers, the Context document can be read using GIS apps.
This is an example of the MiraMon application.This is an example of the MiraMon application.
When a context file is opened, the user is able to select the specific layers to
be added to the current view.
16
This application is able to write a context document and read it again to
recover the context of the previous view, or load a context documentrecover the context of the previous view, or load a context document
generated by another application.
17
It has the advantage that maps can be saved.
19
21
22
Una de molt comú és perquè es va decidir posar una URL a un servei WMS
sencera i no posar el nom de servei i els paràmetres per separat. La raó éssencera i no posar el nom de servei i els paràmetres per separat. La raó és
permetre a clients tontos poder mostrar alguna cosa només usant la URL.
(sense entendre la sintaxi WMS). Això està mig discutit al document del ER.
La pregunta de com distribuir el fitxer i com llegir-lo és també molt comuna.
També hi ha la pregunta de si existeixen altre coses semblans. La resposta és:
Abans existia el WMC només per WMS's Cada programa té el seu propi
fitxer de projecte com el MMM, o l'ArcGIS etc. Els formats "tot en una sola
pastilla" proporcionen un suports similar com el KMZ, el NetCDF o el nou
GeoPackage (o el MMZ, clar).
23

More Related Content

What's hot

SQL Server Internals Viewer Lightning Talk
SQL Server Internals Viewer Lightning TalkSQL Server Internals Viewer Lightning Talk
SQL Server Internals Viewer Lightning Talk
Murilo Miranda
 
Bdc Screens
Bdc ScreensBdc Screens
Bdc Screens
LiquidHub
 
Top 5-nosql
Top 5-nosqlTop 5-nosql
Top 5-nosql
Mehul Jariwala
 
MongoDB - An Introduction
MongoDB - An IntroductionMongoDB - An Introduction
MongoDB - An Introduction
dinkar thakur
 
XML Bible
XML BibleXML Bible
XML Bible
LiquidHub
 
Ogsi protocol perspective
Ogsi protocol perspectiveOgsi protocol perspective
Ogsi protocol perspective
Pooja Dixit
 
Towards a More Efficient Paradigm of Storing and Querying Spatial Data on the...
Towards a More Efficient Paradigm of Storing and Querying Spatial Data on the...Towards a More Efficient Paradigm of Storing and Querying Spatial Data on the...
Towards a More Efficient Paradigm of Storing and Querying Spatial Data on the...
Blake Regalia
 
databases
databasesdatabases
databases
sudipta nandi
 
A New Efficient Cache Replacement Strategy for Named Data Networking
A New Efficient Cache Replacement Strategy for Named Data NetworkingA New Efficient Cache Replacement Strategy for Named Data Networking
A New Efficient Cache Replacement Strategy for Named Data Networking
IJCNCJournal
 
Mongo DB
Mongo DBMongo DB
MONGODB VS MYSQL: A COMPARATIVE STUDY OF PERFORMANCE IN SUPER MARKET MANAGEME...
MONGODB VS MYSQL: A COMPARATIVE STUDY OF PERFORMANCE IN SUPER MARKET MANAGEME...MONGODB VS MYSQL: A COMPARATIVE STUDY OF PERFORMANCE IN SUPER MARKET MANAGEME...
MONGODB VS MYSQL: A COMPARATIVE STUDY OF PERFORMANCE IN SUPER MARKET MANAGEME...
ijcsity
 
Transforming data-centric eXtensible markup language into relational database...
Transforming data-centric eXtensible markup language into relational database...Transforming data-centric eXtensible markup language into relational database...
Transforming data-centric eXtensible markup language into relational database...
journalBEEI
 
Best of Marketing
Best of MarketingBest of Marketing
Best of Marketing
marketingtips02
 
Application layer assignments
Application layer assignmentsApplication layer assignments
Application layer assignments
Isaac Akingbala
 
Mdb dn 2016_10_compass
Mdb dn 2016_10_compassMdb dn 2016_10_compass
Mdb dn 2016_10_compass
Daniel M. Farrell
 
Introduction to MongoDB
Introduction to MongoDBIntroduction to MongoDB
Introduction to MongoDB
Knoldus Inc.
 
Uk user group biz talk performance deepdive
Uk user group   biz talk performance deepdiveUk user group   biz talk performance deepdive
Uk user group biz talk performance deepdive
Michael Stephenson
 
Exchange Recovery
Exchange RecoveryExchange Recovery
Exchange Recovery
edbmark
 
Data-driven Applications with conStruct
Data-driven Applications with conStructData-driven Applications with conStruct
Data-driven Applications with conStruct
Mike Bergman
 

What's hot (19)

SQL Server Internals Viewer Lightning Talk
SQL Server Internals Viewer Lightning TalkSQL Server Internals Viewer Lightning Talk
SQL Server Internals Viewer Lightning Talk
 
Bdc Screens
Bdc ScreensBdc Screens
Bdc Screens
 
Top 5-nosql
Top 5-nosqlTop 5-nosql
Top 5-nosql
 
MongoDB - An Introduction
MongoDB - An IntroductionMongoDB - An Introduction
MongoDB - An Introduction
 
XML Bible
XML BibleXML Bible
XML Bible
 
Ogsi protocol perspective
Ogsi protocol perspectiveOgsi protocol perspective
Ogsi protocol perspective
 
Towards a More Efficient Paradigm of Storing and Querying Spatial Data on the...
Towards a More Efficient Paradigm of Storing and Querying Spatial Data on the...Towards a More Efficient Paradigm of Storing and Querying Spatial Data on the...
Towards a More Efficient Paradigm of Storing and Querying Spatial Data on the...
 
databases
databasesdatabases
databases
 
A New Efficient Cache Replacement Strategy for Named Data Networking
A New Efficient Cache Replacement Strategy for Named Data NetworkingA New Efficient Cache Replacement Strategy for Named Data Networking
A New Efficient Cache Replacement Strategy for Named Data Networking
 
Mongo DB
Mongo DBMongo DB
Mongo DB
 
MONGODB VS MYSQL: A COMPARATIVE STUDY OF PERFORMANCE IN SUPER MARKET MANAGEME...
MONGODB VS MYSQL: A COMPARATIVE STUDY OF PERFORMANCE IN SUPER MARKET MANAGEME...MONGODB VS MYSQL: A COMPARATIVE STUDY OF PERFORMANCE IN SUPER MARKET MANAGEME...
MONGODB VS MYSQL: A COMPARATIVE STUDY OF PERFORMANCE IN SUPER MARKET MANAGEME...
 
Transforming data-centric eXtensible markup language into relational database...
Transforming data-centric eXtensible markup language into relational database...Transforming data-centric eXtensible markup language into relational database...
Transforming data-centric eXtensible markup language into relational database...
 
Best of Marketing
Best of MarketingBest of Marketing
Best of Marketing
 
Application layer assignments
Application layer assignmentsApplication layer assignments
Application layer assignments
 
Mdb dn 2016_10_compass
Mdb dn 2016_10_compassMdb dn 2016_10_compass
Mdb dn 2016_10_compass
 
Introduction to MongoDB
Introduction to MongoDBIntroduction to MongoDB
Introduction to MongoDB
 
Uk user group biz talk performance deepdive
Uk user group   biz talk performance deepdiveUk user group   biz talk performance deepdive
Uk user group biz talk performance deepdive
 
Exchange Recovery
Exchange RecoveryExchange Recovery
Exchange Recovery
 
Data-driven Applications with conStruct
Data-driven Applications with conStructData-driven Applications with conStruct
Data-driven Applications with conStruct
 

Similar to Exchanging the Status between Clients of Geospatial Web Services and GIS applications using Atom.

H017144148
H017144148H017144148
H017144148
IOSR Journals
 
Comparative Analysis, Security Aspects & Optimization of Workload in Gfs Base...
Comparative Analysis, Security Aspects & Optimization of Workload in Gfs Base...Comparative Analysis, Security Aspects & Optimization of Workload in Gfs Base...
Comparative Analysis, Security Aspects & Optimization of Workload in Gfs Base...
IOSR Journals
 
Fyp presentation 2 (SQL Converter)
Fyp presentation 2 (SQL Converter)Fyp presentation 2 (SQL Converter)
Fyp presentation 2 (SQL Converter)
Muhammad Shafiq
 
Google File System
Google File SystemGoogle File System
Google File System
vivatechijri
 
Asp.net interview questions
Asp.net interview questionsAsp.net interview questions
Asp.net interview questions
Akhil Mittal
 
Investigating Soap and Xml Technologies in Web Service
Investigating Soap and Xml Technologies in Web Service  Investigating Soap and Xml Technologies in Web Service
Investigating Soap and Xml Technologies in Web Service
ijsc
 
INVESTIGATING SOAP AND XML TECHNOLOGIES IN WEB SERVICE
INVESTIGATING SOAP AND XML TECHNOLOGIES IN WEB SERVICEINVESTIGATING SOAP AND XML TECHNOLOGIES IN WEB SERVICE
INVESTIGATING SOAP AND XML TECHNOLOGIES IN WEB SERVICE
ijsc
 
191
191191
Ppdg Robust File Replication
Ppdg Robust File ReplicationPpdg Robust File Replication
Ppdg Robust File Replication
test98
 
Ppdg Robust File Replication
Ppdg Robust File ReplicationPpdg Robust File Replication
Ppdg Robust File Replication
guestbdd02b
 
A Strategy for Improving the Performance of Small Files in Openstack Swift
 A Strategy for Improving the Performance of Small Files in Openstack Swift  A Strategy for Improving the Performance of Small Files in Openstack Swift
A Strategy for Improving the Performance of Small Files in Openstack Swift
Editor IJCATR
 
Virtual Knowledge Graph by MIT Article.pdf
Virtual Knowledge Graph by MIT Article.pdfVirtual Knowledge Graph by MIT Article.pdf
Virtual Knowledge Graph by MIT Article.pdf
Nehmeh Taouk elMeaaz
 
Whitepaper: Flow Document – A solution to text readers in .Net - Happiest Minds
Whitepaper: Flow Document – A solution to text readers in .Net - Happiest MindsWhitepaper: Flow Document – A solution to text readers in .Net - Happiest Minds
Whitepaper: Flow Document – A solution to text readers in .Net - Happiest Minds
Happiest Minds Technologies
 
Advantages Of SAMBA
Advantages Of SAMBAAdvantages Of SAMBA
Advantages Of SAMBA
Angela Hays
 
Bcs Talk Notes
Bcs Talk NotesBcs Talk Notes
Bcs Talk Notes
Joanne Cook
 
Key aspects of big data storage and its architecture
Key aspects of big data storage and its architectureKey aspects of big data storage and its architecture
Key aspects of big data storage and its architecture
Rahul Chaturvedi
 
5010
50105010
An Enhanced Cloud Backed Frugal File System
An Enhanced Cloud Backed Frugal File SystemAn Enhanced Cloud Backed Frugal File System
An Enhanced Cloud Backed Frugal File System
IRJET Journal
 
IRJET- A Study of Comparatively Analysis for HDFS and Google File System ...
IRJET-  	  A Study of Comparatively Analysis for HDFS and Google File System ...IRJET-  	  A Study of Comparatively Analysis for HDFS and Google File System ...
IRJET- A Study of Comparatively Analysis for HDFS and Google File System ...
IRJET Journal
 
A cloud enviroment for backup and data storage
A cloud enviroment for backup and data storageA cloud enviroment for backup and data storage
A cloud enviroment for backup and data storage
IGEEKS TECHNOLOGIES
 

Similar to Exchanging the Status between Clients of Geospatial Web Services and GIS applications using Atom. (20)

H017144148
H017144148H017144148
H017144148
 
Comparative Analysis, Security Aspects & Optimization of Workload in Gfs Base...
Comparative Analysis, Security Aspects & Optimization of Workload in Gfs Base...Comparative Analysis, Security Aspects & Optimization of Workload in Gfs Base...
Comparative Analysis, Security Aspects & Optimization of Workload in Gfs Base...
 
Fyp presentation 2 (SQL Converter)
Fyp presentation 2 (SQL Converter)Fyp presentation 2 (SQL Converter)
Fyp presentation 2 (SQL Converter)
 
Google File System
Google File SystemGoogle File System
Google File System
 
Asp.net interview questions
Asp.net interview questionsAsp.net interview questions
Asp.net interview questions
 
Investigating Soap and Xml Technologies in Web Service
Investigating Soap and Xml Technologies in Web Service  Investigating Soap and Xml Technologies in Web Service
Investigating Soap and Xml Technologies in Web Service
 
INVESTIGATING SOAP AND XML TECHNOLOGIES IN WEB SERVICE
INVESTIGATING SOAP AND XML TECHNOLOGIES IN WEB SERVICEINVESTIGATING SOAP AND XML TECHNOLOGIES IN WEB SERVICE
INVESTIGATING SOAP AND XML TECHNOLOGIES IN WEB SERVICE
 
191
191191
191
 
Ppdg Robust File Replication
Ppdg Robust File ReplicationPpdg Robust File Replication
Ppdg Robust File Replication
 
Ppdg Robust File Replication
Ppdg Robust File ReplicationPpdg Robust File Replication
Ppdg Robust File Replication
 
A Strategy for Improving the Performance of Small Files in Openstack Swift
 A Strategy for Improving the Performance of Small Files in Openstack Swift  A Strategy for Improving the Performance of Small Files in Openstack Swift
A Strategy for Improving the Performance of Small Files in Openstack Swift
 
Virtual Knowledge Graph by MIT Article.pdf
Virtual Knowledge Graph by MIT Article.pdfVirtual Knowledge Graph by MIT Article.pdf
Virtual Knowledge Graph by MIT Article.pdf
 
Whitepaper: Flow Document – A solution to text readers in .Net - Happiest Minds
Whitepaper: Flow Document – A solution to text readers in .Net - Happiest MindsWhitepaper: Flow Document – A solution to text readers in .Net - Happiest Minds
Whitepaper: Flow Document – A solution to text readers in .Net - Happiest Minds
 
Advantages Of SAMBA
Advantages Of SAMBAAdvantages Of SAMBA
Advantages Of SAMBA
 
Bcs Talk Notes
Bcs Talk NotesBcs Talk Notes
Bcs Talk Notes
 
Key aspects of big data storage and its architecture
Key aspects of big data storage and its architectureKey aspects of big data storage and its architecture
Key aspects of big data storage and its architecture
 
5010
50105010
5010
 
An Enhanced Cloud Backed Frugal File System
An Enhanced Cloud Backed Frugal File SystemAn Enhanced Cloud Backed Frugal File System
An Enhanced Cloud Backed Frugal File System
 
IRJET- A Study of Comparatively Analysis for HDFS and Google File System ...
IRJET-  	  A Study of Comparatively Analysis for HDFS and Google File System ...IRJET-  	  A Study of Comparatively Analysis for HDFS and Google File System ...
IRJET- A Study of Comparatively Analysis for HDFS and Google File System ...
 
A cloud enviroment for backup and data storage
A cloud enviroment for backup and data storageA cloud enviroment for backup and data storage
A cloud enviroment for backup and data storage
 

More from Paula Díaz

Workshop: «Trade-offs der Schweizer Energiewende» ETH Zürich 2017
Workshop: «Trade-offs der Schweizer Energiewende» ETH Zürich 2017Workshop: «Trade-offs der Schweizer Energiewende» ETH Zürich 2017
Workshop: «Trade-offs der Schweizer Energiewende» ETH Zürich 2017
Paula Díaz
 
Poster in the 18th Swiss Global Change Day
Poster in the 18th Swiss Global Change DayPoster in the 18th Swiss Global Change Day
Poster in the 18th Swiss Global Change Day
Paula Díaz
 
Q method conference 2016: Do stakeholders' perspectives pose a risk to energy...
Q method conference 2016: Do stakeholders' perspectives pose a risk to energy...Q method conference 2016: Do stakeholders' perspectives pose a risk to energy...
Q method conference 2016: Do stakeholders' perspectives pose a risk to energy...
Paula Díaz
 
IDRIM Conference 2016
IDRIM Conference 2016IDRIM Conference 2016
IDRIM Conference 2016
Paula Díaz
 
Modeling the energy future of Switzerland after the phase out of nuclear powe...
Modeling the energy future of Switzerland after the phase out of nuclear powe...Modeling the energy future of Switzerland after the phase out of nuclear powe...
Modeling the energy future of Switzerland after the phase out of nuclear powe...
Paula Díaz
 
Análisis crítico de los metadatos distribuidos por la IDEC presentacion
Análisis crítico de los metadatos distribuidos por la IDEC presentacionAnálisis crítico de los metadatos distribuidos por la IDEC presentacion
Análisis crítico de los metadatos distribuidos por la IDEC presentacion
Paula Díaz
 
Impact of user concurrency in commonly used OGC map server implementations
Impact of user concurrency in commonly used OGC map server implementationsImpact of user concurrency in commonly used OGC map server implementations
Impact of user concurrency in commonly used OGC map server implementations
Paula Díaz
 
Performance of standardized web map servers for remote sensing Imagery
Performance of standardized web map servers for remote sensing ImageryPerformance of standardized web map servers for remote sensing Imagery
Performance of standardized web map servers for remote sensing Imagery
Paula Díaz
 
Analysis of quality metadata in the GEOSS Clearinghouse - Poster
Analysis of quality metadata in the GEOSS Clearinghouse - PosterAnalysis of quality metadata in the GEOSS Clearinghouse - Poster
Analysis of quality metadata in the GEOSS Clearinghouse - Poster
Paula Díaz
 
Analysis of quality metadata in the GEOSS Clearinghouse
Analysis of quality metadata in the GEOSS ClearinghouseAnalysis of quality metadata in the GEOSS Clearinghouse
Analysis of quality metadata in the GEOSS Clearinghouse
Paula Díaz
 
The importance of geospatial data to calculate the optimal distribution of re...
The importance of geospatial data to calculate the optimal distribution of re...The importance of geospatial data to calculate the optimal distribution of re...
The importance of geospatial data to calculate the optimal distribution of re...
Paula Díaz
 
Mapping the evolution of renewable resources and their relation with EROI and...
Mapping the evolution of renewable resources and their relation with EROI and...Mapping the evolution of renewable resources and their relation with EROI and...
Mapping the evolution of renewable resources and their relation with EROI and...
Paula Díaz
 

More from Paula Díaz (12)

Workshop: «Trade-offs der Schweizer Energiewende» ETH Zürich 2017
Workshop: «Trade-offs der Schweizer Energiewende» ETH Zürich 2017Workshop: «Trade-offs der Schweizer Energiewende» ETH Zürich 2017
Workshop: «Trade-offs der Schweizer Energiewende» ETH Zürich 2017
 
Poster in the 18th Swiss Global Change Day
Poster in the 18th Swiss Global Change DayPoster in the 18th Swiss Global Change Day
Poster in the 18th Swiss Global Change Day
 
Q method conference 2016: Do stakeholders' perspectives pose a risk to energy...
Q method conference 2016: Do stakeholders' perspectives pose a risk to energy...Q method conference 2016: Do stakeholders' perspectives pose a risk to energy...
Q method conference 2016: Do stakeholders' perspectives pose a risk to energy...
 
IDRIM Conference 2016
IDRIM Conference 2016IDRIM Conference 2016
IDRIM Conference 2016
 
Modeling the energy future of Switzerland after the phase out of nuclear powe...
Modeling the energy future of Switzerland after the phase out of nuclear powe...Modeling the energy future of Switzerland after the phase out of nuclear powe...
Modeling the energy future of Switzerland after the phase out of nuclear powe...
 
Análisis crítico de los metadatos distribuidos por la IDEC presentacion
Análisis crítico de los metadatos distribuidos por la IDEC presentacionAnálisis crítico de los metadatos distribuidos por la IDEC presentacion
Análisis crítico de los metadatos distribuidos por la IDEC presentacion
 
Impact of user concurrency in commonly used OGC map server implementations
Impact of user concurrency in commonly used OGC map server implementationsImpact of user concurrency in commonly used OGC map server implementations
Impact of user concurrency in commonly used OGC map server implementations
 
Performance of standardized web map servers for remote sensing Imagery
Performance of standardized web map servers for remote sensing ImageryPerformance of standardized web map servers for remote sensing Imagery
Performance of standardized web map servers for remote sensing Imagery
 
Analysis of quality metadata in the GEOSS Clearinghouse - Poster
Analysis of quality metadata in the GEOSS Clearinghouse - PosterAnalysis of quality metadata in the GEOSS Clearinghouse - Poster
Analysis of quality metadata in the GEOSS Clearinghouse - Poster
 
Analysis of quality metadata in the GEOSS Clearinghouse
Analysis of quality metadata in the GEOSS ClearinghouseAnalysis of quality metadata in the GEOSS Clearinghouse
Analysis of quality metadata in the GEOSS Clearinghouse
 
The importance of geospatial data to calculate the optimal distribution of re...
The importance of geospatial data to calculate the optimal distribution of re...The importance of geospatial data to calculate the optimal distribution of re...
The importance of geospatial data to calculate the optimal distribution of re...
 
Mapping the evolution of renewable resources and their relation with EROI and...
Mapping the evolution of renewable resources and their relation with EROI and...Mapping the evolution of renewable resources and their relation with EROI and...
Mapping the evolution of renewable resources and their relation with EROI and...
 

Recently uploaded

假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
cuobya
 
7 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 20247 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 2024
Danica Gill
 
Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
Trish Parr
 
Design Thinking NETFLIX using all techniques.pptx
Design Thinking NETFLIX using all techniques.pptxDesign Thinking NETFLIX using all techniques.pptx
Design Thinking NETFLIX using all techniques.pptx
saathvikreddy2003
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
fovkoyb
 
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
ukwwuq
 
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
uehowe
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
davidjhones387
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Florence Consulting
 
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
bseovas
 
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
zyfovom
 
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
vmemo1
 
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
cuobya
 
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalmanuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
wolfsoftcompanyco
 
Azure EA Sponsorship - Customer Guide.pdf
Azure EA Sponsorship - Customer Guide.pdfAzure EA Sponsorship - Customer Guide.pdf
Azure EA Sponsorship - Customer Guide.pdf
AanSulistiyo
 
Explore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories SecretlyExplore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories Secretly
Trending Blogers
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
xjq03c34
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
uehowe
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
hackersuli
 
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
zoowe
 

Recently uploaded (20)

假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
假文凭国外(Adelaide毕业证)澳大利亚国立大学毕业证成绩单办理
 
7 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 20247 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 2024
 
Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
 
Design Thinking NETFLIX using all techniques.pptx
Design Thinking NETFLIX using all techniques.pptxDesign Thinking NETFLIX using all techniques.pptx
Design Thinking NETFLIX using all techniques.pptx
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
 
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
制作原版1:1(Monash毕业证)莫纳什大学毕业证成绩单办理假
 
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
办理毕业证(NYU毕业证)纽约大学毕业证成绩单官方原版办理
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
 
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
不能毕业如何获得(USYD毕业证)悉尼大学毕业证成绩单一比一原版制作
 
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
学位认证网(DU毕业证)迪肯大学毕业证成绩单一比一原版制作
 
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
 
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
 
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalmanuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
 
Azure EA Sponsorship - Customer Guide.pdf
Azure EA Sponsorship - Customer Guide.pdfAzure EA Sponsorship - Customer Guide.pdf
Azure EA Sponsorship - Customer Guide.pdf
 
Explore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories SecretlyExplore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories Secretly
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
 
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
 

Exchanging the Status between Clients of Geospatial Web Services and GIS applications using Atom.

  • 1. 1
  • 2. In geospatial analysis, several layers covering the region of interest are overlaid, new information is derived and the results are presented in the formoverlaid, new information is derived and the results are presented in the form of a composed map. The distribution of this composed map can be done in several ways. 1. generating a digital printing in GeoPDF format, drawback prevents the further use of the information gathered and even its latter processing and analysis. 2. Encapsulate all the data in a single file in a popular format such us netCDF or HDF, or in a popular database file such as GeoPackage, the disadvantage is that it results in big files disconnected from the producer services and are limited to the region and purpose of the application. Alternative proposed is the generation of an interoperable OWS (OGC Web Services) Context document. Just a small document is transmitted with links to external services and to information used. The recipient can operate with the same status 2
  • 3. Conceptually, OWS Context is a list of metadata on a collection of geospatial resources. Additionally, clients can present the information notgeospatial resources. Additionally, clients can present the information not just as a list but also as a single overlaid map. 3
  • 4. The sources can be exchanged either by links to services or embedding GML files that describe a geosourcefiles that describe a geosource 4
  • 5. Traditional WMS server-client interaction: A single request is send to the server to get the complete image need to fill the view 5 server to get the complete image need to fill the view
  • 6. - In order to share the context do we need always an integrated client? That is a good point again. The standard defines *a format*. It could define a way to exchange it but it *does not*. This means that you can distribute it by any means and you can try to see it in the way you can: IExplorer, Googel reader, Google maps..., XLST transformations *but* the best way to do it is using an integrated client that suports as many OGC formats and types as possible. 6
  • 7. The OWS Context document is a ….. That those …. Is good for … 7
  • 8. The Atom Syndication Format is an XML language used for web feeds (A web feed (or news feed) is a data format used for providing users withweb feed (or news feed) is a data format used for providing users with frequently updated content) A feed contains entries, along with various metadata. The Atom format was developed as an alternative to RSS. RSS had limitations and flaws, such as lack of on-going innovation and its necessity to remain backward compatible— and that there were advantages to a fresh design 8
  • 9. The model defines the structure of a document that has a generic section defining overarching metadata about a collection or resources. The Atom filedefining overarching metadata about a collection or resources. The Atom file starts and ends with a “feed” 9
  • 10. In this metadata we have common entries such as title, abstract, author, etc., but also specific entries about the geospatial extent of the area of interest.but also specific entries about the geospatial extent of the area of interest. 10
  • 11. Every source has a “owc:offering” that describes the geospatial content. An offering can include 1. direct content of a geospatial data file in the form of a href reference or embedded in some form of XML notation such as GML or KML. 2. Services: Conceptually, all the MAP requests can be embedded in a resource offering element by defining an operation that includes both the elements needed for the request and the content returned by a previous execution of the OGC services request. 11
  • 12. Since OWS Context has been designed as an Atom extension, it is possible to see the document in common applications where Atom documents are valid.see the document in common applications where Atom documents are valid. Some Internet browsers are able to present the document as a list of items with title, abstract, time, description and download features The browser identifies files and data in the Context document without any further configuration. 12
  • 13. The use of GeoRSS in Atom and the embedded KML and GML content allows the same document to be read by Google Maps as a list of items thatallows the same document to be read by Google Maps as a list of items that have the extent, and in some cases the actual content, represented in a dynamic map Google maps: shows the rectangles of the bounding box 13
  • 14. (and in Bing Maps with limitations) Bing also reads the context document properlyproperly 14
  • 15. Since the OWS Context Atom encoding is an XML and the references to the services are included as full URLs, we have develop an XSL Transformationservices are included as full URLs, we have develop an XSL Transformation (XSLT) to convert the Atom feed into an HTML5 document that shows the exact status of the client view window that saved the context document. The result is an overlaid map (static) with a legend that activates and deactivates individual items 15
  • 16. Apart from Web browsers, the Context document can be read using GIS apps. This is an example of the MiraMon application.This is an example of the MiraMon application. When a context file is opened, the user is able to select the specific layers to be added to the current view. 16
  • 17. This application is able to write a context document and read it again to recover the context of the previous view, or load a context documentrecover the context of the previous view, or load a context document generated by another application. 17
  • 18. It has the advantage that maps can be saved. 19
  • 19. 21
  • 20. 22
  • 21. Una de molt comú és perquè es va decidir posar una URL a un servei WMS sencera i no posar el nom de servei i els paràmetres per separat. La raó éssencera i no posar el nom de servei i els paràmetres per separat. La raó és permetre a clients tontos poder mostrar alguna cosa només usant la URL. (sense entendre la sintaxi WMS). Això està mig discutit al document del ER. La pregunta de com distribuir el fitxer i com llegir-lo és també molt comuna. També hi ha la pregunta de si existeixen altre coses semblans. La resposta és: Abans existia el WMC només per WMS's Cada programa té el seu propi fitxer de projecte com el MMM, o l'ArcGIS etc. Els formats "tot en una sola pastilla" proporcionen un suports similar com el KMZ, el NetCDF o el nou GeoPackage (o el MMZ, clar). 23