Oracle Spatial Summit 2015 Effectively Integrate Geospatial Technologies from GIS to Oracle Spatial in Real Estate Sector

Size: px
Start display at page:

Download "Oracle Spatial Summit 2015 Effectively Integrate Geospatial Technologies from GIS to Oracle Spatial in Real Estate Sector"

Transcription

1 Effectively Integrate Geospatial Technologies from GIS to in Real Estate Sector Francisco Javier Rojas Duran, IT Project Manager Professional DASOFT

2 DASOFT RUV (Housing Registry Authority) - SACP OVERVIEW Customer : RUV (Housing Registry Authority) The Only Housing Registry Authority in Mexico, Supports around 350 Real Estate Companies. Storing all the geospatial data related to dwellings subject of subsidization and data related to Important Points of Interest (Schools, Markets, Recreational Areas, etc.) CHALLENGES / OPPORTUNITIES Need for speed-up the process of Delivery, Reception and Qualification of the Housing Base Maps sent by the Real Estate companies using Autodesk Technology. Need to perform spatial calculation of distance between houses and particular point of interest. Need to display the houses into a Map. SOLUTIONS Database 11g Enterprise Edition Option Autodesk Infrastructure Map Server 2014 AutoCAD Map 3D RESULTS Operation switched from a manual procedure by Geospatial Operators to automatized spatial queries and distances calculations. Achieved 10% performance improvement and lower query s elapsed time vs semi-manual process. From 20 minutes per Map (From 1 up to 1000 houses) with the aid of GIS to 5 seconds per House. (House based performance) using DB. 218 =18 minutes. Less Human Resources needed for operation, some of them were promoted to Geospatial Analyst position. Longer service time (24x7) instead of (8x5). Consolidation of vector data in a central repository. Geospatial data store enabled for Business Intelligence.

3 Speaker Bio Francisco Javier is a Computer Science Engineer with a Master Degree in IT Management based on ITIL/ITSM He has proved experience in Geographic Information Systems for 10 years. He has been working either with Autodesk & Technologies. He has been trained in Technology, PL/SQL, SQL and DBA fundamentals. He has worked on Real Estate projects including the integration between Property Manager and Autodesk software. Currently he is working on spatial analysis performed by from data exchange performed by Autodesk technology, using Autodesk technology to display data into a map. He has been speaker in Autodesk University Extension in Mexico City.

4 Agenda 1) Customer Bio and the Business Requirement, Project Scope and Main Objectives. 2) Best Practices for Importing GIS Data from Autodesk Technology to. 3) Performing Analysis with PL/SQL. 4) Tips & Tricks.

5 Objectives To describe the project and business case. To show how spatial data Integration was done. To show which issues came out regarding spatial analysis. To point out some tips regarding Operators Performance.

6 DASOFT RUV (Housing Registry Authority) OVERVIEW Customer : RUV (Housing Registry Authority) The Only Housing Registry Authority in Mexico. Supports around 350 Real Estate Companies. Storing all the geospatial data related to dwellings subject of subsidization and data related to Important Points of Interest (Schools, Markets, Recreational Areas, etc.) CHALLENGES / OPPORTUNITIES Need for speed-up the process of Delivery, Reception and Qualification of the Housing Base Maps sent by the Real Estate companies using Autodesk Technology. Need to perform spatial calculation of distance between houses and particular point of interest. Need to display the houses into a Map. TECHNOLOGY COMPONENTS Database 11g Enterprise Edition Option ( ) Autodesk Infrastructure Map Server 2014 AutoCAD Map 3D Virtualized Environment.

7 Project Scope To develop a web-based GIS that analyzes the dwellings by performing two main types of spatial queries, Relationship and nearest neighbor, the latter retrieves the nearest distance from each dwelling to pre-defined and user-defined points of interest. By enabling this technology, the customer s aim is to have a shorter response time to Real Estate companies that sent their information. Furthermore, to be accurate in the calculation by using the geometry of the dwelling s perimeter instead of using the centroid as it was being used before the implementation of this project.

8 Project Objectives To redefine the process of Reception, Verification, and Qualification of the housing base maps (just a set of dwellings drawn in a AutoCAD Drawing together with infrastructure features like schools, squares, supermarkets, mini markets, health care centers and so forth) sent by the Real Estate companies using Autodesk Technology. To store the map data after being received and validated into DB.

9 General Procedure for Analysis 1) Creation of an SDF file with the housing base map from an AutoCAD Map Drawing. 2) The developer loads the file through the system. 3) The map is reviewed and validated by Geospatial Operators. 4) The geospatial data from the map is transferred by the operators. 5) The transfer of the elements is performed using FDO Technology (fdo.osgeo.org). 6) The work order is scheduled in order to perform the queries. (3 times a day) 7) When the time comes the dwelling order is being processed with two main groups of queries: Relation between feature geometries. Distances. 8) The result is stored into a DB Table. 9) A data transfer is performed between this application and the main system.

10 Best Practices for Importing data from Autodesk to Feature Complaint Workaround Original Developer s drawing is feature object oriented. Data File format supports OGC geometry validation. Geometry exported in the same dimensionality as defined in the drawing Geometry loaded on the fly could be validated before spatial analysis No No No No Use of AutoCAD Map instead of plain AutoCAD Develop custom tools in order to fix incorrect oriented geometry and duplicated vertices. Use of API to convert dimensionality. VALIDATE_GEOMETRY_WITH_CONTEXT

11 Performing Analysis with PL/SQL. Requirements for Analysis regarding data layers regulated by federal agencies: Layers must have the same dimensionality (2D). They must be imported using AutoCAD Map 3D with FDO. They must be validated with API. VALIDATE_LAYER_WITH_CONTEXT They must have spatial indexes defined in a different table space. They must have unique/non-unique indexes for foreign keys.

12 Dealing with Analysis Queries Create two big groups of queries: Nearest neighbour distance. Needed to be performed for each dwelling against the closest point of interest not exceeding a maximum radius, and retrieving the resulting distance between the house and the point of interest. SDO_RELATE Operator. Needed to be performed either with a set of houses or for each dwelling.

13 Regarding Nearest Neighbour SDO_BATCH_SIZE=10 specifying a max batch size of 10 for improve performance, also allows you to have more than one WHERE condition for the SDO_NN geometry table. DISTANCE=X UNIT=METER specifying a maximum distance as requested in business rules. UNIT by default in geodesic context is meters. ROWNUM to restrict the number of results. SDO_NUM_RES should be used if only proximity matters otherwise use above. SDO_NN_DISTANCE performance improvement with FIRST_ROWS Hint, when queries are optimized for response time returns the first rows in the shortest time possible. (NEW in 11gR2)

14 Example of Nearest Neighbour Query: SELECT SCHOOL_ID,SCHOOL_NAME, D INTO ID,NAME, DIST FROM ( SELECT /*+ FIRST_ROWS */ SCHOOL_ID,SCHOOL_NAME, SDO_NN_DISTANCE(1) D FROM SCHOOLS S --,DWELLINGS DW WHERE S.TYPE = :TYPE More tan one WHERE condition for SDO_NN Geometry -- AND DW.CUV = :PID AND SDO_NN (S.GEOMETRY, :GEOM, 'SDO_BATCH_SIZE=10 DISTANCE=4000',1)='TRUE' ORDER BY D) WHERE ROWNUM < 2;

15 Using SDO_NUM_RES FOR VIV IN ( SELECT NAME FROM BIG_CITIES CITIES,SMB_CONSTRUCCIONES V WHERE V.CUV =PID AND SDO_NN (CITIES.GEOMETRY,V.GEOM, 'SDO_NUM_RES=1')='TRUE' ) LOOP NOM_LOC_URB := VIV.NAME; END LOOP;

16 Performance analysis

17 Why not use SDO_WITHIN_DISTANCE? SELECT MIN(SDO_GEOM.SDO_DISTANCE(S.GEOM,DW.GEOM,0.5,'UNIT=METER')) INTO DIST FROM SCHOOLS S, DWELLINGS DW WHERE DW.CUV = :PID AND S.TYPE = :TYPE AND SDO_WITHIN_DISTANCE (S.GEOM, DW.GEOM,'DISTANCE=4000')='TRUE'; SDO_WITHIN_DISTANCE may return inaccurate results due to a BUG in 11gR In 12c seems that this issue was solved and we have to verify the performance improvement for SDO_WITHIN_DISTANCE vs SDO_NN with SDO_NN_DISTANCE.

18 Performance SDO_WITHIN_DISTANCE SELECT S.DESCRIPCIO NOMBRESALUD, SDO_NN_DISTANCE(1) SALUDDIST FROM SALUD S,SMB_CONSTRUCCIONES V WHERE V.CUV =' ' AND SDO_NN (S.geometry,V.GEOM, 'SDO_NUM_RES=1 DISTANCE=10000 UNIT=METER',1)='TRUE';

19 Performance SDO_WITHIN_DISTANCE SELECT * FROM ( SELECT S.DESCRIPCIO NOMBRESALUD,SDO_GEOM.SDO_DISTANCE(S.GEOMETRY,V.GEOM,0.5,'UNIT=METER') SALUDDIST FROM SALUD S,SMB_CONSTRUCCIONES V WHERE V.CUV = ' ' AND SDO_WITHIN_DISTANCE (S.GEOMETRY,V.GEOM,'DISTANCE=10 UNIT=KILOMETER')='TRUE' ORDER BY 2 ) WHERE ROWNUM <2

20 Regarding SDO_RELATE The order of the geometry and query window matters! It could be common sense to query this way: SDO_RELATE (DWELLING.GEOM,DISTRICTS.GEOMETRY,'MASK=INSIDE+COVEREDBY+ TOUCH+OVERLAPBDYINTERSECT')='TRUE'

21 Regarding SDO_RELATE However since we do filter out all dwellings except one, we had to inverse the order in the spatial operator for performance improvement. SDO_RELATE (DISTRICTS.GEOMETRY,DWELLING.GEOM, 'MASK=COVERS+CONTAINS+TOUCH+OVERLAPBDYINTERSECT')='TRUE' We can use also the HINT /*+ ORDERED*/ but it depends on the explain plan.

22 Bulk vs Single queries We classified SDO_RELATE operations in two big groups: single row and multiple row queries. For the multiple row the resulting spatial relationship applies to all the dwellings, and we did update in a PL/SQL block, however in some queries we did use MERGE statement.

23 Tips Be aware HINTS for Operators may be helpful. Make sure geometries are valid. Use SDO_UTIL.INTERIOR_POINT to avoid always calculating the greatest area of the intersection of overlapping polygons. Analyze the different ways of writing a spatial query and review the explain plan. In 12c better execution plans are generated for spatial.

24 Tips Regarding PL/SQL: Use implicit cursors to avoid handling NO_DATA_FOUND exception. Use MERGE statement wherever is possible, better performance. Use dynamic SQL and create generic sub procedures. Regarding SDO_RELATE: Calculate the number of candidate rows of both tables, and use the fewer one as the query_window driver.

25 Example of Dynamic SQL DECLARE TABLENAME VARCHAR2(30); RADIUS VARCHAR2(100); DIST NUMBER; SQL_STMT VARCHAR2(500); COND VARCHAR2(50); BEGIN SQL_STMT := 'SELECT dist FROM (SELECT /*+ FIRST_ROWS */ SDO_NN_DISTANCE(1) dist FROM ' TABLENAME ' EQM, SMB_CONSTRUCCIONES V WHERE EQM.IDOFERTA = :OFERTA AND SDO_NN (EQM.geom,:PGEOM,:COND,1)=''TRUE'' ' ' ORDER BY SDO_NN_DISTANCE(1)) WHERE rownum < 2'; COND:='SDO_BATCH_SIZE=10 UNIT=METER DISTANCE=' RADIUS; EXECUTE IMMEDIATE SQL_STMT INTO DIST USING PGEOM,OFERTA,COND; EXCEPTION WHEN NO_DATA_FOUND THEN DIST:= NULL; END;

26 Final Achievements Time elapsed processing a house First Run 10 After SDO_RELATE Optimization 5.5 After SDO_NN Hints After using Merge & Interior Point 2 Time in seconds

27 Final Achievements Operation switched from a manual procedure by Geospatial Operators to automatized spatial queries and distances calculations. From 20 minutes per Map (From 1 up to 1000 houses) with the aid of GIS to 5 seconds per House. (House based performance) using DB. 218 =18 minutes. Less Human Resources needed for operation, some of them were promoted to Geospatial Analyst position. Longer service time (24x7) instead of (8x5). Consolidation of vector data in a central repository. Geospatial data store enabled for Business Intelligence.

28

29 References Best Practices with 11g and Fusion Middleware's MapViewer, 2010 OpenWorld 12-September-2010 ( html) Pro for Database 11g By Albert Godfrind y Euro Beinat

30

Oracle Spatial Best Practices and Tuning Tips for DBAs and Developers

Oracle Spatial Best Practices and Tuning Tips for DBAs and Developers Oracle Spatial Best Practices and Tuning Tips for DBAs and Developers Daniel Geringer Senior Software Development Manager Oracle s Spatial Technologies Spatial Data Validation VALIDATE_GEOMETRY_WITH_CONTEXT

More information

Best Practices, Tips and Tricks With Oracle Spatial and Graph Daniel Geringer, Spatial Solutions Specialist Oracle Corporation

Best Practices, Tips and Tricks With Oracle Spatial and Graph Daniel Geringer, Spatial Solutions Specialist Oracle Corporation Best Practices, Tips and Tricks With Oracle Spatial and Graph Daniel Geringer, Spatial Solutions Specialist Oracle Corporation Spatial Vector Acceleration Oracle Confidential Internal/Restricted/Highly

More information

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

Oracle Spatial Summit 2015 Best Practices for Developing Geospatial Apps for the Cloud Oracle Spatial Summit 2015 Best Practices for Developing Geospatial Apps for the Cloud Nick Salem, Distinguished Engineer Neustar Neustar ElementOne OVERVIEW Comprehensive cloud based GIS analytics platform

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Copyright 2012, Oracle and/or its affiliates. All rights reserved. 1 Real Life Applications of Location Analytics Dan Geringer, Senior Software Development Manager, Oracle Jayant Sharma, Director Prod Mgmt, Oracle 2 The following is intended to outline our general product

More information

May 22, 2013 Ronald Reagan Building and International Trade Center Washington, DC USA

May 22, 2013 Ronald Reagan Building and International Trade Center Washington, DC USA May 22, 2013 Ronald Reagan Building and International Trade Center Washington, DC USA 1 To 9. D 1. 2. 3. Performance, Performance, Performance What You Need To Know About Exadata Daniel Geringer Senior

More information

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

BEST PRACTICES FOR DEVELOPING GEOSPATIAL BIG DATA APPS FOR THE CLOUD. Nick Salem - Distinguished Engineer David Tatar - Principal Software Engineer BEST PRACTICES FOR DEVELOPING GEOSPATIAL BIG DATA APPS FOR THE CLOUD Nick Salem - Distinguished Engineer David Tatar - Principal Software Engineer SPEAKER BIO NICK SALEM 18 Oracle Certified Professional

More information

May 2012 Oracle Spatial User Conference

May 2012 Oracle Spatial User Conference 1 May 2012 Oracle Spatial User Conference May 23, 2012 Ronald Reagan Building and International Trade Center Washington, DC USA Daniel Geringer Senior Software Development Manager Oracle s Spatial Technologies

More information

VECTOR ANALYSIS: QUERIES, MEASUREMENTS & TRANSFORMATIONS

VECTOR ANALYSIS: QUERIES, MEASUREMENTS & TRANSFORMATIONS VECTOR ANALYSIS: QUERIES, MEASUREMENTS & TRANSFORMATIONS GIS Analysis Winter 2016 Spatial Analysis Operations performed on spatial data that add value Can reveal things that might otherwise be invisible

More information

AutoCAD Map 3D and ESRI ArcSDE

AutoCAD Map 3D and ESRI ArcSDE AUTOCAD MAP 3D 2009 WHITE PAPER AutoCAD Map 3D and ESRI ArcSDE Many organizations, such as utilities, telecommunication providers, and government agencies, depend on geospatial data that is stored in a

More information

Enterprise Geographic Information Servers. Dr David Maguire Director of Products Kevin Daugherty ESRI

Enterprise Geographic Information Servers. Dr David Maguire Director of Products Kevin Daugherty ESRI Enterprise Geographic Information Servers Dr David Maguire Director of Products Kevin Daugherty ESRI Outline Introduction Enterprise GIS vs. Spatially-enabled IS Architectures for building Enterprise GIS

More information

Oracle Database 10g. Empowering Applications with Spatial Analysis and Mining. An Oracle Technical White Paper February 2004

Oracle Database 10g. Empowering Applications with Spatial Analysis and Mining. An Oracle Technical White Paper February 2004 Oracle Database 10g Empowering Applications with Spatial Analysis and Mining An Oracle Technical White Paper February 2004 TABLE OF CONTENTS 1 INTRODUCTION...1 2 SPATIAL ANALYSIS IN ORACLE 10G: FUNCTIONALITY

More information

Oracle Spatial Improving Quality of Data in New Zealand Post David Thornburrow

Oracle Spatial Improving Quality of Data in New Zealand Post David Thornburrow Oracle Spatial Improving Quality of Data in New Zealand Post David Thornburrow New Zealand Post Introduction This paper is a real life example of how Oracle Spatial has made it possible for New Zealand

More information

Announcements. Data Sources a list of data files and their sources, an example of what I am looking for:

Announcements. Data Sources a list of data files and their sources, an example of what I am looking for: Data Announcements Data Sources a list of data files and their sources, an example of what I am looking for: Source Map of Bangor MEGIS NG911 road file for Bangor MEGIS Tax maps for Bangor City Hall, may

More information

ArcMap - EXPLORING THE DATABASE Part I. SPATIAL DATA FORMATS Part II

ArcMap - EXPLORING THE DATABASE Part I. SPATIAL DATA FORMATS Part II Week 5 ArcMap - EXPLORING THE DATABASE Part I SPATIAL DATA FORMATS Part II topics of the week Exploring the Database More on the Table of Contents Exploration tools Identify, Find, Measure, Map tips, Hyperlink,

More information

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

May 21, 2014 Walter E. Washington Convention Center Washington, DC USA. Copyright 2014, Oracle and/or its affiliates. All rights reserved. May 21, 2014 Walter E. Washington Convention Center Washington, DC USA 1 How to Build a Better GIS Application Siva Ravada Senior Director of Development Spatial and Graph & MapViewer Oracle Program Agenda

More information

Creating a 3D Model for Environmental Noise Simulation at the German Federal Railways Agency. is...

Creating a 3D Model for Environmental Noise Simulation at the German Federal Railways Agency. is... Creating a 3D Model for Noise Simulation at the German Federal Railways Agency Creating a 3D Model for Environmental Noise Simulation at the German Federal Railways Agency Disy Informationssysteme GmbH

More information

Session id: The Self-Managing Database: Guided Application and SQL Tuning

Session id: The Self-Managing Database: Guided Application and SQL Tuning Session id: 40713 The Self-Managing Database: Guided Application and SQL Tuning Lead Architects Benoit Dageville Khaled Yagoub Mohamed Zait Mohamed Ziauddin Agenda SQL Tuning Challenges Automatic SQL Tuning

More information

Creating a 3D Model for Environmental Noise Simulation at the German Federal Railways Agency. Disy Informationssysteme GmbH

Creating a 3D Model for Environmental Noise Simulation at the German Federal Railways Agency. Disy Informationssysteme GmbH Creating a 3D Model for Environmental Noise Simulation at the German Federal Railways Agency Disy Informationssysteme GmbH Creating a 3D Model for Noise Simulation at the German Federal Railways Agency

More information

ArcGIS 9: Deploying Server-Based GIS Functionality for Indianapolis/Marion County, Indiana

ArcGIS 9: Deploying Server-Based GIS Functionality for Indianapolis/Marion County, Indiana ArcGIS 9: Deploying Server-Based GIS Functionality for Indianapolis/Marion County, Indiana Richard L. Petrecca, Jr. and Jonathan R. Downey This presentation focuses on ArcGIS Server and its usefulness

More information

Beyond the Limits: Using Autodesk Revit and Navisworks Manage for Design Collaboration on Large-Scale Projects

Beyond the Limits: Using Autodesk Revit and Navisworks Manage for Design Collaboration on Large-Scale Projects Beyond the Limits: Using Autodesk Revit and Navisworks Manage for Design Collaboration on Large-Scale Projects Joseph Huang MWH Global Luther Lampkin MWH Global SE4259 This class covers best practices

More information

Empowering Applications with Spatial Analysis and Mining ORACLE WHITE PAPER NOVEMBER 2016

Empowering Applications with Spatial Analysis and Mining ORACLE WHITE PAPER NOVEMBER 2016 Empowering Applications with Spatial Analysis and Mining ORACLE WHITE PAPER NOVEMBER 2016 Disclaimer The following is intended to outline our general product direction. It is intended for information purposes

More information

Feature Enhancements by Release

Feature Enhancements by Release Autodesk Map Feature Enhancements by Release This document highlights the feature enhancements that have occurred with each release of Autodesk Map software from Release 4 (2000i) through the current 2004

More information

Geospatial Enterprise Search. June

Geospatial Enterprise Search. June Geospatial Enterprise Search June 2013 www.voyagersearch.com www.voyagersearch.com/demo The Problem: Data Not Found The National Geospatial-Intelligence Agency is the primary source of geospatial intelligence

More information

Building and Analyzing Topology in Autodesk Map GI21-1

Building and Analyzing Topology in Autodesk Map GI21-1 December 2-5, 2003 MGM Grand Hotel Las Vegas Building and Analyzing Topology in Autodesk Map GI21-1 Alex Penney ISD Training Content Manager, Autodesk Professional Services, Autodesk Inc. Topology is one

More information

Oracle Spatial Technologies: An Update. Xavier Lopez Director, Spatial Technologies Oracle Corporation

Oracle Spatial Technologies: An Update. Xavier Lopez Director, Spatial Technologies Oracle Corporation Oracle Spatial Technologies: An Update Xavier Lopez Director, Spatial Technologies Oracle Corporation Overview Oracle Approach to Market Specialist v. Generalist Solutions New Developments: Oracle Database

More information

Big Spatial Data Performance With Oracle Database 12c. Daniel Geringer Spatial Solutions Architect

Big Spatial Data Performance With Oracle Database 12c. Daniel Geringer Spatial Solutions Architect Big Spatial Data Performance With Oracle Database 12c Daniel Geringer Spatial Solutions Architect Oracle Exadata Database Machine Engineered System 2 What Is the Oracle Exadata Database Machine? Oracle

More information

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

Technology for Cadastral Applications. John R. Hacker, Jr. Marketing Manager Geospatial Applications Technology for Cadastral Applications John R. Hacker, Jr. Marketing Manager Geospatial Applications Agenda Cadastral Mapping Issues Precision and Accuracy Data Creation Data Management Data Publishing

More information

Establishing a Geospatial EnvironmentChapter1:

Establishing a Geospatial EnvironmentChapter1: Chapter 1 Establishing a Geospatial EnvironmentChapter1: The lessons in this chapter describe working with the SDF format, and feature sources such as raster and ODBC points. Feature sources can be both

More information

March 2007 Oracle Spatial User Conference

March 2007 Oracle Spatial User Conference March 8, 2007 Henry B. Gonzalez Convention Center San Antonio, Texas USA Keath Long Senior GIS Analyst Matt Seidl CAD Analyst Oracle Spatial: Narrowing the Gap Between CAD and GIS: A Topobase Implementation

More information

Oracle Utilities Meter Data Management Integration to SAP for Meter Data Unification and Synchronization

Oracle Utilities Meter Data Management Integration to SAP for Meter Data Unification and Synchronization Oracle Utilities Meter Data Management Integration to SAP for Meter Data Unification and Synchronization Release 11.1 Media Pack Release Notes Oracle Utilities Meter Data Management v2.1.0.0 SAP for Meter

More information

Release Notes. Spectrum Spatial Analyst Version 7.0. Contents:

Release Notes. Spectrum Spatial Analyst Version 7.0. Contents: Location Intelligence Spectrum Spatial Analyst Version 7.0 This document contains information about Pitney Bowes Spectrum Spatial Analyst Release 7.0. Contents: What s new in Spectrum Spatial Analyst?

More information

GEOSPATIAL ENGINEERING COMPETENCIES. Geographic Information Science

GEOSPATIAL ENGINEERING COMPETENCIES. Geographic Information Science GEOSPATIAL ENGINEERING COMPETENCIES Geographic Information Science The character and structure of spatial information, its methods of capture, organisation, classification, qualification, analysis, management,

More information

Accessing and Administering your Enterprise Geodatabase through SQL and Python

Accessing and Administering your Enterprise Geodatabase through SQL and Python Accessing and Administering your Enterprise Geodatabase through SQL and Python Brent Pierce @brent_pierce Russell Brennan @russellbrennan hashtag: #sqlpy Assumptions Basic knowledge of SQL, Python and

More information

Address Register of the Agency for Real Estate Cadastre

Address Register of the Agency for Real Estate Cadastre Description of the software solution: Address Register of the Agency for Real Estate Cadastre Detail description of the solution and the technical implementation Agency for Real Estate Cadastre (AREC)

More information

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

Oracle 10g GeoSpatial Technologies. Eve Kleiman Asia/Pacific Spatial Product Manager Oracle Corporation Oracle 10g GeoSpatial Technologies Eve Kleiman Asia/Pacific Spatial Product Manager Oracle Corporation Eve.Kleiman@oracle.com Agenda Market and Technology Trends Oracle GeoSpatial Technology Stack What

More information

Oracle Spatial Pure Web Editing for Telco Outside Plant Engineering Planning. Eamon Walsh espatial Solutions

Oracle Spatial Pure Web Editing for Telco Outside Plant Engineering Planning. Eamon Walsh espatial Solutions Spatial SIG Oracle Spatial Pure Web Editing for Telco Outside Plant Engineering Planning Eamon Walsh espatial Solutions Speaker Eamon Walsh, CTO espatial Solutions. over 20 years experience in the IT industry,

More information

Assimilating GIS-Based Voter Districting Processes in Maricopa County, Arizona

Assimilating GIS-Based Voter Districting Processes in Maricopa County, Arizona Assimilating GIS-Based Voter Districting Processes in Maricopa County, Arizona Tim Johnson Geographic Information Systems Manager Maricopa County Recorder/Elections Department Abstract Accurate district

More information

FDO Data Access Technology at a Glance

FDO Data Access Technology at a Glance Autodesk Geospatial FDO Data Access Technology at a Glance Work seamlessly with your geospatial data whatever the format 1 The Challenge The growing need for openness and interoperability between traditional

More information

Copy Data From One Schema To Another In Sql Developer

Copy Data From One Schema To Another In Sql Developer Copy Data From One Schema To Another In Sql Developer The easiest way to copy an entire Oracle table (structure, contents, indexes, to copy a table from one schema to another, or from one database to another,.

More information

AN OVERVIEW OF SPATIAL INDEXING WITHIN RDBMS

AN OVERVIEW OF SPATIAL INDEXING WITHIN RDBMS AN OVERVIEW OF SPATIAL INDEXING WITHIN RDBMS ADD SUBTITLE IN ALL CAPS DAVID DEHAAN SQL ANYWHERE QUERY PROCESSING TEAM SYBASE THURSDAY 9 FEB 2012 CHERITON SCHOOL OF COMPUTER SCIENCE, CS 448/648 OUTLINE

More information

Disclaimer EMPOWER NG APPLICATIONS WITH SPATIAL ANALYSIS AND MINING

Disclaimer EMPOWER NG APPLICATIONS WITH SPATIAL ANALYSIS AND MINING Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver

More information

FDO Data Access Technology How to add new data sources with Third Party and Open Source FDO Providers

FDO Data Access Technology How to add new data sources with Third Party and Open Source FDO Providers AUTODESK GEOSPATIAL WHITE PAPER FDO Data Access Technology How to add new data sources with Third Party and Open Source FDO Providers Work seamlessly with your geospatial data whatever the format Autodesk

More information

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. 1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. ORACLE PRODUCT LOGO S15402 Google Maps, ESRI, Traffic, ipad: Bring it all Together With Oracle Spatial LJ Qian Jayant Sharma Sr. Mgr.,

More information

Introduction to Autodesk MapGuide EnterpriseChapter1:

Introduction to Autodesk MapGuide EnterpriseChapter1: Chapter 1 Introduction to Autodesk MapGuide EnterpriseChapter1: In this chapter, you review the high-level key components that comprise Autodesk MapGuide Enterprise. The Autodesk MapGuide Studio, an integral

More information

ORACLE DATABASE 12C INTRODUCTION

ORACLE DATABASE 12C INTRODUCTION SECTOR / IT NON-TECHNICAL & CERTIFIED TRAINING COURSE In this training course, you gain the skills to unleash the power and flexibility of Oracle Database 12c, while gaining a solid foundation of database

More information

Troubleshooting Performance Issues with Enterprise Geodatabases. Ben Lin, Nana Dei, Jim McAbee

Troubleshooting Performance Issues with Enterprise Geodatabases. Ben Lin, Nana Dei, Jim McAbee Troubleshooting Performance Issues with Enterprise Geodatabases Ben Lin, Nana Dei, Jim McAbee blin@esri.com ndei@esri.com jmcabee@esri.com Workshop Agenda Performance Troubleshooting (Then & Now) Real-World

More information

Introduction to Autodesk MapGuide EnterpriseChapter1:

Introduction to Autodesk MapGuide EnterpriseChapter1: Chapter 1 Introduction to Autodesk MapGuide EnterpriseChapter1: In this chapter, you review the high-level key components that make up Autodesk MapGuide Enterprise. The Autodesk MapGuide Studio, an integral

More information

ArcGIS 10.1 for Desktop Artie Robinson

ArcGIS 10.1 for Desktop Artie Robinson ArcGIS 10.1 for Desktop Artie Robinson ArcGIS A Complete System for Geographic Information Cloud Web Online Mobile Enterprise Desktop Name Change Name Prior to 10.1 ArcGIS Desktop ArcInfo ArcEditor ArcView

More information

D B M G. SQL language: basics. Managing tables. Creating a table Modifying table structure Deleting a table The data dictionary Data integrity

D B M G. SQL language: basics. Managing tables. Creating a table Modifying table structure Deleting a table The data dictionary Data integrity SQL language: basics Creating a table Modifying table structure Deleting a table The data dictionary Data integrity 2013 Politecnico di Torino 1 Creating a table Creating a table (1/3) The following SQL

More information

USING ORACLE VIEWS IN SPATIAL FEATURE DEFINITIONS

USING ORACLE VIEWS IN SPATIAL FEATURE DEFINITIONS USING ORACLE VIEWS IN SPATIAL FEATURE DEFINITIONS PURPOSE The purpose of this entry is to describe the design of Oracle Views for the definition of spatial features used by Bentley Geospatial products

More information

Data Assembly, Part II. GIS Cyberinfrastructure Module Day 4

Data Assembly, Part II. GIS Cyberinfrastructure Module Day 4 Data Assembly, Part II GIS Cyberinfrastructure Module Day 4 Objectives Continuation of effective troubleshooting Create shapefiles for analysis with buffers, union, and dissolve functions Calculate polygon

More information

ORACLE SPATIAL DATABASE WITH MAPVIEWER AND MAP BUILDER FOR DESGINING SPATIAL APPLICATION OF THAPAR UNIVERSITY

ORACLE SPATIAL DATABASE WITH MAPVIEWER AND MAP BUILDER FOR DESGINING SPATIAL APPLICATION OF THAPAR UNIVERSITY ORACLE SPATIAL DATABASE WITH MAPVIEWER AND MAP BUILDER FOR DESGINING SPATIAL APPLICATION OF THAPAR UNIVERSITY Thesis submitted in partial fulfillment of the requirements for the award of degree of Master

More information

May 2013 Oracle Spatial and Graph User Conference

May 2013 Oracle Spatial and Graph User Conference May 2013 Oracle Spatial and Graph User Conference May 22, 2013 Ronald Reagan Building and International Trade Center Washington, DC USA Paul Calhoun & Vince Smith GIS Systems Analyst City Of Virginia Beach

More information

ArcGIS for Server Michele Lundeen

ArcGIS for Server Michele Lundeen ArcGIS for Server 10.1 Michele Lundeen Summary Vision Installation and Configuration Architecture Publishing Functional Enhancements Cloud Migration and Best Practices Powerful GIS capabilities Delivered

More information

ORACLE FUSION MIDDLEWARE MAPVIEWER

ORACLE FUSION MIDDLEWARE MAPVIEWER ORACLE FUSION MIDDLEWARE MAPVIEWER 10.1.3.3 MAPVIEWER KEY FEATURES Component of Fusion Middleware Integration with Oracle Spatial, Oracle Locator Support for two-dimensional vector geometries stored in

More information

Kelar Corporation. Leaseline Management Application (LMA)

Kelar Corporation. Leaseline Management Application (LMA) Kelar Corporation Leaseline Management Application (LMA) Overview LMA is an ObjectARX application for AutoCAD Map software. It is designed to add intelligence to the space management drawings associated

More information

Geog 469 GIS Workshop. System Requirements

Geog 469 GIS Workshop. System Requirements Geog 469 GIS Workshop System Requirements Outline 1. What are some fundamental issues associated with system requirements? 2. What are your GIS data requirements? 3. What are your GIS software requirements?

More information

MicroStation. FDO Reader USER S MANUAL. [Företagets adress]

MicroStation. FDO Reader USER S MANUAL. [Företagets adress] MicroStation FDO Reader USER S MANUAL [Företagets adress] MicroStation FDO Reader - User s Manual, 2018-10-27 copyright, 2018 ringduvevägen 13, 132 47 saltsjö-boo e-mail: consulting@surell.se, web: www.surell.se

More information

Spatial Data Management

Spatial Data Management Spatial Data Management [R&G] Chapter 28 CS432 1 Types of Spatial Data Point Data Points in a multidimensional space E.g., Raster data such as satellite imagery, where each pixel stores a measured value

More information

GISCI GEOSPATIAL CORE TECHNICAL KNOWLEDGE EXAM CANDIDATE MANUAL AUGUST 2017

GISCI GEOSPATIAL CORE TECHNICAL KNOWLEDGE EXAM CANDIDATE MANUAL AUGUST 2017 GISCI GEOSPATIAL CORE TECHNICAL KNOWLEDGE EXAM CANDIDATE MANUAL AUGUST 2017 This document provides information about the GISCI Geospatial Core Technical Knowledge Exam, now a requirement for GISCI GISP

More information

Stir It Up: Achieving GIS Interoperability

Stir It Up: Achieving GIS Interoperability Stir It Up: Achieving GIS Interoperability City of Tacoma, Washington, USA Mike Murnane, Community & Economic Development John Shell, Public Works 2006 ESRI International User Conference - August 9, 8:30

More information

Table of Contents. Oracle SQL PL/SQL Training Courses

Table of Contents. Oracle SQL PL/SQL Training Courses Table of Contents Overview... 7 About DBA University, Inc.... 7 Eligibility... 8 Pricing... 8 Course Topics... 8 Relational database design... 8 1.1. Computer Database Concepts... 9 1.2. Relational Database

More information

Spatial Data Management

Spatial Data Management Spatial Data Management Chapter 28 Database management Systems, 3ed, R. Ramakrishnan and J. Gehrke 1 Types of Spatial Data Point Data Points in a multidimensional space E.g., Raster data such as satellite

More information

GIS Basics for Urban Studies

GIS Basics for Urban Studies GIS Basics for Urban Studies Date: March 21, 2018 Contacts: Mehdi Aminipouri, Graduate Peer GIS Faciliator, SFU Library (maminipo@sfu.ca) Keshav Mukunda, GIS & Map Librarian Librarian for Geography (kmukunda@sfu.ca)

More information

Using ArcGIS for Server. Javier Abadía, Esri España Peter McDaid, Esri UK

Using ArcGIS for Server. Javier Abadía, Esri España Peter McDaid, Esri UK Using ArcGIS for Server Javier Abadía, Esri España Peter McDaid, Esri UK 1. Intro 2. ArcGIS for Server = Geospatial Apps Server 3. Map Services Publishing Flow Apps 4. Spatial Functionality Services Publishing

More information

Introduction to the Dimensionally Extended 9 Intersection Model (DE-9IM) in PostgreSQL/PostGIS Tutorial

Introduction to the Dimensionally Extended 9 Intersection Model (DE-9IM) in PostgreSQL/PostGIS Tutorial Introduction to the Dimensionally Extended 9 Intersection Model (DE-9IM) in PostgreSQL/PostGIS Tutorial Germán Carrillo gcarrillo@uni-muenster.de geotux_tuxman@linuxmail.org Objectives Following this tutorial

More information

ArcSDE Performance Tips

ArcSDE Performance Tips ArcSDE Performance Tips Welcome Mansour Raad (mraad@esri.com) Rent-a-Tech Design/Implement Enterprise Solutions ARCIMS Developer Technology Integrator Outline Quick what is ArcSDE? False X/Y and System

More information

Oracle Enterprise Data Quality - Roadmap

Oracle Enterprise Data Quality - Roadmap Oracle Enterprise Data Quality - Roadmap Mike Matthews Martin Boyd Director, Product Management Senior Director, Product Strategy Copyright 2014 Oracle and/or its affiliates. All rights reserved. Oracle

More information

Ahmedabad SQL Server User Group Ahmedabad, Gujarat, India July 19, Microsoft MVP SQL Server Founder SQLAuthority.com

Ahmedabad SQL Server User Group Ahmedabad, Gujarat, India July 19, Microsoft MVP SQL Server Founder SQLAuthority.com Ahmedabad SQL Server User Group Ahmedabad, Gujarat, India July 19, 2008 Pinal Dave Microsoft MVP SQL Server Founder SQLAuthority.com pinal@sqlauthority.com Speaker Profile Microsoft Most Valuable Professional

More information

Features and Benefits

Features and Benefits AutoCAD Map 3D 2010 Features and Benefits AutoCAD Map 3D software is a leading engineering solution for creating and managing spatial data. Using open-source Feature Data Object (FDO) technology, AutoCAD

More information

Service Oriented Architecture

Service Oriented Architecture Service Oriented Architecture Web Services Security and Management Web Services for non-traditional Types of Data What are Web Services? Applications that accept XML-formatted requests from other systems

More information

Major Features: Postgres 9.5

Major Features: Postgres 9.5 Major Features: Postgres 9.5 BRUCE MOMJIAN POSTGRESQL is an open-source, full-featured relational database. This presentation gives an overview of the Postgres 9.5 release. Creative Commons Attribution

More information

Oracle Database 12c: Use XML DB

Oracle Database 12c: Use XML DB Oracle University Contact Us: 55-800-891-6502 Oracle Database 12c: Use XML DB Duration: 5 Days What you will learn This Oracle Database 12c: Use XML DB training allows you to deep dive into the key features

More information

Chapter 11 Database Concepts

Chapter 11 Database Concepts Chapter 11 Database Concepts INTRODUCTION Database is collection of interrelated data and database system is basically a computer based record keeping system. It contains the information about one particular

More information

Kevin Madden Chief Software Engineer

Kevin Madden Chief Software Engineer Tom Sawyer Software Build Big Data and Graph Visualization Web Applications with Spring Data and Core Java Kevin Madden Chief Software Engineer Agenda Introduction Products and Technology Tom Sawyer Perspectives

More information

May 2012 Oracle Spatial User Conference

May 2012 Oracle Spatial User Conference 1 May 2012 Oracle Spatial User Conference May 23, 2012 Ronald Reagan Building and International Trade Center Washington, DC USA Siva Ravada Director of Development Oracle Spatial Steve MacCabe Product

More information

Autodesk Vault and Data Management Questions and Answers

Autodesk Vault and Data Management Questions and Answers Autodesk Civil 3D 2007 Autodesk Vault and Data Management Questions and Answers Autodesk Civil 3D software is a powerful, mature, civil engineering application designed to significantly increase productivity,

More information

Computational Geometry

Computational Geometry Lecture 1: Introduction and convex hulls Geometry: points, lines,... Geometric objects Geometric relations Combinatorial complexity Computational geometry Plane (two-dimensional), R 2 Space (three-dimensional),

More information

ArcMap: Tips and Tricks

ArcMap: Tips and Tricks Esri International User Conference San Diego, California Technical Workshops July 23 27, 2012 ArcMap: Tips and Tricks Miriam Schmidts Jorge Ruiz-Valdepena Agenda Navigating ArcMap Repairing data links

More information

May 2012 Oracle Spatial User Conference

May 2012 Oracle Spatial User Conference 1 May 2012 Oracle Spatial User Conference May 23, 2012 Ronald Reagan Building and International Trade Center Washington, DC USA Michele Sacchi Bridge Consulting Program Manager Geomarketing Analysis A

More information

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

This presentation is for informational purposes only and may not be incorporated into a contract or agreement. This presentation is for informational purposes only and may not be incorporated into a contract or agreement. The following is intended to outline our general product direction. It is intended for information

More information

Training courses. Course Overview Details Audience Duration. Applying GIS

Training courses. Course Overview Details Audience Duration. Applying GIS Training courses (Last update: December 2017) Remarks: As part of a course a certificate is issued for each attendee. All software used during the courses is Open Source Software. Contact: allspatial Geospatial

More information

Oracle Spatial Summit

Oracle Spatial Summit Data Infrastructure for the Region of Moscow Managing 100 TB of Geospatial Data: An MapViewer-based approach Alexander Stavitsky, CEO, PhD CSoft - Terra Client s Bio more than 70 municipalities population

More information

Advanced Standard Basic Notes

Advanced Standard Basic Notes 9.3 Functionality Matrix Data Management Scalable Geodatabase Access Full Geodatabase Support Create Geodatabases Load Spatial Data into Geodatabases Manage Geodatabases One-Way Replication Two-Way Replication

More information

Introducing ArcScan for ArcGIS

Introducing ArcScan for ArcGIS Introducing ArcScan for ArcGIS An ESRI White Paper August 2003 ESRI 380 New York St., Redlands, CA 92373-8100, USA TEL 909-793-2853 FAX 909-793-5953 E-MAIL info@esri.com WEB www.esri.com Copyright 2003

More information

Oracle Spatial Summit

Oracle Spatial Summit Oracle Spatial Summit 2015 Oracle Spatial 12c as an Applied Science for Solving Today's Real-World Engineering Problems Tracy McLane, GIS Manager Bechtel Infrastructure Speaker Bio Tracy McLane is currently

More information

Module 10 Data-action models

Module 10 Data-action models Introduction Geo-Information Science Practical Manual Module 10 Data-action models 10. INTRODUCTION 10-1 DESIGNING A DATA-ACTION MODEL 10-2 REPETITION EXERCISES 10-6 10. Introduction Until now you have

More information

Querying Microsoft SQL Server (461)

Querying Microsoft SQL Server (461) Querying Microsoft SQL Server 2012-2014 (461) Create database objects Create and alter tables using T-SQL syntax (simple statements) Create tables without using the built in tools; ALTER; DROP; ALTER COLUMN;

More information

STANDARDS OF LEARNING CONTENT REVIEW NOTES HONORS GEOMETRY. 3 rd Nine Weeks,

STANDARDS OF LEARNING CONTENT REVIEW NOTES HONORS GEOMETRY. 3 rd Nine Weeks, STANDARDS OF LEARNING CONTENT REVIEW NOTES HONORS GEOMETRY 3 rd Nine Weeks, 2016-2017 1 OVERVIEW Geometry Content Review Notes are designed by the High School Mathematics Steering Committee as a resource

More information

The Address Point Data Standard for Minnesota Overview and Frequently Asked Questions

The Address Point Data Standard for Minnesota Overview and Frequently Asked Questions The Address Point Data Standard for Minnesota Overview and Frequently Asked Questions Introduction. Address points are a core geospatial infrastructure dataset for Minnesota. They are a foundational data

More information

Understanding ArcGIS Pipeline Referencing for Vertically Integrated Gas Companies. GeoConX 2017 September 7, 2017

Understanding ArcGIS Pipeline Referencing for Vertically Integrated Gas Companies. GeoConX 2017 September 7, 2017 Understanding ArcGIS Pipeline Referencing for Vertically Integrated Gas Companies GeoConX 2017 September 7, 2017 The Asset Intelligence Imperative GOAL The necessity to learn ever more, in as close to

More information

Monday Tuesday Wednesday Thursday Friday 1 2. Pre-Planning. Formative 1 Baseline Window

Monday Tuesday Wednesday Thursday Friday 1 2. Pre-Planning. Formative 1 Baseline Window August 2013 1 2 5 6 7 8 9 12 13 14 15 16 Pre-Planning 19 20 21 22 23 Formative 1 Baseline Window Unit 1 Core Instructional Benchmarks: MA.912.G.1.1: Find the lengths & midpoints of line segments, MA.912.G.8.1:

More information

Application Express Dynamic Duo

Application Express Dynamic Duo Application Express Dynamic Duo Josh Millinger Niantic Systems June 7, 2011 Speaker Qualifications Josh Millinger, President, Niantic Systems, LLC CS degrees from UW-Madison, Johns Hopkins Former Oracle

More information

OpenEdge Change Data Capture and the ETL Process WHITEPAPER AUTHOR : LAKSHMI PADMAJA

OpenEdge Change Data Capture and the ETL Process WHITEPAPER AUTHOR : LAKSHMI PADMAJA OpenEdge Change Data Capture and the ETL Process WHITEPAPER AUTHOR : LAKSHMI PADMAJA Introduction Keeping the multitude of data sources housed within an organization updated is a cumbersome and time intensive

More information

Georeferencing. Georeferencing: = linking a layer or dataset with spatial coordinates. Registration: = lining up layers with each other

Georeferencing. Georeferencing: = linking a layer or dataset with spatial coordinates. Registration: = lining up layers with each other Georeferencing How do we make sure all our data layers line up? Georeferencing: = linking a layer or dataset with spatial coordinates Registration: = lining up layers with each other Rectification: The

More information

GEOFidelis SDSFIE Implementation Roles and Responsibilities Guide

GEOFidelis SDSFIE Implementation Roles and Responsibilities Guide GEOFidelis SDSFIE Implementation Roles and Responsibilities Guide Version: 1.4 Prepared for: USMC Installation Geospatial Information and Services Program (GEOFidelis) November 19th, 2012 TABLE OF CONTENTS

More information

SkylineGlobe 6.5 s New Developments

SkylineGlobe 6.5 s New Developments SkylineGlobe 6.5 s New Developments The SkylineGlobe Enterprise suite of applications was created to provide all of the necessary software tools for an organization to implement their own private, 3D virtual

More information

Introduction to INSPIRE. Network Services

Introduction to INSPIRE. Network Services Introduction to INSPIRE. Network Services European Commission Joint Research Centre Institute for Environment and Sustainability Digital Earth and Reference Data Unit www.jrc.ec.europa.eu Serving society

More information

Oracle Hyperion Profitability and Cost Management

Oracle Hyperion Profitability and Cost Management Oracle Hyperion Profitability and Cost Management Configuration Guidelines for Detailed Profitability Applications November 2015 Contents About these Guidelines... 1 Setup and Configuration Guidelines...

More information

Data Partnerships to Improve Health Frequently Asked Questions. Glossary...9

Data Partnerships to Improve Health Frequently Asked Questions. Glossary...9 FAQ s Data Partnerships to Improve Health Frequently Asked Questions BENEFITS OF PARTICIPATING... 1 USING THE NETWORK.... 2 SECURING THE DATA AND NETWORK.... 3 PROTECTING PRIVACY.... 4 CREATING METADATA...

More information