1 / 17

An Experiment on Spatial Data Exchange

ISO/TC211 Workshop on Standards in Action. An Experiment on Spatial Data Exchange. May 22, 2002. SAIJO, Yuuki (Geographical Survey Institute Japan). E-Mail: saijo@gsi.go.jp. Verification works for ISO 19100 drafts in Japan. JSGI : Japanese Standards for

ginny
Download Presentation

An Experiment on Spatial Data Exchange

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. Verification works for ISO 19100 drafts in Japan JSGI : Japanese Standards for Geographic Information ISO/TC211 Japan side ISO/TC211 Domestic Committee JSGI Committee with 5 WGs • 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 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 Spatial Data Exchange Experiment II • Merge multiple standardized data sets in existing GIS • Exchange update information • XML documentation for Application Schema FY 2001 Spatial Data Exchange Experiment III • Dynamic recognition of the content of Application Schema • Implementation of Portrayal Catalog / Portrayal Specification An Experiment on Spatial Data Exchange in Japan

  4. Results ofSpatial Data Exchange Experiment II An Experiment on Spatial Data Exchange in Japan

  5. Exchanging Spatial Information including Update Data ( Experiment II ) Conformed to 19107, 19108, 19109 and 19118 Base Map (XML) GIS - A GIS - B Update Data (XML) Update operation Get Update Information Added Deleted Modified An Experiment on Spatial Data Exchange in Japan

  6. Defining “Application Schema Description File” Class definitions by UML Instantiation of classes by XML GeneralEncodingRule <Class_A> <Data1> …… </Data1> <Data2> …… </Data2> </Class_A> Class_A Data1 Data2 DataType 1 DataType 2 Instances of any UML class diagrams can be encoded with XML. Application Schema by UML Instantiation of MetaClasses by XML HighwayNode = Definition of Application Schema by XML <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“ /> GM_Point TP_Node MetaClass definitions by UML GeneralEncodingRule Class Property Composition Application Schema Description File An Experiment on Spatial Data Exchange in Japan

  7. Results ofSpatial Data Exchange Experiment III An Experiment on Spatial Data Exchange in Japan

  8. Image of Experimental System ( Experiment III ) Base Map got from market Thematic spatial data got from some site Base Map(digital map 25000) ThematicSpatial Data ApplicationSchemafor Base Map ApplicationSchema for Thematic data PortrayalCatalogue Information about the structure of Thematic data Overlay Thematic data on Base Map to utilize information Emphasize Thematic data by a specified portrayal rules Assumption of Thematic spatial data Plot big energy users on base maps, i.e. factories, hospitals, hotels or high buildingsClass names and attributes are defined in theapplication schema. An Experiment on Spatial Data Exchange in Japan

  9. Highlights ( Experiment III ) • Base Map + Thematic data (Point data) overlay • Dynamic recognition of Application SchemaApplication 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 An Experiment on Spatial Data Exchange in Japan

  10. Functional Overview ( Experiment III ) Conformed to 19107, 19108, 19109 and 19118 GIS ( 6 different systems ) Load Standardized format file of Base Map data. Application Schema of Base Map is statically defined in GIS-A. Base Map (1) (XML) Application Schemaof Thematic Data (2) 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. (XML) (3) Thematic Spatial Data (XML) Portrayal Catalogs and Portrayal Specifications Load Portrayal Catalogs / Portrayal Specifications, and change the way to draw each features. (4) (XML) Based on 19117 An Experiment on Spatial Data Exchange in Japan

  11. Dynamic recognition of application schema ( Experiment III ) Base Map (1) (XML) Application Schemaof Thematic Data (2) (XML) (3) Thematic Spatial Data (XML) Application schema of Thematic data were dynamically recognizedbefore reading its data set and overlaid features with base map. 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. An Experiment on Spatial Data Exchange in Japan

  13. Portrayal Catalogue for Thematic spatial data ( Experiment III ) Example of catalogue contents: ( Actual portrayal catalogue is written on XML.) • If feature class is “Factory”, energy type is “Electric Power”and energy usage is more than 2000kWThen 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 500kWThen draw a small (100 units) green square symbol: An Experiment on Spatial Data Exchange in Japan

  14. Applying Portrayal Catalogue ( Experiment III ) Thematic data are drawn with same manner in each system. An Experiment on Spatial Data Exchange in Japan

  15. Accomplishments • Exchanging the application schema informationUsing 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 CatalogueEach GIS could draw symbols using same manner specified by portrayal catalogue. 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 becouse of its complexity and flexibility. (Required to be a profile, too) • DIS 19117 portrayal has only limited ability to define portrayal specifications. 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". An Experiment on Spatial Data Exchange in Japan

More Related