Paket freigeben (Data Management)

Zusammenfassung

Gibt ein Layer- oder ein Kartenpaket durch Veröffentlichung in ArcGIS Online frei.

Verwendung

Syntax

SharePackage_management (in_package, username, password, summary, tags, {credits}, {public}, {groups})
ParameterErläuterungDatentyp
in_package

Geben Sie die Layer-Datei (.lpk) oder die Kartenpaketdatei (.mpk) ein.

File
username

Benutzername für den Esri Global Account

String
password

Kennwort für den Esri Global Account

Encrypted String
summary

Paketzusammenfassung Die Zusammenfassung wird auf ArcGIS.com als Teil der Paketinformationen angezeigt.

String
tags

Tags, mit denen Paket beschrieben und gekennzeichnet wird. Einzelne Tags werden entweder durch Komma oder durch Strichpunkt getrennt.

String
credits
(optional)

Quellennachweise des Pakets Dies ist im Allgemeinen der Name des Unternehmens, das den Inhalt des Pakets erstellt bzw. bereitgestellt hat.

String
public
(optional)

Gibt an, ob das Paket freigegeben wird und für jeden Benutzer verfügbar ist.

  • EVERYBODY Das Paket wird für alle freigegeben.
  • MYGROUPS Das Paket wird für den Paketbesitzer und ausgewählte Gruppen freigegeben. Dies ist die Standardeinstellung.
Boolean
groups
[group_name,...]
(optional)

Liste der Gruppen, für die das Paket freigegeben wird.

String

Codebeispiel

Beispiel 1 für "SharePackage" (eigenständiges Python-Skript)

Suchen Sie alle Kartenpakete in dem angegebenen Ordner und geben Sie diese in ArcGIS Online frei.

# Name: SharePackageEx1.py
# Description:  Find all the map packages that reside in a specified folder and share them on ArcGIS online.
# Author: ESRI

# import system modules
import os
import arcpy

from arcpy import env

# Set environment settings
env.overwriteOutput = True
env.workspace = "C:/data/my_packages" 

# Loop through the workspace, find all the layer and map packages 
for mpk in arcpy.ListFiles("*.mpk"):
    print "Sharing " +  mpk
    arcpy.SharePackage_management(mpk,"username","password","This is a summary","tag1, tag2","Credits","MYGROUPS","My_Group")

Umgebungen

Verwandte Themen

Lizenzinformationen

ArcView: Ja
ArcEditor: Ja
ArcInfo: Ja

11/13/2014