16:00 -arcgis 10.1 & databases

Post on 15-Dec-2014

815 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Deze presentatie is gehouden op GIS Tech 2012.

TRANSCRIPT

ArcGIS 10.1 en Database

Martijn Dekkers

mdekkers@esri.nl

Mogelijkheden

Spatial Data ServerNieuwe technologie:

Java

IIS

ArcSDE technologieBestaande technologie

Beheer vanuit Desktop GUI

Nieuw ondersteunde database:Netezza (IBM)

Waarom Spatial Data Server?

SDS is een low-memory footprint applicatie voor het publiceren van feature services

Publiceren van eenvoudige ruimtelijke data uit een database voor viewing.

Ontwikkelen van een custom applicatie voor het editen van data uit een database

Publiceren van read-only features uit een enterprise geodatabase, waarbij niet alle functionaliteit van ArcGIS for Server noodzakelijk is

Wat kan Spatial Data Server

Basic Standard Advanced

Publish query-only feature services

Yes Yes Yes

Publish editable feature services No

Yes, if publishing data from a database. No, if publishing data from a geodatabase.

Yes, if publishing data from a database. No, if publishing data from a geodatabase.

Welke smaken kent Spatial Data Server

IIS installation Java installation

Microsoft SQL Server Oracle

SQL Azure (database only) PostgreSQL

IBM DB2

64-bit versies van DBMS IIS 6, 7 of 7.5 Ondersteunde Java web/applicatie servers:

Tomcat 7 WebLogic 11g R1 WebSphere 7 (Fix Pack 19)

Aan de slag met SQL Server en SDSInstalleer SQL Server native client

Installeer IISControleer requirements (bv. IIS 6 metabase)

Installeer SDS for IISarcgis applicatie binnen IIS

SDS Application Pool binnen IIS

Autoriseer SDS (wizard)

Author content

ShareService definition opgeslagen in:..\ArcGIS\SDS10.1\IIS\REST\App_Data\SdsInfo.sdf

Aan de slag met Oracle en SDS

Installeer Oracle Client

Installeer Tomcat 7 (Java dependency)

Installeer SDS for Java platform

Deploy SDS

Autoriseer SDSWizardhttp://esribx0314:8080/arcgis/admin/authorizeSDS

Configureer TomcatKopieer ojdbc6.jar naar \Tomcat\lib

Update \Tomcat\Conf\context.xml

Author content

ShareService definition opgeslagen in:C:\.sds_arcgis

Demo Spatial Data Server

Connectie naar SDSURL naar SDS installatie

Type server uit drop down list

Author map document (1)Voeg tabel met geometrie kolom toe aan map

Definieer OIDkolom wanneerdaar om gevraagdwordt

Author map document (2)

Share as a service

Service Editor (1)

Service Editor (2)

Feature Service

Data Source MappingNoodzakelijk voor publiceren van SDS feature services

DB naam / gebruikermoet gelijk zijnaan DB connectiein map

Vergelijkbaar met Data Stores in AGS

Beveiliging van Spatial Data Server

Niet via Esri interface

Regelen binnen web serverIIS:

web.config

Tomcat:web.xml

sever.xml

tomcat-users.xml

NB voor editable services moet database user juiste database privileges hebben

Automatische query layers

Ruimtelijke data direct zichtbaar via database connectie in ArcCatalog

Probeert metadata te vinden anders gebaseerd op info uit eerste record

Probeert OID kolom te vinden anders door gebruiker aan te wijzen

1 kolom met spatial datatype

1 geometry type

ArcSDE 10.1

Technologie wordt nog steeds gebruikt

Onderdeel van ArcGIS 10.1 for Server

Verdere integratie binnen ArcGIS 10.1 for desktop

Visie:

Place SDE command line and GDBT in retirement

ArcSDE 10.1

ArcSDE software alleen nog vereist voor:ArcSDE commandline utilities

Inrichten application server

Registreren st_shapelib.dll en libst_raster_ora.dll om SQL functies te kunnen gebruiken (Oracle)

ArcSDE 10.1

Einde van de post installation

Installatie en beheer vanuit Desktop

Installatie nieuwe eGDB

Upgrade bestaande eGDB

Registratie van spatial tables

Overzicht schema locks

Overzicht van verbonden gebruikers, mogelijkheid verbinding te verbreken

Block nieuwe connecties

Overzicht van versies en versie-boom

Workflow automation (batch reconcile / post)

Overzicht van privileges (en toekennen)

Demo nieuwe beheer mogelijkheden vanuit ArcGIS for Desktop

Nieuwe eGDB nu ook vanuit Toolbox

st_geometry in niet-geodatabase

Voor Oracle en PostgreSQL

Opzetten connectieAdd spatial database connection vervangen door:Database Connection

OLE database connection vervallen

Application Server connection (1)Via toolbox

Application Server connection (1)

Registreren spatial table

Register with Geodatabase vervangt:sdelayer –o register

DB - Connections

Connecties toestaanof weigeren

Overzicht verbonden gebruikers

DB - Locks

Overzicht van alle locks

Disconnect optie om locks op te heffen

DB - VersionsOverzicht van versies

Reconcile order voor optimale compress

DB – Versions: batch reconcile

FC - Privileges

Per FC / FD: Manage > Privileges

DB users en roles aanmaken via CatalogConnectie naar dbonder sys account

Auditing

Bijhouden welke gebruiker edits doorvoertManager > Enable Editor Tracking

Meer informatie?

Esri Nederland Opleidingen:Introductie Multi-User Geodatabase

Data Management in Geodatabase

Configuration & Tuning Multiuser Geodatabase (Oracle of MS SQL Server)

esri.nl/opleidingen

Blijf op de hoogte!Schrijf u in voor de GIS Nieuwsbrief

Technische artikelen, tips, downloads via esri.nl/support

Social media: twitter.com/gis_tech of #gistech

‘ArcGIS in Nederland’-groep

facebook.com/esrinederland

top related