an experiment on spatial data exchange may 22, 2002 saijo, yuuki (geographical survey institute...

17
An Experiment on Spatial Data Exchange May 22, 2002 SAIJO, Yuuki (Geographical Survey Institute Japan) E-Mail: [email protected] ISO/TC211 Workshop on Standards in Action

Upload: jayson-barrett

Post on 28-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: An Experiment on Spatial Data Exchange May 22, 2002 SAIJO, Yuuki (Geographical Survey Institute Japan) E-Mail: saijo@gsi.go.jp ISO/TC211 Workshop on Standards

An Experiment on

Spatial Data Exchange

May 22, 2002

SAIJO, Yuuki(Geographical Survey Institute Japan)

E-Mail: [email protected]

ISO/TC211 Workshop on Standards in Action

Page 2: An Experiment on Spatial Data Exchange May 22, 2002 SAIJO, Yuuki (Geographical Survey Institute Japan) E-Mail: saijo@gsi.go.jp ISO/TC211 Workshop on Standards

An Experiment on Spatial Data Exchange in Japan

2

Verification works for ISO 19100 drafts in Japan

ISO/TC211

ISO/TC211 Domestic Committee JSGI Committee

Development of Japanese National Standards for Geographic Information (JSGI) conformed to ISO 19100 drafts

   (Mainly focused on the exchange of spatial data, in current)

Methodologies to apply JSGI to practical operations

Experiments on Spatial Data Developments / Exchanges

JSGI : Japanese Standards for

Geographic Information

Japan side

with 5 WGs

Page 3: An Experiment on Spatial Data Exchange May 22, 2002 SAIJO, Yuuki (Geographical Survey Institute Japan) E-Mail: saijo@gsi.go.jp ISO/TC211 Workshop on Standards

An Experiment on Spatial Data Exchange in Japan

3

History of Spatial Data Exchange Experiments

FY 1999

Spatial Data Exchange Experiment I

•  Convert existing spatial data to standard specification data sets

•  Load standardized data set into existing GIS

FY 2000

FY 2001

Spatial Data Exchange Experiment III

• Dynamic recognition of the content of Application Schema

• Implementation of Portrayal Catalog / Portrayal Specification

Spatial Data Exchange Experiment II• Merge multiple standardized data sets in existing GIS• Exchange update information• XML documentation for Application Schema

Page 4: An Experiment on Spatial Data Exchange May 22, 2002 SAIJO, Yuuki (Geographical Survey Institute Japan) E-Mail: saijo@gsi.go.jp ISO/TC211 Workshop on Standards

An Experiment on Spatial Data Exchange in Japan

4

Results of

Spatial Data Exchange Experiment II

Page 5: An Experiment on Spatial Data Exchange May 22, 2002 SAIJO, Yuuki (Geographical Survey Institute Japan) E-Mail: saijo@gsi.go.jp ISO/TC211 Workshop on Standards

An Experiment on Spatial Data Exchange in Japan

5

Exchanging Spatial Information including Update Data

GIS - A

Base Map(XML)

Update operation

GIS - BUpdate Data

(XML)

Added

Deleted

Modified

Get Update Information

( Experiment II )Conformed to 19107, 19108, 19109 and 19118

Page 6: An Experiment on Spatial Data Exchange May 22, 2002 SAIJO, Yuuki (Geographical Survey Institute Japan) E-Mail: saijo@gsi.go.jp ISO/TC211 Workshop on Standards

An Experiment on Spatial Data Exchange in Japan

6

Defining “Application Schema Description File”

Application Schema Description File

Class definitions by UML <Class_A>

<Data1> …… </Data1>

<Data2> …… </Data2>

</Class_A>

Class_A

DataType 1 DataType 2

<Class name=“HighwayNode” tag="HighwayNode“ abstract="NO" stereotype="Feature">

<Property name=“BoundaryType” tag="meshuKyokai" datatype="Boolean" multiplicity="1" value="false"/>

<Composition name=“Point” tag="pt“ targetClass="GM_Point" stereotype="geometry" multiplicity="1“ />

<Composition name=“Period” tag="pd“ targetClass="TM_Period“ stereotype="temporal" multiplicity="0..1“ />

Instantiation of classes by XMLGeneral

EncodingRule

HighwayNode

GM_Point TP_Node

Class

Property Composition

Application Schema by UML

MetaClass definitions by UML

Instantiation of MetaClasses by XML= Definition of Application Schema by XML

GeneralEncoding

Rule

Data2Data1

Instances of any UML class diagrams can be encoded with XML.

Page 7: An Experiment on Spatial Data Exchange May 22, 2002 SAIJO, Yuuki (Geographical Survey Institute Japan) E-Mail: saijo@gsi.go.jp ISO/TC211 Workshop on Standards

An Experiment on Spatial Data Exchange in Japan

7

Results of

Spatial Data Exchange Experiment III

Page 8: An Experiment on Spatial Data Exchange May 22, 2002 SAIJO, Yuuki (Geographical Survey Institute Japan) E-Mail: saijo@gsi.go.jp ISO/TC211 Workshop on Standards

An Experiment on Spatial Data Exchange in Japan

8

Image of Experimental System

( Experiment III )

Base Map( digital map

25000)

ThematicSpatial Data Portrayal

Catalogue

ApplicationSchema for

Thematic data

Base Map got from market

ApplicationSchema

for Base Map

Thematic spatial data got from some site

Information about the structure of Thematic data

Assumption of Thematic spatial dataPlot big energy users on base maps, i.e. factories, hospitals, hotels or high buildingsClass names and attributes are defined in theapplication schema.

Overlay Thematic

data on Base Map to

utilize information

Emphasize Thematic data by a specified portrayal rules

Page 9: An Experiment on Spatial Data Exchange May 22, 2002 SAIJO, Yuuki (Geographical Survey Institute Japan) E-Mail: saijo@gsi.go.jp ISO/TC211 Workshop on Standards

An Experiment on Spatial Data Exchange in Japan

9

Highlights

Base Map + Thematic data (Point data) overlay

Dynamic recognition of Application Schema

Application Schema of thematic data may be changed.

Their definitions are read and recognized dynamically so that corresponded

thematic data can be loaded with proper understandings.

Implementation of Portrayal Catalogues

( Experiment III )

Page 10: An Experiment on Spatial Data Exchange May 22, 2002 SAIJO, Yuuki (Geographical Survey Institute Japan) E-Mail: saijo@gsi.go.jp ISO/TC211 Workshop on Standards

An Experiment on Spatial Data Exchange in Japan

10

Functional Overview

GIS ( 6 different systems )

Base Map(XML)

Application Schemaof Thematic Data

(XML)

( Experiment III )Conformed to 19107, 19108, 19109 and 19118

Thematic Spatial Data

(XML)

Portrayal Catalogs and

Portrayal Specifications

(XML)

Load Standardized format file of Base Map data.

Application Schema of Base Map is statically defined in GIS-A.

Load Application Schema Description File of thematic data, and recognize new classes and their attributes dynamically.

According to the recognition of Application Schema, load Thematic Data and overlay them on Base Map.

Load Portrayal Catalogs / Portrayal Specifications, and change the way to draw each features.

Based on 19117

(1)

(2)

(3)

(4)

Page 11: An Experiment on Spatial Data Exchange May 22, 2002 SAIJO, Yuuki (Geographical Survey Institute Japan) E-Mail: saijo@gsi.go.jp ISO/TC211 Workshop on Standards

An Experiment on Spatial Data Exchange in Japan

11

Dynamic recognition of application schema

( Experiment III )

Application schema of Thematic data were dynamically recognizedbefore reading its data set and overlaid features with base map.

Base Map(XML)

Application Schemaof Thematic Data

(XML)

Thematic Spatial Data

(XML)

(1)

(2)

(3)

Page 12: An Experiment on Spatial Data Exchange May 22, 2002 SAIJO, Yuuki (Geographical Survey Institute Japan) E-Mail: saijo@gsi.go.jp ISO/TC211 Workshop on Standards

An Experiment on Spatial Data Exchange in Japan

12

Changing the application schema

( Experiment III )Definition of class “Factory” changed by adding attribute “telephone”.Attribute values also were changed.

Page 13: An Experiment on Spatial Data Exchange May 22, 2002 SAIJO, Yuuki (Geographical Survey Institute Japan) E-Mail: saijo@gsi.go.jp ISO/TC211 Workshop on Standards

An Experiment on Spatial Data Exchange in Japan

13

Portrayal Catalogue for Thematic spatial data

( Experiment III )

Example of catalogue contents:

If feature class is “Factory”, energy type is “Electric Power”

and energy usage is more than 2000kW

Then draw a large (300 units) red dot symbol

:

If feature class is “Hospital”, bed amount is more than 200,

energy type is “Electric Power” and energy usage is less than 500kW

Then draw a small (100 units) green square symbol

:

( Actual portrayal catalogue is written on XML.)

Page 14: An Experiment on Spatial Data Exchange May 22, 2002 SAIJO, Yuuki (Geographical Survey Institute Japan) E-Mail: saijo@gsi.go.jp ISO/TC211 Workshop on Standards

An Experiment on Spatial Data Exchange in Japan

14

Applying Portrayal Catalogue

( Experiment III )

Thematic data are drawn with same manner in each system.

Page 15: An Experiment on Spatial Data Exchange May 22, 2002 SAIJO, Yuuki (Geographical Survey Institute Japan) E-Mail: saijo@gsi.go.jp ISO/TC211 Workshop on Standards

An Experiment on Spatial Data Exchange in Japan

15

Accomplishments

Exchanging the application schema information

Using the specification of “Application Schema Descriptor File”, we could describe

all information of application schema and exchange it with spatial data.

Dynamic and automatic recognition of application schema,

and loading spatial data corresponded to it

Implementing the mechanism of Portrayal Catalogue

Each GIS could draw symbols using same manner specified by portrayal

catalogue.

Page 16: An Experiment on Spatial Data Exchange May 22, 2002 SAIJO, Yuuki (Geographical Survey Institute Japan) E-Mail: saijo@gsi.go.jp ISO/TC211 Workshop on Standards

An Experiment on Spatial Data Exchange in Japan

16

Considerations

File size problem for spatial dataset with XML encoding.

Spatial schema should be more simple for common use.

(Required to define simpler specification as a profile)

Automatic recognition of application schema is difficult be

couse of its complexity and flexibility.

(Required to be a profile, too)

DIS 19117 portrayal has only limited ability

to define portrayal specifications.

Page 17: An Experiment on Spatial Data Exchange May 22, 2002 SAIJO, Yuuki (Geographical Survey Institute Japan) E-Mail: saijo@gsi.go.jp ISO/TC211 Workshop on Standards

An Experiment on Spatial Data Exchange in Japan

17

Thank you

This report and data of the Experiment on Spatial Data Exchange will be available to download in June. Please visit:

http://www.gsi.go.jp/ENGLISH/

and select "Research and Development",

then "GIS".