3D координаты

0 голосов
спросил 06 Июль, 05 от IlinitchOleg (540 баллов) в категории Программные продукты Esri
imageЕсть здесь специалисты по работе в ArcView Gis в 3D координатах? Знаю один способ задания 3-ей координаты с помощью команд Convert to Grid,Convert Grid to TIN. А существуют ли другие способы? Help что-то говорит по поводу Scriptov. image

11 Ответы

0 голосов
ответил 06 Июль, 05 от Tatyana1 (6,140 баллов)

  Знаю один способ задания 3-ей координаты с помощью команд Convert to Grid,Convert Grid to TIN. А существуют ли другие способы? 

Convert to Grid,Convert to TIN - это Не способы задания 3-ей координаты

0 голосов
ответил 08 Июль, 05 от SV_P (9,350 баллов)

Привет.

Ну. есть же и другие способы. Например, если все заранее известно, то координаты задаются напрямую. Допустим, создаем файл с именем 3dgentest.lin и пишем в него какую-нибудь ерунду типа

1.000

15670000.000, 6232000.500, 100.000

15670000.000, 6232500.500, 100.000

15670000.000, 6232500.500, 600.000

15670000.000, 6232000.500, 600.000

15670000.000, 6232000.500, 100.000

15670500.000, 6232000.500, 100.000

15670500.000, 6232500.500, 100.000

15670500.000, 6232500.500, 600.000

15670500.000, 6232000.500, 600.000

15670500.000, 6232000.500, 100.000

END

END

потом закачиваем его импортом в Сцену (Import Data Source) 3D generate file.

 

Другой вариант - создать 3D theme из 2D командой Тема/Convert to 3D shapefile. Для этого нужно иметь 2Д тему и поле высот в базе.

 

0 голосов
ответил 08 Июль, 05 от IlinitchOleg (540 баллов)

Convert to Grid,Convert to TIN - это Не способы задания 3-ей координаты



Да, не так выразился. image Привет! У меня вопрос: могу ли я нарисовать полигоны, линии и точки на профиле 3-ехмерного вида,как на 2-ухмерной поверхности? Как-будто я смотрю на пласт в разрезе и вижу в нем все породы. image
0 голосов
ответил 12 Июль, 05 от Ivan_999 (2,900 баллов)

Convert to Grid,Convert to TIN - это Не способы задания 3-ей координаты



Да, не так выразился. image Привет! У меня вопрос: могу ли я нарисовать полигоны, линии и точки на профиле 3-ехмерного вида,как на 2-ухмерной поверхности? Как-будто я смотрю на пласт в разрезе и вижу в нем все породы. image

 

Легко, если у тебя есть границы пород в профоли (профиль на плоскости в виде ленейной темя или список контуров из грид) то можно при помощи не хитрого скрипта перевести их в 3d, единственная проблемма это с закраской горизонтов, тут по сложнее , да и подумать надо по дольше как это сделать...

0 голосов
ответил 19 Июль, 05 от Гость (210,080 баллов)

Насколько мне помнится, существует объект - трехмерный шейп файл, естественно, при проецеровании его на плоскость X, Y или Z, создаем его 2-мерную проекцию, т.е. выбираем плоскости (X-Y, X-Z, либо  Y-Z), пр проецировании его на произвольную плоскость, элементарно пересчитываем соответствующие координаты по формулам школьной геометрии (умножение либо деление на косинусы и синусы). Это что касается работы в виде, при работе в 3d scene нужно, конечно использовать другие механизмы.

Жаль, редко приходится заходить на сайт, а то столько наболтать могу 8)

С уважением, Савенко А.С.

PS вопрос к тем, кто переходил с ArcView 3.x на ArcGis - Переход прошел сложно ? Что замечено из преимуществ ArcGis?

0 голосов
ответил 19 Июль, 05 от Ivan_999 (2,900 баллов)

Насколько мне помнится, существует объект - трехмерный шейп файл, естественно, при проецеровании его на плоскость X, Y или Z, создаем его 2-мерную проекцию, т.е. выбираем плоскости (X-Y, X-Z, либо  Y-Z), пр проецировании его на произвольную плоскость, элементарно пересчитываем соответствующие координаты по формулам школьной геометрии (умножение либо деление на косинусы и синусы). Это что касается работы в виде, при работе в 3d scene нужно, конечно использовать другие механизмы.

Жаль, редко приходится заходить на сайт, а то столько наболтать могу 8)

С уважением, Савенко А.С.

PS вопрос к тем, кто переходил с ArcView 3.x на ArcGis - Переход прошел сложно ? Что замечено из преимуществ ArcGis?

 

Если ты можеш много наболтать то раскажи мне пожалуйста особености наложения текстур на 3d polygon? а то по книжне у меня получается немного не то чего хочется...

0 голосов
ответил 19 Июль, 05 от Гость (210,080 баллов)

Желательно болтать как то попростому, чтобы было все понятно всем несведущим.

Предлагаю начинать так-ЩАГ1. ......ШАГ2.... и т.д.

Спасибо наперед.

0 голосов
ответил 20 Июль, 05 от Ivan_999 (2,900 баллов)

Желательно болтать как то попростому, чтобы было все понятно всем несведущим.

Предлагаю начинать так-ЩАГ1. ......ШАГ2.... и т.д.

Спасибо наперед.

 

Так, а ты спрашивый если чего не понятно, мы не жадные объясним

0 голосов
ответил 20 Июль, 05 от Гость (210,080 баллов)
По моему, вопросы ясны.
0 голосов
ответил 21 Июль, 05 от IlinitchOleg (540 баллов)

 


<SPAN =bold>Легко, если у тебя есть границы пород в профоли (профиль на плоскости в виде ленейной темя или список контуров из грид) то можно при помощи не хитрого скрипта перевести их в 3d, единственная проблемма это с закраской горизонтов, тут по сложнее , да и подумать надо по дольше как это сделать...</SPAN>



Дружище,а ты не мог бы написать этот нехитрый Script, а то у меня проблема со знанием языка Avenue.Все мои страдания из-за этого...
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...