
TCL
Missing;inticount=newFeature。XLIST。Count;if(icount<3)return;for(inti=0;i<icount;i++){IPointpoint=newPoinTCLass();point。
PutCoords(newFeature。XLIST,newFeature。YLIST);m_pPointCollection。AddPoint(point,refmissing,refmissing);}IPolygonm_pPolygon=m_pPointCollectionasIPolygon;if(m_pPolygon==null){System。

AI
Simplify();}}IWorkspaceEditm_pWorkspaceEdit=m_EngineEditor。EditWorkspaceasIWorkspaceEdit;m_pWorkspaceEdit。StartEditOperation();IFeaturem_pFeature=m_pFeatureLayer。
FeatureClass。CreateFeature();m_pFeature。Shape=m_pPolygonasIGeometry;m_pFeature。Store();m_pWorkspaceEdit。StopEditOperation();}2。
文件的打开保存另存的代码usingSystem;usingSystem。Windows。Forms;usingESRI。ArcGIS。esriSystem;usingESRI。ArcGIS。SystemUI;usingESRI。
ArcGIS。Carto;namespaceSaveMapDocument{///<summary>///SummarydescriptionforForm1。///</summary>publicclassSaveMapDocument:System。
Windows。Forms。Form{publicSystem。Windows。Forms。TextBoxtxtMapDocument;publicSystem。Windows。Forms。ButtoncmdOpen;publicSystem。
Windows。Forms。ButtoncmdSave;publicSystem。Windows。Forms。ButtoncmdSaveAs;privateSystem。Windows。Forms。OpenFileDialogopenFileDialog1;privateSystem。
Windows。Forms。SaveFileDialogsaveFileDialog1;privateIMapDocumentm_MapDocument;privateESRI。ArcGIS。Controls。AxToolbarControlaxToolbarControl1;privateESRI。
ArcGIS。Controls。AxPageLayoutControlaxPageLayoutControl1;privateESRI。ArcGIS。Controls。AxLicenseControlaxLicenseControl1;privateESRI。
ArcGIS。Controls。AxTOCControlaxTOCControl1;///<summary>///Requireddesignervariable。///</summary>privateSystem。
ComponentModel。ContAInercomponents=null;。
Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号