создание dataset

0 голосов
спросил 24 Дек, 07 от YakimenkoAV (520 баллов) в категории Программные продукты Esri
здравствуйте.у меня возникла проблема при создании датасета.
IWorkspaceFactory itfwsf
IFeatureWorkspace itffws
itfwsf=new ShapeWorkspaceFactory()
itffws=(IFeatureworkspace)itfwsf.openfromfile(Path,0)
IFeatureDataset itfds=itffws.createfeaturedataset(Name,itfprojectedsys)

на этом вылетает ошибка.как правильно создать датасет?      

4 Ответы

0 голосов
ответил 24 Дек, 07 от new_sergei (2,660 баллов)

itfwsf=new ShapeWorkspaceFactory() 
    
 
Попробуйте itfwsf = new ShapefileWorkspaceFactory()
0 голосов
ответил 24 Дек, 07 от YakimenkoAV (520 баллов)
я в 1-м посте описался.в коде написано правильно - shapefileworkspace.ошибка вылетает при попытке создания датасета:
itfFDS = itfFWS.createFeatureDataset("Test", itfSpatRef);
может быть у кого-то есть рабочий пример создания FeatureDataset и в нем уже FeatureClass.Отдельно с созданием FeatureClass проблем нет с помощью IFeatureWorkspace,а мне надо именно через FeatureDatset...
    
0 голосов
ответил 25 Дек, 07 от YakimenkoAV (520 баллов)
ну так что,ни у кого нет примеров?
0 голосов
ответил 14 Янв, 08 от Alexander1 (32,520 баллов)
Нельзя создать FeatureDataset используя ShapefileWorkspaceFactory. По определению.
FeatureDataset можно создать только в GeoDatabase.
    
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...