默认头像
路人甲
路人甲
  • 注册日期2007-02-27
  • 发帖数122
  • QQ
  • 铜币683枚
  • 威望0点
  • 贡献值0点
  • 银元0个
130楼#
发布于:2007-03-28 23:51
回复:(cfc456)老大可否加入一个autocad转mapgis的工...
autocad转mapgis网上讨论很多,主要还是通过dxf来转换,要开发的话可不简单,就是开发得出来也不会好用,两个系统各自的特色特点太多了,不可能一通百通,一了百了,目前中地的转换还是可以的,就这样用吧。
举报 回复(0) 喜欢(0)     评分
默认头像
路人甲
路人甲
  • 注册日期2006-06-17
  • 发帖数3108
  • QQ
  • 铜币6445枚
  • 威望0点
  • 贡献值0点
  • 银元0个
131楼#
发布于:2007-03-27 13:41
举报 回复(0) 喜欢(0)     评分
默认头像
路人甲
路人甲
  • 注册日期2006-06-17
  • 发帖数3108
  • QQ
  • 铜币6445枚
  • 威望0点
  • 贡献值0点
  • 银元0个
132楼#
发布于:2007-03-20 19:47
精品
举报 回复(0) 喜欢(0)     评分
默认头像
路人甲
路人甲
  • 注册日期2003-07-30
  • 发帖数105
  • QQ
  • 铜币663枚
  • 威望0点
  • 贡献值0点
  • 银元0个
133楼#
发布于:2007-03-20 17:40

老大可否加入一个autocad转mapgis的工具啊,我用mapgis自带转换有文件比例不对,比原来的文件扩大100倍

举报 回复(0) 喜欢(0)     评分
默认头像
路人甲
路人甲
  • 注册日期2007-02-27
  • 发帖数122
  • QQ
  • 铜币683枚
  • 威望0点
  • 贡献值0点
  • 银元0个
134楼#
发布于:2007-03-19 14:13

还有一点,经过在不同的机器上测试,在6.5、6.6、6.7版中试运行确实存在不稳定等问题。主要原因是本人上传版本是6.2版sdk环境下编译的,6.5、6.6、6.7版我将分别使用各自的开发库编译后再上传。

举报 回复(0) 喜欢(0)     评分
默认头像
路人甲
路人甲
  • 注册日期2007-02-27
  • 发帖数122
  • QQ
  • 铜币683枚
  • 威望0点
  • 贡献值0点
  • 银元0个
135楼#
发布于:2007-03-19 13:47
哈,yes兄不错啊!我这几天正赶一个项目方案和一个专家随机挑选系统,3月23号前要拿出来,所以怠慢了,忙完这个我再补上。多多交流!!!
举报 回复(0) 喜欢(0)     评分
默认头像
yes
路人甲
路人甲
  • 注册日期2003-10-29
  • 发帖数71
  • QQ
  • 铜币222枚
  • 威望0点
  • 贡献值0点
  • 银元0个
136楼#
发布于:2007-03-19 12:46
求方位角vb 函数

'求两点的方向角  ,pi1即圆周率,函数返回值是弧度值
Public Function Angle2D(ByVal X1 As Double, ByVal Y1 As Double, ByVal X2 As Double, ByVal Y2 As Double) As Double


   Dim dx As Double, dy As Double

   dx = X2 - X1     `求两点间的坐标差
   dy = Y2 - Y1
   If dx <> 0 Then   `处理一般情况,不在x/y坐标轴上的情况
       Angle2D = Atn(dy / dx)      `用反正切求方位角值
       If dx < 0 Then Angle2D = Angle2D + pi1      `若落在2、3象限,加pi,使反正切值变正值
   Else      `以下是处理点落在坐标轴上的情况
       If dy > 0 Then                      `落在竖轴上
           Angle2D = pi1 / 2
       Else
           Angle2D = -pi1 / 2             `落在横轴上
       End If
   End If
   If Angle2D < 0 Then Angle2D = Angle2D + 2 * pi1             `将所有的结果化为(0--2*pi)之间的值
End Function

上面代码来自测量空间-函数,我看了,应该没有错误。只是pi1没有定义。我加了程序注释。

望楼主能加一个求方位角的功能。

[此贴子已经被作者于2007-3-19 12:49:52编辑过]
举报 回复(0) 喜欢(0)     评分
默认头像
路人甲
路人甲
  • 注册日期2005-11-19
  • 发帖数61
  • QQ
  • 铜币262枚
  • 威望0点
  • 贡献值0点
  • 银元0个
137楼#
发布于:2007-03-17 09:58
多谢楼主分享,收藏了
举报 回复(0) 喜欢(0)     评分
默认头像
yes
路人甲
路人甲
  • 注册日期2003-10-29
  • 发帖数71
  • QQ
  • 铜币222枚
  • 威望0点
  • 贡献值0点
  • 银元0个
138楼#
发布于:2007-03-16 19:08

能否加入一个测量线段方位角和长度的功能?

mapgis中有测量图面距离的功能,没有测量方位角的功能,但有时测量一条线的方位角是很有用的,比如:我想把一张图旋转一个角度,但这个角度是根据图的某些特征订出来的,比如必须过某控制点或钻孔,如果有测量一条线段方位角的功能,就可以测一下这个角度有多大。

举报 回复(0) 喜欢(0)     评分
默认头像
外卖仔
外卖仔
  • 注册日期2003-10-01
  • 发帖数51
  • QQ
  • 铜币170枚
  • 威望0点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
139楼#
发布于:2007-03-08 17:37
举报 回复(0) 喜欢(0)     评分
默认头像

返回顶部