leveraging native spatial data types in arcgis using query ... · sap hana altibase dameng database...

13
Esri UC 2014 | Technical Workshop | Leveraging Native Spatial Data Types in ArcGIS using Query Layers Melissa Jarman | Said Parirokh

Upload: others

Post on 21-Apr-2020

18 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Leveraging Native Spatial Data Types in ArcGIS using Query ... · SAP HANA ALTIBASE Dameng Database Access - support ArcGIS Pro ALTIBASE Dameng DB2 Netezza Oracle ... -Geometry type

Esri UC 2014 | Technical Workshop |

Leveraging Native Spatial Data Types

in ArcGIS using Query LayersMelissa Jarman | Said Parirokh

Page 2: Leveraging Native Spatial Data Types in ArcGIS using Query ... · SAP HANA ALTIBASE Dameng Database Access - support ArcGIS Pro ALTIBASE Dameng DB2 Netezza Oracle ... -Geometry type

Esri UC 2014 | Technical Workshop |

Road Map

Motivation

Supported Databases

Database connection

Database Access UX

Analysis

Sharing

Leveraging native spatial data types in ArcGIS using query layers

Page 3: Leveraging Native Spatial Data Types in ArcGIS using Query ... · SAP HANA ALTIBASE Dameng Database Access - support ArcGIS Pro ALTIBASE Dameng DB2 Netezza Oracle ... -Geometry type

Desktop Web Device

Server Online Content and Services

Portal

Motivation for Database Access / Query Layers

Leveraging native spatial data types in ArcGIS using query layers

Page 4: Leveraging Native Spatial Data Types in ArcGIS using Query ... · SAP HANA ALTIBASE Dameng Database Access - support ArcGIS Pro ALTIBASE Dameng DB2 Netezza Oracle ... -Geometry type

Esri UC 2014 | Technical Workshop |

10.010.1

10.210.3

10.4

1.2

SQL ServerOraclePostgreSQLIBM DB2Informix

Netezza

TeradataSQLite

SAP HANAALTIBASE

Dameng

Database Access - support

ArcGIS Pro

ALTIBASEDamengDB2NetezzaOraclePostgreSQLSAP HANASQL ServerTeradataSQLite

Page 5: Leveraging Native Spatial Data Types in ArcGIS using Query ... · SAP HANA ALTIBASE Dameng Database Access - support ArcGIS Pro ALTIBASE Dameng DB2 Netezza Oracle ... -Geometry type

Esri UC 2014 | Technical Workshop |

ArcGIS

DBMS Client

Database

How does the database connection work?

ArcMap/Catalog - 32 bit clientArcGIS Pro & ArcGIS server - 64bit client

Leveraging native spatial data types in ArcGIS using query layers

Page 6: Leveraging Native Spatial Data Types in ArcGIS using Query ... · SAP HANA ALTIBASE Dameng Database Access - support ArcGIS Pro ALTIBASE Dameng DB2 Netezza Oracle ... -Geometry type

Esri UC 2014 | Technical Workshop |

Database Access

Query layers

1 - Accessed via database connection

- drag/drop onto map

2 – Create New Query Layer

- build your own SQL

Page 7: Leveraging Native Spatial Data Types in ArcGIS using Query ... · SAP HANA ALTIBASE Dameng Database Access - support ArcGIS Pro ALTIBASE Dameng DB2 Netezza Oracle ... -Geometry type

Esri UC 2014 | Technical Workshop |

Database Access

Query layers

1 - Accessed via database connection

- drag/drop onto map

2 – Create New Query Layer

- build your own SQL

Page 8: Leveraging Native Spatial Data Types in ArcGIS using Query ... · SAP HANA ALTIBASE Dameng Database Access - support ArcGIS Pro ALTIBASE Dameng DB2 Netezza Oracle ... -Geometry type

Esri UC 2014 | Technical Workshop |

ArcGIS discovers

- Unique identifier

- Geometry type of spatial field

- Spatial reference and extent

Rules for validation

• Unique Identifier field - not null, contain unique values

- Datatype: integer, string, GUID, or date

• Single spatial column and single entity type

Feature layer – not a database object

- Stored within .mxd / .aprx

User Experience

Leveraging native spatial data types in ArcGIS using query layers

Page 9: Leveraging Native Spatial Data Types in ArcGIS using Query ... · SAP HANA ALTIBASE Dameng Database Access - support ArcGIS Pro ALTIBASE Dameng DB2 Netezza Oracle ... -Geometry type

Esri UC 2014 | Technical Workshop |

Viewing

- Dynamic information

- Non-spatial / Spatial (native types only)

- Database tables

- Unregistered tables within a GDB

- Read only via database connection

Using ArcGIS tools

- Tools that perform selections or create outputs

- Eg: Analysis tools – Buffer

Editing

- Share via feature service

Using query layers

Leveraging native spatial data types in ArcGIS using query layers

Page 10: Leveraging Native Spatial Data Types in ArcGIS using Query ... · SAP HANA ALTIBASE Dameng Database Access - support ArcGIS Pro ALTIBASE Dameng DB2 Netezza Oracle ... -Geometry type

Said Parirokh

Query layersCustom SQL & Sharing

Page 11: Leveraging Native Spatial Data Types in ArcGIS using Query ... · SAP HANA ALTIBASE Dameng Database Access - support ArcGIS Pro ALTIBASE Dameng DB2 Netezza Oracle ... -Geometry type

Esri UC 2014 | Technical Workshop |

• 10.2 – Feature service support

• 10.3.1 -

- Map service startup time

- Added Feature services support for ALTIBSE, SAP HANA, & Teradata

• 10.4 –

- Feature service publishing of unregistered data from a geodatabase

- Updated ‘New Query Layer’ UI to allow for user to define spatial properties

- Improves performance as only SQL validation is performed

• 10.5/Pro 1.4 – Registering database views with the geodatabase

• Pro 1.4 – Parameterized queries

New features

Leveraging native spatial data types in ArcGIS using query layers

Page 12: Leveraging Native Spatial Data Types in ArcGIS using Query ... · SAP HANA ALTIBASE Dameng Database Access - support ArcGIS Pro ALTIBASE Dameng DB2 Netezza Oracle ... -Geometry type

Esri UC 2014 | Technical Workshop |

Resources & Survey

Related Sessions

Visualize Dynamically Aggregated Results from Time Series Data Using ArcGIS Pro and Map Services

Thurs - Drawing Millions of Features in ArcGIS: Advanced Topics

Resources from this session - Geonet

https://geonet.esri.com/docs/DOC-10253

• slides

• scripts from demo

• helpful links

Leveraging native spatial data types in ArcGIS using query layers

Thank you! Fill out survey in

Esri Events mobile app

Page 13: Leveraging Native Spatial Data Types in ArcGIS using Query ... · SAP HANA ALTIBASE Dameng Database Access - support ArcGIS Pro ALTIBASE Dameng DB2 Netezza Oracle ... -Geometry type

Esri UC 2014 | Technical Workshop |