我正在创建投影WKID = 3308的ArcGIS 2d要素类。HasZ选项为false。 要获取WKID的空间参考,我正在使用IGeometryServer接口:
int iWKID = Convert.ToInt32(sWKID);
IGeometryServer pGeomServer = (IGeometryServer)new GeometryServer();
pSpatRef = pGeomServer.FindSRByWKID("E???", iWKID, 0, true, true);
我不想指定垂直投影,因为要素类将始终为2D。我尝试对WKID_Z使用'null'和零(如上所述),但是每次运行都返回了一个错误,即找不到垂直WKID。
在Intellisense中,它表示垂直投影是可选的,但我不能将其设置为null,也不能忽略它。它必须具有整数值。
在ESRI网站上说WKID_Z是long类型的参数。没什么是可选的。
“未知”垂直投影是否有整数?
谢谢
约翰
答案 0 :(得分:0)
好吧,我创建的要素类的垂直投影WKID为5711(有效的Vert Proj),当我用ArcCatalog进行查看时,它在任何地方都没有提及垂直投影(因为它不应该),因此看起来:
有点奇怪,但这是ESRI ...