development of open gis component based on the simple ......•19125-1 part 1: common architecture...
TRANSCRIPT
-
ISO/TC211 Standards in Action
Open GIS Component Based on the
Simple Feature Geometry
Adelaide, Australia, October 24, 2001
Haeock Choi, Kwangsoo Kim, and Jonghun Lee
GIS Research Team
Spatial Information Technology Center
ETRI/CSRL
Republic of KOREA
-
ISO/TC211 Standards in Action Adelaide, October 24, 2001
Electronics & Telecommunications Research Institute
ETRI(Electronics & Telecommunication Research Institute)
• Established in 1976
• A non-profit government-funded research organization
• About 2000 researchers
• Vision : Being the leader in 3T’s : IT, BT, NT
• Missions
– To create innovative technologies and develop knowledge-driven
industries
– To research for standardization and security of technical information
– To provide technical guidance in the IT field and to cultivate nation’s
technology leaders
• Organization
– 6 Labs., 2 Divisions, 1 Center, 2 Depts., 1 Annex
-
ISO/TC211 Standards in Action Adelaide, October 24, 2001
Electronics & Telecommunications Research Institute
Network Research Laboratory
ETRI – 7 Research Organizations
Focus on Basic Research
Focus on National R&D Projects
Focus on Technology Transfer
Information Security Research Division
Basic Research Laboratory
Radio & Broadcasting Research LaboratoryIMT-2000 System Department Division
Computer & Software Research Laboratory
Advanced-Electronics Research Laboratory
Information Technology Management Research Institute
-
ISO/TC211 Standards in Action Adelaide, October 24, 2001
Electronics & Telecommunications Research Institute
Research Topics related to Spatial Information
• Spatial Information Technology Center in CSRL
– GIS Research Team
– RS Research Team
– 4S Application Research Team
• Current Research Topics of GIS Research Team
– Open GIS Component Technology
– 3D GIS Technology
– LBS Technology
-
ISO/TC211 Standards in Action Adelaide, October 24, 2001
Electronics & Telecommunications Research Institute
Background :Why Component Software?
• Software crisis in the age of information
– Lack of Interoperability
– Lack of Reusability
Information Software TechnologySoftware
Crisis
Component Software is a Solution
-
ISO/TC211 Standards in Action Adelaide, October 24, 2001
Electronics & Telecommunications Research Institute
Open GIS Component
Open GIS ComponentGIS STANDARDS
GIS TECHNOLOGY
COMPONENT
-
ISO/TC211 Standards in Action Adelaide, October 24, 2001
Electronics & Telecommunications Research Institute
OGC
• The OGC is an open forum for the GIS community to contribute to the interoperability in geodata and operations(Buehler et al, 1996)
• Since 1994
• More than 20 SIGs /WGs
• 16 Abstract Specifications
– Central themes
• Sharing Geospatial Information
• Providing Geospatial Services
• 7 Implementation Specifications
• Legal liaison with ISO/TC211
-
ISO/TC211 Standards in Action Adelaide, October 24, 2001
Electronics & Telecommunications Research Institute
ISO/TC211 and OGC
• Cooperative agreements
– ISO 19125 Geographic information – Simple feature
access is based on the OGC OpenGIS Simple Features
Specification
• 19125-1 Part 1: Common architecture
• 19125-2 Part 2: SQL option
• 19125-3 Part 3: COM/OLE option
– ISO 19128 Geographic information – Web Map server
interface
• OGC Web Map Server Specification
– ISO 19132,19133,19134 Location Based Service
• OGC OpenLS Architecture
-
ISO/TC211 Standards in Action Adelaide, October 24, 2001
Electronics & Telecommunications Research Institute
Simple Features Specification for OLE COM
• OLE/COM based proposal
• 3 Main Themes
– Data Access Architecture
• OLE DB based Data Providers and Data Consumers(ADO)
– Geometry Object Model
• Geodata modeling
• Geodata Operations
– Spatial Reference System Object Model
• Datum Definition
• Transformations
• Projections
• Component Specifications
-
ISO/TC211 Standards in Action Adelaide, October 24, 2001
Electronics & Telecommunications Research Institute
Open GIS Component Architecture – ETRI Model
Application ComponentBusiness Process of Local Government
Kernel(MapBase®)
Component
Spatial Modeling, Operations,
Query, Analysis, Mapping, and
Web Services
Data Provider Component
Extended OLE DB Interface for Sharing Spatial
Information
Clearinghouse
Component
Discovery and Access of
Spatial Information under
Networks
OpenGIS Simple Features
Specificationfor OLE/COM
OpenGIS Catalog Interface Implementation
Specification
OpenGIS Web Map Server
Interface Specification
OpenGIS Implementation
Specification:Grid Coverage
OpenGIS Coordinate
Transformation Service
Implementation Specification:
-
ISO/TC211 Standards in Action Adelaide, October 24, 2001
Electronics & Telecommunications Research Institute
Data Provider Component
Data StoreSDE, MGE, ZEUS, GEOMania,
MapInfo, SmallWorld, SQL, Shape
Extend OLE DB Data Provider
OLE DB Interface
MapBase® or Applications
Geometry, Attributes, Metadata
Data Access Model of Open GIS Simple Feature
Specification for
OLE/COM
Simple Feature
Geometry Model of Open GIS Simple Feature
Specification for
OLE/COM
-
ISO/TC211 Standards in Action Adelaide, October 24, 2001
Electronics & Telecommunications Research Institute
MapBase® Component
Spatial Analysis,
Web Map Service
Spatial Modeling, SRS,
Spatial Operations
Spatial Data Access, Mapping, User Interface
Spatial Editing, Application Service
NetworkAnalysis
Component Geometry+Component
3D Analysis Component
GeometryComponent
SpatialReference
SystemComponent
OpenGIS Simple Features
Specificationfor OLE/COM
Web MapService
Component
OpenGIS Web Map Server
Interface Specification
ApplicationService
Components
Editor Component
MapDraw Component
MapBase
ActiveX Control
MbDAO Component
Data
Provider
Components
Grid Analysis
Component
OpenGIS Implementation
Specification:Grid Coverage
OpenGIS Implementation Specification:Coordinate
Transformation
-
ISO/TC211 Standards in Action Adelaide, October 24, 2001
Electronics & Telecommunications Research Institute
Data Provider
Spatial Data Interoperability
SDE
Data Provider
ZEUS
Data Provider
Shape
. . . . .
. . . . .
Applications
MapBase
-
ISO/TC211 Standards in Action Adelaide, October 24, 2001
Electronics & Telecommunications Research Institute
Case Study : KSDI
• KSDI(Korea Spatial Data Infrastructure)
• Interoperable geospatial data processing system used among local governments and related organizations
• Conforms Standards
– ISO 19115 Geographic information – Metadata
– ISO 19125 Geographic information – Simple Feature Access
– OGC OpenGIS Catalog Interface Implementation Specification
• Participants
– ETRI, NCA, Ssangyong, KTData, KTIT, PointI
-
ISO/TC211 Standards in Action Adelaide, October 24, 2001
Electronics & Telecommunications Research Institute
KSDI – Network Configuration
Node(Local
Government)Administration
Server
Gateway Server
Router
Node
(Communicat
ion)
GIS Server
GIS Server
GIS Server GIS Server GIS Server
Authorized User
Internet
CSU CSU
CSU CSU CSU
CSU
Firewall
Private Network
Seoul City Incheon City Suwon City
Sungnam City KT(Korea Telecom)NCA(National Computerization Agency)
SwitchingHub
-
ISO/TC211 Standards in Action Adelaide, October 24, 2001
Electronics & Telecommunications Research Institute
KSDI - Data Flow
3. Request Metadata
5. Send Search results
2. Register Metadata
Spatial Data Transmission Network Metadata Search Network
Data ProviderCatalog client
HTTP
Catalog Server
Metadata Editor
HTTPGIS
DB
GIS
DB
Metadata
DB
Metadata
DB
Node Catalog
DB
GatewayAuthorized
User
Node ManagerCreator
-
ISO/TC211 Standards in Action Adelaide, October 24, 2001
Electronics & Telecommunications Research Institute
KSDI Architecture
Parcel
Suwon City
GIS 서버
Parcel
Incheon City
GIS 서버
Parcel
Sungnam City
GIS 서버
Private
Network
Request
Reply
BaseMapDB CommunicationDB
KT
GIS DB Metadata DB
Gateway
Home page
www
Parcel Road Drainage Water
Seoul City
Node UserDB
Web Browser
WindowsData Provider
Component
OGC standard inteace
GDB-specific data
Map Base
Component
Renderer
Authorized
User
NCALocal Government Node
Metadata DB
Operations
Gateway
Administrator Node
Administrator
Spatial DB
Administrator
Internet
GIS DB
-
ISO/TC211 Standards in Action Adelaide, October 24, 2001
Electronics & Telecommunications Research Institute
KSDI – GIIS(Geospatial Information Interoperability System)
Authorized
User
GIIS
MapBase® Component
CatalogClient.dll
Data Provider
Gateway
NodeInfoSender.html
CatalogClient.dll
Web
Server
Node Catalog
DB
Node
CatalogServer.asp
CatalogServer.dll
Web
Server
Metadata
DB
Spatial DB Server
GIS DB
GIS DB
Spatial DB Server
Windows
Data Provider
Software Download
User Registration
User Authorization,
Node Catalog Requirement
Node Catalog
Data
Req
uirem
ent
Data
Tra
nsm
ission
Data
Req
uirem
ent
Data
Tra
nsm
ission
Data Requirement
Data Reply
Spatial DB
AdministratorNode
Administrator
Gateway
Administrator
-
ISO/TC211 Standards in Action Adelaide, October 24, 2001
Electronics & Telecommunications Research Institute
Demonstrations
• KSDI – Web based Map Service
• KSDI – GIIS : Windows Application Service
-
ISO/TC211 Standards in Action Adelaide, October 24, 2001
Electronics & Telecommunications Research Institute
Conclusion
• Open Architecture ensuring the Interoperability
and Reusability
• Conforming the Standards
• Component Software
• Future works
– Extending Simple Feature geometry to Complex
Feature geometry with additional information
– Integration of LBS technology into Mobile Service
– Open SIM(Spatial Information Management) enabling
L-Commerce, Spatial ERP, gCRM etc.
-
ISO/TC211 Standards in Action Adelaide, October 24, 2001
Electronics & Telecommunications Research Institute
www.etri.re.kr
Thank you for your attention!
ETRI in Daeduk Valley