C#+ArcGis9.2(WinFrm)在axMapControl上画一个点,大家指点一下谢谢了(我在网上找半天了都没有找到资料) C#+ArcGis9.2(WinFrm)在axMapControl上画一个点,大家指点一下谢谢了我在网上找半天了都没有找到资料 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你去网上搜 编辑 功能的代码实现,别搜什么加个点加个线什么的,那个就是GIS里面的编辑功能 加一个toolbar然后AddItems("esriControl.xxxxxxx")不用自己写代码了(其实我不喜欢这样) 没有用过ArcGis,只用过MapObject 一个简单的问题对于gis开发者来说,建议你去看看arcobject的开发帮助吧 谢谢两位,可是arcobject的开发帮助是英文的,中文的都是些感念介绍之类的,我也再找资料 你去企业开发版-地理信息系统问问没有例子吗,我以前学MAPINFO的时候带的例子是VB的,改改就好了. IActiveView activeView = mMapControl.ActiveView; activeView.PartialRefresh(esriViewDrawPhase.esriViewBackground , null, this.mMapControl.ActiveView.Extent); IScreenDisplay screenDisplay = activeView.ScreenDisplay; ISimpleFillSymbol fillSymbol = new SimpleFillSymbolClass(); IRgbColor rgbColor = new RgbColorClass(); rgbColor.Red = 255; rgbColor.Transparency = (byte)20; fillSymbol.Color = rgbColor; fillSymbol.Style = esriSimpleFillStyle.esriSFSDiagonalCross; IRubberBand rubberPolygon = new RubberPolygonClass(); IPolygon newPolygon = (IPolygon)rubberPolygon.TrackNew(screenDisplay, (ISymbol)fillSymbol); screenDisplay.StartDrawing(screenDisplay.hDC, (short)esriScreenCache.esriAllScreenCaches ); screenDisplay.SetSymbol((ISymbol)fillSymbol); screenDisplay.DrawPolygon(newPolygon); screenDisplay.FinishDrawing();这是画多边形,画点类似 如何从TXT文本中读取数据到textBox.Text里 如何控制combobox的下拉框 C#创建对象实例,可以把子类对象给父类? 请问try-Catch 如果没有 参数是不是就能收到所有的异常啊? C#.netWinform中重新登入的实现机制 水晶报表10部署问题,请各位大虾帮忙! 数据库建立新表的问题 【求助】Discuz NT 论坛安装第四步时出现错误! 两个SQL语句怎么写?? 为什么我的asp.net中,Web窗体控件在运行时不可见? ”当前不会命中断点,还没有为该文档加载任何符号“困扰我好几天了 如何让TabControl中的TabItem不可拖动
然后AddItems("esriControl.xxxxxxx")
不用自己写代码了
(其实我不喜欢这样)
没有例子吗,我以前学MAPINFO的时候带的例子是VB的,改改就好了.
ISimpleFillSymbol fillSymbol = new SimpleFillSymbolClass();
IRgbColor rgbColor = new RgbColorClass();
rgbColor.Red = 255;
rgbColor.Transparency = (byte)20;
fillSymbol.Color = rgbColor;
fillSymbol.Style = esriSimpleFillStyle.esriSFSDiagonalCross;
IRubberBand rubberPolygon = new RubberPolygonClass();
IPolygon newPolygon = (IPolygon)rubberPolygon.TrackNew(screenDisplay, (ISymbol)fillSymbol);
screenDisplay.StartDrawing(screenDisplay.hDC, (short)esriScreenCache.esriAllScreenCaches );
screenDisplay.SetSymbol((ISymbol)fillSymbol);
screenDisplay.DrawPolygon(newPolygon);
screenDisplay.FinishDrawing();这是画多边形,画点类似