|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
1 | | #1 |
Определение координат
Инженер
Moscow
Регистрация: 14.10.2005
Сообщений: 77
|
||
Просмотров: 64193
|
|
||||
инженер Регистрация: 13.12.2004
Минск
Сообщений: 496
|
>>Ирма
Дополняя пост Apelsinov! Цитата:
Или Я Вас не правильно понял Ирма? [ATTACH]1129287203.jpg[/ATTACH] |
|||
![]() |
|
||||
инженер Регистрация: 13.12.2004
Минск
Сообщений: 496
|
Цитата:
а) классический - «Б» и «А», б) «западный» - «X= » и «Y= », в) еще один «западный», но с «перевернутыми» координатами, г) «Пользовательский» (например, X1= и Y1=). 2. Следуя из первого без специального софта или утилит на Лиспе получить коррдинаты по типам "а", "в", и "г" невозможно, т.к. чистый автокад этого не поддерживает. 3. Если сетка разбита по типу "б", т.е кординаты "X" и "Y" то достаточно создать в Автокаде пользовательскую систему координат с началом совпадающим сначалом системы координат генплана и повернутой по осям согласно направлению разбивики координатной сетки генплана. Создание пользовательской системы координат в этом случае лучше произвести по трем точкам . Цитата:
|
|||
![]() |
|
||||
Инженер Регистрация: 14.10.2005
Moscow
Сообщений: 77
![]() |
Ладно, объясню всю ситуацию. На старом компе была выставленна команда, которую я просто нажимала и показывала точку на плане координата которой мне необходима. Компу было все равно к какому типу относится координ. сетка. Были разные планы в основном в классическом, или перевернутом виде. Но я просто ее нажимала и все без каких либо заморочек. Ох уж этот автоCAD :roll:
|
|||
![]() |
|
||||
инженер Регистрация: 13.12.2004
Минск
Сообщений: 496
|
Теперь все понятно! У Вас на кнопке "висела" не стандартная команда Автокада а специально кем-то разработанная, которая позволяла получать координаты в нужном Вам виде. Вам просто нужно спросить у того кто настраивал Вам старую машину как перенсти настройки Автокада с нее на новую машину, о переносе настроек Автокада см. здесь . http://dwg.ru/forum/viewtopic.php?t=4973
http://dwg.ru/forum/viewtopic.php?t=3989 http://dwg.ru/forum/viewtopic.php?t=3989 http://dwg.ru/forum/viewtopic.php?t=295 еще рекоменду поискать по сайту, о переносе настроек тем было много. |
|||
![]() |
|
||||
Инженер по системам безопасности Регистрация: 23.11.2003
Рига
Сообщений: 1,099
|
>Ирма
Ну такого типа как у Barbi состряпать несложно: Код:
Только у неё очевидно на основе _LEADER сделано или просто линии и текст, а я использовал _DIMORDINATE c текстом в оверрайде. |
|||
![]() |
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372
|
В такой простенькой программе самое сложное - учитывать, что "Х=" или "Y=" должно для конкретного населенного пункта проставляться с учетом направления осей координат местной системы координат.
Обычно в гедодезии осью X называется ось, направленная на север. Но не всегда. В некоторых городах буквой X обозначают ось, направленную на восток. В момент работы программа должна знать какая именно ось сейчас называется Х. Ну и ввод точки нужно зациклить, так как обычно надо указывать много точек. |
|||
![]() |
|
||||
Регистрация: 22.09.2005
здесь могла быть ваша реклама
Сообщений: 1,296
|
Уважаемые господа!
По работе иногда приходится проставить в течении часа координаты более 1000 точек на генплане. Считаю что оптимальный вариант для решения подобной задачи и многих других геодезических, картографических и генплановских задач - использовать приложение к ACad`у "EZYsurf". Есть конечно свои трудности в эксплуатации. Но лучше выходной потерять и разобраться, а потом за 5 минут всё сделать. Приложение это старое но почему-то о нём совсем мало кто знает. Небуду описывать всех прелестей программы, сам ещё не до конца разобрался. http://dwg.ru/dwl/index.php?id=394 С удовольствием помогу всем заинтересовавшимся. P/S Спасибо огромное господину Smirnoff. Всё гениальное просто. Последний раз редактировалось bernata, 02.02.2012 в 13:00. |
|||
![]() |
|
||||
Регистрация: 22.09.2005
здесь могла быть ваша реклама
Сообщений: 1,296
|
"Позиция не найдена"
!!! "Размещение материалов коммерческой направленности (демо-, триал версии) допускается только на платной основе" Теперь понятно почему про EZYsurf никто ничего не пишет. Теперь остается только сослаться на http://www.ezysurf.com/ |
|||
![]() |
|
||||
Инженер по системам безопасности Регистрация: 23.11.2003
Рига
Сообщений: 1,099
|
Я немного усовершенствовал. По совету ShaggyDoc ввел опцию для "неправильных" городов (наверное г. Засранск
![]() Код:
|
|||
![]() |
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372
|
Цитата:
Вот исходник программы, используемой Barbi. Напрямую применить нельзя - используются библиотечные функции. Привожу для примера концептуального подхода. Код:
Направление осей берется из INI-файла. Есть и глобальный INI, но в каталоге может быть свой INI с настройками, отличающимися от глобальных. На одном компьютере могут разрабатываться проекты для разных городов, могут быть и разные настройки, в частности эта. Постоянный запрос направления через getkword быстро "достанет". ru-get-point-or-exit позволяет ввести точку с опцией выхода по умолчанию. Нештатный выход не допустит. Координаты всегда возвращаются в WCS. Для этой программы это особенно важно, так как чертить топографию и все на топооснове нужно именно в мировой системе. ru-conv-unit-to-meter - конвертирует текущие единицы в метры. Рисунок может быть в разных единицах, координаты в геодезии - в метрах. ru-draw-leader-and-two-string - рисует выноску и две строки. При этом строки разворачиваются в правильном направлении, полочка делается нужной длины, устанавливаются требуемые веса линий и текста и прочее. Leader и размер не используются из-за непредсказуемости их поведения и влияния настроек стилей. В данной программе выноска и надписи должны быть нарисованы точно там, где указано. Чертежи генплана и сетей бывают очень насыщенными и всякие прыжки и вольности недопустимы. Вот такие маленькие программки (как бы они не были написаны) очень эффективны. Определение координат точек по нарисованному плану на бумаге всегда было сложным делом и им занимались самые подготовленные геодезисты и генпланисты. А в программе - два клика мышкой. Есть и вариант с указанием на объект и построением ведомости координат в табличной форме - сразу определяются координаты, длины сегментов, азимуты, площадь [ATTACH]1129518069.gif[/ATTACH] |
|||
![]() |
|
||||
Регистрация: 22.09.2005
здесь могла быть ваша реклама
Сообщений: 1,296
|
|
|||
![]() |
|
||||
Привет всем. А можно дороботать лисп выноски координат? Кто сможет помочь? Можно ли сделать так чтобы указывать из какой системы брать координаты но вставлять текст с координатами в мировой системе?
|
||||
![]() |