Interactive geospatial schema editing is done with the Geospatial Administrator (geospatialadmin.exe). This executable is found in ...\MapEnterprise\bin installation folder, and when run from a command line, it can be used to open specified schemas:
geospatialadmin.exe -l=full_file_specification.xml
In the same BIN folder, you'll find geospatialadminCL.exe which provides the ability to generate (export) workspaces from without a visible user interface. For convenience you can also make use of the recently opened file history in the "File" menu for quick access to previously opened schema files.
GeospatialAdminCL has a variety of options which can be reviewed with the following keyin: GeospatialAdminCL /?
C:\Program Files (x86)\Bentley\MapEnterprise V8i\MapEnterprise\bin>GeospatialAdminCL /?
Usage: GeospatialAdminCL Options
Note: The order of the options are important!
For example, you must load a schema file before you can export it.
Options:
-quiet - suppress all output
-culture=cultureString - Set the culture/language
-verbose=true|false
-expand=true|false
-executable
-wr=c:\Bentley\Workspace
-bsd=BaseSourceDir - Set the root location for source files that are to be copied
-ubsd=UnicodeBaseSourceDir - Set the root location for source files that are to be copied
-l=filename.xml - Open known XML file
-sa=GeospatialSchemaFile - Save to Bentley Geospatial Administrator XML File
-ld - Import Database
Common Options:
connectionType=Access|Oracle;
schemaName=NameOfSchema;
scale=English|Metric|both;
linkMethod=None|DatabaseLink|FeatureUUID;
excludeColumn=MSLINK;
excludeColumn=MAPID;
excludeProperty=;
workspace=gis;
Access Options:
file=fileName.mdb;
Oracle Options:
user=UserName;
password=Password;
database=DatabaseName;
-ra=original=geo-example;new=geo_example - Replace specified attribute
-rn=original=PoleText;new=PoleAnnotation - Replace specified node text
-rp=original=geo-example;new=geo_example - Replace schema specific attributes
-rw=original=geo-example;new=geoxfm_design - Replace schema specific attributes
-sp=projectName - Set the Schema Name and First Workspace Name
-sw1=projectName - Set the First Workspace Name
-s=projectName - Set the Schema Name and First Workspace Name
-pp=projectParentDir - Set the project parent path from workspace root (e.g. Projects\Examples\Geospatial)
-xe - Export All Metadata and Workspace Files
-xa - Export All Metadata
-projectImport
-advancedMenu
-xmlencoding=unicode|utf8|utf7|ascii|default|bigendianunicode - Set encoding for exported XML files
-xc=sourceFile;destinationFile - Copy file replacing shared strings
To use this utility to export the workspace metadata, the command would be:
C:\Program Files (x86)\Bentley\MapEnterprise V8i\MapEnterprise\bin>GeospatialAdminCL -l=d:\GSA\GSA_Intro.xml -xa
Where:
-l defines the input XML schema file.
-xa instructs Geospatial Administrator to export all metadata.