Zusammenfassung
Aktualisiert das Schema einer Produktbibliothek.
Eine Produktbibliothek ist eine Reihe von Tabellen in einer Geodatabase, die die Zentralisierung von Informationen und Verhalten für kartografische und digitale Datenproduktion in Mehrbenutzerumgebungen ermöglichen. Produktionsgeschäftsregeln, Dokumente und räumliche Informationen werden in der Produktbibliothek gespeichert, sodass eine Organisation die Produktion umsetzen und standardisieren kann. Alle Datenmodellinformationen, Datenüberprüfungsregeln, geographischen Ausdehnungen, Symbolisierungsregeln und Kartendokumente können in der Produktbibliothek als Beispiele für Produktionsgeschäftsregeln verwaltet werden. Ein Produktbibliothek-Workspace ist eine erforderliche Eingabe für jeden auf die Produktbibliothek bezogenen Workflow.
Verwendung
Der Workspace für die Produktbibliothek muss eine Geodatabase sein und ein Produktbibliotheksschema enthalten. Dieses wird durch das Werkzeug auf die neueste Produktbibliotheksversion aktualisiert.
Verwenden Sie einen Pfad zu einer Verbindungsdatei, wenn der Workspace für die Produktdatenbank eine Enterprise-Geodatabase referenziert. Die Benutzeranmeldeinformationen in der Verbindungsdatei müssen über Berechtigungen zum Erstellen von Daten im Workspace verfügen.
Sie können ein Konfigurationsschlüsselwort für File- und Enterprise-Geodatabases verwenden. Jeder Geodatabase-Typ und und jede Geodatabase-Konfiguration unterstützt verschiedene Konfigurationsschlüsselwörter, Personal-Geodatabases unterstützen jedoch keine Schlüsselwörter.
Syntax
arcpy.production.UpgradeProductLibrary(product_library_workspace, {database_config_keyword})
Parameter | Erklärung | Datentyp |
product_library_workspace | Der Workspace, in dem die Produktbibliothek gespeichert wird. | Workspace |
database_config_keyword (optional) | Datenbankspeicher oder Konfigurationsschlüsselwort. Die Standardeinstellung ist Standardeinstellungen. | String |
Codebeispiel
UpgradeProductLibrary – Beispiel (eigenständiges Skript)
Das folgende eigenständige Skript veranschaulicht, wie Sie das Werkzeug "UpgradeProductLibrary" verwenden.
# Name: UpgradeProductLibrary_Example.py
# Description: Upgrades a Product Library in an existing file geodatababase to the current schema.
# Requirements: Production Mapping extension
# import arcpy and checkout a Production Mapping license
import arcpy
arcpy.CheckOutExtension("foundation")
#Set local variables
productlibrary_workspace = "C:\\data\\productlibrary.gdb"
database_config_keyword = "DEFAULTS"
# upgrades a product library
arcpy.UpgradeProductLibrary_production(productlibrary_workspace, database_config_keyword)
print "Script completed successfully."
# Check in the extension
arcpy.CheckInExtension("foundation")
Umgebungen
Lizenzinformationen
- Basic: Nein
- Standard: Erfordert Production Mapping
- Advanced: Erfordert Production Mapping