- 博客(7)
- 收藏
- 关注
原创 AE添加设置线要素,并添加
<br />基本上与添加点要素相同,只是多加了一个双击的结束响应,和一个mousemove的响应,主要程序如下,<br />case 1://添加mousedown函数<br /> {<br /> HRESULT hr;<br /> if(m_pNewLineFeedback ==NULL)<br /> {<br /> CoCreateInstance(CLSID_NewLineFeedback,<br /> NULL,CLSCTX_ALL,IID_INewLineFeed
2010-06-26 17:01:00 3028
原创 AE添加设置点要素,并添加,简化
<br />上一篇是照书上抄的,看了半天,发现好多都没用,出书的太不负责任了,呵呵,现在把简化的给大家分享,并添加了注释。<br />void CAoEx1View::OnMouseDownMapcontrol1(long button, long shift, long X, long Y, double mapX, double mapY)<br />{<br /> IActiveViewPtr iActiveView(m_ipMap);<br /> IPointPtr ipoint(CLSID_Po
2010-06-25 12:08:00 2808
原创 AE添加设置点要素,并添加
<br />接以前做的东西,在view中添加mousedown函数,添加ISymbolptr m_isymbol私有变量,添加一个checkbox,控制是否添加。<br />void CAoEx1View::OnMouseDownMapcontrol1(long button, long shift, long X, long Y, double mapX, double mapY)<br />{<br /> // TODO: 在此处添加消息处理程序代码<br /> IActiveViewPtr iActi
2010-06-25 10:37:00 4395 1
原创 the create feature task could not be completed,the coordinates or measures are out of bounds
<br />我在arcgis desktop9.2中画一个小的矩形是出现上面的警告,说不能成功,找了找,给大家分享,处理办法如下,在arccatalog中,右键点击将要处理的文件,export为geodatabase(single)然后设置路径等,记着点击environment中设置,general setting中设置xy tolerance为合适的单位即可,前提是你的图有合适的坐标系统。仅供参考
2010-06-23 09:14:00 8438 1
原创 AE添加JPG文件
<br /><br />void CAoEx1View::OnAddrestor()<br />{<br />CString strFilter;<br />strFilter = "jpg(*.jpg)| *.jpg||";<br />CFileDialog pDlg(TRUE,NULL,NULL,<br />OFN_ALLOWMULTISELECT|OFN_EXPLORER|OFN_LONGNAMES|OFN_FILEMUSTEXIST|OFN_HIDEREADONLY,<br />(LPCTSTR)s
2010-06-05 10:43:00 1102
原创 AE添加CAD文件
<br /><br />void CAoEx1View::OnAddcad()<br />{<br />CString strFilter;<br />strFilter = "Auto CAD(*.dxf)| *.dxf|Auto CAD(*.dwg)|*.dwg||";<br />CFileDialog pDlg(TRUE,NULL,NULL,<br />OFN_ALLOWMULTISELECT|OFN_EXPLORER|OFN_LONGNAMES|OFN_FILEMUSTEXIST|OFN_HIDER
2010-06-05 10:42:00 4384
原创 实现添加featureclass
前提是,已经#import "D:/Program Files/ArcGIS/com/esriDataSourcesFile.olb" raw_interfaces_only,raw_native_types,no_namespace,named_guids,exclude("OLE_HANDLE","OLE_COLOR")加入到stdafx.h中了。这个主要是引入GxDialog的。1、添加相应的菜单及菜单函数addLayer。2、实现函数如下:void CAoEx1View::OnAddshp(){m_
2010-06-04 08:39:00 1433
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人