在SDE表空间创建FeatureDataSet失败,请高手解答解决思路
发布时间:2010-06-06 17:14:43 文章来源:www.iduyao.cn 采编人员:星星草
在SDE表空间创建FeatureDataSet失败,请高手解答
我看着帮助的例子写了一段在SDE表空间中创建要素集的代码,但是运行不成功,提示是:“The supplied command does not exist in command pool”。中间找别人讨论了不少,有说空间参考参数设定的问题,有说机器环境问题,许可证问题,代码问题。
我连的是Oracle数据库,参数怎么设定我不是很清楚(中间调试的时候 定义的空间参展spatialRef有参数异常,后来直接引用了axmapcontrol控件的空间参照异常就没有了,下面我参数图发出来),机器环境应该没问题(不是很确定XP professional,arcGIS9.3是破解的,好在注册licence很全),许可证就不是很了解了,不过我自己拼起来的那个简单的框架能读SDE的数据,能编辑能保持。也引用了一段初始化licence的代码。下面是代码和调试时的参数 。请大家帮忙看下,到底是哪里出的问题?
IWorkspaceFactory pWksFactory = null;
IPropertySet sdeProperty = new PropertySet();
sdeProperty.SetProperty("Server", "HL-TEST");
sdeProperty.SetProperty("Instance", "esri_sde ");
sdeProperty.SetProperty("User", "sde");
sdeProperty.SetProperty("Password", "sde");
sdeProperty.SetProperty("Version", "sde.DEFAULT");
pWksFactory = new SdeWorkspaceFactoryClass();
IWorkspace m_SdeWorkspace = pWksFactory.Open(sdeProperty, 0);
IFeatureWorkspace pFeatWks = (IFeatureWorkspace)m_SdeWorkspace;
ISpatialReference spatialRef=ShowaxMapControl.SpatialReference; pFeatWks.CreateFeatureDataset("dd", spatialRef);
MessageBox.Show("创建成功");
初始化licence和axmapcontrol的空间参考代码:
private IAoInitialize m_AoInitialize = new AoInitializeClass();
private void FrmMain_Load(object sender, EventArgs e)
{
ISpatialReferenceFactory spatialReferenceFactory = new SpatialReferenceEnvironmentClass();
ShowaxMapControl.SpatialReference = spatialReferenceFactory.CreateGeographicCoordinateSystem((int)esriSRGeoCSType.esriSRGeoCS_WGS1984);
m_AoInitialize.Initialize(esriLicenseProductCode.esriLicenseProductCodeEngineGeoDB);
定义的空间参考spatialRef在调试时查看的属性(我日,没法插入图片,不过属性中没有提示异常的)
------解决方案--------------------
请找 Esri技术支持
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
谁能发个mapxtreme java开发地图的简单例子
我的邮箱是dpc13583522718@163.com,使用jsp页面输出,并能对地图进行放大、缩小、平移...
-
win7家庭版64位的,安装的ArcGis9.3和Arcgis10遇到问题!!各位大哥达人帮帮忙!!!
我的系统是win7家庭版64位的,先安装的ArcGis9.3,没成功!有...
-
mapinfo是否支持地图合并?
我现在已经购买了一个城市的地图(MAPINFO格式的),但是它是分为东、西两个城区(东西两区的图层名称和结构都...
-
向Postgis数据库增删改数据后,前台Openlayers刷新不出来?
向Postgis数据库增删改数据后,前台Openlayers刷新不出来?版本2.6。
[color=...
-
MapInfo如何实现Google Map中info window那样的功能?
各位大虾,刚开始学习MapInfo,用MapXtreme + C#开发。
可以载入地图(tab格式),然后...
-
怎样实现在地图上画出公交线路(包括各个站点),急
如题
暂时不求具体的实现,主要是关于思路的流程和实现的大致流程
我老是想不通mapin...
-
谁能发一个mapxtreme for java的例子!!!谢谢...
谁能发一个mapxtreme for java的例子!!!我的邮箱是:jeff_tang1114@sina.com,万分感谢.......
-
3维GIS的问题
各位看官,能否推荐下开源的3DGIS开发套件:用什么api,什么数据库,等?最好是c++的。
多谢指点。
------解决方案------...
-
Mapx开发中,经常会有GPS位置偏离道路的情况,这种情况下,客户希望把GPS点重新拉回到公路上,请问这样该怎么做?
在Mapx开发中,经常会因为...
-
mapx中如何通过线段来生成区域,求一算法
各位好!
现在有个这样的问题想请教下:
mapx中有判断点是不是在区域(手工绘制的多变形)中的方...