阅读:2153回复:5
[原创] 本人的第一个AutoCAD软件作品 Topology Creator(拓扑构建者) 新鲜出炉!
<P>给你一个生产图形的捷径:</P>
<P>尊敬的朋友们大家好!</P> <P>最近本人制作了一个全新的AutoCAD 扩展工具:Topology Creator</P> <P>希望论坛的前辈多提宝贵意见。无论或褒或贬,真心希望能够倾听大家的意见。 </P> <p> <P>以下是软件的主页:</P> <P><a href="http://cadx.go.nease.net/" target="_blank" ><FONT color=#000000>http://cadx.go.nease.net/</FONT></A></P> <P>简单域名:<a href="http://cadx.126.com/" 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> <P>1.从事地理信息系统前期数据矢量化工作的数据录入公司;</P> <P>2.使用AutoCAD软件的广告公司;</P> <P>3.使用AutoCAD的设计人员;</P> <P>4.使用AutoCAD的普通用户;</P> <P>软件运行平台:</P> <P>OS:Windows 2000以上;</P> <P>内存:128M(推荐);</P> <P>CAD:AutoCAD 2000以上支持AutoCAD 2000 /2002 /2004/2005 系列产品。</P> <p> <P>动画演示:位于主页的最下方,有与免费主页的1M文件限制,只能分成两个文件上载。</P> <p> <P>希望大家跟贴,万分感谢! </P> <p> <P>由于是共享主页我想会有解析地址缓慢的问题,多试验几次,在IE的地址栏中多敲几次回车即可,以下为主页的页面,希望大家能够访问:</P> <P>另外提供软件的下载地址,以及动画演示的决对地址:</P> <p> <P>软件主页:<a href="http://cadx.go.nease.net/index.htm" target="_blank" ><FONT color=#000000>http://cadx.go.nease.net/index.htm</FONT></A></P> <P>软件下载页:<a href="http://cadx.go.nease.net/Download.htm" target="_blank" ><FONT color=#000000>http://cadx.go.nease.net/Download.htm</FONT></A></P> <P>动画演示压缩文件1:<a href="http://cadx.go.nease.net/TopoShow_RAR_Archive.part1.exe" target="_blank" ><FONT color=#000000>http://cadx.go.nease.net/TopoShow_RAR_Archive.part1.exe</FONT></A></P> <P>动画演示压缩文件2:<a href="http://cadx.go.nease.net/TopoShow_RAR_Archive.part2.rar" target="_blank" ><FONT color=#000000>http://cadx.go.nease.net/TopoShow_RAR_Archive.part2.rar</FONT></A></P> <P>软件说明:<a href="http://cadx.go.nease.net/ReadMe.chm" target="_blank" ><FONT color=#000000>http://cadx.go.nease.net/ReadMe.chm</FONT></A></P> <p> <P>高速镜像网站:<a href="http://www.gissky.net/cadx/" target="_blank" ><FONT color=#000000>http://www.gissky.net/cadx/</FONT></A> </P> <p> <P>告诉大家一个好消息,Topology Creator 已经有简体中文版了!</P> <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> |
|
1楼#
发布于:2004-06-17 14:36
<P>不错</P><P>!</P><img src="images/post/smile/dvbbs/em01.gif" />
|
|
|
2楼#
发布于:2004-06-17 14:43
<img src="images/post/smile/dvbbs/em01.gif" /><img src="images/post/smile/dvbbs/em01.gif" />
|
|
|
3楼#
发布于:2004-06-25 15:57
<img src="images/post/smile/dvbbs/em01.gif" />
|
|
4楼#
发布于:2004-07-19 14:27
<P>高速镜像 <a href="http://www.gissky.net/cadx/" target="_blank" >http://www.gissky.net/cadx/</A> </P>
[此贴子已经被作者于2004-7-27 16:38:02编辑过]
|
|
5楼#
发布于:2004-07-19 15:52
<img src="images/post/smile/dvbbs/em05.gif" />
|
|