Sunday, 12 August 2018

arcgis 10.0 - Difference between registering with ArcSDE and registering with Geodatabase?


As I understand it :



  • Registering with ArcSDE: gives the possibility to ArcGIS to recognize spatial data stored in a database

  • Registering with Geodatabase: makes it possible for data to participate in Topology, NA, ... datasets


Is there any other differences? Does one of those registrations include the other one? Are they different from one another?




Answer



Yes you are right.


There are actually 2 types of repositories in an SDE Instance.


The SDE Repository (Tables with SDE_ Prefix) store which tables and views hold spatial data and some basic infos about them (Metadata, Indexes, Schema, Storage type). you can register simple (OGC SFS) vector functionclasses or rasters (raster dataset). This exists since the very earliest versions of ArcSDE 3.0.


The Geodatabase (Tables with GDB_ Prefix) where introduced with ArcSDE 8.x (major update in 10.x) and live on top of SDE. So registering with Geodatabase, alos registers with SDE. Geodatabase brings in some additional advanced features like



  • storing splines, cad data, annotations and so on

  • cartographic representations

  • topography

  • versioning


  • mosaic dataset

  • and much more


If you don't need any of these functions you also do not need Geodatabase. In most cases its enough to just register with SDE so you can view (and also edit) your feature classes in ArcGIS


No comments:

Post a Comment

arcpy - Changing output name when exporting data driven pages to JPG?

Is there a way to save the output JPG, changing the output file name to the page name, instead of page number? I mean changing the script fo...