suppergg
路人甲
路人甲
  • 注册日期2004-10-25
  • 发帖数60
  • QQ
  • 铜币256枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1350回复:0

为何用vb.net+Engine+ArcSDE,画不出复杂要素,见代码

楼主#
更多 发布于:2004-12-16 14:22
' Create the feature
        Dim pWorkspaceEdit As IWorkspaceEdit = GetWorkspaceEdit()
        Dim pFeatureLayer As IFeatureLayer = m_pCurrentLayer
        Dim pFeatureClass As IFeatureClass = pFeatureLayer.FeatureClass
        pWorkspaceEdit.StartEditing(False)
        pWorkspaceEdit.StartEditOperation()
        esriGeometryType.esriGeometryPolyline      
        pFeature.Shape = pGeom    'pGeom从参数中获得
        pFeature.Store()
        pWorkspaceEdit.StopEditOperation()
        pWorkspaceEdit.StopEditing(True)        
        请教:用ArcEngine 为何我创建要素时,如果是简单要素(点或线 段),就可以正常的画出来,可是如果是复杂要素(点或线 段),
        执行到esriGeometryType.esriGeometryPolyline,就不执行了
        就画不出来,为什么呀?(我已为复杂要素创建了网络,在ArcMap中可以编辑复杂要素)
        创建、保存复杂要素,和处理简单要素有什么不同吗
喜欢0 评分0
游客

返回顶部