jfh1
路人甲
路人甲
  • 注册日期2004-05-07
  • 发帖数38
  • QQ
  • 铜币57枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2270回复:6

[分享]平面距离写入文件LISP源码(S-文件)

楼主#
更多 发布于:2004-07-25 11:00
<FONT face=隶书 color=#f73809 size=1>  这是我很多年以前写的一个小程序,可量取地物点间的平面距离,主要用来检查地形图的平面相对精度,现在我早已不再搞LISP了,基本上也不再写代码了!这样的程序还有好多好多,在生产上曾起到过很重要的作用,丢掉了实在可惜,今后将在论坛上相继发表,希望对各位能有所帮助!</FONT>
<P><FONT face=隶书 size=1>;-----------------------------------------------------------------</FONT></P>
<P>;<FONT face=隶书 color=#f73809 size=1>地形图的平面距离</FONT>写入文件LISP源码<FONT color=#f73809>(S-文件)</FONT></P>
<P>;-----------------------------------------------------------------</P>
<P>(defun  C:JFHS()
           (setvar "cmdecho" 0)
           ;;;(setvar "osmode" 0)
           (princ "\n")(setq pf (getstring "请输入坐标数据文件名:"))
           (setq pf (strcat pf ".dat"))
           (setq fw (open pf "w"))
           (princ "\n")(princ "请捕捉第1点(按回车结束)" )
(setq pta (getpoint))</P>
<P>
           (setq i 1)
           (while (/= pta nil)
(princ "\n")(princ "请捕捉第2点(按回车结束)" )
(setq ptb (getpoint))
  
                   (setq xa (car pta))
                   (setq ya (nth 1 pta))</P>
<P>                   (setq xb (car ptb))
                   (setq yb (nth 1 ptb))
                   (setq ss (distance (list xa ya) (list xb yb)))</P>

<P>                   (princ "\n")(princ "第")(princ i)(princ "个距离为:")
                   (princ ss)
                   (princ i fw)(princ "," fw)(princ ss fw)
                  
                   (princ "\n" fw)
                   (setq i (1+ i))</P>
<P>            (princ "\n")(princ "请捕捉第1点(按回车结束)" )
(setq pta (getpoint))</P>
<P>                 )
           (CLOSE FW)
       )</P>
<P>
 </P>
喜欢0 评分0
jfh1
路人甲
路人甲
  • 注册日期2004-05-07
  • 发帖数38
  • QQ
  • 铜币57枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2004-07-25 11:01
<P>本程序主要适合总工或主任工程师使用,可以省下很多的时间和人力!!!</P><img src="images/post/smile/dvbbs/em02.gif" /><img src="images/post/smile/dvbbs/em02.gif" /><img src="images/post/smile/dvbbs/em02.gif" /><img src="images/post/smile/dvbbs/em02.gif" /><img src="images/post/smile/dvbbs/em02.gif" /><img src="images/post/smile/dvbbs/em02.gif" />
举报 回复(0) 喜欢(0)     评分
游客

返回顶部