ArcEngine中对relationship的图层编辑
来源:互联网 发布:淘宝飞跃鞋真假 编辑:程序博客网 时间:2024/05/19 13:44
ArcEngine中对relationship的图层编辑时,得初始化license。不然源图层的元素删除不掉。
CoInitialize(NULL);
{
CComPtr<IAoInitialize> pAoInitialzie;
esriLicenseStatus Status;
HRESULT hr;
//IAoInitializePtr ipInit(CLSID_AoInitialize);
hr=pAoInitialzie.CoCreateInstance(CLSID_AoInitialize);
// 如果不具有读写许可则,使用只读许可
pAoInitialzie->IsProductCodeAvailable(esriLicenseProductCodeEngineGeoDB,&Status);
if(Status == esriLicenseAvailable)
{
hr=pAoInitialzie->Initialize(esriLicenseProductCodeEngineGeoDB,&Status);
}
else
{
pAoInitialzie->IsProductCodeAvailable(esriLicenseProductCodeEngine,&Status);
if(Status == esriLicenseAvailable)
{
hr=pAoInitialzie->Initialize(esriLicenseProductCodeEngine,&Status);
}
}
if(Status != esriLicenseCheckedOut)
{
// AfxMessageBox("本机没有合适的ArcGIS授权,请与管理员联系!");
return FALSE;
}
}
CoInitialize(NULL);
{
CComPtr<IAoInitialize> pAoInitialzie;
esriLicenseStatus Status;
HRESULT hr;
//IAoInitializePtr ipInit(CLSID_AoInitialize);
hr=pAoInitialzie.CoCreateInstance(CLSID_AoInitialize);
// 如果不具有读写许可则,使用只读许可
pAoInitialzie->IsProductCodeAvailable(esriLicenseProductCodeEngineGeoDB,&Status);
if(Status == esriLicenseAvailable)
{
hr=pAoInitialzie->Initialize(esriLicenseProductCodeEngineGeoDB,&Status);
}
else
{
pAoInitialzie->IsProductCodeAvailable(esriLicenseProductCodeEngine,&Status);
if(Status == esriLicenseAvailable)
{
hr=pAoInitialzie->Initialize(esriLicenseProductCodeEngine,&Status);
}
}
if(Status != esriLicenseCheckedOut)
{
// AfxMessageBox("本机没有合适的ArcGIS授权,请与管理员联系!");
return FALSE;
}
}
- ArcEngine中对relationship的图层编辑
- ArcEngine中对Feature的编辑
- ArcEngine中对Feature的编辑
- ArcEngine中对Feature的编辑
- ArcEngine中根据图层名得到图层
- 在ArcEngine中创建内存图层
- 在ArcEngine中创建内存图层
- arcengine的编辑 捕获
- ArcEngine图层渲染
- ArcEngine 图层渲染
- ArcEngine图层缩放
- ArcEngine中设置添加图层的图例显示为水平一行的样式的方法
- ArcEngine如何获取mxd中feature所在图层的渲染方式
- Arcengine IElement 的节点编辑
- 在ArcEngine中创建内存图层[转]
- 在ArcEngine中创建内存图层[转]
- ArcEngine中创建内存图层、空间、属性查询
- ArcEngine开发 TOCC中“图层”标记不显示问题
- 承载和使用 WCF 服务
- XML操作集合
- SOS 高手进来,如何设计这个架构呢?
- HTTP_REFERER 常量的用法
- Struts 的DynaActionForm
- ArcEngine中对relationship的图层编辑
- c++ TADOConnection TADOQuery TDataSetProvider TClientDataSet 动态创建
- 七拼八凑小电影
- 一些VC对计算机基本功能操作
- C++ 中的union(2)
- 设计模式(五)[单件(Singleton)模式]
- 游戏编程中的人工智能(2-1)
- vc中的接口回收释放
- 为什么考过了系分,却没有成为高工?