Vous pouvez configurer ArcGIS Enterprise de manière à générer des documents imprimables à partir de cartes et d’applications Web. Cette opération est réalisée avec des services d'impression. Le niveau des fonctionnalités et de personnalisation varie en fonction du service d'impression configuré avec votre organisation ArcGIS Enterprise. Voici quelques-unes des options disponibles du service d'impression :
- Le service d'impression Portal for ArcGIS par défaut
- Le service PrintingTools d'un site ArcGIS Server
- Un service d'impression personnalisé
Le portail est fourni avec un service d'impression par défaut, comme décrit ci-dessous. Vous pouvez configurer votre portail autonome ou votre portail fédéré et le site du serveur de manière à utiliser le service PrintingTools d'une instance ArcGIS Server. Si vous fédérez votre portail et le site du serveur et configurez un serveur d'hébergement, le service d'impression du serveur d'hébergement est automatiquement démarré et configuré avec le portail. Toutefois, si vous avez déjà configuré un service d’impression avec votre portail, l’URL n’est pas mise à jour lorsque vous spécifiez un serveur d’hébergement. Vous devez démarrer le service, le partager, puis le configurer en tant que service utilitaire.
Une configuration supplémentaire est nécessaire si vous utilisez un service d'impression ArcGIS Server avec des services que les membres ajoutent au portail via HTTPS. Vous devez configurer toute machine qui exécute le service d'impression pour qu’elle approuve les certificats signés par l’autorité de certification du site qui fournit les services HTTPS. Cette configuration doit être effectuée au niveau du système d'exploitation. Pour savoir comment procéder, reportez-vous à la rubrique Configurer ArcGIS Server à l’aide d’un nouveau certificat signé par une autorité de certification.
Service d’impression par défaut
Par défaut, Portal for ArcGIS est fourni avec un service d’impression. Les applications Web créées avec un modèle ou dans ArcGIS Web AppBuilder utilisent le service d’impression de l’organisation dans leurs widgets d’impression.
Service PrintingTools
PrintingTools est un service préconfiguré présent dans le dossier Utilitaires d'un site ArcGIS Server, qui crée un document imprimable à l'aide de l’une des mises en page cartographiques prédéfinies. Il s’agit de conceptions basiques aux formats de papier A3 et A4 en orientation portrait et paysage. Chaque mise en page contient une flèche d’orientation vers le Nord, une barre d’échelle et un ratio, une date et un titre. Les formats en sortie pris en charge par le service PrintingTools sont PDF, PNG32, PNG8, JPG, GIF, EPS, SVG, SVGZ, TIFF et AIX.
Le service PrintingTools est arrêté par défaut. Utilisez ArcGIS Server Manager pour démarrer le service si vous souhaitez prendre en charge les processus d’impression. Une fois que le service PrintingTools est démarré, vous pouvez y accéder à l'aide d'une URL au format suivant : https://webadaptorhost.domain.com/webadaptorname/rest/services/Utilities/PrintingTools/GPServer/Export%20Web%20Map%20Task
Pour configurer PrintingTools pour votre organisation ArcGIS Enterprise, reportez-vous à la rubrique Configurer des services utilitaires.
Services d’impression personnalisés
Si vous souhaitez utiliser vos mises en page cartographiques, vous pouvez publier votre propre service pour une impression de cartes Web similaire à PrintingTools. Configurez ce service pour référencer le dossier, que vous avez préparé avec diverses mises en page de carte : fichiers de mise en page ArcGIS Pro (.pagx).
Vous trouverez les instructions de publication de votre propre service pour l’impression Web (et pour le désigner dans votre propre dossier de mises en page) dans la rubrique Partager des mises en page personnalisées pour les imprimer à partir de ArcGIS Pro. Ce didacticiel explique également comment mettre à jour ultérieurement vos mises en page. La méthode de mise à jour varie selon que vous ayez inscrit ou non votre dossier de mises en page auprès du serveur avant la publication. Le didacticiel contient des instructions relatives aux deux scénarios.
Configurez ensuite le service d'impression personnalisé avec votre organisation ArcGIS Enterprise. Pour la procédure à suivre, reportez-vous à la rubrique Configurer des services utilitaires. Notez que ArcGIS Enterprise exige que le service d'impression personnalisé utilise HTTPS.
Utiliser des services d’impression dans des applications
Une fois que vous avez configuré un service PrintingTools ou un service d’impression personnalisé pour l’organisation, le service est automatiquement utilisé dans plusieurs applications. Par exemple, dans le widget d’impression de Web AppBuilder, les modèles d’application web contenant les widgets d’impression utilisent automatiquement le service configuré et le bouton Print (Imprimer) de Map Viewer génère une vue MAP_ONLY de la carte web. Pour effectuer une impression à l’aide des mises en page prédéfinies fournies avec PrintingTools ou avec vos mises en page personnalisées, partagez la carte Web dans une application depuis Web AppBuilder ou un modèle d’application Web dont les fonctions d’impression sont activées. Vous pouvez imprimer à partir des modèles d'application Web Visionneuse de base, Visionneuse classique et Outils cartographiques.
Remarque :
Lorsque votre service de carte est mis en cache, le service PrintingTools peut utiliser une résolution qui est trop faible (par exemple, 96 PPP) pour les impressions grand format ou haute qualité. Pour imprimer à des résolutions plus élevées, activez les couches dynamiques sur votre service de carte mis en cache. Cela permet au service d'impression d'obtenir des images cartographiques via une demande d'exportation de la carte à la résolution souhaitée (par exemple, 300 PPP) au lieu de tuiles de faible résolution. Pour en savoir plus, reportez-vous à la rubrique Couches dynamiques.
Créer des modèles d’impression dans Map Viewer
Vous pouvez fournir des modèles personnalisés pour l’impression à partir de Map Viewer ou Map Viewer Classic. Les modèles reposent sur les éléments proposés dans le service d’impression de l’organisation.
Ajoutez un service d'impression en suivant les étapes fournies dans la rubrique Configurer des services utilitaires. Une fois que ArcGIS Enterprise a validé l’URL REST que vous spécifiez, les modèles de mise en page initiaux fournis par votre service d’impression sont affichés. Vous avez également la possibilité d’imprimer la légende si cette dernière est disponible. Si votre organisation ArcGIS Enterprise comporte plusieurs mises en page d’impression, le bouton Print (Imprimer) de Map Viewer inclut une liste déroulante des différentes mises en page d’impression. Vous pouvez créer, mettre à jour ou supprimer des modèles afin de personnaliser davantage l’impression des cartes dans Map Viewer. Ces changements sont enregistrés en tant que paramètre de ArcGIS Enterprise ; ils ne sont pas enregistrés dans le service d'impression.
Vous pouvez gérer les modèles de mise en page des manières suivantes :
- Pour créer une mise en page, cliquez sur Create Print Template (Créer un modèle d’impression), puis entrez un nom de 50 caractères de longueur maximum et une description de 120 caractères de longueur maximum. Les caractères < et > sont filtrés. Choisissez le format—Image (PNG32) ou PDF— et une mise en page (fournie par votre service d'impression). Cochez la case permettant d'imprimer la légende si votre service inclut une légende. Cliquez sur Créer et Enregistrer pour enregistrer la nouvelle mise en page.
- Pour afficher des informations sur un modèle, cliquez sur le bouton d'information en regard du modèle.
- Pour modifier un modèle existant, cliquez sur le bouton de modification en regard du modèle et apportez vos modifications. Cliquez sur Update (Mettre à jour) pour visualiser vos modifications et sur Save (Enregistrer) pour les enregistrer.
- Pour supprimer un modèle existant, cliquez sur le bouton Delete (Supprimer) en regard du modèle.
- Pour inclure dans la liste des modèles ceux qui sont actuellement fournis par votre service d'impression, cliquez sur Actualiser. Les nouvelles mises en page d'impression du service sont ajoutées à la liste des modèles. Les modèles basés sur des mises en page d'impression qui ne sont plus disponibles dans le service sont supprimés.
- Pour rétablir les modèles tels qu'ils sont fournis dans votre service d'impression, supprimez l'URL du service d'impression, cliquez sur Save (Enregistrer) et saisissez à nouveau l'URL du service d'impression.
- Si vous souhaitez bénéficier de l’expérience d’impression par défaut de Map Viewer, supprimez tous vos modèles de mise en page et cliquez sur Save (Enregistrer). La mention Carte uniquement apparaît dans votre liste de modèles.
- La mise en page Carte uniquement contient par défaut tous les services d'impression. Cette mise en page comporte uniquement le contenu de la carte sans d'autres éléments de mise en page.
Légendes
Que votre organisation ArcGIS Enterprise soit configurée pour utiliser PrintingTools ou un service d’impression personnalisé, les légendes dans votre sortie imprimée se comportent de la même manière. Lorsque vous imprimez des services d’entités ou des services de carte (publiés depuis ArcGIS Pro vers ArcGIS Server 10.7.1 et version ultérieure), la légende du document imprimé n’inclut que les entrées de légende des entités qui se trouvent dans l’étendue de la carte, tandis que les légendes des autres types de services incluent toutes les entrées de légende des entités, quelle que soit l’étendue de la carte.
Remarque :
Les légendes des couches en continu, de WMS, des couches avec transparence et des couches qui utilisent la cartographie dynamique risquent de ne pas s'afficher correctement.
Vous avez un commentaire à formuler concernant cette rubrique ?