| 查看: 1282 | 回复: 14 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
zzahkj木虫 (著名写手)
龙
|
[交流]
【求助】ArcEngine二次开发如何生成等值线?已有3人参与
|
||
| ArcEngine二次开发如何生成等值线?给点思路或者代码?最好是VB.net语言的!非常感谢! |
» 猜你喜欢
长江大学石油工程学院佘跃惠团队招收2025年9月入学的博士研究生
已经有2人回复
祈福,祝自己今年好运
已经有100人回复
地球化学论文润色/翻译怎么收费?
已经有50人回复
关于会评
已经有1人回复
据说!出现这些情况,国基金会评本子会被拿下!
已经有19人回复
无人打捞,直接陪跑
已经有16人回复
定了定了,明天出结果!2025 国自然基金结果即将揭晓,查询攻略看这里
已经有107人回复
2025国家自然科学基金放榜时间,根据官方回应,8月15日基本没戏了
已经有5人回复
无法从这份源码判断项目是否“获资助批准”
已经有11人回复
各位未来院士帮忙看看评审意见
已经有9人回复
《风吹过日常的缝隙》
已经有0人回复

zzahkj
木虫 (著名写手)
龙
- 应助: 42 (小学生)
- 金币: 1923.7
- 散金: 2554
- 红花: 30
- 帖子: 1517
- 在线: 465.1小时
- 虫号: 964751
- 注册: 2010-03-08
- 性别: GG
- 专业: 地理信息系统

13楼2011-04-14 12:20:50
xiangling1
金虫 (正式写手)
- 应助: 2 (幼儿园)
- 金币: 709.2
- 红花: 7
- 帖子: 339
- 在线: 80.9小时
- 虫号: 1234309
- 注册: 2011-03-15
- 性别: GG
- 专业: 地理信息系统
★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
xuliforever(金币+1): 欢迎常来地学版交流。 2011-04-12 22:33:54
小木虫(金币+0.5):给个红包,谢谢回帖交流
xuliforever(金币+1): 欢迎常来地学版交流。 2011-04-12 22:33:54
|
一下是Raster生成等高线的例子,希望对你有用: Dim pRasterLayer As ESRI.ArcGIS.Carto.IRasterLayer = New ESRI.ArcGIS.Carto.RasterLayer() pRasterLayer = AxMapControl1.Map.Layer(ComboBox1.SelectedIndex) //选择Raster图层 Dim pIRaster As ESRI.ArcGIS.Geodatabase.IRaster = pRasterLayer.Raster Dim pSurfaceOp As ESRI.ArcGIS.GeoAnalyst.ISurfaceOp = New ESRI.ArcGIS.GeoAnalyst.RasterSurfaceOp() Dim pGeoDataset As ESRI.ArcGIS.Geodatabase.IGeoDataset pGeoDataset = pSurfaceOp.Contour(pIRaster, 50.0) //是获取等高线数据,50位等高线的间距。 Dim pFeatureLayer As ESRI.ArcGIS.Carto.IFeatureLayer = New ESRI.ArcGIS.Carto.FeatureLayer() Dim pFeatureClass As ESRI.ArcGIS.Geodatabase.IFeatureClass pFeatureClass = pGeoDataset pFeatureLayer.Name = "等高线" pFeatureLayer.FeatureClass = pFeatureClass AxMapControl1.Map.AddLayer(pFeatureLayer) |

2楼2011-04-11 18:50:32
zzahkj
木虫 (著名写手)
龙
- 应助: 42 (小学生)
- 金币: 1923.7
- 散金: 2554
- 红花: 30
- 帖子: 1517
- 在线: 465.1小时
- 虫号: 964751
- 注册: 2010-03-08
- 性别: GG
- 专业: 地理信息系统
|
谢谢你的回答,我用你的代码试了一下,我只改了这句pRasterLayer = Main.AxMapControl1.Map.Layer(0)而出现以下错误时怎么回事啊? 无法将类型为“System.__ComObject”的 COM 对象强制转换为接口类型“ESRI.ArcGIS.Carto.IRasterLayer”。此操作失败的原因是对 IID 为“{D02371C7-35F7-11D2-B1F2-00C04F8EDEFF}”的接口的 COM 组件调用 QueryInterface 因以下错误而失败: 不支持此接口 (异常来自 HRESULT:0x80004002 (E_NOINTERFACE))。 |

3楼2011-04-11 21:57:32
xiangling1
金虫 (正式写手)
- 应助: 2 (幼儿园)
- 金币: 709.2
- 红花: 7
- 帖子: 339
- 在线: 80.9小时
- 虫号: 1234309
- 注册: 2011-03-15
- 性别: GG
- 专业: 地理信息系统

4楼2011-04-12 01:00:39













回复此楼