longhaibo1984
论坛版主
论坛版主
  • 注册日期2006-05-23
  • 发帖数120
  • QQ
  • 铜币560枚
  • 威望0点
  • 贡献值0点
  • 银元0个
10楼#
发布于:2010-07-28 08:30
最近比较忙,好久没有过来,不好意思
只有想不到,没有做不到!
举报 回复(0) 喜欢(0)     评分
longhaibo1984
论坛版主
论坛版主
  • 注册日期2006-05-23
  • 发帖数120
  • QQ
  • 铜币560枚
  • 威望0点
  • 贡献值0点
  • 银元0个
11楼#
发布于:2010-07-28 08:45
<P>先回答最后一楼的问题</P>
<P>C#中引用acrmap中功能,我理解为ao开发;</P>
<P>ArctoolBox的功能都是包含的数据转换,制图和空间分析模块以及3D高级功能的。</P>
<P>首先保证你安装了对应的模块,然后可以通过Arccatalog来调用。也可以通过geoprocessing去调用,但是要保证安装了这个对应的模块。</P>
只有想不到,没有做不到!
举报 回复(0) 喜欢(0)     评分
longhaibo1984
论坛版主
论坛版主
  • 注册日期2006-05-23
  • 发帖数120
  • QQ
  • 铜币560枚
  • 威望0点
  • 贡献值0点
  • 银元0个
12楼#
发布于:2010-07-28 08:50
<P>回答VB+MO的开发</P>
<P>VB+MO的开发,首先要安装好MO</P>
<P>然后在工具箱中点击右键”定义“工具,找到MAPOBJECTS的项目,添加进来,然后在需要增加MAP控件的窗体中增加MAP控件,会自动添加对应的引用。如果没有添加,可以自己点击VB的”引用设定“,然后找到MAPOBJECTS的对应项目,就可以正常进行MO开发了。</P>
只有想不到,没有做不到!
举报 回复(0) 喜欢(0)     评分
longhaibo1984
论坛版主
论坛版主
  • 注册日期2006-05-23
  • 发帖数120
  • QQ
  • 铜币560枚
  • 威望0点
  • 贡献值0点
  • 银元0个
13楼#
发布于:2010-07-28 09:02
<P>回答”用VBA UIToolControl 怎样生成道路中心线啊?“</P>
<P>具体程序代码我就不写了,说下思路。</P>
<P>首先确认道路是何种类型的对象,假定选择了道路的对应的两条边线,(如果道路是一个闭合的多边形,这个时候处理相对复杂一些,需要在地图上显示出所有顶点,并选择一个中心线的起点);因为两条线不一定平行,所以分两种情况处理,如果是平行的,那么处理很简单,获取道路标准宽度,选择任何一条做平行线即可(做平行线我希望不要我说明);如果不是平行的,选择其中一条先作为基准,以其中一线的每个线段作为对象,向另外一条线发射中垂线,得到交点,取交点和中垂点的中点作为中心线的顶点,直到处理完毕基准线的所有线段,取得所有中点,添加到一个PLOYLINE线中间去,形成一个线对象就是你要的中心线。</P>
<P>AO中间直接有没有对应的接口,实现这个我不是很清楚,我估计是没有的,这个类似CAD的一些处理,不是很麻烦,可以自己写函数实现。</P>
只有想不到,没有做不到!
举报 回复(0) 喜欢(0)     评分
longhaibo1984
论坛版主
论坛版主
  • 注册日期2006-05-23
  • 发帖数120
  • QQ
  • 铜币560枚
  • 威望0点
  • 贡献值0点
  • 银元0个
14楼#
发布于:2010-07-28 09:11
<P>最后总结下,如果存在某些AO上或者AE上开发的问题,首先请找到一个开发指导材料,然后查看对应的例子;</P>
<P>如果还是没有找到,请找ARCGIS自带的例子看看,是最方便的途径;</P>
<P>最后涉及到对应的接口的话,打开自带的开发帮助,查询即可。</P>
<P>很多方面我也不是很熟,请多多指教</P>
只有想不到,没有做不到!
举报 回复(0) 喜欢(0)     评分
上一页 下一页
游客

返回顶部