Presentation is loading. Please wait.

Presentation is loading. Please wait.

Benefits and Concerns when Constructing an Enterprise-scale Geodatabase Larry Theller, presenter Agricultural and Biological Engineering Dept Purdue University.

Similar presentations


Presentation on theme: "Benefits and Concerns when Constructing an Enterprise-scale Geodatabase Larry Theller, presenter Agricultural and Biological Engineering Dept Purdue University."— Presentation transcript:

1 Benefits and Concerns when Constructing an Enterprise-scale Geodatabase Larry Theller, presenter Agricultural and Biological Engineering Dept Purdue University Co-authors: Bernie Engel, Richard Farnsworth, Jin Yong Choi, Dwight Welch

2 Background  Campus has 125+ ArcGIS users  My dept. provides GIS data for many groups who use same layers  First step was FTP/download site for 1998 orthos and statewide topo map layer.  Statewide DEM, NASS, 2003 orthos…

3 Our solution  SDE Geodatabase to act as library  Mostly static layers, users not editing  Fast raster delivery is critical  Off-campus use is a plus  Clients will be various GIS programs

4 The Geodatabase  ArcGIS native data format  Stores feature classes that have one geometry type  Can store feature and attribute behavior  Spatial and attribute data stored in RDBMS  Two physical implementations –Personal geodatabase –ArcSDE Geodatabse

5 Capabilities of Enterprise Geodatabase  Rule-based, Enhanced (network) topology  Multi-user (versioned) editing  Attribute validation (domains, subtypes)  Scaleable storage solutions  Referential Integrity in relationships  Custom features ( behavior of objects)

6 When do you need Geodatabase?  Raster data access drives ours –Can’t afford to move aerial photography  150 casual users storing multiple copies of data.  We use distributed GIS client but with limited WEB access –So want one-stop data access –but…restrict “download” of some data

7 Purdue’s IT group now offers ArcGIS on Citrix This increases the need for “one-stop data shopping”

8 Most basic use is container for Rasters and Vectors

9 Just SDE? Or add IMS?  Physical overhead of SDE database connections versus cost of ArcIMS license.  Will the database be the sole source? -Will you need to interface files (images, changing vectors) with geodatabase features?  Consider AXL service in ArcIMS.

10  An ArcIMS Feature Service streams the actual data features to you over the Internet, similar to the way audio and video are streamed. Each feature service contains one or more ArcIMS feature classes. feature classesfeature classes  A layer based on an ArcIMS feature class works the same as any other feature layer. An ArcIMS feature class is simply another feature data source for a layer, just as a shapefile is a feature data source for a layer.  If you add an ArcIMS Feature Service to ArcMap, you'll get a new group layer containing one sublayer for each of the feature classes in the service.  As its name suggests, an ArcIMS Feature Service cannot contain raster data. ArcIMS Feature Service

11 Client Software Browser/viewer  ArcExplorer 9  WMS viewers  IE (thin client) Full-feature GIS  ArcGIS  Custom Models

12 Client Software Browser/viewer  ArcExplorer 9 –free –No images from SDE direct –No metadata –Will support images from ArcIMS AXL  WMS viewers –User must customize Full-feature GIS  ArcGIS –Direct Connect –ArcIMS connect –Metadata from SDE –Steeper learning curve –price

13  Goal: meet or exceed performance of network-based files

14 Direct Connect to SDE SDE Database ArcCatalog One connection per client ArcMap Issues on Windows XP

15 ArcIMS as broker to SDE SDE Database ArcCatalog ArcIMS Feature server Image Server ArcCatalog ArcIMS uses 4 connections regardless of client load. ArcMap

16 Using ArcCatalog “Add GIS Server”

17 Add URL of ARCIMS server NOT WEBPAGES!

18 You can get a list of Feature Data Sets. Each dataset may contain many feature classes. Restricted services are supported.

19 AXL-based services look like other map layer types to Arcmap, ArcCatalog and ArcExplorer

20 You can Drag-and-Drop into ArcMap.

21 Legends are delivered by AXL file.

22 Groups of layers (“feature datasets” and raster layers) within the geodatabase

23 Metadata

24 Metadata  ArcSDE – database has one format for direct connection  ArcIMS –axl service uses different format than web service  ArcIMS metadata server is still another different entity  ArcExplorer – can’t see anything but an embedded url. –Updates must cascade through different file formats and software products. –Needs (!!) to be streamlined by ESRI.

25 Metadata process  Import into SDE for ArcCatalog  Employ XML version for ArcIMS Metadata server to enable searching.  ArcExplorer users – can export a URL from an attribute - with poor results.  Provide in HTML for ArcIMS web thin clients.

26 SDE Connects to ArcIMS SDE Database ArcCatalog ArcIMS Feature server Image Server ArcCatalog Web Browser ArcExplorer ArcIMS uses 4 connections regardless of client load. ArcMap Web Browser AXL Services HTML services

27 Drawbacks of this approach  Design of master GDB is complex.  Requires database management experience (not as much GIS.)  Thin client (IE) aspects not robust.  Metadata: 3 client types, 3 separate copies!  Data presentation not uniform.  ArcIMS components add labor. –Requires more management than static GDB.

28 Conclusions  SDE Geodatabase is MUCH faster access to raster data than MrSid.  ArcIMS is key broker for multiple client TYPES.  ArcIMS adds significantly to management load.  Future development will be in ArcGIS Server (split-off thin client.)

29 Lessons  Create metadata for all layers, in XML and HTML.  Import Metadata to SDE from beginning  In retrospect, flat feature tree would be preferable.  Oracle’s unlimited table size is a plus.

30 Enterprise Geodatabase?  Raster and Vector?  Who is software client? –Full capability with all users? –Or are some just browsers  Will we allow multiple edits?  Read the books or buy training?  Which database? SQL or Oracle?  Who trains “shapefile” users? Questions we asked


Download ppt "Benefits and Concerns when Constructing an Enterprise-scale Geodatabase Larry Theller, presenter Agricultural and Biological Engineering Dept Purdue University."

Similar presentations


Ads by Google