设为首页
收藏本站
切换到窄版
账号
自动登录
找回密码
密码
登录
立即注册
快捷导航
门户
Portal
论坛
BBS
导读
Guide
搜索
搜索
热搜:
rtk
全站仪
航测
本版
帖子
测量空间论坛
»
论坛
›
编程
›
CAD二次开发Arx
›
[原创]AutoCAD软件作品 Topology Creator(拓扑构建者) ...
返回列表
发新帖
查看:
1557
|
回复:
3
[原创]AutoCAD软件作品 Topology Creator(拓扑构建者) 新鲜出炉!
[复制链接]
dbice
dbice
当前离线
积分
2
主题
0
回帖
2
积分
新手上路
新手上路, 积分 2, 距离下一级还需 48 积分
新手上路, 积分 2, 距离下一级还需 48 积分
积分
2
发消息
发表于 2004-8-24 08:59:49
|
显示全部楼层
|
阅读模式
<P>恳求斑竹置顶!</P><P>本人的第一个AutoCAD软件作品 Topology Creator(拓扑构建者) 新鲜出炉!</P><P>给你一个生产图形的捷径:尊敬的朋友们大家好!最近本人制作了一个全新的AutoCAD 扩展工具:Topology Creator希望论坛的前辈多提宝贵意见。无论或褒或贬,真心希望能够倾听大家的意见。 </P><P>以下是软件的主页:<A href= href="http://cadx.go.nease.net/" target=_blank target="_blank" >http://cadx.go.nease.net/</A> 简单域名:<A href= href="http://cadx.126.com/" target=_blank target="_blank" ><FONT color=#000000>http://cadx.126.com/</FONT></A></P><P>软件简介:</P><P>本软件是使用ObjectArx语言开发的运行于AutoCAD平台上的通用图形处理扩展工具软件。</P><P>软件提供以下主要功能:</P><P>1.提供对原始图形数据检查的功能(检查数据中的单点、重线);</P><P>2.自动删除0长度的Line线;</P><P>3.自动构建图形拓扑关系(人工弧段参与计算);</P><P>4.自动寻找边界多边形(地区的外围边界);</P><P>5.可选择的生成内部粘连多边形的外包多边形;</P><P>6.自动对最外围边界多边形、以及图形内部的粘连多边形的外包进行颜色标记。</P><P>7.提供拓扑文件的输出(输出为文本文件)。</P><P>适用范围:</P><P>1.从事地理信息系统前期数据矢量化工作的数据录入公司;</P><P>2.使用AutoCAD软件的广告公司;</P><P>3.使用AutoCAD的设计人员;</P><P>4.使用AutoCAD的普通用户;</P><P>软件运行平台:</P><P>OS:Windows 2000以上;内存:128M(推荐);</P><P>CAD:AutoCAD 2000以上支持AutoCAD 2000 /2002 /2004/2005 系列产品。</P><P>动画演示:位于主页的最下方,有与免费主页的1M文件限制,只能分成两个文件上载。</P><P>希望大家跟贴,万分感谢! </P><P>软件主页:<A href= href="http://cadx.go.nease.net/index.htm" target=_blank target="_blank" ><FONT color=#000000>http://cadx.go.nease.net/index.htm</FONT></A></P><P>在线演示:<A href= href="http://www.gissky.net/cadx/TopoShow.swf" target=_blank target="_blank" ><FONT color=#000000>http://www.gissky.net/cadx/TopoShow.swf</FONT></A></P><P>高速镜像网站<1>:<A href= href="http://www.gissky.net/cadx/" target=_blank target="_blank" ><FONT color=#000000>http://www.gissky.net/cadx/</FONT></A> </P><P></P><P>感谢各位的支持,希望我这个软件能给做设计的您帮点忙。</P><P>这个软件开发的初衷是用于GIS领域,主要为地籍图、地形图方面应用,举一个例子:</P><P>有一个需要矢量化的地图,一般有两种做法:自动矢量化、手工矢量化,(矢量化)就是照着光栅描图、在这以前要首先约定好什么类型的线画在制定的图层上,比如道路画一层、水系画一层、房子画一层、描画后往往需要将非闭的实体,如道路、房屋连接成多边形,这就需要对线进行自动处理来连接,手工操作的量很大,所谓拓扑就是确定一个图形组中的点、线、面的关系,Topology Creator就是用来自动生成这些多边形的。自动矢量化也一样,需要手工修正然后生成多边形,只有有了多边形才可能谈到进一步将属性赋予多边形实体。</P><P>将多边形数据和原始录入的线数据分别存储有很多好处:</P><P>1.首先在数据的冗余度上,大家都知道,如果只存储多边形,那么相邻多边形的边就被存储了两次这就是数据冗余,如何将数据有效的压缩非常重要,有了Topology Creator数据可以被压缩数倍存储,想象一下如果所有重复的边所有重复的折点都删除,可以减少多少数据量?这比从AutoCAD2002=>AutoCAD2004带来的数据压缩更为明显,如果地图数据很大,这个问题就很突出。</P><P>2.其次AutoCAD没有很好的解决这个问题,在GIS领域往往关注每一个实体的属性,比如一个湖波的边界,在湖的旁边可能有房屋、可能有道路,当需要描述一个湖泊的时候要清楚地知道他的每一个边每一条湖段都是哪一种类型的线,这很重要,但是CAD的Pline线无法实现同一个多边形的边使用不同图层的线,一个Pline线只能同时位于同一个图层,有了Topology Creator的拓扑输出功能就扩展了AutoCAD的功能。</P><P>3.关于其他领域的应用,我想作为一个通用的工具它很有用,举一个例子对于机械图,不同属性的线一定是被画到了不同的图层上,往往机械图中要做大量的填充,而填充的前提就是填充的边界必须是封闭的,传统的做法是,手工使用PE命令连接一个封闭的面,如果填充的边很多连接就很麻烦,另外一次只能使用PE命令连接一个封闭的面,如果我有100填充需要做,而它们位于不同的位置,同时他们的边界可能是一个层,也可能是多个层,有了Topology Creator就很方便,将图层设定好,点OK所有应该封闭的面就自动生成了多边形。</P><P>4.还有一个应用就是外轮廓的搜索,AutoCAD本身并没有提供这个功能,当一个地区或者一组图形录入完了以后它的外轮廓非常有用,在GIS领域往往外轮廓是一个省、市、地区的边界线,传统的做法是手工连接最外圈的线实体,大家可以想象如果地区很大有100000个线组成,手工连可能吗?有了Topology Creator 可以选择当生成多边形的同时就自动画出外轮廓,我想它会节省你大量的时间,因为任何一个误操作都可能让连接外轮廓的命令退出。</P><P>我想在AutoCAD中将一个真实世界中的实体描述为一个多边形是最普遍和最直接的,希望大家使用这个软件,相信你一定会从中受益。 </P><BR><BR><BR><P>高速镜像网站<1>:<A href= href="http://www.gissky.net/cadx/" target=_blank target="_blank" ><FONT color=#000000>http://www.gissky.net/cadx/</FONT></A> </P><P>高速镜像网站<2>:<A href= href="http://cadx.shuigong.com/" target=_blank target="_blank" >http://cadx.shuigong.com</A></P><P>在线演示:</P><P><A href= href="http://www.gissky.net/cadx/TopoShow.swf" target=_blank target="_blank" ><FONT color=#000000>http://www.gissky.net/cadx/TopoShow.swf</FONT></A></P><P> </P>[flash=1024,768]http://www.gissky.net/cadx/TopoShow.swf[/flash]
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
手机登录
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
CAD二次开发VBA
计算器类及其它
VBA数字成图专栏
CAD二次开发Lisp
Archiver
|
手机版
|
小黑屋
|
测量空间论坛
Copyright © 2003 - 2026
测量空间论坛
celiang.net (
闽ICP备19019609号-1
)
GMT+8, 2026-9-2 19:10, Processed in 0.074286 second(s), 21 queries .
快速回复
返回顶部
返回列表