摘要:
private void axMapControl1_OnAfterScreenDraw(object sender, ESRI.ArcGIS.Controls.IMapControlEvents2_OnAfterScreenDrawEvent e) { IActiveView pActiveView = (IActiveView)axPageLayoutControl1.ActiveView.FocusMap; IDisplayTransformation pDisplay = pActiveView.ScreenDisplay.DisplayTransformation; pDisplay 阅读全文
posted @ 2012-07-20 13:57
忆如梨花
阅读(360)
评论(0)
推荐(0)
摘要:
以下为影像图配准程序。其中pointTo1-4的坐标值是其中的一幅CAD数据通过ArcMap工具手工配准后生成的地理坐标得到的。private void geoReferencing() { /*配准主要使用IGeoReference这个接口来完成工作。 还有使用ActiveView来进行坐标转换,将MapControl中鼠标的点击位置转换为 地图和影像图上的坐标。 下面介绍IGeoReference接口 首先RasterLayer实现了这个接口 CanGeoRef 监测该图层是否可以做配准 PointsTransform 将鼠标的位置转换为栅格文件上的相对坐标。 Rectify 将纠正的结果 阅读全文
posted @ 2012-07-20 13:56
忆如梨花
阅读(737)
评论(0)
推荐(0)
摘要:
IFeatureLayer pFeLayer = axMapControl1.get_Layer(0) as IFeatureLayer; IDataLayer idata = pFeLayer as IDataLayer; IDatasetName idataname = idata.DataSourceName as IDatasetName; string path = idataname.WorkspaceName.PathName ; axMapControl1.ActiveView.PartialRefresh(esriViewDrawPhase.esriViewAll, nul. 阅读全文
posted @ 2012-07-20 13:56
忆如梨花
阅读(277)
评论(0)
推荐(0)
浙公网安备 33010602011771号