ArcGIS for Desktop

  • Dokumentation
  • Preise
  • Support

  • My Profile
  • Hilfe
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

Die Mapping-Plattform für Ihre Organisation

ArcGIS for Desktop

Ein vollständiges professionelles GIS

ArcGIS for Server

GIS in Ihrem Unternehmen

ArcGIS for Developers

Werkzeuge zum Erstellen standortbezogener Apps

ArcGIS Solutions

Kostenlose Karten- und App-Vorlagen für Ihre Branche

ArcGIS Marketplace

Rufen Sie Apps und Daten für Ihre Organisation ab.

  • Dokumentation
  • Preise
  • Support
Esri
  • Anmelden
user
  • Eigenes Profil
  • Abmelden

Hilfe

  • Startseite
  • Erste Schritte
  • Karte
  • Analysieren
  • Verwalten von Daten
  • Werkzeuge
  • Mehr...

Karte packen

  • Zusammenfassung
  • Verwendung
  • Syntax
  • Codebeispiel
  • Umgebung
  • Lizenzierungsinformationen

Zusammenfassung

Packt ein Kartendokument und alle referenzierten Datenquellen zur Erstellung einer einzelnen komprimierten .mpk-Datei.

Verwendung

  • Eine Warnung wird ausgegeben, wenn dieses Werkzeug auf einen nicht unterstützten Layer-Typ trifft. 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 Sie ein Kartenpaket entpacken möchten, ziehen Sie die .mpk-Datei in ArcMap oder klicken Sie mit der rechten Maustaste auf die .mpk-Datei und danach auf Entpacken. Alternativ können Sie das Werkzeug Paket extrahieren verwenden und einen Ausgabeordner angeben.

    Standardmäßig werden Pakete in Ihr Benutzerprofil extrahiert.

    • XP – C:\Documents and Settings\<username>\My Documents\ArcGIS\Packages
    • Vista and Windows 7 – C:\Users\<username>\Documents\ArcGIS\Packages

    Wenn Sie das Standardverzeichnis ändern möchten, in dem die Pakete entpackt werden, öffnen Sie im Menü Anpassen das Dialogfeld ArcMap-Optionen. Suchen Sie auf der Registerkarte Freigabe den Abschnitt Paket erstellen, aktivieren Sie die Option Benutzerdefinierten Speicherort verwenden und navigieren Sie zum neuen Speicherort.

  • Es gilt Folgendes, wenn Daten in File-Geodatabase konvertieren aktiviert ist:

    • 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. Wenn Enterprise-Geodatabase-Daten in eine File-Geodatabase konvertiert werden sollen, aktivieren Sie Enterprise-Geodatabase-Daten einbeziehen statt Daten zu referenzieren.

  • Es gilt Folgendes, wenn Daten in File-Geodatabase konvertieren deaktiviert ist:

    • Das Datenquellenformat der Eingabe-Layer bleibt erhalten. Die Ausnahme sind Formate wie Personal-Geodatabase-Daten (.mdb), VPF-Daten und Tabellen, die auf Excel-Tabellenkalkulationen oder OLE-DB-Verbindungen basieren. Diese Formate werden in 64x-Umgebungen nicht unterstützt und werden daher immer in eine File-Geodatabase konvertiert.
    • Raster im Format ADRG, CADRG/ECRG, CIB und RPF werden immer in File-Geodatabase-Raster konvertiert. ArcGIS kann diese Formate nicht intern schreiben. Sie werden aus Effizienzgründen immer in File-Geodatabase-Raster konvertiert.
    • File-Geodatabases werden in der Ausgabeordnerstruktur in einen versionsspezifischen Ordner konsolidiert, und 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.

  • Für Layer, die eine Verbindung enthalten oder an einer Beziehungsklasse beteiligt sind, werden alle verbundenen oder verwandten Datenquellen im Ausgabeordner konsolidiert.

  • 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 Verpacken eines Layers basierend auf diesen Typen von Datasets werden die beteiligten Datasets ebenfalls konsolidiert oder verpackt.

  • 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, Symbologie, Definitionsabfragen usw. besteht. Daten oder Datensätze werden nicht konsolidiert oder gepackt.

  • Datenquellen, die "Nur Schema" nicht unterstützen, werden nicht konsolidiert oder verpackt. 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.

Syntax

PackageMap_management (in_map, output_file, {convert_data}, {convert_arcsde_data}, {extent}, {apply_extent_to_arcsde}, {arcgisruntime}, {reference_all_data}, {version}, {additional_files}, {summary}, {tags})
ParameterErläuterungDatentyp
in_map

Das zu packende Kartendokument.

ArcMap Document
output_file

Das Ausgabekartenpaket (.mpk).

File
convert_data
(optional)

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

  • CONVERT — Daten werden in eine File-Geodatabase konvertiert.
    Hinweis:

    Dieser Parameter gilt nicht für Enterprise-Geodatabase-Datenquellen. Wenn Sie Enterprise-Geodatabase-Daten konvertieren möchten, legen Sie convert_arcsde_data auf CONVERT_ARCSDE fest.

  • PRESERVE —Datenformate bleiben erhalten, wenn möglich. Dies ist die Standardeinstellung.
    Hinweis:

    Dies gilt nicht für Formate, die in einer 64x-Umgebung nicht unterstützt werden (Personal-Geodatabase-Daten (.mdb), VPF-Data und Tabellen, die auf Excel-Tabellenkalkulationen oder OLE-DB-Verbindungen basieren) und Raster-Formate, die ArcGIS nicht nativ umwandeln kann (ADRG, CADRG/ECRG, CIB und RPF).

Boolean
convert_arcsde_data
(optional)

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

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

Geben Sie die Ausdehnung an, indem Sie die Koordinaten im Format X-Min Y-Min X-Max Y-Max manuell im Parameter "Ausdehnung" eingeben. Wenn Sie die Ausdehnung eines bestimmten Layers verwenden möchten, geben Sie den Layer-Namen an.

  • MAXOF —Vereinigungsmenge der Eingaben
  • MINOF —Schnittmenge der Eingaben
  • DISPLAY —Gleiche Ausdehnung wie aktuelle Anzeige
  • <Layer> —Gleiche Ausdehnung wie angegebener Layer
Extent
apply_extent_to_arcsde
(optional)

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

  • ALL — Die angegebene Ausdehnung wird auf alle Layer angewendet. Dies ist die Standardeinstellung.
  • ARCSDE_ONLY —Angegebene Ausdehnung wird nur auf Enterprise-Geodatabase-Layer angewendet.
Boolean
arcgisruntime
(optional)

Gibt an, ob das Paket ArcGIS Runtime unterstützt. Damit ArcGIS Runtime unterstützt wird, werden alle Datenquellen in eine File-Geodatabase konvertiert, und im Ausgabepaket wird eine .msd-Datei erstellt.

  • DESKTOP —Ausgabepaket unterstützt ArcGIS Runtime nicht. Wenn nicht anders angegeben, werden Datenquellen nicht in eine File-Geodatabase konvertiert, und es wird keine .msd-Datei erstellt.
  • RUNTIME — Ausgabepaket unterstützt ArcGIS Runtime. Alle Datenquellen werden in eine File-Geodatabase konvertiert, und im Ausgabepaket wird eine .msd-Datei erstellt.
Boolean
reference_all_data
(optional)

Wenn Sie diese Option auf REFERENCED festlegen, wird ein Paket erstellt, 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 innerhalb einer Organisation verfügbar sind.

  • REFERENCED —Erstellt ein Paket, das die Daten referenziert anstatt die Daten zu kopieren.
  • NOT_REFERENCED — Erstellt ein Paket, das alle 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.

  • ALL — Paket enthält Geodatabases und ein Kartendokument, das mit allen Versionen kompatibel ist. (10.0 und höher)
  • CURRENT — Paket enthält Geodatabases und ein Kartendokument, das mit der aktuellen Version kompatibel ist.
  • 10.3 —Paket enthält Geodatabases und ein Kartendokument, das mit der Version 10.3 kompatibel ist.
  • 10.2 —Paket enthält Geodatabases und ein Kartendokument, das mit der Version 10.2 kompatibel ist.
  • 10.1 —Paket enthält Geodatabases und ein Kartendokument, das mit der Version 10.1 kompatibel ist.
  • 10 —Paket enthält Geodatabases und ein Kartendokument, das mit der Version 10.0 kompatibel ist.
String
additional_files
(optional)

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

File
summary
(optional)

Fügt den Eigenschaften des Pakets Zusammenfassungsinformationen hinzu.

String
tags
(optional)

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

String

Codebeispiel

PackageMap - Beispiel 1 (Python-Fenster)

Das folgende Python-Skript veranschaulicht, wie Sie das Werkzeug "PackageMap" im Python-Fenster verwenden.

import arcpy
arcpy.env.workspace = "C:/arcgis/ArcTutor/Editing" 
arcpy.PackageMap_management('Exercise1.mxd', 'EditingExercise1.mpk', "PRESERVE", "CONVERT_ARCSDE", "#", "ALL")
PackageMap - Beispiel 2 (eigenständiges Skript)

Suchen und erstellen Sie Kartenpakete für alle Kartendokumente eines bestimmten Ordners.

# Name: PackageMap.py
# Description:  Find all the map documents that reside in a specified folder and create map packages for each map document.

# import system modules
import os
import arcpy

# Set environment settings
arcpy.env.overwriteOutput = True
arcpy.env.workspace = "C:/arcgis/ArcTutor/Editing" 

# Loop through the workspace, find all the mxds and create a map package using the same name as the mxd
for mxd in arcpy.ListFiles("*.mxd"):
    print ("Packaging: {0}".format(mxd))
    arcpy.PackageMap_management(mxd, os.path.splitext(mxd)[0] + '.mpk', "PRESERVE", "CONVERT_ARCSDE", "#", "ALL")

Umgebung

  • Aktueller Workspace
  • Ausdehnung

Lizenzierungsinformationen

  • ArcGIS for Desktop Basic: Ja
  • ArcGIS for Desktop Standard: Ja
  • ArcGIS for Desktop Advanced: Ja

Verwandte Themen

  • Überblick über das Toolset "Paket"
  • Erstellen eines Kartenpakets
Feedback zu diesem Thema?

ArcGIS for Desktop

  • Startseite
  • Dokumentation
  • Preise
  • Support

ArcGIS Plattform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Über Esri

  • Über uns
  • Karriere
  • Insider-Blog
  • User Conference
  • Developer Summit
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Datenschutz | Rechtliches