Suite

Spécification d'une symbologie alternative pour l'impression et l'écran


Existe-t-il un moyen de spécifier une symbologie alternative pour la sortie d'impression dans ArcMap (par opposition à ce qui est actuellement à l'écran ? Je pense à la fonctionnalité offerte par CSS.

Par exemple, la représentation à l'écran d'une ligne peut être en pointillés, mais à l'impression, il peut s'agir d'une double ligne avec une largeur plus épaisse.

Le problème principal est que nous avons des utilisateurs qui ont besoin d'afficher des couches de production avec des couches de développement superposées à l'écran - une symbologie non standard est donc utile ici. Lorsque la conception est terminée, seules les couches de conception finales sont imprimées, mais doivent être représentées avec la symbologie "production".

Utilisant actuellement Arc 10.0, mais ouvert aux solutions nécessitant d'autres versions et/ou scripts.


Le commentaire de Chris W et la réponse de mr.adam utilisaient des paires de mxd ou plusieurs trames de données pour contenir des paires de symbologie. Cela m'a amené à penser à une approche similaire.

Plusieurs groupes de calques pourrait être utilisé pour contenir plusieurs symbologies (par exemple, un groupe « conception » et un groupe « impression »). L'utilisateur peut activer le groupe « conception » tout en effectuant un travail de conception. Lorsque le travail de conception est terminé, désactivez simplement le groupe « conception » et activez le groupe « impression ».

Si elle est utilisée dans le même bloc de données, cette approche a l'avantage supplémentaire de laisser l'étendue intacte.


Vous pouvez configurer un .mxd contenant toute la symbologie d'impression et la barre d'échelle, etc. Vous n'ouvririez jamais ce document, mais vous créeriez un outil/script qui serait exécuté à partir du visualiseur mxd. Cet outil pourrait regarder cette visionneuse actuelle, prendre l'étendue et les sources de données et les alimenter dans le modèle mxd (puis l'enregistrer !) et exporter ce mxd vers un pdf. Fondamentalement, vous remplaceriez Fichier> Exporter la carte… par un outil personnalisé dans une boîte à outils.

En fait, la mise en œuvre de cela varierait beaucoup en fonction de la cohérence de vos couches (visualisez-vous les mêmes ensembles de données tout le temps ?) taille de la page de la carte ?). Mais c'est une idée de départ...

Plus simplement, vous pouvez simplement créer un script qui effectue quelques opérations Appliquer la symbologie à partir de la couche (à l'aide de la symbologie de production prédéfinie) sur les couches dans le visualiseur mxd et partir de là. Par exemple, créez un nouveau bloc de données appelé "production" dans la visionneuse mxd, laissez-le configuré dans la mise en page et demandez au script de supprimer/ajouter/symboliser des couches dans ce bloc de données, puis (enregistrer !) exporter.