乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 56|回复: 13

[编程交流] 将TQtiles放置在正确的位置

[复制链接]

2

主题

8

帖子

6

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-5 23:50:07 | 显示全部楼层 |阅读模式
我有许多用于OS映射的TQ文件,这些文件被标记为TQ3456等。
 
我曾经使用lsp,在那里我会键入TQ并在Autocad中单击,它会将正确的TQ平铺放置在我每次单击的位置。
 
我丢了lsp,似乎在网上的任何地方都找不到它??
 
任何想法都将不胜感激
回复

使用道具 举报

35

主题

2471

帖子

2447

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
174
发表于 2022-7-5 23:56:17 | 显示全部楼层
将“正确的”TQ文件链接到拾取点的关系是什么?
回复

使用道具 举报

2

主题

8

帖子

6

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 00:01:56 | 显示全部楼层
每个TQ CAD文件已经位于正确的X/Y位置。。。。。因此,如果我在每个TQ文件中阻塞,则会出现在正确的位置。但我必须一次做一个。我只想点击屏幕,方块就出现了。
回复

使用道具 举报

8

主题

1133

帖子

1164

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 00:04:15 | 显示全部楼层
可能还有比OP更欣赏的地方。
 
随附的pdf将给出军械测量网格系统的基本数字。
 
(哎呀,pdf对于论坛文件容量来说太大了,可能是因为有太多漂亮的图片。我会尝试提供其他信息。)
 
我会留意现场的任何进一步查询,但我希望通过在空间中单击,可以插入坐标,从而插入相应的一公里瓷砖。
回复

使用道具 举报

2

主题

8

帖子

6

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 00:09:47 | 显示全部楼层
就像我说的,TQtile在CAD中已经位于正确的X/Y位置。因此,该链类似于单击鼠标>查找包含这些X/Y iv的块>插入具有这些X/Y的块。
回复

使用道具 举报

10

主题

8258

帖子

8335

银币

初来乍到

Rank: 1

铜币
31
发表于 2022-7-6 00:14:19 | 显示全部楼层
你不是在今年9月的AutoDesk讨论组上提过同样的问题吗?
回复

使用道具 举报

8

主题

1133

帖子

1164

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 00:19:29 | 显示全部楼层
这一切都很好,但对于那些不习惯军械测量的人来说,瓷砖的前两个字母必须翻译成数字。瓷砖是一个全数字坐标。
回复

使用道具 举报

8

主题

1133

帖子

1164

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 00:27:04 | 显示全部楼层
像这样的。从学校网格解释中拍摄的图片(这似乎是显示数字的唯一来源)显示了100公里的正方形和坐标。
005008coccn4rc0vcofmwv.jpg
回复

使用道具 举报

8

主题

1133

帖子

1164

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 00:27:54 | 显示全部楼层
由于OP已经消失,没有给出所需lisp的技术细节,我想我应该提供一些数字。
 
地形测量网格是公制网格。通常,坐标在东距和北距中都有六个有效数字(如有必要,最左边的空间将填充零)。
 
从左侧开始,将东距的第一个数字和北距的第一个数字合并,得到一个两个字符的代码。就OP而言,TQ(位于伦敦附近)。然后将东距和北距的下两位数字添加到该值中,以提供一个六字符的平方公里参考。
 
因此,标记为TQ3456的操作系统磁贴实际上具有坐标534000mE,即磁贴左下角的156000mN。
 
我怀疑OP希望使用lisp,以便在图形中单击时,读取拾取点的坐标,并通过简单的算术,插入正确的平铺。由于所有瓷砖都绘制到适当的坐标,因此每种情况下的插入点都将位于0,0。
 
当然,架构师通常以毫米为单位,因此必要时必须考虑1000的架构师系数。
回复

使用道具 举报

0

主题

301

帖子

301

银币

初来乍到

Rank: 1

铜币
0
发表于 2022-7-6 00:34:54 | 显示全部楼层
这里有两个协会名单,你可能会发现在你的任务有用。
 
ymg公司
 
  1. ;; Assoc list for ngr  Source: http://support.promap.co.uk/entries/27310638-National-Grid-Reference-Coordinate-Conversion ;
  2. ;; Example of use (cdr (assoc "NN" ngrl)) -> (2 7)                                                                        ;
  3. (setq ngrl '(("HL" . (0 12))("HM" . (1 12))("HN" . (2 12))("HO" . (3 12))("HP" . (4 12))("JL" . (5 12))("JM" . (6 12))("JN" . (7 12))
  4.             ("HQ" . (0 11))("HR" . (1 11))("HS" . (2 11))("HT" . (3 11))("HU" . (4 11))("JQ" . (5 11))("JR" . (6 11))("JS" . (7 11))
  5.             ("HV" . (0 10))("HW" . (1 10))("HX" . (2 10))("HY" . (3 10))("HZ" . (4 10))("JV" . (5 10))("JW" . (6 10))("JX" . (7 10))
  6.             ("NA" . (0  9))("NB" . (1  9))("NC" . (2  9))("ND" . (3  9))("NE" . (4  9))("OA" . (5  9))("OB" . (6  9))("OC" . (7  9))
  7.             ("NF" . (0  )("NG" . (1  )("NH" . (2  )("NJ" . (3  )("NK" . (4  )("OF" . (5  )("OG" . (6  )("OH" . (7  )
  8.             ("NL" . (0  7))("NM" . (1  7))("NN" . (2  7))("NO" . (3  7))("NP" . (4  7))("OL" . (5  7))("OM" . (6  7))("ON" . (7  7))
  9.             ("NQ" . (0  6))("NR" . (1  6))("NS" . (2  6))("NT" . (3  6))("NU" . (4  6))("OQ" . (5  6))("OR" . (6  6))("OS" . (7  6))
  10.             ("NV" . (0  5))("NW" . (1  5))("NX" . (2  5))("NY" . (3  5))("NZ" . (4  5))("OV" . (5  5))("OW" . (6  5))("OX" . (7  5))
  11.             ("SA" . (0  4))("SB" . (1  4))("SC" . (2  4))("SD" . (3  4))("SE" . (4  4))("TA" . (5  4))("TB" . (6  4))("TC" . (7  4))
  12.             ("SF" . (0  3))("SG" . (1  3))("SH" . (2  3))("SJ" . (3  3))("SK" . (4  3))("TF" . (5  3))("TG" . (6  3))("TH" . (7  3))
  13.             ("SL" . (0  2))("SM" . (1  2))("SN" . (2  2))("SO" . (3  2))("SP" . (4  2))("TL" . (5  2))("TM" . (6  2))("TN" . (7  2))
  14.             ("SQ" . (0  1))("SR" . (1  1))("SS" . (2  1))("ST" . (3  1))("SU" . (4  1))("TQ" . (5  1))("TR" . (6  1))("TS" . (7  1))
  15.             ("SV" . (0  0))("SW" . (1  0))("SX" . (2  0))("SY" . (3  0))("SZ" . (4  0))("TV" . (5  0))("TW" . (6  0))("TX" . (7  0)))
  16. )
  17. ;; Assoc list for ngr  Source: http://support.promap.co.uk/entries/27310638-National-Grid-Reference-Coordinate-Conversion ;
  18. ;; Example of use (cdr (assoc '(1 0) digl)) -> "SW"                                                                       ;
  19. (setq digl '(((0 12) . "HL") ((1 12) . "HM") ((2 12) . "HN") ((3 12) . "HO") ((4 12) . "HP") ((5 12) . "JL") ((6 12) . "JM") ((7 12) . "JN")
  20.             ((0 11) . "HQ") ((1 11) . "HR") ((2 11) . "HS") ((3 11) . "HT") ((4 11) . "HU") ((5 11) . "JQ") ((6 11) . "JR") ((7 11) . "JS")
  21.             ((0 10) . "HV") ((1 10) . "HW") ((2 10) . "HX") ((3 10) . "HY") ((4 10) . "HZ") ((5 10) . "JV") ((6 10) . "JW") ((7 10) . "JX")
  22.             ((0  9) . "NA") ((1  9) . "NB") ((2  9) . "NC") ((3  9) . "ND") ((4  9) . "NE") ((5  9) . "OA") ((6  9) . "OB") ((7  9) . "OC")
  23.             ((0   . "NF") ((1   . "NG") ((2   . "NH") ((3   . "NJ") ((4   . "NK") ((5   . "OF") ((6   . "OG") ((7   . "OH")
  24.             ((0  7) . "NL") ((1  7) . "NM") ((2  7) . "NN") ((3  7) . "NO") ((4  7) . "NP") ((5  7) . "OL") ((6  7) . "OM") ((7  7) . "ON")
  25.             ((0  6) . "NQ") ((1  6) . "NR") ((2  6) . "NS") ((3  6) . "NT") ((4  6) . "NU") ((5  6) . "OQ") ((6  6) . "OR") ((7  6) . "OS")
  26.             ((0  5) . "NV") ((1  5) . "NW") ((2  5) . "NX") ((3  5) . "NY") ((4  5) . "NZ") ((5  5) . "OV") ((6  5) . "OW") ((7  5) . "OX")
  27.             ((0  4) . "SA") ((1  4) . "SB") ((2  4) . "SC") ((3  4) . "SD") ((4  4) . "SE") ((5  4) . "TA") ((6  4) . "TB") ((7  4) . "TC")
  28.             ((0  3) . "SF") ((1  3) . "SG") ((2  3) . "SH") ((3  3) . "SJ") ((4  3) . "SK") ((5  3) . "TF") ((6  3) . "TG") ((7  3) . "TH")
  29.             ((0  2) . "SL") ((1  2) . "SM") ((2  2) . "SN") ((3  2) . "SO") ((4  2) . "SP") ((5  2) . "TL") ((6  2) . "TM") ((7  2) . "TN")
  30.             ((0  1) . "SQ") ((1  1) . "SR") ((2  1) . "SS") ((3  1) . "ST") ((4  1) . "SU") ((5  1) . "TQ") ((6  1) . "TR") ((7  1) . "TS")
  31.             ((0  0) . "SV") ((1  0) . "SW") ((2  0) . "SX") ((3  0) . "SY") ((4  0) . "SZ") ((5  0) . "TV") ((6  0) . "TW") ((7  0) . "TX"))
  32. )
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-10 21:08 , Processed in 0.437447 second(s), 74 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表