# ---------------------------------------------------------------------------
# JavaScript.py
# Created on: 2011-07-13 08:38:45.00000
# (generated by ArcGIS/ModelBuilder)
# Description: To be added...
# Auteur: Samuel Boisvert
# ---------------------------------------------------------------------------
# Import arcpy module
import arcpy
# Set the workspace
arcpy.env.workspace = "c:/LPK"
# Overwrite pre-existing files
arcpy.env.overwriteOutput = True
# Local variables
Layer = "Layer"
Paquetage = "C:\\LPK\\LPK.lpk"
# Process: Package Layer
arcpy.PackageLayer_management("Layer", Paquetage, "PRESERVE", "CONVERT_ARCSDE", "DEFAULT", "ALL", "ALL", "CURRENT")mxd = arcpy.mapping.MapDocument(r"C:\Data\MyMapDoc.mxd") lyr = arcpy.mapping.ListLayers(mxd, "LayerName")[0]
# Import arcpy module import arcpy # Set the workspace arcpy.env.workspace = "c:/LPK" # Overwrite pre-existing files arcpy.env.overwriteOutput = True # Local variables: mxd = arcpy.mapping.MapDocument(r"C:\LPK\Paquetage_de_Couche.mxd") lyr = arcpy.mapping.ListLayers(mxd, "Test")[0] Package = r"C:\LPK\Packaged_Layer.lpk" # Process: Package Layer arcpy.PackageLayer_management(lyr, Package, "PRESERVE", "CONVERT_ARCSDE", "DEFAULT", "ALL", "ALL", "CURRENT")
# Import arcpy module import arcpy # Set the workspace arcpy.env.workspace = "c:/LPK" # Overwrite pre-existing files arcpy.env.overwriteOutput = True # Local variables: mxd = arcpy.mapping.MapDocument(r"C:\LPK\Paquetage_de_Couche.mxd") lyr = arcpy.mapping.ListLayers(mxd, "Test")[0] lyrFilePath = r"C:\LPK\myLayerFile.lyr" lyr.saveACopy(r"C:\LPK\myLayerFile.lyr") Package = r"C:\LPK\Packaged_Layer.lpk" # Process: Package Layer arcpy.PackageLayer_management(lyrFilePath, Package, "PRESERVE", "CONVERT_ARCSDE", "DEFAULT", "ALL", "ALL", "CUR #Optionally delete layer file when done arcpy.Delete_management(lyrFilePath)