1 Provision of interoperable datasets to open GI to EU communities Magistrato alle Acque di Venezia Project founded by eContentplus Programme Thematic.

Slides:



Advertisements
Similar presentations
Project founded by eContentplus Programme Magistrato alle Acque di Venezia Provision of interoperable datasets to open GI to EU communities Twg hydrography.
Advertisements

Project founded by eContentplus Programme Magistrato alle Acque di Venezia Provision of interoperable datasets to open GI to EU communities TWG Trasportation.
Bentley Water and Wastewater 2004 Edition. Rule-based annotation Cell placement with annotation Bulk assignment of attribute to like elements Automatic.
Representation of spatial data
Yang Yang, Miao Jin, Hongyi Wu Presenter: Buri Ban The Center for Advanced Computer Studies (CACS) University of Louisiana at Lafayette 3D Surface Localization.
Efficient access to TIN Regular square grid TIN Efficient access to TIN Let q := (x, y) be a point. We want to estimate an elevation at a point q: 1. should.
Maps and Aerial Photos There are many different kinds of maps Geopolitical Topographic Shaded Relief, Photorectified or Standard Geologic Ecosystemic Meteorological.
WFM 6202: Remote Sensing and GIS in Water Management © Dr. Akm Saiful IslamDr. Akm Saiful Islam WFM 6202: Remote Sensing and GIS in Water Management Akm.
WFM 6202: Remote Sensing and GIS in Water Management © Dr. Akm Saiful IslamDr. Akm Saiful Islam WFM 6202: Remote Sensing and GIS in Water Management Akm.
Raster Based GIS Analysis
University of Wisconsin-Milwaukee Geographic Information Science Geography 625 Intermediate Geographic Information Science Instructor: Changshan Wu Department.
Spatial Information Systems (SIS)
3D and Surface/Terrain Analysis
CPSC 335 Geometric Data Structures in Computer Modeling and GIS Dr. Marina L. Gavrilova Assistant Professor Dept of Comp. Science, University of Calgary,
Provision of interoperable datasets to open GI to EU communities Magistrato alle Acque di Venezia Project funded by eContentplus Programme WP 4 eConf 23rd.
Representation of spatial data
Image Morphing : Rendering and Image Processing Alexei Efros.
1 Provision of interoperable datasets to open GI to EU communities Steering Committee Econference 17/12/2008 Magistrato alle Acque di Venezia Project funded.
Geographic Information Systems : Data Types, Sources and the ArcView Program.
GI Systems and Science January 23, Points to Cover  What is spatial data modeling?  Entity definition  Topology  Spatial data models Raster.
GIS in Water Resources: Lecture 1
Scientific Data Representation and Mapping
Introduction to GIS fGRG360G – Summer Geographic Information System Text Computer system GIS software Brainware Infrastructure Ray Hardware Software.
Introduction to ArcGIS for Environmental Scientists Module 2 – GIS Fundamentals Lecture 5 – Coordinate Systems and Map Projections.
Concept of Map Projection Presented by Reza Wahadj University of California,San Diego (UCSD)
Concept of Map Projection. Map Projection A map projection is a set of rules for transforming features from the three- dimensional earth onto a two-dimensional.
Yung Loo FCC: GIS & Tunnelling Update.
Spatial data models (types)
Scale Feature that relates distances on a map to distances on Earth
“Flood monitoring and mapping for Emergency Response in San Antonio-Texas” Part I by Silvana Alcoz Source photo Term.
Towards participatory approaches to a Multiscale European Soil Information System Nicola Filippi, Panagos Panos, Borut Vrscaj EUROPEAN COMMISSION JOINT.
GIS 1110 Designing Geodatabases. Representation Q. How will we model our real world data? A. Typically: Features Continuous Surfaces and Imagery Map Graphics.
Faculty of Applied Engineering and Urban Planning Civil Engineering Department Geographic Information Systems Spatial Referencing Lecture 4 Week 6 1 st.
Major parts of ArcGIS ArcView -Basic mapping, editing and Analysis tools ArcEditor -all of ArcView plus Adds ability to deal with topological and network.
8. Geographic Data Modeling. Outline Definitions Data models / modeling GIS data models – Topology.
DigitalTerrainModelling: 1 Digital Terrain Model also known as –digital ground model (DGM) & –digital height model (DHM) a method of representing the.
Lecture 2 Introduction to GIS, Data models, Data structures.
Coordinate Systems and Projections. Geodesy, Map Projections and Coordinate Systems Geodesy - the shape of the earth and definition of earth datums Map.
GIS Data Models Vector Data Models Vector File Formats Raster Data Models Raster File Formats.
Harry Williams, Cartography1 INTRODUCTION TO GIS A Geographic Information System is a combination of software and hardware that can store, manipulate,
GIS Data Structures How do we represent the world in a GIS database?
Provision of interoperable datasets to open GI to EU communities Magistrato alle Acque di Venezia Project funded by eContentplus Programme Considerations.
In the diagram above, corresponding points on the two figures are related. Suppose P is any point on the original figure and P’ is the corresponding point.
GIS in Water Resources Review for Midterm Exam. Latitude and Longitude in North America 90 W 120 W 60 W 30 N 0 N 60 N Austin: (30°N, 98°W) Logan: (42°N,
Geometric Modeling using Polygonal Meshes Lecture 3: Discrete Differential Geometry and its Application to Mesh Processing Office: South B-C Global.
Introduction to GIS. Introduction How to answer geographical questions such as follows: – What is the population of a particular city? – What are the.
Geographic Information Systems
Abily Morgan Work on ARC GIS for Hydroasia 2009  The Aim of this PPT file is to present my work during the last two weeks concerning Incheon Gyo watershed,
GIS Data Models III GEOG 370 Instructor: Christine Erlien.
Arc Hydro groundwater data model: a data model for groundwater systems within ArcGIS AWRA Specialty Conference Geographic Information Systems (GIS) and.
Vector data model TIN: Triangulated Irregular Network.
Titre. Geographic Information System GIS offer powerful tools for adding spatial perspectives to: –Planning –Research –Technology transfer –Impact assessment.
Core elements of GIS Guidance and practical steps toward harmonisation By Albrecht Wirthmann, GISCO, Eurostat 2 nd.
Project founded by eContentplus Programme Magistrato alle Acque di Venezia Provision of interoperable datasets to open GI to EU communities MAGISTRATO.
Digital Elevation Models (DEMs)Constructing Grid DEMConstructing Contour Map Constructing TIN DEM Grid DEM Quality Metric A Digital Elevation Model (DEM)
1 Spherical manifolds for hierarchical surface modeling Cindy Grimm.
ROTATIONS LESSON 30.
Introduction to GIS David R. Maidment
Terrain Sampled height-field 2D or 3D Shading Segmentation Smoothing
Deformation techniques
Harry Williams, Cartography
Height and Transformations
Geographical Information Systems
Statistical surfaces: DEM’s
Review for Midterm Exam
Surface Analysis Tools
GIS in Water Resources: Lecture 1
Jordi Escriu - facilitator
INTRODUCTION OF GEOMATIC
11.1 Functions of two or more variable
Presentation transcript:

1 Provision of interoperable datasets to open GI to EU communities Magistrato alle Acque di Venezia Project founded by eContentplus Programme Thematic Working Group Elevation “Towards Seamless Terrains”

Towards Seamless Terrains 1 – Generalities 2 – Terrain modeling 3 – Various fragmentations 4 – Coordinate transformation 5 – Cross-border aggregation –Same models –Different models 6 – Final remarks Project founded by eContentplus Programme

1 – Generalities Project founded by eContentplus Programme l

Other example Project founded by eContentplus Programme

Example of cross-border inconsistency Fragment of the Dutch topo map showing the border of elgium and the Netherlands. The Mean Sea Level of Belgium differ m from the MSL of The Netherlands. As a result, contour lines are abruptly ending at the border. Project founded by eContentplus Programme

Use Case Diagram User Dataset Provider #1 Dataset Provider #1 Wants a unique seamless terrain Offers terrain #1 Offers terrain #2 Project founded by eContentplus Programme

2 – Terrain Modeling TIN’s Orthogonal grids Level curves Project founded by eContentplus Programme

TIN Project founded by eContentplus Programme Terrain Triangles Vertices * 3-3 Terrain Triangles Segments Vertices 2-n Other point’s elevation estimation by planar interpolation z = ax+by+c

a/ Direct representation TRIANGLE(#triangle, #vertex1, #vertex2, #vertex3) VERTEX(#vertex, x, y, z) b/ Segment-oriented representation TRIANGLE (#triangle, #segment1, #segment2, #segment3) SEGMENT(#segment, #vertex1, #vertex2) VERTEX(#vertex, x, y, z) c/ Including more topology SEGMENT (#segment, #vertex1, #vertex2, #triangle1, #triangle2) Project founded by eContentplus Programme

Orthogonal grid For instance, every 100 m Project founded by eContentplus Programme Other point’s elevation estimation by bilinear interpolation z = axy+bx+cy+d

Contour levels Project founded by eContentplus Programme

Contour levels Project founded by eContentplus Programme Terrain Level curves z Level curve piece * Vertices x, y * Other point’s elevation estimation based on neighbors, f.i. Gravity (Newton) interpolation

3 – Various Fragmentation Thematic fragmentation Zonal fragmentation Hybrid fragmentation Project founded by eContentplus Programme

Layer Fragmentation Thematic Partitioning Electricity Database Building Database Parcel Database Project founded by eContentplus Programme

Zonal Fragmentation Geographic Partitioning Zone A Database Zone B Database Zone C Database Project founded by eContentplus Programme

4 – Coordinate Transformation X, Y Z Z Ellipsoid 2 Ellipsoid 1 Project founded by eContentplus Programme

Two problems General formulas : –X = f (x, y) –Y = g (x, y) –Z = h (x, y, z) Point global identifiers –points already existing –points created in the integration process Project founded by eContentplus Programme

5 – Cross-border integration Coordinate transformation, and then Same model –TIN –Grid –Contour levels Different models –General methodology Project founded by eContentplus Programme

TIN integration Construct a global TIN based on both TIN’s New triangles (green) are created having vertices in both TIN’s Project founded by eContentplus Programme

Grid integration Different steps (f.i. 100m, and 50 yards) Different orientations Two solutions: –Create a new grid by interpolating the previous grid Transform everything into TIN’s Project founded by eContentplus Programme

Contour levels Different Mean Sea level (origin of contour lines) Different interval Two solutions –Create new contour levels by interpolating –Transform everything into TIN’s Project founded by eContentplus Programme

Different models Generic solution –Transform everything into TIN’s –Beware of intermediate triangles Example: TIN + Grid Project founded by eContentplus Programme

Example for Terrain Integration Database A (Grid) Database B (TIN’s) Cross-border integration: Database AB –Transformation into TIN’s of database A by splitting square into triangles Project founded by eContentplus Programme

Example of Terrain Integration TIN + Grid Boundary of A Intermediary zone Boundary of B Database A Database B Project founded by eContentplus Programme

Database A Grid file representation UTM co-ordinates Type A ellipsoid Sea level (z=0) in Jackson Harbour Relations –A-Terrain (#terrain, #mesh) –A-Mash (#mesh, #nw-pt, #ne-pt, #se-pt, #sw.pt) –A-Point (#point, x, y, z) Project founded by eContentplus Programme

Database B TIN’s Gauss co-ordinates Type B ellipsoid Sea level (z=0) in Johnson Harbour Relations –B-Terrain (#terrain, #triangle) –B-Triangle (#triangle, #pt1, #pt2, #pt3) –B-Point (#point, x, y, z) Project founded by eContentplus Programme

Database Terrain Matching Terrain Continuity Excerp of 2 terrain databases which are to be federated and matched Matching 2 terrain databases by transforming squares into triangles and adding some intermediary triangles Project founded by eContentplus Programme

Database AB TIN’s Gauss co-ordinates Type B ellipsoid Sea level (z=0) in Johnson Harbour Global identifiers, even for additional triangles Relations –AB-Terrain (#terrain, #triangle) –AB-Triangle (#triangle, #pt1, #pt2, #pt3) –AB-Point (#point, x, y, z) Project founded by eContentplus Programme

Vertex/triangle identifiers: example For database A –C.identifier = A.identifier For database B –C.identifier = B.identifier Intermediate zone –C.identifier = x Project founded by eContentplus Programme

6 – Final Remarks Cross-border integration for seamless terrains is very awkward Transformation of coordinates Transformation of models TIN is generally the best output model Necessity of creating a fresh database, or a view above existing datasets Problem of global identifiers Project founded by eContentplus Programme

References LAURINI R. (1998) Spatial Multidatabase Topological Continuity and Indexing: a Step towards Seamless GIS Data Interoperability. International Journal of Geographical Information Sciences. Vol. 12,4, June 1998, pp See slides on lyon.fr/~laurini/resact/feder/FEDER.pdf lyon.fr/~laurini/resact/feder/FEDER.pdf