iso19107 geographic information spatial schema l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
ISO19107 Geographic information – Spatial schema PowerPoint Presentation
Download Presentation
ISO19107 Geographic information – Spatial schema

Loading in 2 Seconds...

play fullscreen
1 / 69

ISO19107 Geographic information – Spatial schema - PowerPoint PPT Presentation


  • 173 Views
  • Uploaded on

ISO19107 Geographic information – Spatial schema. Pusan National University Dept. of Computer Engineering Spatiotemporal Database Lab. Joon-Seok Kim joonseok@pnu.edu. Outline. Introduction Schema Geometry Geometry root Geometry primitive Coordinate geometry Geometry aggregate

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'ISO19107 Geographic information – Spatial schema' - will


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
iso19107 geographic information spatial schema

ISO19107 Geographic information – Spatial schema

Pusan National University

Dept. of Computer Engineering

Spatiotemporal Database Lab.

Joon-Seok Kim

joonseok@pnu.edu

outline
Outline
  • Introduction
  • Schema
    • Geometry
      • Geometry root
      • Geometry primitive
      • Coordinate geometry
      • Geometry aggregate
      • Geometry complex
    • Topology
      • Topology root
      • Topology primitive
      • Topology complex
  • Summary
introduction
Introduction
  • ISO19107
    • Providing conceptual schemas for describing and manipulating the spatial characteristic
    • Formal language
      • Unified Modeling Language (UML) ISO19103
    • Vector geometry and topology up to 3-D
    • Spatial operations
      • For use in access, query, management, processing, and data exchange of geographic information
basic concept
Basic Concept

Point

Geometry object

Line

Rectangle

 Infinite set of points

 Point set theory

concept of interior exterior and boundary
Concept of Interior, Exterior and Boundary

U

Interior U Boundary

= Closure

Interior

Boundary

Exterior

simple and cycle

s

s

e

s

e

e

s

e

Simple and Cycle

(a)

(b)

(c)

(d)

convexhull and buffer
convexHull() and buffer()

d

convexHull()

buffer (radius: d)

the number of exterior of gm surfaceboundary

y

z

x

x

y

The Number of Exterior of GM_SurfaceBoundary

2-Dimension plane

3-Dimension surface

 1 exterior

 0 exterior

concept of orientation

“-”

“-”

Concept of Orientation

s

“+”

e

For curves,

direction in which the curve is traversed

When used as bounding curves,

“left” of oriented curve

“+”

For surfaces,

Z-axis that would form a right-handed system

When used as bounding surfaces,

“below” the surface

concept of topology
Concept of Topology
  • Topology
    • Deal with characteristics of geometric figures that remain invariant if the space is deformed elastically and continuously
    • E.g. connectivity of an n-dimensional graph
slide65

P1 = GM_Point < position = < 1.00, 5.00 > >

P2 = GM_Point < position = < 3.00, 5.00 > >

P3 = GM_Point < position = < 3.00, 2.00 > >

P4 = GM_Point < position = < 1.75, 2.75 > >

P5 = GM_Point < position = < 1.50, 4.50 > >

P6 = GM_Point < position = < 2.00, 3.25 > >

P7 = GM_Point < position = < 5.00, 4.00 > >

slide66

CS1 = GM_CurveSegment <controlPoint = <P1,P2>, interpolation = “linear” >

CS2 = GM_CurveSegment <controlPoint = <P2,P3 >, interpolation = “linear” >

CS3 = GM_CurveSegment <controlPoint = <P2,(6,5),(6,2),P3>, interpolation = “linear” >

CS4 = GM_CurveSegment <controlPoint = <P1,(1,2), P3> , interpolation = “linear” >

CS5 = GM_CurveSegment <controlPoint = <P5,(1.9,4.25), (2,4)> interpolation = “arc”>

CS6 = GM_CurveSegment <controlPoint = <(2,4),P6>, interpolation = “linear” >

CS7 = GM_CurveSegment <controlPoint = <P7,(4.25,4),(4.25,3.25),(5,3.25),P7 >,

interpolation =“linear”>

slide67

C1 = GM_Curve segments = <CS1>

C2 = GM_Curve segments = <CS2>

C3 = GM_Curve segments = <CS3>

C4 = GM_Curve segments = <CS4>

C5 = GM_Curve segments = <CS5, CS6>

C6 = GM_Curve segments = <CS7>

slide68

S0 = GM_Surface patch = <GM_Polygon interior = << C1, C3, -C4 >> >

S1 = GM_Surface patch = <GM_Polygon exterior = < C4, -C2, -C1 >,

interior = << C5, -C5 >> >

S2 = GM_Surface patch = <GM_Polygon exterior = < -C3, C2 >,

interior = << -C6 >> >

S3 = GM_Surface patch = <GM_Polygon exterior = < C6 > >

slide69

Lake = AreaFeature featureType=“Hydrography::WaterBody”, extent = S3

RoadCenterline = LineFeature featureType = “Transportation::Road”,centerline = C2

RoadArea = RoadCenterLine.centerline.buffer < distance = 10m >

RoadExtent = AreaFeature featureType = “LandCover::Road”,extent = RoadArea

RoadInstance = ComplexFeature featureType = “LandUse::Road”,

featureComponents = {RoadCenterline, RoadArea }

Trail = LineFeature featureType = “CulturalFacilities::HikingTrail”, centerline = C5

School = PointFeature featureType = “CulturalFacilities::School”, Location = P4