明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1590|回复: 2

矢量dwg转成栅格geotif格式(带地理坐标)中的问题?

[复制链接]
发表于 2012-10-17 16:40:56 | 显示全部楼层 |阅读模式
各位老师帮帮忙,我最近一个项目需要用到dwg格式的地形图批量转化为geotif的程序。
我想的总体框架是这样:

首先,用C#来写个界面,填入相关的路径和比例尺参数(比例尺参数的目的是把dwg缩放到合适的范围进行打印),然后启动CAD。
第二,调用lisp语句,把dwg格式的地形图转化为tif,并输出tif文件和栅格图起始点坐标。
第三,用c#写geotif的头文件,完成。

我对lisp语言不太熟,现在的问题是:
1,能否获取到dwg文件的外接最小矩形的范围坐标,以此范围作为打印范围,范围参数以变量的形式输出(为了写tif的头文件)。
2,利用最小矩形输出的范围坐标,能否用代码实现自定义图纸尺寸,并且在打印后再删除。

主要是以上两个问题,请各位老师帮忙。

补充:对于第一个问题,我实验的结果是,在打印模型中,选择打印区域——打印范围——范围时好像可以生成dwg文件的外接最小矩形,但是我不知道这个矩形的范围坐标,是系统变量么?


发表于 2012-10-17 22:54:44 | 显示全部楼层
建议LZ找个打印的程序看看就明白了...
 楼主| 发表于 2012-10-18 08:33:14 | 显示全部楼层
chpmould 发表于 2012-10-17 22:54
建议LZ找个打印的程序看看就明白了...

谢谢楼上的,我这有几个打印的程序,但是还是不能获取到打印的范围坐标,没范围坐标就不能写tif头文件,这是比较烦的地方,和一般打印在纸上不一样。

点评

打印程序也是有坐标范围的,窗选对角坐标  发表于 2012-10-18 18:06
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-7-21 05:33 , Processed in 0.187689 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表