Disponible avec une licence Maritime Charting.
Résumé
Imports the contents of an S-100 feature catalogue into an existing geodatabase. A feature catalogue is an XML document that describes the content of a data product.
Examples of S-100 data products include the following:
- S-101 Electronic Navigation Chart
- S-111 Surface Currents
Utilisation
The Target Workspace must already exist and be either a file or an enterprise geodatabase. To create a new, empty geodatabase use the Create File Geodatabase tool.
The feature catalogue must be in XML format.
This tool should not be used to update or upgrade a geodatabase that contains existing data or schema.
This tool is intended for the initial import of an S-100 feature catalogue into a geodatabase. If multiple geodatabases of the same S-100 standard are needed, it is recommended to copy the geodatabase after running this tool.
Syntaxe
arcpy.maritime.ImportS100FeatureCatalogue(in_feature_catalogue, target_workspace, {admin_connection})
Paramètre | Explication | Type de données |
in_feature_catalogue | An S-100 feature catalogue document that describes the content of a data product and specification. | File |
target_workspace | The geodatabase to which output data will be written. | Workspace |
admin_connection (Facultatif) | Optional enterprise geodatabase administrator connection file that should be used when importing into an enterprise geodatabase, for example, the SDE user. | File |
Sortie dérivée
Nom | Explication | Type de données |
output_workspace | The geodatabase to which output data will be written. | Workspace |
Exemple de code
The following Python window script demonstrates how to use the ImportS100FeatureCatalogue tool.
# Import arcpy module
import arcpy
# Check for Nautical extension
if arcpy.CheckExtension("nautical") == "Available":
arcpy.CheckOutExtension("nautical")
print ("License checked out successfully ....")
else:
raise ex("Maritime license is unavailable.")
#Tool variables
in_feature_catalogue = r"C:\Program Files\ArcGIS\Pro\Resources\Maritime\S-101 ENCs_draft_0.9.1.1.xml"
target_workspace = r" C:\Data\ImpostS100FC.gdb"
# Execute the tool
arcpy.ImportS100FeatureCatalogue_maritime(in_feature_catalogue, target_workspace)
Environnements
Informations de licence
- Basic: Non
- Standard: Requiert ArcGIS Maritime
- Advanced: Requiert ArcGIS Maritime
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?