Karte packen (Data Management)

Zusammenfassung

Packt eine Karte und alle referenzierten Datenquellen zur Erstellung einer einzelnen komprimierten .mpkx-Datei.

Verwendung

  • Eine Warnung wird ausgegeben, wenn dieses Werkzeug einen nicht unterstützten Layer-Typ feststellt. Der nicht unterstützte Layer wird nicht in die Ausgabe geschrieben.

  • Damit das Werkzeug ausgeführt werden kann, muss der Eingabe-Layer eine Beschreibung aufweisen. Um eine Beschreibung hinzuzufügen, klicken Sie mit der rechten Maustaste auf den Layer, dann auf Eigenschaften und geben Sie eine Beschreibung ein.

  • Wenn der Parameter Daten in File-Geodatabase konvertieren aktiviert ist, passiert Folgendes:

    • Für jede eindeutige Datenquelle wird im konsolidierten Ordner oder Paket eine File-Geodatabase erstellt.
    • Komprimierte Raster- und Vektorformate werden in eine File-Geodatabase konvertiert, und die Komprimierung geht verloren.
    • Enterprise-Geodatabase-Daten werden nicht konsolidiert. Um Enterprise-Geodatabase-Daten in eine File-Geodatabase zu konvertieren, aktivieren Sie den Parameter Enterprise-Geodatabase-Daten einbeziehen statt Daten zu referenzieren.

  • Wenn der Parameter Daten in File-Geodatabase konvertieren nicht aktiviert ist, passiert Folgendes:

    • Das Datenquellenformat der Eingabe-Layer bleibt wenn möglich erhalten.
    • Raster im Format ADRG, CADRG/ECRG, CIB und RPF werden in File-Geodatabase-Raster konvertiert. ArcGIS kann diese Formate nicht intern schreiben. Sie werden aus Effizienzgründen in File-Geodatabase-Raster konvertiert.
    • File-Geodatabases werden in der Ausgabeordnerstruktur in einen versionsspezifischen Ordner konsolidiert, alle anderen Formate werden in den Ordner "commonData" konsolidiert.
    • Komprimierte Raster- und Vektorformate werden nicht ausgeschnitten. Dies gilt auch, wenn im Parameter Ausdehnung eine Ausdehnung angegeben ist.

  • Wenn ArcGIS Runtime unterstützen aktiviert ist, wird der Parameter Version außer Kraft gesetzt und das Paket enthält Geodatabases und eine Karte, die nur mit der aktuellen Version kompatibel ist.

  • Für Layer, die eine Verbindung enthalten oder an einer Beziehungsklasse beteiligt sind, werden alle verbundenen oder verwandten Datenquellen im Ausgabeordner konsolidiert. Standardmäßig werden verbundene oder zugehörige Datenquellen vollständig konsolidiert. In Abhängigkeit vom Parameterwert Zugehörige Zeilen auswählen kann sich die Konsolidierung aber auch nach der im Parameter Ausdehnung angegebenen Ausdehnung richten.

  • Für Feature-Layer wird der Parameter Ausdehnung verwendet, um die Features auszuwählen, die konsolidiert werden sollen. Für Raster-Layer wird der Parameter Ausdehnung verwendet, um die Raster-Datasets auszuschneiden.

  • Einige Datasets verweisen auf andere Datasets. Sie können z. B. ein Topologie-Dataset verwenden, das auf vier Feature-Classes verweist. Weitere Beispiele für Datasets, die auf andere Datasets verweisen, sind geometrische Netzwerke, Netzwerke und Locators. Beim Konsolidieren oder Packen eines Layers basierend auf diesen Typen von Datasets werden die beteiligten Datasets ebenfalls konsolidiert oder gepackt.

  • Wenn der Parameter Nur Schema aktiviert ist, wird nur das Schema der Eingabedatenquellen konsolidiert oder gepackt. Ein Schema ist die Struktur oder der Entwurf einer Feature-Class oder -Tabelle, die aus Feld- und Tabellendefinitionen, Eigenschaften des Koordinatensystems, Symbolisierung, Definitionsabfragen usw. besteht. Daten oder Datensätze werden nicht konsolidiert oder gepackt.

  • Datenquellen, die "Nur Schema" nicht unterstützen, werden nicht konsolidiert oder gepackt. Wenn der Parameter Nur Schema aktiviert ist und das Werkzeug auf einen dafür nicht unterstützten Layer stößt, wird eine Warnmeldung angezeigt. Der Layer wird übersprungen. Falls der einzige angegebene Layer "Nur Schema" nicht unterstützt, tritt beim Ausführen des Werkzeugs ein Fehler auf.

Parameter

BeschriftungErläuterungDatentyp
Eingabekarte

Die Karte, die gepackt werden soll. Wenn dieses Werkzeug in ArcGIS AllSource ausgeführt wird, kann die Eingabe eine Karte, Szene oder Grundkarte sein.

Map
Ausgabedatei

Das Ausgabe-Kartenpaket (.mpkx-Datei).

File
Daten in File-Geodatabase konvertieren
(optional)

Gibt an, ob Eingabe-Layer in eine File-Geodatabase konvertiert oder im ursprünglichen Format beibehalten werden.

  • Aktiviert: Alle Daten werden in eine File-Geodatabase konvertiert. Diese Option gilt nicht für Enterprise-Geodatabase-Datenquellen. Wenn Enterprise-Geodatabase-Daten einbezogen werden sollen, aktivieren Sie Enterprise-Geodatabase-Daten einbeziehen statt Daten zu referenzieren.
  • Deaktiviert: Datenformate bleiben erhalten, wenn möglich. Dies ist die Standardeinstellung.
Boolean
Enterprise-Geodatabase-Daten einbeziehen statt Daten zu referenzieren
(optional)

Gibt an, ob Eingabe-Geodatabase-Layer in eine File-Geodatabase konvertiert oder im ursprünglichen Format beibehalten werden.

  • Aktiviert: Alle Enterprise-Geodatabase-Datenquellen werden in eine File-Geodatabase konvertiert. Dies ist die Standardeinstellung.
  • Deaktiviert: Alle Enterprise-Geodatabase-Datenquellen werden erhalten und im resultierenden Paket referenziert.
Boolean
Ausdehnung
(optional)

Gibt die Ausdehnung an, die zum Auswählen oder Ausschneiden von Features verwendet werden soll.

  • Aktuelle Anzeigeausdehnung Kartenansicht: Die Ausdehnung basiert auf der aktiven Karte oder Szene. Diese Option ist nur verfügbar, wenn eine aktive Karte vorhanden ist.
  • Ausdehnung darstellen Ausgleichen und Beenden: Die Ausdehnung basiert auf einem Rechteck, das auf der Karte oder Szene aufgezogen wurde. Bei dieser Option wird eine Feature-Class in der Projekt-Geodatabase erstellt und ein Layer zur Karte hinzugefügt. Das Koordinatensystem der Feature-Class stimmt mit dem der Karte überein.
    Hinweis:

    Diese Option ist im Dialogfeld Umgebungen nicht verfügbar. Sie ist nur über einen Werkzeugparameter mit dem Datentyp "Ausdehnung" oder über die Registerkarte Umgebungen eines Werkzeugdialogfeldes verfügbar.

    Hinweis:

    Wenn die Bearbeitungsoption Bearbeitung über die Registerkarte "Bearbeiten" aktivieren und deaktivieren aktiviert ist, dann müssen Sie auf der Registerkarte Bearbeiten des Menübands die Bearbeitung aktivieren, um die Ausdehnung darzustellen.

  • Ausdehnung eines Layers:Layer Die Ausdehnung basiert auf einem aktiven Karten-Layer. Verwenden Sie die Dropdown-Liste, um einen verfügbaren Layer auszuwählen, oder verwenden Sie die Option Ausdehnung von Daten in allen Layern, um die kombinierte Ausdehnung aller aktiven Karten-Layer mit Ausnahme der Grundkarte zu erhalten. Diese Option ist nur verfügbar, wenn eine aktive Karte mit Layern vorhanden ist.

    Jeder Karten-Layer bietet die folgenden Optionen:

    • Alle Features Alles auswählen: Die Ausdehnung aller Features im Layer.
    • Ausgewählte FeaturesArea from Selected Features: Die Ausdehnung der ausgewählten Features im Layer.
    • Sichtbare Features Extent Indicator: Die Ausdehnung sichtbarer Features im Layer.
      Hinweis:

      Die Ausdehnungen der Optionen Ausgewählte Features Area from Selected Features und Sichtbare Features Extent Indicator sind nur für Feature-Layer verfügbar.

  • Durchsuchen:Durchsuchen Die Ausdehnung basiert auf einem vorhandenen Dataset.
  • Schnittmenge der Eingaben Überschneiden: Die Ausdehnung basiert auf der kleinsten oder überschneidenden Ausdehnung aller Eingaben. Wenn sich keine Eingaben überschneiden, entsteht eine Nullausdehnung.
  • Vereinigungsmenge der Eingaben:Vereinigen Die Ausdehnung basiert auf der maximalen oder kombinierten Ausdehnung aller Eingaben.
  • Zwischenablage Einfügen: Die Ausdehnung kann in die und aus der Zwischenablage kopiert werden.
    • Ausdehnung kopieren Kopieren: Kopiert die Ausdehnungskoordinaten und das Ausdehnungskoordinatensystem in die Zwischenablage.
    • Ausdehnung einfügen Einfügen: Fügt die Ausdehnungskoordinaten und optional das Koordinatensystem aus der Zwischenablage ein. Wenn die Werte in der Zwischenablage kein Koordinatensystem beinhalten, wird für die Ausdehnung das Koordinatensystem der Karte verwendet.
    Hinweis:

    Beim Kopieren der Ausdehnungskoordinaten in die und Einfügen aus der Zwischenablage wird dieselbe Formatierung und Reihenfolge wie beim ArcPy-Objekt Extent verwendet: X-Min, Y-Min, X-Max, Y-Max und der Raumbezug.

  • Ausdehnung zurücksetzen: ZurücksetzenDie Ausdehnung wird auf den Standardwert zurückgesetzt.
  • Manuell eingegebene Koordinaten: Die Koordinaten müssen numerische Werte sein und im Koordinatensystem der aktiven Karte liegen.
    Vorsicht:

    Die Karte kann statt der eingegebenen Koordinaten auch andere Anzeigeeinheiten verwenden. Die Verwendung einer Kardinalrichtung (N, S, O, W) wird nicht unterstützt. Verwenden Sie für die Koordinaten in Richtung Süden und Westen Werte mit negativem Vorzeichen.

Extent
Ausdehnung nur auf Enterprise-Geodatabase-Layer anwenden
(optional)

Gibt an, ob die angegebene Ausdehnung auf alle Layer oder nur auf Enterprise-Geodatabase-Layer angewendet wird.

  • Deaktiviert: Die angegebene Ausdehnung wird auf alle Layer angewendet. Dies ist die Standardeinstellung.
  • Aktiviert: Die angegebene Ausdehnung wird nur auf Enterprise-Geodatabase-Layer angewendet.
Boolean
ArcGIS Maps SDKs unterstützen
(optional)

Gibt an, ob das Paket ArcGIS Maps SDKs unterstützt. Um ArcGIS Maps SDKs zu unterstützen, werden alle Datenquellen in eine File-Geodatabase konvertiert, und im Ausgabepaket wird eine .msd-Datei erstellt.

  • Deaktiviert: Das Ausgabepaket unterstützt ArcGIS Maps SDKs nicht.
  • Aktiviert: Das Ausgabepaket unterstützt ArcGIS Maps SDKs.
Boolean
Alle Daten für Runtime referenzieren
(optional)

Gibt an, ob ein Paket erstellt wird, das die erforderlichen Daten referenziert, anstatt die Daten zu kopieren. Dies ist hilfreich, wenn Sie versuchen, große Datasets zu packen, die an einem zentralen Speicherort in einer Organisation verfügbar sind.

  • Aktiviert: Ein Paket wird erstellt, das die erforderlichen Daten referenziert, anstatt die Daten zu kopieren.
  • Deaktiviert: Ein Paket wird erstellt, das die erforderlichen Daten enthält. Dies ist die Standardeinstellung.
Boolean
Paketversion
(optional)

Gibt die Version der Geodatabases an, die im resultierenden Paket erstellt werden. Durch Angabe einer Version können Pakete in früheren Versionen von ArcGIS freigegeben werden. Zudem wird eine Abwärtskompatibilität unterstützt.

Hinweis:

Ein in einer Vorgängerversion gespeichertes Paket kann Eigenschaften verlieren, die nur in der neueren Version verfügbar sind.

  • Alle VersionenDas Paket enthält Geodatabases und eine Karte, die mit allen Versionen (ArcGIS AllSource 1.2 und höher) kompatibel sind.
  • Aktuelle VersionDas Paket enthält Geodatabases und eine Karte, die mit der aktuellen Version von ArcGIS AllSource kompatibel sind.
  • 1.2Das Paket enthält Geodatabases und eine Karte, die mit ArcGIS AllSource Version 1.2 und höher kompatibel sind.
  • 2.xDas Paket enthält Geodatabases und eine Karte, die mit ArcGIS AllSource Version 2.0 und höher kompatibel sind.
  • 3.xDas Paket enthält Geodatabases und eine Karte, die mit ArcGIS AllSource Version 3.0 und höher kompatibel sind.
String
Zusätzliche Dateien
(optional)

Die zusätzlichen Dateien, die einem Paket hinzugefügt werden. Zusätzliche Dateien wie .doc, .txt, .pdf usw. werden verwendet, um mehr Informationen zum Inhalt und Zweck des Pakets anzugeben.

File
Zusammenfassung
(optional)

Die zusammenfassenden Informationen, die den Eigenschaften des Pakets hinzugefügt werden.

String
Tags
(optional)

Die Tag-Informationen, die den Eigenschaften des Pakets hinzugefügt werden. Mehrere Tags können hinzugefügt oder durch ein Komma oder ein Semikolon getrennt werden.

String
Nur die Zeilen beibehalten, die sich auf Features in der Ausdehnung beziehen
(optional)

Gibt an, ob die angegebene Ausdehnung auf zugehörige Datenquellen angewendet wird.

  • Deaktiviert: Sämtliche zugehörigen Datenquellen werden konsolidiert. Dies ist die Standardeinstellung.
  • Aktiviert: Nur zugehörige Daten für Datensätze innerhalb der angegebenen Ausdehnung werden konsolidiert.
Boolean
Mobile Geodatabase beibehalten
(optional)

Gibt an, ob die Eingabe-Mobile-Geodatabase in der Ausgabe erhalten bleibt oder in das Format der File-Geodatabase konvertiert wird. Wenn es sich bei den Eingabedaten um ein Netzwerk-Dataset einer Mobile-Geodatabase handelt, erfolgt die Ausgabe als Mobile-Geodatabase.

  • Deaktiviert: Daten der Mobile-Geodatabase werden in das Format der File-Geodatabase konvertiert. Dies ist die Standardeinstellung.
  • Aktiviert: Mobile-Geodatabase-Daten bleiben als solche in der Ausgabe erhalten. Die Geodatabase wird in ihrer Gesamtheit enthalten sein.
Boolean

arcpy.management.PackageMap(in_map, output_file, {convert_data}, {convert_arcsde_data}, {extent}, {apply_extent_to_arcsde}, {arcgisruntime}, {reference_all_data}, {version}, {additional_files}, {summary}, {tags}, {select_related_rows}, {preserve_sqlite})
NameErläuterungDatentyp
in_map
[in_map,...]

Die Karte, die gepackt werden soll. Wenn dieses Werkzeug in ArcGIS AllSource ausgeführt wird, kann die Eingabe eine Karte, Szene oder Grundkarte sein.

Map
output_file

Das Ausgabe-Kartenpaket (.mpkx-Datei).

File
convert_data
(optional)

Gibt an, ob Eingabe-Layer in eine File-Geodatabase konvertiert oder im ursprünglichen Format beibehalten werden.

  • CONVERTDaten werden in eine File-Geodatabase konvertiert. Diese Option gilt nicht für Enterprise-Geodatabase-Datenquellen. Legen Sie zum Konvertieren von Enterprise-Geodatabase-Daten den Parameter convert_arcsde_data auf CONVERT_ARCSDE fest.
  • PRESERVEDatenformate bleiben erhalten, wenn möglich. Dies ist die Standardeinstellung.
Boolean
convert_arcsde_data
(optional)

Gibt an, ob Eingabe-Geodatabase-Layer in eine File-Geodatabase konvertiert oder im ursprünglichen Format beibehalten werden.

  • CONVERT_ARCSDEEnterprise-Geodatabase-Daten werden in eine File-Geodatabase konvertiert und dem konsolidierten Ordner oder Paket hinzugefügt. Dies ist die Standardeinstellung.
  • PRESERVE_ARCSDEEnterprise-Geodatabase-Daten werden erhalten und im konsolidierten Ordner oder Paket referenziert.
Boolean
extent
(optional)

Gibt die Ausdehnung an, die zum Auswählen oder Ausschneiden von Features verwendet werden soll.

  • MAXOF: Die maximale Ausdehnung aller Eingaben wird verwendet.
  • MINOF: Die minimale gemeinsame Fläche aller Eingaben wird verwendet.
  • DISPLAY: Die Ausdehnung entspricht der sichtbaren Anzeige.
  • Layer-Name: Die Ausdehnung des angegebenen Layers wird verwendet.
  • Extent-Objekt: Die Ausdehnung des angegebenen Objekts wird verwendet.
  • Durch Leerzeichen getrennte Koordinatenzeichenfolge: Die Ausdehnung der angegebenen Zeichenfolge wird verwendet. Die Koordinaten werden in der Reihenfolge X-Min, Y-Min, X-Max, Y-Max ausgedrückt.
Extent
apply_extent_to_arcsde
(optional)

Gibt an, ob die angegebene Ausdehnung auf alle Layer oder nur auf Enterprise-Geodatabase-Layer angewendet wird.

  • ALLDie angegebene Ausdehnung wird auf alle Layer angewendet. Dies ist die Standardeinstellung.
  • ARCSDE_ONLYDie angegebene Ausdehnung wird nur auf Enterprise-Geodatabase-Layer angewendet.
Boolean
arcgisruntime
(optional)

Gibt an, ob das Paket ArcGIS Maps SDKs unterstützt. Um ArcGIS Maps SDKs zu unterstützen, werden alle Datenquellen in eine File-Geodatabase konvertiert, und im Ausgabepaket wird eine .msd-Datei erstellt.

  • DESKTOPDas Ausgabepaket unterstützt ArcGIS Maps SDKs nicht. Sofern nicht anders angegeben, werden Datenquellen nicht in eine File-Geodatabase konvertiert, und es wird keine .msd-Datei erstellt.
  • RUNTIMEDas Ausgabepaket unterstützt ArcGIS Maps SDKs. Alle Datenquellen werden in eine File-Geodatabase konvertiert, und im Ausgabepaket wird eine .msd-Datei erstellt.
Boolean
reference_all_data
(optional)

Gibt an, ob ein Paket erstellt wird, das die erforderlichen Daten referenziert, anstatt die Daten zu kopieren. Dies ist hilfreich, wenn Sie versuchen, große Datasets zu packen, die an einem zentralen Speicherort in einer Organisation verfügbar sind.

  • REFERENCEDEin Paket wird erstellt, das die erforderlichen Daten referenziert, anstatt die Daten zu kopieren.
  • NOT_REFERENCEDEin Paket wird erstellt, das die erforderlichen Daten enthält. Dies ist die Standardeinstellung.
Boolean
version
[version,...]
(optional)

Gibt die Version der Geodatabases an, die im resultierenden Paket erstellt werden. Durch Angabe einer Version können Pakete in früheren Versionen von ArcGIS freigegeben werden. Zudem wird eine Abwärtskompatibilität unterstützt.

Hinweis:

Ein in einer Vorgängerversion gespeichertes Paket kann Eigenschaften verlieren, die nur in der neueren Version verfügbar sind.

  • ALLDas Paket enthält Geodatabases und eine Karte, die mit allen Versionen (ArcGIS AllSource 1.2 und höher) kompatibel sind.
  • CURRENTDas Paket enthält Geodatabases und eine Karte, die mit der aktuellen Version von ArcGIS AllSource kompatibel sind.
  • 1.2Das Paket enthält Geodatabases und eine Karte, die mit ArcGIS AllSource Version 1.2 und höher kompatibel sind.
  • 2.xDas Paket enthält Geodatabases und eine Karte, die mit ArcGIS AllSource Version 2.0 und höher kompatibel sind.
  • 3.xDas Paket enthält Geodatabases und eine Karte, die mit ArcGIS AllSource Version 3.0 und höher kompatibel sind.
String
additional_files
[additional_files,...]
(optional)

Die zusätzlichen Dateien, die einem Paket hinzugefügt werden. Zusätzliche Dateien wie .doc, .txt, .pdf usw. werden verwendet, um mehr Informationen zum Inhalt und Zweck des Pakets anzugeben.

File
summary
(optional)

Die zusammenfassenden Informationen, die den Eigenschaften des Pakets hinzugefügt werden.

String
tags
(optional)

Die Tag-Informationen, die den Eigenschaften des Pakets hinzugefügt werden. Mehrere Tags können hinzugefügt oder durch ein Komma oder ein Semikolon getrennt werden.

String
select_related_rows
(optional)

Gibt an, ob die angegebene Ausdehnung auf zugehörige Datenquellen angewendet wird.

  • KEEP_ONLY_RELATED_ROWSNur zugehörige Daten für Datensätze innerhalb der angegebenen Ausdehnung werden konsolidiert.
  • KEEP_ALL_RELATED_ROWSSämtliche zugehörigen Datenquellen werden konsolidiert. Dies ist die Standardeinstellung.
Boolean
preserve_sqlite
(optional)

Gibt an, ob Daten der Mobile-Geodatabase in der Ausgabe als Mobile-Geodatabase beibehalten oder in das Format der File-Geodatabase konvertiert werden. Wenn es sich bei den Eingabedaten um ein Netzwerk-Dataset einer Mobile-Geodatabase handelt, erfolgt die Ausgabe als Mobile-Geodatabase.

  • CONVERT_SQLITEDaten der Mobile-Geodatabase werden in das Format der File-Geodatabase konvertiert. Dies ist die Standardeinstellung.
  • PRESERVE_SQLITEMobile-Geodatabase-Daten bleiben in der Ausgabe erhalten. Die Geodatabase wird in ihrer Gesamtheit enthalten sein.
Boolean

Codebeispiel

PackageMap: Beispiel 1 (Python-Fenster)

Mit dem folgenden Python-Skript wird veranschaulicht, wie die Funktion PackageMap aus dem Python-Fenster verwendet wird.

# This code assumes a map named "World1" exists in the current project
import arcpy
outputFile = "c:/outputPackages/world_map.mpkx"
arcpy.management.PackageMap("World1", outputFile, "PRESERVE", "CONVERT_ARCSDE", "#", "ALL")

Umgebungen

Sonderfälle

Faktor für parallele Verarbeitung

Wenn die Umgebung nicht angegeben wurde, verwendet das Werkzeug die Hälfte der verfügbaren Kerne.

Verwandte Themen