IOUG Spatial Summit 2016

Similar documents
US Census Bureau Geographic Support System Initiative Partnership Program

Oracle 10g GeoSpatial Technologies. Eve Kleiman Asia/Pacific Spatial Product Manager Oracle Corporation

Oracle Spatial Summit 2015 Best Practices for Developing Geospatial Apps for the Cloud

Review of Cartographic Data Types and Data Models

Questionnaire 3D-Cadastres: status November 2010

Questionnaire 3D-Cadastres: status November 2010

GEO Update and Priorities for 2014

Anton van Wyk 1Spatial Australia Pty ltd Country Manager Spatial Data Infrastructure

Introduction to IOUG Calgary Oracle Users Group Meeting 2012

DEVELOPING A NEW GEOGRAPHICAL OBJECT DATABASE. EXPERIENCES FROM IDEA TO DELIVERING DATASETS TOP10NL

4/7/2009. Model: Abstraction of reality following formal rules e.g. Euclidean space for physical space

The Quality Of 3D Models

Earth Observation Imperative

Standardized Data Modeling and its Benefits

Chapter 3. Sukhwinder Singh

Algorithms for GIS csci3225

THE TOOLS OF AUTOMATED GENERALIZATION AND BUILDING GENERALIZATION IN AN ArcGIS ENVIRONMENT

Prime2 Data Re-engineering timelines

Land Information Management and its (3D) Database Foundation

Topology in spatial DBMSs

Application of Advanced Topological Rules in the Process of Building Geographical Databases Supporting the Valuation of Real Estates

ArcGIS 9.2 Works as a Complete System

Introduction to GIS. Geographic Information Systems SOCR-377 9/24/2015. R. Khosla Fall Semester The real world. What in the world is GIS?

ArcSDE Performance Tips

May 2013 Oracle Spatial and Graph User Conference

GEO-SPATIAL METADATA SERVICES ISRO S INITIATIVE

Welcome to NR402 GIS Applications in Natural Resources. This course consists of 9 lessons, including Power point presentations, demonstrations,

Definition DQ measure / description Evaluation scope Applicable to spatial representation types

Presented by Kit Na Goh

May 21, 2014 Walter E. Washington Convention Center Washington, DC USA. Copyright 2014, Oracle and/or its affiliates. All rights reserved.

4.0 DIGITIZATION, EDITING AND STRUCTURING OF MAP DATA

M. Andrea Rodríguez-Tastets. I Semester 2008

Municipal Parcel Mapping Workshop

v SMS 13.0 Tutorial GIS P Prerequisites Time Requirements Objectives

A CONSISTENCY MAINTENANCE OF SHARED BOUNDARY AFTER POLYGON GENERALIZATION

Oracle Big Data Spatial and Graph: Spatial Features

Oracle Spatial Summit

May 21, 2014 Walter E. Washington Convention Center Washington, DC USA. Copyright 2014, Oracle and/or its affiliates. All rights reserved.

ENGRG 59910: Introduction to GIS

Computational Geometry Algorithms Library. Geographic information Systems

LOCAL STREETS AND THE ARNOLD INITIATIVE

History in Spatial Databases

Using the constrained tgap for generalisation of IMGeo to Top10NL model

Technology for Cadastral Applications. John R. Hacker, Jr. Marketing Manager Geospatial Applications

ReGIS. A Regional Geographic Information Systems (GIS) Initiative

4. If you are prompted to enable hardware acceleration to improve performance, click

layers in a raster model

Registration of 3D Spatial Objects for 3D Cadastre

The federal geo-platform:

Publishing Statistical Data and Geospatial Data as Linked Data Creating a Semantic Data Platform

Chapter 9. Attribute joins

RESOURCE ATLAS OVER THE WEB: PRELIMINARY RESULTS

2017 USER SURVEY EXECUTIVE SUMMARY

Distributed Algorithms. Partha Sarathi Mandal Department of Mathematics IIT Guwahati

Lecture 6: GIS Spatial Analysis. GE 118: INTRODUCTION TO GIS Engr. Meriam M. Santillan Caraga State University

System Requirements. SAS Profitability Management 2.3. Deployment Options. Supported Operating Systems and Versions. Windows Server Operating Systems

Introduction to Geographic Information Science. Some Updates. Last Lecture 4/6/2017. Geography 4103 / Raster Data and Tesselations.

Sensor networks. Ericsson

Use of open-source GIS for the preprocessing of distributed hydrological. models

Streamlining Editing Workflows. Amber Bethell

Application of the Catalogue and Validator tools in the context of Inspire Alberto Belussi, Jody Marca, Mauro Negri, Giuseppe Pelagatti

Towards a 3D cadastre: where do cadastral needs and technical possibilities meet?

Next GEOSS der neue europäische GEOSS Hub

Keywords: 3D-GIS, R-Tree, Progressive Data Transfer.

The Existing Legal Cadastre in Israel Introduced in 1928 Based on Torrens principles (Registration of Title) Two-Dimensional Surface properties Owners

BASIC MATHEMATICS FOR CADASTRAL MAPPING

MAPSITE - INTERNET MAP SERVICE OF THE NATIONAL LAND SURVEY OF FINLAND GETS DRESSED IN MODERN TECHNOLOGY

Object modeling and geodatabases. GEOG 419: Advanced GIS

Determining Differences between Two Sets of Polygons

Capturing Reality with Point Clouds: Applications, Challenges and Solutions

BEST PRACTICES FOR DEVELOPING GEOSPATIAL BIG DATA APPS FOR THE CLOUD. Nick Salem - Distinguished Engineer David Tatar - Principal Software Engineer

What's New in ArcGIS 9.2 Service Packs

Oracle. Oracle Spatial 11g Essentials. 1z Version: Demo. [ Total Questions: 10] Web:

Visualizing Data Using Maps in OBI 11g

The GIS Spatial Data Model

GUIDE TO SERVICES. For G-Log Customers and Partners

Understanding and Using Geometry, Projections, and Spatial Reference Systems in ArcGIS. Rob Juergens, Melita Kennedy, Annette Locke

INSPIRE & Environment Data in the EU

Copernicus Space Component. Technical Collaborative Arrangement. between ESA. and. Enterprise Estonia

Obtaining Personal Figure Mannequin Using Two Photographs for Three-Dimensional Corsetry Design

How to calculate population and jobs within ½ mile radius of site

GOVERNMENT GAZETTE REPUBLIC OF NAMIBIA

Storing And Using Multi-Scale Topological Data Efficiently In A Client-Server DBMS Environment

Using Linked Data Concepts to Blend and Analyze Geospatial and Statistical Data Creating a Semantic Data Platform

SPACE for SDGs a Global Partnership

ArcGIS Pro Editing. Jennifer Cadkin & Phil Sanchez

Schema transformations in mass data harmonization process. Yohann Ly 8/9 Octobre 2013 Marne la Vallée

Esri Support for Geospatial Standards: OGC and ISO/TC211. An Esri White Paper May 2015

Service Oriented Architecture

4 th Working Group on Geospatial Information

2011 Bentley Systems, Incorporated. Bentley Descartes V8i Advancing Information Modeling For Intelligent Infrastructure

GIS IN ECOLOGY: CREATING RESEARCH MAPS

Oracle Spatial 10g: Platform for Enterprise Geospatial Solutions

PA Department of Environmental Protection. Guidance for Data Management

International Organization for Standardization Technical Committee 211 (ISO/TC211)

Algorithms for GIS. Spatial data: Models and representation (part I) Laura Toma. Bowdoin College

Objectives This tutorial demonstrates how to use feature objects points, arcs and polygons to make grid independent conceptual models.

Section 2-2 Frequency Distributions. Copyright 2010, 2007, 2004 Pearson Education, Inc

v SMS 12.3 Tutorial GIS P Prerequisites Time Requirements Objectives

MANAGEMENT AND 3D VISUALIZATION OF PIPELINE NETWORKS USING DBMS AND AEC SOFTWARE

Transcription:

IOUG Spatial Summit 2016 Assembling a large scale map for the Netherlands Speaker : Date : E-mail : Richard Huesken January 28 th, 2016 richard.huesken@transfer-solutions.com WWW.TRANSFER-SOLUTIONS.COM

BRAVO Transfer-Solutions OVERVIEW Customer : SVB-BGT The organization that is responsible for assembling a large scale map database for the Netherlands CHALLENGES / OPPORTUNITIES Establish a countrywide topology of skin of the earth objects Automated data assembly Assemble geographic data from > 450 sources 100M Objects Use of circular arcs SOLUTIONS Oracle Database 12c Enterprise Edition Spatial and Graph Option Spatial Vector Acceleration enabled Partitioning RESULTS - Single dataset for large scale map data Usage 1:500 1:5000 Countrywide Collect data once, use many times Topologically correct dataset Automated data assembly with minimal user effort.

3 Introduction

4 Introduction Transfer Solutions Oracle Gold Partner Largest independent Oracle partner in the Netherlands Focus on Oracle and Java technology Consulting Managed services Education

5 Assembling a large scale map Large scale map data Scale 1:500 1:5000 Business case Requirements Solution Results Recommendations

6 Business Case Current problems Collected by different organizations Separate datasets Different storage formats Different object types Different definitions Data has been collected at different points in time Data is collected with different quality standards

7 Business Case Separate datasets

8 Business Case Separate datasets

9 Business Case BGT Objectives Single dataset, 2D, countrywide Shared data Collected once, used many times Uniform definition of objects Requirements Automated data assembly Topologically correct

10 Business Case BGT Country wide Area : 41,453 km 2 (currently: 5,213 km 2 ) Land : 33,893 km 2 Water : 7,650 km 2 BGT estimates 100,000,000 objects Source data providers 450 organizations Implementation Required by Law

11 Business Case BGT Process 1.Source data providers Towns Counties MoT MoD 5.Users Provide feedback 4.PDOK Geo Data Distribution Portal 2.SVB-BGT Assemble 2 data, Serialize changes 3.Cadastre Keep registration, History of changes

12 BGT Automated Data Assembly

13 BGT Before Assembly

14 BGT After Automated Assembly

15 BGT After Automated Assembly

Requirements - BGT Specification GML 3.1.1 Simple features profile Extended with circular arcs (GM_ARC) Ordinates rounded to 3 decimals ( mm grid ) Topology Adjacent objects share coordinates Technical tolerance Minimum distance from point to a line. Set to 0.0005 m ( 1/2 mm)

17 Automated Assembly - Solution Phase 1: Geometric approach Eliminate gaps and overlaps Stroke arcs selectively Phase 2: Topological finish Locate missing vertices (nodes) Add missing nodes Replace arcs

18 Geometric approach mm grid Object B Low Quality Object A High Quality

19 mm grid sdo_difference Object B Low Quality Object A High Quality

20 mm grid align object B Object B Low Quality Object A High Quality

21 mm grid add collinear points to object A Object B Low Quality Object A High Quality

22 mm grid align both objects Object B Low Quality Object A High Quality

23 Spatial Vector Acceleration (SVA) New feature in 12c New code path for spatial operations Performance improvements SVA optimizes sdo_geometry Consecutive segments may be combined Order of segments is not maintained Collinear points are removed

24 Geometric approach - arcs

25 Arcs - overlap

26 Arcs middle points

27 Arcs stroke arcs selectively

28 Arcs final result

29 Automated Assembly - Solution Phase 1: Geometric approach Eliminate gaps and overlaps Stroke selected arcs Phase 2: Topological finish Locate missing vertices (nodes) Add missing vertices Replace arcs

30 Locate missing nodes

31 Missing nodes - example

32 Missing nodes - detail

33 Missing nodes add node (vertex)

34 Replace Arc example

35 Replace Arc detail

36 Replace Arc result

37 Results A topologically correct dataset Arcs are preserved wherever possible 99.99% Automatic resolution in the first run Datasets with exceptions are rejected. A few objects are adjusted manually The data is processed successfully in a second run.

38 Recommendations Technical Use Oracle Spatial & Graph 12c Use Spatial Vector Acceleration (SVA), with caution Use Partitioning Functional Circular arcs are complicated Use the simple features profile without arcs

Questions Answers CONSULTING MANAGED SERVICES EDUCATION WWW.TRANSFER-SOLUTIONS.COM WWW.TRANSFER-SOLUTIONS.COM 39