Хранение разных типов данных в одном файл

0 голосов
спросил 22 Окт, 05 от GolodnbIi (1,960 баллов) в категории Программные продукты Esri

У меня возник такой вопрос: возможно ли хранить например линейные и точечные данные в одном файле (слое).

Это нужно для того, что бы однородные данные находились вместе например на сервере SDE.

Может кто с этим сталкивался, подскажите.

15 Ответы

0 голосов
ответил 22 Окт, 05 от Гость (210,080 баллов)

 В ArcGIS-е это не возможно.

0 голосов
ответил 31 Окт, 05 от GolodnbIi (1,960 баллов)
< ="text/">YZxyso(1,"YZxTimeout('enableDesignMode()', 20);"); А  DataSet  для этого  не подойдёт? Что с ним вообще можно сделать?


0 голосов
ответил 31 Окт, 05 от lena (4,240 баллов)
Создаёте новый Feature DataSet (Набор классов объектов), в него можно импортом и точки, и линии, и полигоны. Для Feature DataSet можно создать Topology(топологию) , RelationshipClass(класс отношений)
0 голосов
ответил 31 Окт, 05 от GolodnbIi (1,960 баллов)

Создаёте новый Feature DataSet (Набор классов объектов), в него можно импортом и точки, и линии, и полигоны. Для Feature DataSet можно создать Topology(топологию) , RelationshipClass(класс отношений)


А как его можно хранить на SDE? С ним проблем не будет?
0 голосов
ответил 01 Ноя, 05 от lena (4,240 баллов)
Можно хранить на SDE, во всяком случае, у нас без проблем
0 голосов
ответил 01 Ноя, 05 от GolodnbIi (1,960 баллов)
Lena, а не знаешь почему у меня выскакивает такая ошибка:
Не удалось вставиь "Название шейпа"
Не совпадают пространственные привязки

Она выпадает при перетаскивании шейпа в Feature DataSet
А импортом тоже не может. Говорит не может создать FutureClass и FutureClasstoFutureClass
0 голосов
ответил 01 Ноя, 05 от lena (4,240 баллов)

Когда создаёте новый набор классов объектов  Feature DataSet нужно:

1.Задать ему имя         &nb sp;         &nb sp;         &nb sp;         &nb sp;         &nb sp;         &nb sp;         &nb sp;         &nb sp;         &nb sp;

2.Определить пространственную привязку (можно импортом всавить уже имеющуюся у данных, которые впоследствии будете импортировать).Если задаёшь вручную, то определить координатную систему и ХУ домены(т.е. область мин. и макс. значений Х, У координат)

Шейп для импорта должен содержать *.prj файл-привязки.

Если всё это задано, то при импорте слой должен перепроецироваться даже если он в другой системе координатной

Есть ещё варианты загрузки - во Feature DataSet создаёте новый слой с геометрией и по шаблону того что надо загрузить, и Load Date(загрузить данные) указываете на исходный. Или экспортом исходного в Feature DataSet. Но при условии правильного определения привязки и пространств.доменов. Удачи!

0 голосов
ответил 01 Ноя, 05 от lena (4,240 баллов)

Что-то у меня не очень красиво получилось-вот по-новой

Когда создаёте новый набор классов объектов  Feature DataSet нужно:

1.Задать ему имя 

2.Определить пространственную привязку (можно импортом всавить уже имеющуюся у данных, которые впоследствии будете импортировать).Если задаёшь вручную, то определить координатную систему и ХУ домены(т.е. область мин. и макс. значений Х, У координат)

Шейп для импорта должен содержать *.prj файл-привязки.

Если всё это задано, то при импорте слой должен перепроецироваться даже если он в другой системе координатной

Есть ещё варианты загрузки - во Feature DataSet создаёте новый слой с геометрией и по шаблону того что надо загрузить, и Load Date(загрузить данные) указываете на исходный. Или экспортом исходного в Feature DataSet. Но при условии правильного определения привязки и пространств.доменов. Удачи!

<!-- Message ''"" -->
0 голосов
ответил 02 Ноя, 05 от GolodnbIi (1,960 баллов)
Lena, спасибо всё копируется нормально.
А вот ещё вопрос: как на SDE Feature DataSet хранится, в каком виде?
 Так же как и в BGD?
< ="text/">YZxyso(1,"YZxTimeout('enableDesignMode()', 20);");
0 голосов
ответил 02 Ноя, 05 от lena (4,240 баллов)
 Также как в персональной БГД , только в Spatial Database Connection создаёте новый Feature DataSet
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...