读写坐标参考
你好AutoCAD Map和AutoCAD Civil 3D能够存储图形中嵌入的坐标参考系。
我已经做了一些测试,我认为它存储在NOD(命名对象字典)中,因为我发现了一个名为“Autodesk\u MAP”的条目。
在这个条目中,我只找到了一些对象标识符、代理对象、RXClass对象和这类东西。
有一种读取和写入坐标参考系的方法。NET API是普通的Autocad版本,不是Map或Civil 3D?
谢谢
欢迎来到CADTutor。
考虑修改CivilDocument。设置。绘图设置,如Partha在此处所示。
干杯 抱歉,但他的解决方案使用的是AutoCAD Civil 3D API,在vanilla AutoCAD API上不可用 我的误解;您希望开发一种机制来分配坐标系,并将其持久存储到普通的AutoCAD数据库中。
这是因为该功能仅适用于Map 3D和Civil 3D等垂直领域,而不仅仅是在足够复杂的Node中实现数据结构。还有许多其他注意事项,甚至事件处理程序、对象否决等,可能适用于处理插入等。
将AutoCAD中的基点关联到给定的真实坐标系(更不用说基准)的当前计划是什么?
我认为你最终会花费更多的时间和预算来尝试这一点,而不仅仅是每年订阅一次就可以获得垂直产品本身——我可能完全不正确,这很好——然而,你正在承担一项艰巨的任务,即使是5-15年的垂直产品也无法完美地处理。如果你选择继续的话,我只是想让你做出一个明智的决定,如何处理这个问题。
无论如何,这个想法很有趣——祝你好运!
干杯 谢谢你的回答。
我正在尝试开发一种工具,用于为一些没有AutoCAD Map或Civil的客户读取/写入坐标参考系。
我已经有一张AutoCAD地图供我使用。
根据我目前的研究,这几乎是不可能的,因为API不直接支持它,而且也没有文档。
页:
[1]