Начало работы с ArcScene
- gimran
- Гуру
- Сообщения: 1902
- Зарегистрирован: 07 июл 2010, 15:43
- Репутация: 242
- Откуда: Уфа
Re: Начало работы с ArcScene
http://webhelp.esri.com/arcgisdesktop/9 ... torial.pdf
Автоперевод:
Когда все параметры допустимых значений, зеленые круги
слева от каждого параметра будут удалены, указывая
, что является допустимым значением был установлен для каждого параметра. Если
Вы ввели неверное значение для параметра, красный
Креста отображается соответствующий значок слева от параметра. По
размещении курсора над такими иконами, вы можете получить
информацию, которая поможет решить проблемы с текущей
Значение параметра, который установлен.
Не знаю, то ли. Тут смотреть надо, а АркГИСа под рукой нет и, наверное, не предвидится...
Автоперевод:
Когда все параметры допустимых значений, зеленые круги
слева от каждого параметра будут удалены, указывая
, что является допустимым значением был установлен для каждого параметра. Если
Вы ввели неверное значение для параметра, красный
Креста отображается соответствующий значок слева от параметра. По
размещении курсора над такими иконами, вы можете получить
информацию, которая поможет решить проблемы с текущей
Значение параметра, который установлен.
Не знаю, то ли. Тут смотреть надо, а АркГИСа под рукой нет и, наверное, не предвидится...
-
- Участник
- Сообщения: 98
- Зарегистрирован: 20 ноя 2010, 14:37
- Репутация: 0
Re: Начало работы с ArcScene
Разобрался, в чём дело - поскольку у меня стоит русская версия ArcGIS, в числах вместо точки следовало вводить запятую.
Теперь вот с кнопкой Split_line_at_z разбираюсь - пока неясно, в чём заключается её визуальное действие? Ввожу в соответствующую форму параметр, но на графике никаких изменений не происходит...
Теперь вот с кнопкой Split_line_at_z разбираюсь - пока неясно, в чём заключается её визуальное действие? Ввожу в соответствующую форму параметр, но на графике никаких изменений не происходит...
- gimran
- Гуру
- Сообщения: 1902
- Зарегистрирован: 07 июл 2010, 15:43
- Репутация: 242
- Откуда: Уфа
Re: Начало работы с ArcScene
Split_line_at_z — разбить на отрезки. Просто линию после обработки Вы можете выделить не целую линию, а отрезки.
Merge — объединить отрезки в линию.
Merge — объединить отрезки в линию.
-
- Участник
- Сообщения: 98
- Зарегистрирован: 20 ноя 2010, 14:37
- Репутация: 0
Re: Начало работы с ArcScene
Разобрался, спасибо 
Теперь такая проблема: нужно перевести все могущие "вылетать" в процессе работы скрипта сообщения с английского на русский. На данный момент получилось вот что:
"Select a feature layer to continue" - "Выберите feature слой для продолжения";
"Select a polyline layer to continue" - "Выберите polyline слой для продолжения";
"Select exactly one feature to continue" - "Выберите ровно один feature для продолжения";
"Select 2 or more contiguous features to continue" - "Выберите 2 или более смежных features для продолжения";
"Tube width in points" - "Ширина tube в точках";
"Split line at elevation between X and Y" - "Split line на высоте между X и Y".
Помогите, пожалуйста, с правильным по смыслу переводом непереведённых слов.

Теперь такая проблема: нужно перевести все могущие "вылетать" в процессе работы скрипта сообщения с английского на русский. На данный момент получилось вот что:
"Select a feature layer to continue" - "Выберите feature слой для продолжения";
"Select a polyline layer to continue" - "Выберите polyline слой для продолжения";
"Select exactly one feature to continue" - "Выберите ровно один feature для продолжения";
"Select 2 or more contiguous features to continue" - "Выберите 2 или более смежных features для продолжения";
"Tube width in points" - "Ширина tube в точках";
"Split line at elevation between X and Y" - "Split line на высоте между X и Y".
Помогите, пожалуйста, с правильным по смыслу переводом непереведённых слов.
- gimran
- Гуру
- Сообщения: 1902
- Зарегистрирован: 07 июл 2010, 15:43
- Репутация: 242
- Откуда: Уфа
Re: Начало работы с ArcScene
"Select a feature layer to continue" - "Выберите векторный слой для продолжения";
"Select a polyline layer to continue" - "Выберите полилинейный (т.е. состоящий из «ломанных» линий, т.е. из кривых) слой для продолжения";
"Select exactly one feature to continue" - "Выберите ровно один объект/(колонку в таблице атрибутов?) для продолжения"; — не уверен в контексте
"Select 2 or more contiguous features to continue" - "Выберите 2 или более смежных (близстоящих, соседних) объектов для продолжения";
"Tube width in points" - "Ширина tube в точках"; — затруднюсь рискнуть перевести вне контекста.
"Split line at elevation between X and Y" — Разбить линию [надвое] в точке с координатами X и Y
"Select a polyline layer to continue" - "Выберите полилинейный (т.е. состоящий из «ломанных» линий, т.е. из кривых) слой для продолжения";
"Select exactly one feature to continue" - "Выберите ровно один объект/(колонку в таблице атрибутов?) для продолжения"; — не уверен в контексте
"Select 2 or more contiguous features to continue" - "Выберите 2 или более смежных (близстоящих, соседних) объектов для продолжения";
"Tube width in points" - "Ширина tube в точках"; — затруднюсь рискнуть перевести вне контекста.
"Split line at elevation between X and Y" — Разбить линию [надвое] в точке с координатами X и Y
-
- Участник
- Сообщения: 98
- Зарегистрирован: 20 ноя 2010, 14:37
- Репутация: 0
Re: Начало работы с ArcScene
Спасибо 
Уже разбираюсь с кодом формы. Функция утверждения выбора таблицы входных данных, которая выполняется при нажатии на соответствующую кнопку формы, выглядит следующим образом:
Private Sub cmdBrowseTable_Click()
Dim pGxDialog As IGxDialog
Set pGxDialog = New GxDialog
pGxDialog.ButtonCaption = "OK"
pGxDialog.Title = "Выберите таблицу входных данных"
'Разрешается выбор только одной таблицы
pGxDialog.AllowMultiSelect = False
Dim pGxObjectFilter As IGxObjectFilter
Set pGxObjectFilter = New GxFilterTables
Set pGxDialog.ObjectFilter = pGxObjectFilter
Dim pWorkspaces As IEnumGxObject
pGxDialog.DoModalOpen 0, pWorkspaces
Dim pWorkspace As IGxObject
Set pWorkspace = pWorkspaces.Next
If pWorkspace Is Nothing Then
Exit Sub
End If
'Подготовка к занесению пути к файлу и имени файла в поля формы
Dim TablePath As String
TablePath = pWorkspace.Name
Dim i As Integer
i = Len(pWorkspace.FullName) - (Len(TablePath) + 1)
'Строки с путём к файлу и именем файла заносятся в соответствующие поля
frmPlotDepth.txtTableFolder.Value = Left(pWorkspace.FullName, i)
frmPlotDepth.txtTablePath.Value = TablePath
End Sub
В общем, комментарии здесь уже мои, а задача такая: при исполнении этого кода предлагается выбрать таблицу из базы, причём только одну. А нужно сделать так, чтобы выбор предлагался из слоя, причём данные должны браться из нескольких связанных таблиц. Ну и вопрос, собственно, сводится к тому, что в этом коде нужно переделать? И что вообще здесь - что (за исключением уже "закомментированных" мною участков)?

Уже разбираюсь с кодом формы. Функция утверждения выбора таблицы входных данных, которая выполняется при нажатии на соответствующую кнопку формы, выглядит следующим образом:
Private Sub cmdBrowseTable_Click()
Dim pGxDialog As IGxDialog
Set pGxDialog = New GxDialog
pGxDialog.ButtonCaption = "OK"
pGxDialog.Title = "Выберите таблицу входных данных"
'Разрешается выбор только одной таблицы
pGxDialog.AllowMultiSelect = False
Dim pGxObjectFilter As IGxObjectFilter
Set pGxObjectFilter = New GxFilterTables
Set pGxDialog.ObjectFilter = pGxObjectFilter
Dim pWorkspaces As IEnumGxObject
pGxDialog.DoModalOpen 0, pWorkspaces
Dim pWorkspace As IGxObject
Set pWorkspace = pWorkspaces.Next
If pWorkspace Is Nothing Then
Exit Sub
End If
'Подготовка к занесению пути к файлу и имени файла в поля формы
Dim TablePath As String
TablePath = pWorkspace.Name
Dim i As Integer
i = Len(pWorkspace.FullName) - (Len(TablePath) + 1)
'Строки с путём к файлу и именем файла заносятся в соответствующие поля
frmPlotDepth.txtTableFolder.Value = Left(pWorkspace.FullName, i)
frmPlotDepth.txtTablePath.Value = TablePath
End Sub
В общем, комментарии здесь уже мои, а задача такая: при исполнении этого кода предлагается выбрать таблицу из базы, причём только одну. А нужно сделать так, чтобы выбор предлагался из слоя, причём данные должны браться из нескольких связанных таблиц. Ну и вопрос, собственно, сводится к тому, что в этом коде нужно переделать? И что вообще здесь - что (за исключением уже "закомментированных" мною участков)?
-
- Участник
- Сообщения: 98
- Зарегистрирован: 20 ноя 2010, 14:37
- Репутация: 0
Re: Начало работы с ArcScene
Следует понимать, ответа на мой вопрос в ближайшее время ожидать не приходится?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость