ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Aide
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS Desktop

Un SIG professionnel complet

ArcGIS Enterprise

SIG dans votre entreprise

ArcGIS Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

ArcMap

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Extensions

Localisateur de paquetage

  • Résumé
  • Illustration
  • Utilisation
  • Syntaxe
  • Exemple de code
  • Environnements
  • Informations de licence

Résumé

Empaquetez un localisateur ou un localisateur composite pour créer un fichier .gcpk .gcpk compressé unique.

Héritage :

Vous devez stocker les localisateurs dans un dossier afin de bénéficier des nouvelles fonctionnalités qui ne sont pas prises en charge pour les localisateurs stockés dans des géodatabases, telles que l'amélioration des performances, les fonctions de multithreading et la prise en charge des suggestions. ArcGIS 10.4 est la dernière version à prendre en charge le stockage des localisateurs dans les géodatabases.

En savoir plus sur le partage de votre localisateur en tant que paquetage de localisateur

Illustration

Structure du paquetage de localisateurs
Structures de dossier d'un paquetage de localisateur décompressé qui contient un localisateur, et un paquetage de localisateur composite décompressé qui contient le localisateur composite et ses localisateurs participants.

Utilisation

  • Le localisateur en entrée doit avoir une description pour que l'outil puisse être exécuté. Pour ajouter un résumé et des balises, cliquez sur l'onglet Description d'un localisateur dans ArcCatalog, et cliquez sur le bouton Modifier Modifier les métadonnées pour saisir les informations sur la fenêtre Description de l'élément.

  • Un avertissement est émis lorsque cet outil détecte un localisateur non valide. Le localisateur non valide ne sera pas empaqueté.

  • Par défaut, à partir de la version 10.5 d'ArcGIS si le localisateur à consolider ou à empaqueter est un localisateur composite, l'option Localisateur composite uniquement : copier les localisateurs participants dans la géodatabase d'entreprise au lieu de les référencer est désactivée et le comportement suivant se produit :

    • Les localisateurs participants qui ne sont pas stockés dans une géodatabase d'entreprise ne sont pas accessibles et ne seront pas copiés dans le dossier consolidé. Par conséquent, ils ne seront pas inclus.

  • Le fichier de paquetage de localisateur (.gcpk) peut être partagé avec d'autres utilisateurs ou chargé dans votre compte ArcGIS Online.

    En savoir plus sur le partage d'un paquetage

  • Pour décompresser un paquetage de localisateur, faites glisser le fichier .gcpk vers ArcMap ou cliquez avec le bouton droit sur le fichier .gcpk et cliquez sur Décompresser.

    L'option Décompresser extrait le paquetage dans votre profil d'utilisateur sous :

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

    Vous pouvez également utiliser l'outil Extraire le paquetage et spécifier un dossier en sortie.

    En savoir plus sur la décompression d'un paquetage de localisateurs

Syntaxe

arcpy.management.PackageLocator(in_locator, output_file, {copy_arcsde_locator}, {additional_files}, {summary}, {tags})
ParamètreExplicationType de données
in_locator

Localisateur ou localisateur composite à empaqueter.

Address Locator
output_file

Nom et emplacement du paquetage de localisateur en sortie (.gcpk).

File
copy_arcsde_locator
(Facultatif)

Héritage :

Avant la version 10.4, ce paramètre vous permettait d'indiquer si les localisateurs participants (pour les localisateurs composites uniquement) dans une géodatabase d'entreprise étaient copiés dans le dossier ou le paquetage consolidé. Depuis la version 10.4, par défaut, tous les localisateurs participants, y compris les localisateurs dans une géodatabase d'entreprise, sont copiés dans le dossier ou le paquetage consolidé. Comme ce paramètre est facultatif, il peut simplement ne pas être spécifié. Depuis la version 10.5, tous les localisateurs d'une géodatabase d'entreprise ne sont pas accessibles et ne seront pas copiés dans le dossier ou le paquetage consolidé par défaut. L'empaquetage des localisateurs composites qui référencent les localisateurs stockés dans les géodatabases d'entreprise ou les géodatabases fichiers ne fonctionnera pas.

  • COPY_ARCSDE —Tous les localisateurs participants, y compris les localisateurs dans une géodatabase d'entreprise, seront copiés vers le dossier ou le paquetage consolidé. Il s'agit de l'option par défaut.
  • PRESERVE_ARCSDE — Les informations de connexion des localisateurs participants stockés dans une géodatabase d'entreprise seront conservées dans le localisateur composite.
    Héritage :

    Cette valeur est définie par défaut sur COPY_ARCSDE depuis la version 10.4. Cependant, l'empaquetage échouera si le localisateur composite contient des localisateurs situés dans les géodatabases fichier ou les géodatabases d'entreprise.

Boolean
additional_files
[additional_files,...]
(Facultatif)

Ajoute des fichiers à un paquetage. Les fichiers supplémentaires, aux formats .doc, .txt, .pdf et autres, fournissent davantage d'informations sur le contenu et la fonction du paquetage.

File
summary
(Facultatif)

Ajoute un récapitulatif des propriétés du paquetage.

String
tags
(Facultatif)

Ajoute des informations sur les balises aux propriétés du paquetage. Vous pouvez ajouter plusieurs balises ou les séparer par une virgule ou un point-virgule.

String

Exemple de code

Exemple 1 d'utilisation de l'outil Localisateur de paquetages (fenêtre Python)

Le script de fenêtre Python ci-dessous illustre l'utilisation de l'outil PackageLocator dans la fenêtre Python.

import arcpy
arcpy.env.workspace = 'C:/MyData/Locators'
arcpy.PackageLocator_geocoding('Atlanta_composite', 'Altanta_composite.gcpk', 'COPY_ARCSDE', '#', 'Summary of package', 'tag1; tag2; tag3')
2ème exemple d'utilisation de l'outil Localisateur de paquetages (script autonome)

Recherche et crée des paquetages de localisateur individuels pour tous les localisateurs qui résident dans un dossier donné.

# Name: PackageLocatorEx.py
# Description:  Find all the locators that reside in a specified folder and create a locator package for each locator.
# import system modules
import os
import arcpy
# Set environment settings
arcpy.env.overwriteOutput = True
arcpy.env.workspace = 'C:/MyData/Locators'
# Loop through the workspace, find all the locators and create a locator package using the same name as the locator.
for loc in arcpy.ListFiles('*.loc'):
    print('Packaging ' + loc)
    arcpy.PackageLocator_geocoding(loc, os.path.splitext(loc)[0] + '.gcpk', 'COPY_ARCSDE', '#', 'Summary of package', 'tag1; tag2; tag3')

Environnements

  • Espace de travail courant

Informations de licence

  • Basic: Oui
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes

  • Vue d'ensemble du jeu d'outils Paquetage

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog d’Esri
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
Donnez-nous votre avis.
Copyright © 2021 Esri. | Confidentialité | Légal