明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 978|回复: 6

[函数] 读取CASS DAT文件转换为点表

[复制链接]
发表于 2018-8-18 23:07 | 显示全部楼层 |阅读模式
;;[功能]读取CASS DAT文件转换为点表
;;[用法](LC:read-CASS-dat-list)
;;[作者]BY 老仓测绘上班记
(defun LC:read-CASS-dat-list (/ FILE PTSLST STRLENGTH I F1 STR1 STRLST)
  (setq FILE (getfiled "选择原始地貌.dat文件" "" "dat" 4))
  (setq ptslst '()
       strlength (length strlst);表长度
       i 0
  )
  
  (setq F1 (open FILE "r"))
    (repeat (BF-File-Length FILE);行数长度
      (setq STR1 (read-line F1)
           strlst (cdr (read (strcat "(" (XD::String:Replace "," " " STR1) ")")))
   );前后补上括号然后read把字符串变表
      (nth i strlst);
      (setq ptslst (append ptslst (list strlst)))
      (setq i (1+ i))
    )
ptslst
)
"觉得好,就打赏"
还没有人打赏,支持一下
 楼主| 发表于 2018-8-19 00:02 来自手机 | 显示全部楼层
欠缺的函数论坛里面下载
发表于 2018-8-19 19:38 | 显示全部楼层
不会用 弄不明白
发表于 2018-8-19 20:55 | 显示全部楼层
测绘同行,谢谢啊
发表于 2018-11-8 11:31 | 显示全部楼层
楼主能不能给小白们科普一下怎么使用,研究了好久都没弄明白。
 楼主| 发表于 2018-11-8 14:35 来自手机 | 显示全部楼层
读取CASS里程文件把偏距和高程转成点表生成断面线
 楼主| 发表于 2018-11-8 14:36 来自手机 | 显示全部楼层
你用点表生成多段线试试
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-20 00:39 , Processed in 0.425678 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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