Select to view content in your preferred language

sdelayer -o register with -E option fails to update the envelop for SDO_GEOMETRY

384
1
09-10-2010 12:59 PM
DirkVandervoort
Frequent Contributor
I'm starting with an Oracle Spatial table with a very limited envelope that I want to register as an SDE feature class and load data into in ArcCatalog and/or ArcObjects. I use the command:

sdelayer â??o register â??l TRANSFORMER,GEOMETRY -E -5120899,-9998099,498850536,493973336 â??e p -t ST_GEOMETRY â??C OBJECTID â??u bzt â??p bzt

However when I describe the table it shows the envelop to be the extent of the existing features - so I can't load data into it using ArcObjects. The describe shows:

Layer Envelope .......:
minx: 1326469.26245, miny: 12237462.09247
maxx: 1326472.42232, maxy: 12237533.33104

Obviously not the results I need.

How can I force the new envelop to be what I need? Can I do it in SDE or ArcCatalog, or do I need to edit some of the tables in Oracle?

TIA
0 Kudos
1 Reply
VinceAngelo
Esri Esteemed Contributor
The envelope does not limit the range of future features.  You should be using the "-x" flag
to specify the x/y coordinate reference, which does control what features can be added.

- V
0 Kudos