Exporter la carte web (Outils de serveur)
Résumé
Renvoie une mise en page imprimable ou une carte de base d'une zone d'intérêt spécifiée en fonction de l'état d'une application Web (par exemple, les services inclus, les paramètres de visibilité des couches et les graphiques côté client).
Utilisation
L’entrée de cet outil est un texte au format JSON décrivant les couches, graphiques et autres paramètres de la carte Web. La représentation JSON doit être structurée conformément à la spécification ExportWebMap.
Cet outil est inclus dans ArcGIS Server pour prendre en charge les services Web d’impression, y compris le service préconfiguré
PrintingTools. ArcGIS API for JavaScript utilise le servicePrintingToolspour générer des images destinées à l’impression de cartes.Dans le cas de scénarios d’impression avancés (par exemple, pour échanger les couches de service pour les données vectorielles locales ou créer des atlas), préférez la fonction
ConvertWebMapToArcGISProjectdu module Pythonarcpy.mpà cet outil. Pour qu’un script Python soit disponible pour une application Web, vous pouvez le présenter par le biais d’un service de géotraitement ArcGIS Server. Pour plus d’informations, reportez-vous à la rubrique Impression dans les applications Web dans l’aide ArcGIS Server.Le type de format d’exportation TIFF génère un fichier géographique
.tiff32 bits avec un canal alpha.Le dossier spécifié dans le paramètre Templates Folder (Dossier de modèles) ne peut pas contenir plusieurs fichiers (.rptt et
.rptx) avec des noms identiques. Cela permet d’éviter des sorties non souhaitées durant les tâches d’impression. Les modèles de mise en page et de rapport peuvent porter le même nom.Si un modèle de rapport est utilisé ou spécifié, la sortie doit être au format PDF
Pour générer un rapport sans carte à partir du service d’impression, spécifiez une valeur pour le paramètre Report Template (Modèle de rapport), puis, pour le paramètre Layout Template (Modèle de mise en page), indiquez
MAP_ONLY.
Paramètres
| Etiqueter | Explication | Type de données |
|---|---|---|
|
Carte Web en tant que JSON |
Représentation JSON de l’état de la carte à exporter telle qu’elle apparaît dans l’application Web. Reportez-vous à la spécification ExportWebMap pour savoir comment mettre ce texte en forme. Utilisez ArcGIS API for JavaScript pour extraire cette chaîne JSON de la carte. |
String |
|
Fichier en sortie |
Nom du fichier en sortie. L’extension du fichier dépend de la valeur du paramètre Format. |
File |
|
Format (Facultatif) |
Indique le format dans lequel l’image cartographique est proposée. Remarque :L’arrière-plan du fichier en sortie est toujours opaque.
|
String |
|
Dossier de modèles (Facultatif) |
Chemin d’accès complet au dossier contenant les mises en page ou les rapports (fichiers .pagx, |
Folder |
|
Modèle de mise en page (Facultatif) |
Nom d’un modèle de la liste ou mot-clé |
String |
|
ID d’élément de mise en page (Facultatif) |
L’ID de portail (au format JSON) de l’élément de mise en page qui sera utilisé pour les modèles. Utilisez le format : |
String |
|
Modèle de rapport (Facultatif) |
Nom du modèle de rapport. Si une valeur est indiquée pour ce paramètre, le paramètre Format doit est défini sur Portable Document Format (.pdf). Si aucune valeur n’est fournie, le fichier en sortie ne contient aucun rapport. |
String |
|
ID de l’élément de rapport (Facultatif) |
L’ID de portail (au format JSON) de l’élément de rapport qui sera utilisé pour les modèles. Utilisez le format : |
String |
Environnements
Cet outil n’utilise pas d’environnement de géotraitement.
Informations de licence
- Basic: Oui
- Standard: Oui
- Advanced: Oui