Exports a topology from a geodatabase to an .xml file. The .xml file can be used by the Import Topology tool to create a topology in a feature dataset. Both this tool and the Import Topology tool allow you to share and create topologies within different geodatabases. The .xml file contains a definition of a topology, including feature class names, topology ranks, topology rules, and cluster tolerance.
This tool supports all data models and can be used on any geodatabase topology.
arcpy.defense.ExportTopology(topology, location, file_name)
An existing topology in a Defense Mapping geodatabase. All feature classes that participate in this topology will be listed in the output .xml file.
|Topology; Topology Layer|
The folder in which the .xml file will be written.
The name of the topology .xml file that will be created by the tool.
ExportTopology example (Python window)
The following Python window script demonstrates how to use the ExportTopology tool.
# import os for path functions import os # local variables topology="C:\\data\\MX_GTDS_4_0.gdb\\GTDS\\GTDS_Topology" path="c:\\data" outfile="gtdsTopo.xml" # execute the tool arcpy.ExportTopology_defense(topology,path,outfile) # see if the file exists print os.path.exists(os.path.join(path,outfile))
This tool does not use any geoprocessing environments.
- Basic: No
- Standard: Requires Defense Mapping
- Advanced: Requires Defense Mapping