| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Прочее. Программное обеспечение > В какой программе можно строить горизонтали...

В какой программе можно строить горизонтали...

Ответ
Поиск в этой теме
Непрочитано 10.03.2007, 20:41
В какой программе можно строить горизонтали...
alexroot
 
kiev
Регистрация: 29.11.2006
Сообщений: 140

Описываю ситуацию.

Есть некоторые текстовые файлы такого формата:

1-й столбец - координата точки по Х.
2-й столбец - координата точки по У.
3-й столбец - значение в точке чего-либо.

Стоит такая задача - построить горизонтали по этим данным между точками, координаты которых указаны в столбцах 1 и 2, по значениям 3-го столбца.

Я пользовался программой land_desktop_v.3.0. Она под автокад. Глючит ужасно.

Если кто имел опыт - поделитесь, какие есть удобные программы. Необходимо быстро стоить горизонтали используя текстовые файлы, формат которых описал выше.

Спасибо.
Просмотров: 18090
 
Непрочитано 16.03.2007, 08:14
#21
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,825


Цитата:
Сообщение от Eugen True
В RhinoCeros можно в командную строку вставить текстовый файл.
Пример из хелпа:
! _interpcrv
23,5,0
23.2,5,0
23.7,5.2,1
_enter
Цифры соответственно X,Y,Z
Удачи!
Пипец, а че в Каде нельзя?
Код:
[Выделить все]
_3dpoly
23,5,0
23.2,5,0
23.7,5.2,1
Krieger вне форума  
 
Автор темы   Непрочитано 17.03.2007, 01:49
#22
alexroot


 
Регистрация: 29.11.2006
kiev
Сообщений: 140


Цитата:
Сообщение от ShaggyDoc
Цитата:
Сообщение от alexroot
Я сам запрограммирую, ну эти глупые проги в пень. Подскажите, если кто видел где алгоритм для построения горизонталей, чтобы самому не выдумывать.
Ни хрена ты не запрограммируешь со своим глупым апломбом. Эти "глупые проги" не дураки писали.

Алгоритм очень прост (как алгоритм переставления ног у сороконожки). Соединяются точки с одинаковыми высотами. Проблема в том, как правильно соединить эти точки, чтобы горизонтали правильно отображали рельеф местности, не пересекались, количество точек с известными высотами всегда во много раз меньше, чем количество вершин для полилинии, которой изображается горизонталь.

Если
Цитата:
Мне всеравно где строить горизонтали. Главное - результат, хочется видеть "картинку".
программируй в Paint. Под Unix. По заветам Реймонда. И

Цитата:
тогда вопросы, заданные выше, отпадут
Не понял, что тебе не понравилось?

Что я бизнес проги которые не дают мне того, что я хочу, назвал "глупыми"?

Хорошо, в знак уважения к разработчикам я забираю это высказывание обратно.

Да, я знаю что загвоздка в том, как соединять эти точки линиями и вообще алгоритм весь этот не прост, весьма не прост. Поэтому и спросил, не встречал ли кто-нибудь его где-либо в литературе скажем.
alexroot вне форума  
 
Автор темы   Непрочитано 17.03.2007, 01:54
#23
alexroot


 
Регистрация: 29.11.2006
kiev
Сообщений: 140


Цитата:
Сообщение от Krieger
Цитата:
Сообщение от Eugen True
В RhinoCeros можно в командную строку вставить текстовый файл.
Пример из хелпа:
! _interpcrv
23,5,0
23.2,5,0
23.7,5.2,1
_enter
Цифры соответственно X,Y,Z
Удачи!
Пипец, а че в Каде нельзя?
Код:
[Выделить все]
_3dpoly
23,5,0
23.2,5,0
23.7,5.2,1
Ты не понял, мне не нужно рисовать полилинии, мне нужно чтобы программа строила линии равных величин используя такие данные:
1. Координата точки по Х.
2. Координата точки по У.
3. Какая-либо величина в точке, по которой необходимо построить линии между точками, в которых эта величина одинакова.
alexroot вне форума  
 
Непрочитано 17.03.2007, 03:22
#24
Lamer Inc..


 
Регистрация: 16.10.2006
Санкт-Петербург
Сообщений: 569


http://graphics.cs.msu.su/grafor/gra...hapter_7_2.htm
Lamer Inc.. вне форума  
 
Непрочитано 13.02.2008, 22:40
#25
Arseny


 
Регистрация: 13.02.2008
Сообщений: 6


Здравствуйте! Такой вопрос??? С оцифровкой карт не сталкивались???? Есть часть карты ее надо забить в LAND 2005 для проектирования мероприятий (сам не геодезист), не знаю даже с чего начать, заранее спасибо!
Arseny вне форума  
 
Непрочитано 13.02.2008, 23:13
#26
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,831


Arseny, а поиском заняться не судьба?
http://dwg.ru/f/showthread.php?t=174...F0%EE%E2%EA%E0
http://dwg.ru/f/showthread.php?t=107...F0%EE%E2%EA%E0
http://www.google.ru/search?q=site:d...U248RU248&aq=t
http://www.google.ru/search?aq=f&com...1%81%D0%BA&lr=
ну и тому подобное.
---
Добавлено: на будущее: не пытайся запостить один и тот же вопрос в несколько тем. Ни к чему хорошему это не приведет.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 14.02.2008, 10:56
#27
Sync02


 
Регистрация: 07.12.2007
Брест
Сообщений: 243


Для построения горизонталей в основном сначала надо построить триангуляцию. Потом уже горизонтали. Довольно нетривиальная задача
http://algolist.manual.ru/maths/geom/index.php
Sync02 вне форума  
 
Непрочитано 15.02.2008, 21:39
#28
Arseny


 
Регистрация: 13.02.2008
Сообщений: 6


Большое спасибо, на будущее учту!!! С триангуляцией не совсем понял, но буду разбираться!!! Сегодня когда сидел с Лендом, когда с настойками чертежа возился похоже нашел, по точкам и опорной точке, но еще не закончил.....!!!!
Arseny вне форума  
 
Непрочитано 16.02.2008, 10:05
#29
Елпанов Евгений

программист
 
Регистрация: 20.12.2005
Москва
Сообщений: 1,439
Отправить сообщение для Елпанов Евгений с помощью Skype™


Цитата:
Сообщение от Sync02 Посмотреть сообщение
Для построения горизонталей в основном сначала надо построить триангуляцию. Потом уже горизонтали. Довольно нетривиальная задача
http://algolist.manual.ru/maths/geom/index.php
По вашей ссылке есть алгоритм, все верно, это самый распространенный из всех, но не самый лучший...
Дело в том, что в этом алгоритме, все точки опускаются на одну плоскость, потом производится триангуляция Делоне и точки обратно поднимаются на свои исходные высоты. получается сеть. Но если в облаке точек, много рядом-стоящих с большими перепадами высот, то после искривления плоскости, смещением точек по высоте, стороны треугольников будут растягиваться и появятся артефакты, т.е. на виде сверху, две точки находятся рядом, а в объеме, они очень далеко и стороны треугольников должны проходить совсем подругому!
PS. Еще есть варианты по триангуляции в объеме и опусканию регулярной сетки на облако точек...
Елпанов Евгений вне форума  
 
Непрочитано 18.02.2008, 22:39
#30
Arseny


 
Регистрация: 13.02.2008
Сообщений: 6


Спасибо, в свою очередь признаю допустил ошибку! Посчитал, что введение большего количества точек (гавным образом по гоирзонталам с указанием высоты) без триангуляции преведет к лучшему построению горизонталей, однако ничего хорошего не вышло!!! Теперь обрабатываю при помощи триангуляции с корректировкой точек
Arseny вне форума  
 
Непрочитано 18.02.2008, 22:40
#31
Arseny


 
Регистрация: 13.02.2008
Сообщений: 6


Кстати, кто знает в LDD 2005 в "цифровой модели рельефа" есть "Водосбор" как им пользоваться и для чего он???
Arseny вне форума  
 
Непрочитано 19.02.2008, 12:57
#32
Sync02


 
Регистрация: 07.12.2007
Брест
Сообщений: 243


To Елпанов Евгений Поделитесь информацией, (ссылкой) о других методах, Интересно почитать, повысить теоретический уровень так сказать
Sync02 вне форума  
 
Непрочитано 19.02.2008, 15:04
#33
Valery Brelovsky

Инженер дорожник
 
Регистрация: 22.10.2007
Израиль
Сообщений: 1,859


Цитата:
Сообщение от Sync02 Посмотреть сообщение
To Елпанов Евгений Поделитесь информацией, (ссылкой) о других методах, Интересно почитать, повысить теоретический уровень так сказать
Для построения горизонталей используются программы Land Desktop, GeoniCS, Civil 3D и т.п разных версий.
Valery Brelovsky вне форума  
 
Непрочитано 19.02.2008, 17:47
#34
Sync02


 
Регистрация: 07.12.2007
Брест
Сообщений: 243


Цитата:
Сообщение от Valery Brelovsky Посмотреть сообщение
Для построения горизонталей используются программы Land Desktop, GeoniCS, Civil 3D и т.п разных версий.
молодец!!!
Sync02 вне форума  
 
Непрочитано 28.05.2011, 03:35
#35
zz212243

ПГС
 
Регистрация: 11.05.2011
Санкт-Петербург
Сообщений: 133


Ребят, подскажите, как в "Surfer 10" построить горизонтали, задав координаты и отметки узловых точек? Может справка на русском есть, или инструкция?
Спасибо.
zz212243 вне форума  
 
Непрочитано 22.09.2011, 12:13
#36
Mr. Tuvok

Главспец по генпланам. Архитектор.
 
Регистрация: 15.06.2011
Москва. Брянск.
Сообщений: 108


в Геониксе можно, он по координатам Х У Z строит... Z - соответственно абсолютная высотная отметка... там есть спец. опция ввод координат из текстового файла. После того как построятся геоточки построите полигональную поверхность и горизонтали тоже там есть... это оч. вкратце если
Mr. Tuvok вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Прочее. Программное обеспечение > В какой программе можно строить горизонтали...

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск