Как сделать "Register with Geodatabase" без ArcCat

0 голосов
спросил 23 Ноя, 06 от Appl (1,340 баллов) в категории Программные продукты Esri
Нужно без ArcCatalog сделать Register with Geodatabase. Как это можно сделать программно или при помощи утилит командной строки поставляемых в ArcSDE? Искал, но не нашёл. И можете объяснить что собственно это означает? Т.е. чтобы ArcSDE знал какой ему идентификатор использовать для внутренней идентификации???

2 Ответы

0 голосов
ответил 23 Ноя, 06 от Appl (1,340 баллов)

есть утилита shp2sde и в ней параметр -C ... вроде как похоже на заменитель  "Register with Geodatabase", однако когда эту утилиту с указанным параметром запускаешь, то в арккаталоге, всё-равно этот пункт доступен, а нужно добится, чтобы он не был доступен. Т.е. цель - научится делать Register With Geodatabase без ArcCatalog

0 голосов
ответил 23 Ноя, 06 от Grigoriy (127,020 баллов)
NOTE: None of the ArcSDE admin commands are “geodatabase” enabled, meaning they do not register the data they create, drop, or alter with the geodatabase. Команда "RegisterAsVersioned_management <in_dataset>" может быть выполнена в ArcToolbox,с командной строки ArcGIS, или скрипте (vbscript, javascript, python). Она зарегистирует слой в базе геоданных и сделает его доступным для редактирования.  
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...