ArcGIS Diagrammer (v 10.0.1) and Spatial Reference

470
2
11-26-2011 09:06 AM
AvishekDutta
New Contributor
Hi,

I am doing my masters in Geo-informatics at HFT Stuttgart. I have the AD in conjuction with ArcGIS Desktop 10. While designing my database these are the problems I am facing:

- The spatial reference for my FD is by default GCS_WGS_1984 along respective values for X, Y, M, Z origin & tolerances.
-<SpatialReference xsi:type="esri:GeographicCoordinateSystem"><WKT>GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]]</WKT>
<XOrigin>-400</XOrigin>
<YOrigin>-400</YOrigin>
<XYScale>1000000000</XYScale>
<ZOrigin>-100000</ZOrigin>
<ZScale>10000</ZScale>
<MOrigin>-100000</MOrigin>
<MScale>10000</MScale>
<XYTolerance>8.98315284119522E-09</XYTolerance>
<ZTolerance>0.001</ZTolerance>
<MTolerance>0.001</MTolerance>
<HighPrecision>true</HighPrecision>
<LeftLongitude>-180</LeftLongitude>

I have to change this to Nord Sahara 1959 / Voirol Unifie Nord.
After change, the respective values of X, Y, M, Z origin & tolerances for this projection are not getting pouplated.


If I revert back to WGS1984 the respective values of X, Y, M, Z origin & tolerances are not getting populated.

Whatever be the Spatial reference of FD it is not being inherited by the child Feature classes.
except ofcourse WGS1984 which is by default for all features.

I am not familiar with this projection, Nord Sahara 1959 / Voirol Unifie Nord. Where can I find the respective X, Y, M, Z origin & tolerances?


In need of HELP!!!!
0 Kudos
2 Replies
MelitaKennedy
Esri Notable Contributor
I don't know if this will solve your problem, but here are the corresponding values for Nord Sahara 1959 Voirol Unifie Nord. A quick way to find these values is to pull the WKT from the .prj file. In version 10, it's located in the ArcGIS installation folder, Coordinate Systems, Projected Coordinate Systems, National Grids, Africa. For the other values, create a feature class in ArcCatalog using the coordinate system. You can then check the xy/z/m domains, tolerance, and resolution (1/Scale) values. XYScale = 1/XY Resolution. Thus, if the default XY resolution is 0.0001, the XYScale is 10000.

<SpatialReference xsi:type="esri:GeographicCoordinateSystem"><WKT>PROJCS["Nord_Sahara_1959_Voirol_Unifie_Nord",GEOGCS["GCS_Nord_Sahara_1959",DATUM["D_Nord_Sahara_1959",SPHEROID["Clarke_1880_RGS",6378249.145,293.465]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Lambert_Conformal_Conic"],PARAMETER["False_Easting",500135.0],PARAMETER["False_Northing",300090.0],PARAMETER["Central_Meridian",2.7],PARAMETER["Standard_Parallel_1",36.0],PARAMETER["Scale_Factor",0.999625544],PARAMETER["Latitude_Of_Origin",36.0],UNIT["Meter",1.0],AUTHORITY["EPSG",30791]]</WKT>
<XOrigin>-37094500</XOrigin>
<YOrigin>-28508600</YOrigin>
<XYScale>10000</XYScale>
<ZOrigin>-100000</ZOrigin>
<ZScale>10000</ZScale>
<MOrigin>-100000</MOrigin>
<MScale>10000</MScale>
<XYTolerance>0.001</XYTolerance>
<ZTolerance>0.001</ZTolerance>
<MTolerance>0.001</MTolerance>
<HighPrecision>true</HighPrecision>



Melita
0 Kudos
AvishekDutta
New Contributor
Thanks a lot Melita.....!!!!
Regarding the other issues, I found out that Diagrammer works only with WGS 1984(can anyone confirm this?). But now if I hard code these values for Nord Sahara in spatial reference of my FD, logically the child FCs should inherit it, but it does not, is this a bug?
0 Kudos