ArcGIS Desktop

  • Documentation
  • Support

  • 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 for 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

Obtenir des informations sur les modèles de mise en page

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

Résumé

Cet outil utilise un emplacement de dossier pour y stocker les documents ArcMap (fichiers .mxd) à utiliser en tant que modèles de mise en page et renvoie le contenu de ces derniers au format JSON (notation d'objet JavaScript).

Utilisation

  • Cet outil, livré avec ArcGIS for Server, est destiné à être publié en tant que tâche de géotraitement dans un service d'impression. Le service préconfiguré PrintingTools l'utilise également.

  • Cet outil génère une chaîne au format JSON. Cette chaîne fournit la liste des documents ArcMap disponibles (utilisés comme modèles de mise en page), ainsi que les informations suivantes :

    • Taille de la mise en page
    • Taille du bloc de données actif
    • Disponibilité des éléments de mise en page suivants :
      • Elément de légende
      • Elément de texte de titre
      • Elément de texte de droit d'auteur
      • Elément de texte d'auteur
      • Eléments de texte personnalisés, avec leurs noms et valeurs existantes
    Remarque :

    Les tailles sont renvoyées dans l'unité enregistrée avec le document ArcMap.

    Exemple de sortie JSON

    [{
      "layoutTemplate": "A4 Landscape",      //name of the layout
      "pageSize": [29.7, 21],                //page size
      "activeDataFrameSize": [27.75, 15.91], //size of the active data frame
      "layoutOptions": {
        "hasAuthorText": true,               //is the predefined AuthorText available
        "hasCopyrightText": true,            //is the predefined CopyrightText available
        "hasTitleText": true,                //is the predefined TitleText available
        "hasLegend": true,                   //is legend element available
        "customTextElements": []
      }
    },
    {
      "layoutTemplate": "MyTemplatesWithCustomTextElements",
      "pageSize": [11, 8.5],
      "activeDataFrameSize": [6.65, 7.34],
      "layoutOptions": {
        "hasAuthorText": false,
        "hasCopyrightText": true,
        "hasTitleText": true,
        "hasLegend": true,
        "customTextElements": [               //available list of custom text elements
          { "CityName": "Redlands" },
          { "MapCenterCoordinates": "" },
          { "SelectedParcelID": ""}
        ]  
    }
    }]
    
  • L'outil doit utiliser le même emplacement de dossier que celui de l'outil Exporter la carte Web.

  • Pour plus d'informations, reportez-vous à la section Impression dans les applications Web de l'aide ArcGIS for Server.

Syntaxe

GetLayoutTemplatesInfo_server ({Layout_Templates_Folder})
ParamètreExplicationType de données
Layout_Templates_Folder
(Facultatif)

Chemin d'accès complet au dossier où se trouvent les documents ArcMap (fichiers .mxd) à utiliser comme modèles de mise en page. L'emplacement par défaut est <install_directory>\Templates\ExportWebMapTemplates.

Folder

Exemple de code

Le script suivant renvoie une liste des métadonnées pour chaque mise en page à partir de tous les fichiers MXD d'un dossier.

arcpy.GetLayoutTemplatesInfo_server(r'C:\Data\MyLayouts')

Environnements

Cet outil n'utilise pas d'environnement de géotraitement.

Informations de licence

  • ArcGIS Desktop Basic: Oui
  • ArcGIS Desktop Standard: Oui
  • ArcGIS Desktop Advanced: Oui

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS Platform

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

A propos d'Esri

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