SlideShare a Scribd company logo
1 of 18
PUBLISHED ISO/TC 211 STANDARDS (ISO 19116:2004 ,ISO 19117:2005 )

{
PRESENTED BY :
UTTAM PUDASAINI
GEOMATICS ENGINEERING
IV YEAR, I SEMESTER
KATHMANDU UNIVERISTY


Modern Positioning technology can measure the coordinates
of a location on or near the Earth with great speed and
accuracy

Technologies for position determination
have had neither a common structure for
expression of position information, nor a
common structure for expression of
accuracy
ISO 19116:2004
Geographic Information — Positioning Services

POSITION
PROVIDING
SERVICES

COMMUNICATION

POSITION
RECEIVING
SERVICES



ISO 19116:2004 specifies the data structure and content of an interface that
permits communication between position-providing device(s) and positionusing device(s)



As a result position-using device(s) can obtain and unambiguously interpret
position information and determine whether the results meet the requirements of
the use
POSITIONING SERVICES


Positioning services provide a means to obtain position
information regarding a point or object



Positioning services can produce several types of observation:
position, orientation (attitude), motion and rotation (angular
motion).
POSITIONING-SERVICES INTERFACE
A standardized interface of geographic information with position allows the integration of
positional information from a variety of positioning technologies into a variety of geographic
information applications.
UML depiction of major data classes of positioning services

 Data communication with a positioning service is structured in three classes:
System information-Held in PS_System class
Session information-Held in PS_Session class
Mode information-held in PS_Observation mode class
a) PS_System class: Identification and characterization of the positioning
instrument(s) applied by the positioning service to make observations so that any
necessary details can be obtained for operational purposes and for legacy
metadata.
b) PS_Session class.: Identifies a session of system operation.
c)PS_Observation Mode class: Encompasses all configuration and set-up
parameters, including the spatial and temporal reference systems on which the
observation results are cast.

Sessions associate the observations with system information, attributes of the
session, and all the modes of operation employed in making a discrete group of
positioning observations and any associated quality information.
CONCLUSION


PS is accessed through an interface that operates on these data
classes, creating and destroying instances as necessary, and setting
and getting information needed from the positioning service.



ISO 19116:2004 will benefit a wide range of applications for which
positional information is important.



This International Standard can be implemented as an interface
between software modules within a system or as an interface
between different systems.
ISO 19117:2005
GEOGRAPHIC INFORMATION — PORTRAYAL
This Standard defines a schema for describing the portrayal of
geographic information in a form understandable by humans.
WHAT IT DOES??




Provides
methodology
for
describing symbols and mapping
of the schema to an application
schema

It doesn't include standardization
of cartographic symbols, and their
Guidelines
to
application geometric and functional
developers about the mechanism description
to be used to portray the feature
instances of a dataset
Portrayal information


Portrays a dataset containing GEOGRAPHIC DATA.



The portrayal information is handled as portrayal specifications
applied according to specific PORTRAYAL RULES



The PORTRAYAL MECHANISM makes it possible to portray
the same dataset in different ways WITHOUT ALTERING the
dataset itself.
PORTRYAL
SPECIFICATIONS

PORTRYAL RULES






May be stored externally and referenced
using a URL
Referenced from the portrayal rules

Stored in a portrayal catalogue



Specified for feature class or
feature instances

Portrayal information may be specified either by sending a portrayal
catalogue and portrayal specifications with the dataset, or by
referencing an existing portrayal catalogue and portrayal
specifications from Metadata.
To produce different products, several portrayal catalogues may exist, portraying
one or more datasets.

Portrayal catalogue consists of the feature portrayal, portrayal rule
and external function.
Portrayal Rules




Portrayal rules in the portrayal catalogue are tested on the
attributes of the feature instances in the dataset.
A portrayal rule consists of two parts:
 A query statement that can use one or more external functions.
 One or more action statements.

The portrayal rule is generally applied as a query statement that
returns TRUE or FALSE.


Portrayal Rules (Contd..)


If no portrayal rule returns TRUE then the default portrayal
specification is used.



An optional priority attribute may be added to the portrayal
rules.


The attribute gives an integer value.



A portrayal rule with a high priority number takes precedence
over one with a lower number.



If two portrayal rules returning TRUE have the same priority
value, then the application decides which one takes precedence.
CONCLUSION
The portrayal schema

Consists of three main parts:


Portrayal service: Defines the portrayal operations



Portrayal catalogue package: Defines portrayal rules for
the feature classes defined in an application schema



Portrayal specification package: Defines the underlying
parameters that are required by the portrayal service.
Queries?

More Related Content

Viewers also liked

MODIS (Moderate Resolution Imaging Spectrometer)
MODIS (Moderate Resolution Imaging Spectrometer)MODIS (Moderate Resolution Imaging Spectrometer)
MODIS (Moderate Resolution Imaging Spectrometer)Nepal Flying Labs
 
MEASUREMENT OF SURFACE TEMPERATURE OF A GLACIER USING AN UNMANNED AERIAL VEHI...
MEASUREMENT OF SURFACE TEMPERATURE OF A GLACIER USING AN UNMANNED AERIAL VEHI...MEASUREMENT OF SURFACE TEMPERATURE OF A GLACIER USING AN UNMANNED AERIAL VEHI...
MEASUREMENT OF SURFACE TEMPERATURE OF A GLACIER USING AN UNMANNED AERIAL VEHI...Nepal Flying Labs
 
Survey and Design of Gravity Fed Water supply system at a DadaGaun ,Banepa
Survey and Design of Gravity Fed Water supply system at a DadaGaun ,BanepaSurvey and Design of Gravity Fed Water supply system at a DadaGaun ,Banepa
Survey and Design of Gravity Fed Water supply system at a DadaGaun ,BanepaNepal Flying Labs
 
Usages and Challenges of using DRONES in Reconstruction Efforts of NEPAL
Usages and Challenges of using DRONES  in Reconstruction Efforts of NEPALUsages and Challenges of using DRONES  in Reconstruction Efforts of NEPAL
Usages and Challenges of using DRONES in Reconstruction Efforts of NEPALNepal Flying Labs
 
WHAT'S THERE IN GEOMATICS ENGINEERING???
WHAT'S THERE IN GEOMATICS ENGINEERING???WHAT'S THERE IN GEOMATICS ENGINEERING???
WHAT'S THERE IN GEOMATICS ENGINEERING???Nepal Flying Labs
 
Introduction to Geomatics _2014
Introduction to Geomatics _2014Introduction to Geomatics _2014
Introduction to Geomatics _2014Atiqa khan
 
Analysis of suggested Sites for Construction of a Shopping Mall at Banepa,Kavre
Analysis of suggested Sites for Construction of a Shopping Mall at Banepa,KavreAnalysis of suggested Sites for Construction of a Shopping Mall at Banepa,Kavre
Analysis of suggested Sites for Construction of a Shopping Mall at Banepa,KavreNepal Flying Labs
 
Generation of high resolution DSM using UAV Images
Generation of high resolution DSM using UAV Images  Generation of high resolution DSM using UAV Images
Generation of high resolution DSM using UAV Images Nepal Flying Labs
 

Viewers also liked (8)

MODIS (Moderate Resolution Imaging Spectrometer)
MODIS (Moderate Resolution Imaging Spectrometer)MODIS (Moderate Resolution Imaging Spectrometer)
MODIS (Moderate Resolution Imaging Spectrometer)
 
MEASUREMENT OF SURFACE TEMPERATURE OF A GLACIER USING AN UNMANNED AERIAL VEHI...
MEASUREMENT OF SURFACE TEMPERATURE OF A GLACIER USING AN UNMANNED AERIAL VEHI...MEASUREMENT OF SURFACE TEMPERATURE OF A GLACIER USING AN UNMANNED AERIAL VEHI...
MEASUREMENT OF SURFACE TEMPERATURE OF A GLACIER USING AN UNMANNED AERIAL VEHI...
 
Survey and Design of Gravity Fed Water supply system at a DadaGaun ,Banepa
Survey and Design of Gravity Fed Water supply system at a DadaGaun ,BanepaSurvey and Design of Gravity Fed Water supply system at a DadaGaun ,Banepa
Survey and Design of Gravity Fed Water supply system at a DadaGaun ,Banepa
 
Usages and Challenges of using DRONES in Reconstruction Efforts of NEPAL
Usages and Challenges of using DRONES  in Reconstruction Efforts of NEPALUsages and Challenges of using DRONES  in Reconstruction Efforts of NEPAL
Usages and Challenges of using DRONES in Reconstruction Efforts of NEPAL
 
WHAT'S THERE IN GEOMATICS ENGINEERING???
WHAT'S THERE IN GEOMATICS ENGINEERING???WHAT'S THERE IN GEOMATICS ENGINEERING???
WHAT'S THERE IN GEOMATICS ENGINEERING???
 
Introduction to Geomatics _2014
Introduction to Geomatics _2014Introduction to Geomatics _2014
Introduction to Geomatics _2014
 
Analysis of suggested Sites for Construction of a Shopping Mall at Banepa,Kavre
Analysis of suggested Sites for Construction of a Shopping Mall at Banepa,KavreAnalysis of suggested Sites for Construction of a Shopping Mall at Banepa,Kavre
Analysis of suggested Sites for Construction of a Shopping Mall at Banepa,Kavre
 
Generation of high resolution DSM using UAV Images
Generation of high resolution DSM using UAV Images  Generation of high resolution DSM using UAV Images
Generation of high resolution DSM using UAV Images
 

Similar to TWO MOST COMMON GEOGRAPHIC INFORMATION SERVICE STANDARDS 19116:2004 AND ISO  19117:2005  

IRJET- Profile Management System
IRJET- Profile Management SystemIRJET- Profile Management System
IRJET- Profile Management SystemIRJET Journal
 
Enhancing an atl transformation
Enhancing an atl transformationEnhancing an atl transformation
Enhancing an atl transformationcsandit
 
IRJET- Location based Management of Profile
IRJET- Location based Management of ProfileIRJET- Location based Management of Profile
IRJET- Location based Management of ProfileIRJET Journal
 
Formal Specification in Software Engineering SE9
Formal Specification in Software Engineering SE9Formal Specification in Software Engineering SE9
Formal Specification in Software Engineering SE9koolkampus
 
Presentation1
Presentation1Presentation1
Presentation1Borreke
 
A Graph-based Feature Location Approach using Set Theory [SPLC2019]
A Graph-based Feature Location Approach using Set Theory [SPLC2019]A Graph-based Feature Location Approach using Set Theory [SPLC2019]
A Graph-based Feature Location Approach using Set Theory [SPLC2019]Richard Müller
 
Improved Weighted Least Square Filter Based Pan Sharpening using Fuzzy Logic
Improved Weighted Least Square Filter Based Pan Sharpening using Fuzzy LogicImproved Weighted Least Square Filter Based Pan Sharpening using Fuzzy Logic
Improved Weighted Least Square Filter Based Pan Sharpening using Fuzzy LogicIRJET Journal
 
Design and Implementation of Automated Visualization for Input/Output for Pro...
Design and Implementation of Automated Visualization for Input/Output for Pro...Design and Implementation of Automated Visualization for Input/Output for Pro...
Design and Implementation of Automated Visualization for Input/Output for Pro...ijseajournal
 
Modeling Search Computing Applications
Modeling Search Computing ApplicationsModeling Search Computing Applications
Modeling Search Computing ApplicationsMarco Brambilla
 
Srs example 2010_group2
Srs example 2010_group2Srs example 2010_group2
Srs example 2010_group2Mohammed Omar
 
SRS example
SRS exampleSRS example
SRS examplegentzone
 
Cloud Computing Automation: Integrating USDL and TOSCA
 Cloud Computing Automation: Integrating USDL and TOSCA Cloud Computing Automation: Integrating USDL and TOSCA
Cloud Computing Automation: Integrating USDL and TOSCAJorge Cardoso
 
Electro optical tracking system
Electro optical tracking systemElectro optical tracking system
Electro optical tracking systemALOK MISHRA
 
IRJET- Pervasive Computing Service Discovery in Secure Framework Environment
IRJET- Pervasive Computing Service Discovery in Secure Framework EnvironmentIRJET- Pervasive Computing Service Discovery in Secure Framework Environment
IRJET- Pervasive Computing Service Discovery in Secure Framework EnvironmentIRJET Journal
 
IRJET-Assertion Based Verification Strategy for a Generic First in First Out(...
IRJET-Assertion Based Verification Strategy for a Generic First in First Out(...IRJET-Assertion Based Verification Strategy for a Generic First in First Out(...
IRJET-Assertion Based Verification Strategy for a Generic First in First Out(...IRJET Journal
 
Jorge cardoso caise-usdl-tosca-2013-06-18c
Jorge cardoso   caise-usdl-tosca-2013-06-18cJorge cardoso   caise-usdl-tosca-2013-06-18c
Jorge cardoso caise-usdl-tosca-2013-06-18ccaise2013vlc
 
Draft activity recognition from accelerometer data
Draft activity recognition from accelerometer dataDraft activity recognition from accelerometer data
Draft activity recognition from accelerometer dataRaghu Palakodety
 
Generating higher accuracy digital data products by model parameter
Generating higher accuracy digital data products by model parameterGenerating higher accuracy digital data products by model parameter
Generating higher accuracy digital data products by model parameterIAEME Publication
 

Similar to TWO MOST COMMON GEOGRAPHIC INFORMATION SERVICE STANDARDS 19116:2004 AND ISO  19117:2005   (20)

IRJET- Profile Management System
IRJET- Profile Management SystemIRJET- Profile Management System
IRJET- Profile Management System
 
Enhancing an atl transformation
Enhancing an atl transformationEnhancing an atl transformation
Enhancing an atl transformation
 
Ch10
Ch10Ch10
Ch10
 
IRJET- Location based Management of Profile
IRJET- Location based Management of ProfileIRJET- Location based Management of Profile
IRJET- Location based Management of Profile
 
Formal Specification in Software Engineering SE9
Formal Specification in Software Engineering SE9Formal Specification in Software Engineering SE9
Formal Specification in Software Engineering SE9
 
Presentation1
Presentation1Presentation1
Presentation1
 
A Graph-based Feature Location Approach using Set Theory [SPLC2019]
A Graph-based Feature Location Approach using Set Theory [SPLC2019]A Graph-based Feature Location Approach using Set Theory [SPLC2019]
A Graph-based Feature Location Approach using Set Theory [SPLC2019]
 
Improved Weighted Least Square Filter Based Pan Sharpening using Fuzzy Logic
Improved Weighted Least Square Filter Based Pan Sharpening using Fuzzy LogicImproved Weighted Least Square Filter Based Pan Sharpening using Fuzzy Logic
Improved Weighted Least Square Filter Based Pan Sharpening using Fuzzy Logic
 
Design and Implementation of Automated Visualization for Input/Output for Pro...
Design and Implementation of Automated Visualization for Input/Output for Pro...Design and Implementation of Automated Visualization for Input/Output for Pro...
Design and Implementation of Automated Visualization for Input/Output for Pro...
 
Modeling Search Computing Applications
Modeling Search Computing ApplicationsModeling Search Computing Applications
Modeling Search Computing Applications
 
Srs example 2010_group2
Srs example 2010_group2Srs example 2010_group2
Srs example 2010_group2
 
SRS example
SRS exampleSRS example
SRS example
 
Cloud Computing Automation: Integrating USDL and TOSCA
 Cloud Computing Automation: Integrating USDL and TOSCA Cloud Computing Automation: Integrating USDL and TOSCA
Cloud Computing Automation: Integrating USDL and TOSCA
 
Electro optical tracking system
Electro optical tracking systemElectro optical tracking system
Electro optical tracking system
 
IRJET- Pervasive Computing Service Discovery in Secure Framework Environment
IRJET- Pervasive Computing Service Discovery in Secure Framework EnvironmentIRJET- Pervasive Computing Service Discovery in Secure Framework Environment
IRJET- Pervasive Computing Service Discovery in Secure Framework Environment
 
IRJET-Assertion Based Verification Strategy for a Generic First in First Out(...
IRJET-Assertion Based Verification Strategy for a Generic First in First Out(...IRJET-Assertion Based Verification Strategy for a Generic First in First Out(...
IRJET-Assertion Based Verification Strategy for a Generic First in First Out(...
 
Jorge cardoso caise-usdl-tosca-2013-06-18c
Jorge cardoso   caise-usdl-tosca-2013-06-18cJorge cardoso   caise-usdl-tosca-2013-06-18c
Jorge cardoso caise-usdl-tosca-2013-06-18c
 
Draft activity recognition from accelerometer data
Draft activity recognition from accelerometer dataDraft activity recognition from accelerometer data
Draft activity recognition from accelerometer data
 
Generating higher accuracy digital data products by model parameter
Generating higher accuracy digital data products by model parameterGenerating higher accuracy digital data products by model parameter
Generating higher accuracy digital data products by model parameter
 
DSL4ODP Diagrams
DSL4ODP DiagramsDSL4ODP Diagrams
DSL4ODP Diagrams
 

Recently uploaded

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 

Recently uploaded (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

TWO MOST COMMON GEOGRAPHIC INFORMATION SERVICE STANDARDS 19116:2004 AND ISO  19117:2005  

  • 1. PUBLISHED ISO/TC 211 STANDARDS (ISO 19116:2004 ,ISO 19117:2005 ) { PRESENTED BY : UTTAM PUDASAINI GEOMATICS ENGINEERING IV YEAR, I SEMESTER KATHMANDU UNIVERISTY
  • 2.  Modern Positioning technology can measure the coordinates of a location on or near the Earth with great speed and accuracy Technologies for position determination have had neither a common structure for expression of position information, nor a common structure for expression of accuracy
  • 3. ISO 19116:2004 Geographic Information — Positioning Services POSITION PROVIDING SERVICES COMMUNICATION POSITION RECEIVING SERVICES  ISO 19116:2004 specifies the data structure and content of an interface that permits communication between position-providing device(s) and positionusing device(s)  As a result position-using device(s) can obtain and unambiguously interpret position information and determine whether the results meet the requirements of the use
  • 4. POSITIONING SERVICES  Positioning services provide a means to obtain position information regarding a point or object  Positioning services can produce several types of observation: position, orientation (attitude), motion and rotation (angular motion).
  • 5. POSITIONING-SERVICES INTERFACE A standardized interface of geographic information with position allows the integration of positional information from a variety of positioning technologies into a variety of geographic information applications.
  • 6. UML depiction of major data classes of positioning services  Data communication with a positioning service is structured in three classes: System information-Held in PS_System class Session information-Held in PS_Session class Mode information-held in PS_Observation mode class
  • 7. a) PS_System class: Identification and characterization of the positioning instrument(s) applied by the positioning service to make observations so that any necessary details can be obtained for operational purposes and for legacy metadata. b) PS_Session class.: Identifies a session of system operation. c)PS_Observation Mode class: Encompasses all configuration and set-up parameters, including the spatial and temporal reference systems on which the observation results are cast. Sessions associate the observations with system information, attributes of the session, and all the modes of operation employed in making a discrete group of positioning observations and any associated quality information.
  • 8. CONCLUSION  PS is accessed through an interface that operates on these data classes, creating and destroying instances as necessary, and setting and getting information needed from the positioning service.  ISO 19116:2004 will benefit a wide range of applications for which positional information is important.  This International Standard can be implemented as an interface between software modules within a system or as an interface between different systems.
  • 10. This Standard defines a schema for describing the portrayal of geographic information in a form understandable by humans. WHAT IT DOES??   Provides methodology for describing symbols and mapping of the schema to an application schema It doesn't include standardization of cartographic symbols, and their Guidelines to application geometric and functional developers about the mechanism description to be used to portray the feature instances of a dataset
  • 11. Portrayal information  Portrays a dataset containing GEOGRAPHIC DATA.  The portrayal information is handled as portrayal specifications applied according to specific PORTRAYAL RULES  The PORTRAYAL MECHANISM makes it possible to portray the same dataset in different ways WITHOUT ALTERING the dataset itself.
  • 12. PORTRYAL SPECIFICATIONS PORTRYAL RULES    May be stored externally and referenced using a URL Referenced from the portrayal rules Stored in a portrayal catalogue  Specified for feature class or feature instances Portrayal information may be specified either by sending a portrayal catalogue and portrayal specifications with the dataset, or by referencing an existing portrayal catalogue and portrayal specifications from Metadata.
  • 13. To produce different products, several portrayal catalogues may exist, portraying one or more datasets. Portrayal catalogue consists of the feature portrayal, portrayal rule and external function.
  • 14. Portrayal Rules   Portrayal rules in the portrayal catalogue are tested on the attributes of the feature instances in the dataset. A portrayal rule consists of two parts:  A query statement that can use one or more external functions.  One or more action statements. The portrayal rule is generally applied as a query statement that returns TRUE or FALSE. 
  • 15. Portrayal Rules (Contd..)  If no portrayal rule returns TRUE then the default portrayal specification is used.  An optional priority attribute may be added to the portrayal rules.  The attribute gives an integer value.  A portrayal rule with a high priority number takes precedence over one with a lower number.  If two portrayal rules returning TRUE have the same priority value, then the application decides which one takes precedence.
  • 16. CONCLUSION The portrayal schema Consists of three main parts:  Portrayal service: Defines the portrayal operations  Portrayal catalogue package: Defines portrayal rules for the feature classes defined in an application schema  Portrayal specification package: Defines the underlying parameters that are required by the portrayal service.
  • 17.