Suite

Écrire des informations masquées dans un fichier PDF à partir d'ArcMap ?


Je crée généralement des cartes pour (différents aspects) des rapports de grands projets d'infrastructure. Les couches et les attributs ont tendance à changer au fil du temps, et je suis obligé de créer régulièrement de nouvelles versions de ces cartes.

Le problème est que dans chaque projet, j'ai des fichiers 50-60 mxd, certains avec de très petits changements. Ce qui rend les choses encore plus compliquées, toutes les cartes produites doivent avoir la même date (et une mise en page globale très stricte) en fonction de la date de fin de ce projet spécifique. Même avec une convention de nommage très réfléchie, il peut parfois être très difficile de savoir quel mxd appartient à une certaine carte que je suis chargé de mettre à jour.

Existe-t-il un moyen d'écrire automatiquement le chemin du mxd (et de préférence la date d'exportation) dans un fichier pdf et/ou png quelque part dans les métadonnées lors de l'exportation depuis ArcMap ?

Les informations ne doivent pas être visibles lorsqu'elles sont imprimées, et le nom du fichier ne peut pas non plus être utilisé pour cela (car il changera plusieurs fois), mais ne doit pas non plus être trop compliqué à trouver lors de sa recherche. Le processus d'exportation d'un fichier pdf/png de cette manière devrait être relativement rapide, car je le ferai plusieurs fois par jour.

De telles métadonnées existent-elles dans les fichiers pdf et/ou png, et comment puis-je y accéder ?


J'ai eu un problème similaire avec cette question : Création d'un PDF avec signet à partir d'un script d'exportation

Le script suivant exportera un MXD au format PDF et modifiera les propriétés du PDF (viaoutput.addMetadata) à l'aide du module PyPDF2.

importer sys sys.path.insert(0, r"H:NetworkShared_PythonModules") importer PyPDF2, os, arcpy mxdPath = r"C:	empMyMap.mxd" mxd = arcpy.mapping.MapDocument(mxdPath) PDFPath = r "C:	empMyPDF.pdf" arcpy.mapping.ExportToPDF(mxd, PDFPath) output = PyPDF2.PdfFileMerger() bookMarkText = "Insert BookMark Text Here" inputPage = PyPDF2.PdfFileReader(open(PDFPath, 'rb')) output.addMetadata({u'/Keywords' : u'Path to MXD' + mxdPath, u'/Author' : u'UserName'}) output.append(inputPage, bookMarkText) outputStream = file(PDFPath, "wb") output.write(outputStream) outputStream.close() del outputStream, output, mxd, inputPage

Je n'ai pas essayé, mais je suis sûr que cela pourrait être fait en boucle avec plusieurs MXD.


A. Adams, M. De Jesus, G. Cummings et M. Farooqi

Abstrait:

Les biologistes du Texas Parks and Wildlife Department Inland Fisheries (TPWD IF) utilisent traditionnellement des interfaces cartographiques « autonomes » pour générer des sorties aériennes en 2 dimensions (2-D) de l'habitat du poisson et des relevés benthiques des systèmes aquatiques. Les travaux préliminaires se sont révélés prometteurs dans l'utilisation d'une méthode différente, qui génère des sorties interactives en 3 dimensions (3D) haute définition (HD). Lors des relevés sur le terrain, une unité GPS Lowrance© Elite 9Ti avec transducteur TotalScan™ a été utilisée pour générer des points de données le long des transects de bateaux sur les plans d'eau d'intérêt. Un « rapport d'analyse de la végétation » des plans d'eau et des cartes HD ont ensuite été générés à partir de ces données à l'aide d'algorithmes de cartographie Web via BioBase© et le logiciel SIG ArcMap 10.3©. Les résultats du biovolume de la végétation aquatique, de la cartographie bathymétrique et de la composition du substrat benthique, produits par BioBase©, ont aidé les biologistes à sélectionner les meilleures stratégies de gestion, concernant la gestion de la végétation aquatique et le développement de l'accès des pêcheurs à la ligne dans trois bassins de retenue du centre du Texas. Cet outil peut s'avérer précieux pour les gestionnaires des pêches qui ont besoin d'une résolution plus élevée des résultats d'enquête pour affiner les stratégies de gestion. À un coût de 2 500 $ US pour un abonnement d'un an, le rapport coût-bénéfice devrait être évalué par les utilisateurs individuels, en fonction de leurs besoins.

Introduction:

Les plans d'eau limniques peuvent abriter des caractéristiques benthiques rugueuses, de la végétation aquatique submergée et des densités de fond qui varient considérablement. Ces attributs sont liés à la dynamique des pêches sous forme d'habitat du poisson et d'accès des pêcheurs à la ligne, jouant un rôle important dans les stratégies de gestion. Ces caractéristiques de réservoir subissent des changements au fil du temps. Les biologistes du TPWD IF surveillent les habitats aquatiques publics pour évaluer les tendances et faire des recommandations pour les ajustements nécessaires afin de fournir les meilleures opportunités de pêche à la ligne possibles. Une méthodologie d'enquête fréquemment pratiquée par les biologistes nécessite une approche multi-outils, avec une sortie cartographique en 2D. Cette sortie aérienne repose sur la vérification au sol pour l'identification des espèces, puis sur le traçage manuel de l'habitat à l'aide d'images sonar en association avec une unité Trimble© indépendante pour enregistrer les données cartographiques géoréférencées, et le logiciel du système d'information géographique (SIG) ArcMap© pour développer des sorties visuelles. La composition du sol, le biovolume de la végétation et la bathymétrie ne peuvent pas être pris en compte avec cette méthode. Cependant, ces facteurs peuvent fournir des données à plus haute résolution, utiles pour affiner les approches de gestion. Des cartes de bathymétrie HD, de biovolume de la végétation aquatique et de composition du sol (dureté du fond) peuvent être créées à l'aide d'un système intégré, en utilisant la plate-forme de base Web BioBase©. Ces résultats améliorés ont été utilisés pour résoudre les problèmes de gestion des pêches dans le centre du Texas.

Méthodes :

Les problèmes d'habitat et d'accès du poisson dans trois bassins de retenue du centre du Texas ont été examinés à l'aide de BioBase©, un outil de traitement interactif en ligne. Le lac Pflugerville est un réservoir urbain de 180 acres dans le comté de Travis, menacé par la prolifération d'hydrilles (Hydrilla verticillata), provoquant des problèmes d'accès et d'esthétique pour les constituants. Lakewood Lake est un réservoir de conservation des sols de 47 acres situé dans le comté de Williamson, à la frontière sud de la ville de Leander. Le lac Austin est une retenue de 1 589 acres du fleuve Colorado dans la ville d'Austin, au Texas, dans le comté de Travis. La restauration de l'habitat du poisson est l'un des principaux objectifs de gestion de ce réservoir. Des transects de cartographie ont été exécutés dans ces plans d'eau à l'aide d'embarcations hors-bord en aluminium allant de 4,9 m (16 pi) à 7,3 m (24 pi). Des enregistrements manuscrits des balises de terrain ont été réalisés pour se souvenir du positionnement du bateau pour la vérification au sol. Une tête de râteau en métal, fixée à une corde, a été utilisée pour collecter et identifier la végétation aquatique représentée graphiquement par sonar. Une unité GPS Lowrance© Elite 9Ti, associée à un transducteur TotalScan™ (Figure 1) a été utilisée pour enregistrer les données d'imagerie du sonar GPS et HD à balayage latéral.

Figure 1. Unité GPS Lowrance© Elite 9Ti avec transducteur TotalScan™ et antenne GPS positionnés en ligne droite verticale pour des lectures plus précises. Un support fabriqué portatif a permis le transfert de navire.

Des transects de navigation à l'échelle du lac (figure 2) ont été effectués à des distances constantes entre eux, dans la mesure du possible, tout en apportant des corrections de cap, au besoin, pour éviter les structures dangereuses ou la végétation submergée dense.

Figure 2. Tracé transect du lac Pflugerville (rouge) superposé à la carte bathymétrique résultante. Les régions plus profondes présentent des restrictions de navigation minimales, tandis que les zones peu profondes du lac étaient recouvertes de végétation, limitant les transects uniformes.

Des paramètres de relevé spécifiques ont été recommandés par BioBase©, y compris la configuration de l'unité GPS et les vitesses de transect, en fonction des caractéristiques de relevé ciblées. Les vitesses de navigation maximales ont été maintenues à moins de 32 km/h (20 mph) pour les mesures bathymétriques, à 19 km/h (12 mph) pour les mesures de la végétation et à 16 km/h (10 mph) pour les données de composition du fond. Cependant, des ajustements de vitesse ont été effectués en fonction des obstacles à la navigation. Les fichiers ont été enregistrés sur une carte micro SD au format .sl2. Les fichiers de transect ont été chargés via un outil de téléchargement en ligne sur le site Web BioBase©. Les données des plus petits bassins de retenue, Lakewood Lake et Lake Pflugerville, ont été téléchargées sous forme de fichiers uniques, tandis que Lake Austin a été divisé en plusieurs fichiers de jours de travail et téléchargés sur plusieurs semaines, à l'aide d'une fonction permettant de fusionner plusieurs voyages en un seul rapport de sortie. Après le traitement initial, d'autres réglages, y compris la modification des tampons de suivi pour combler les lacunes de couverture, la suppression des données de suivi erronées causées par une végétation dense et la lecture du sonar ont été effectués pour obtenir des résultats précis. Alors que toutes les données étaient enregistrées sur le site Web, les données brutes de la grille GPS ping ont été mises à disposition pour un traitement et une cartographie externes. Les données de la grille ont été téléchargées sous forme de fichier .txt, puis manipulées dans ArcMap© 10.3 à l'aide de conversions d'entités, d'outils de splining d'analyste spatial et de découpage. Des cartes de sortie personnalisées de la bathymétrie, du biovolume de la végétation aquatique et de la composition du sol ont été produites.

Résultats:

Lac Pflugerville
Des cartes de bathymétrie et de biovolume de la végétation aquatique ont été réalisées avec ArcMap© 10.3 à partir des données traitées dans BioBase©. (Figure 3)

Figure 3. Carte bathymétrique du lac Pflugerville et carte thermique du biovolume de la végétation aquatique. La carte bathymétrique HD sert de couche de base utilisée pour les calculs de biovolume de la végétation aquatique. La carte thermique du biovolume de la végétation aquatique montre une interprétation en 3D. Les zones rouges foncées représentent la végétation en pointe, tandis que les densités diminuent avec les nuances de couleur jusqu'au bleu foncé, ce qui représente les zones sans végétation aquatique. BioBase© lit les données à une profondeur minimale de 0,73 m (2,4 pi), de sorte que les lectures de zones peu profondes peuvent exclure une partie de la végétation.

Un « rapport d'analyse de la végétation » de BioBase© (figure 4) a révélé que le biovolume moyen de la végétation (BVw) représentait 44,6 % ± 30,5 % de l'ensemble de la colonne d'eau étudiée au lac Pflugerville.

Rapport d'analyse de la végétation BioBase© pour le lac Pflugerville. BV moyenw entouré en rouge. Les données de grille sont jugées plus représentatives que les données ponctuelles.

Les données ont été conservées sur le serveur Web BioBase© pour de futures analyses de tendances. Les analyses des tendances permettront aux biologistes de développer et d'évaluer des approches de contrôle de la végétation aquatique avec une meilleure résolution, améliorant ainsi la protection de l'habitat du poisson disponible. En revanche, le relevé aérien traditionnel en 2D (figure 5) n'a révélé que la couverture de la composition des espèces avec un potentiel d'erreur plus élevé. Le biovolume de la végétation aquatique servirait probablement de meilleur indicateur pour élaborer des plans de contrôle de la végétation aquatique.

Figure 5. Carte aérienne de la composition de la végétation aquatique du lac Pflugerville, traditionnellement utilisée comme sortie de relevé. Couverture estimée de différentes espèces de végétation aquatique représentées par différentes couleurs.

Lac des Bois
La rive nord du lac Lakewood a été achetée par la ville de Leander pour aménager un parc public avec accès au lac. Les caractéristiques d'accès à la pêche, y compris un quai de pêche et une rampe de mise à l'eau pour kayak, faisaient partie du plan d'aménagement. Une carte de composition du sol (figure 6) et une carte bathymétrique (figure 7) pour le lac Lakewood ont été créées à partir des données de transect. La carte de la composition du sol a révélé des zones de fond mou et dur, représentées par des zones envasées plus profondes et des zones moins envasées peu profondes avec un peu de calcaire exposé, respectivement. Lorsqu'elles sont superposées à la base bathymétrique, des recommandations de sites idéaux pour construire les caractéristiques d'accès à la pêche pourraient être proposées aux développeurs de parcs. Par exemple, la partie nord-est du lac contenait un mélange de sols durs et mous, adjacents à un contour bathymétrique relativement abrupt jusqu'à des eaux libres profondes. La composition plus dure le long du rivage permet le support des pilotis des jetées et le tombant adjacent servirait de voie naturelle pour le mouvement des poissons et une zone idéale pour placer des structures d'habitat du poisson afin d'attirer les poissons pour les pêcheurs à quai. De même, la zone littorale douce et la pente douce légèrement à l'ouest du site de la jetée seraient une zone idéale pour creuser une tranchée dans une lagune pour accueillir un lancement de concession de kayak.

Figure 6. Carte de la composition du sol du lac Lakewood. la dureté est déterminée par la force du signal de retour au niveau du transducteur. Figure 7. Carte bathymétrique affinée du lac Lakewood produite sur ArcMap©. Les zones plus profondes sont plus sombres, tandis que les zones moins profondes sont plus claires en contraste. Cette carte servira de base à une carte plus détaillée du lac qui marquera les zones de pêche améliorées que les pêcheurs pourront cibler.

Lac Austin
La perte récente de l'habitat de la végétation aquatique au lac Austin à cause du contrôle agressif de l'hydrille a suscité des inquiétudes chez les gestionnaires des pêches. Les efforts visant à restaurer l'habitat du poisson aquatique et à s'adapter pour mieux évaluer la réponse du contrôle de l'hydrille sont devenus une priorité. L'outil BioBase© pourrait potentiellement aider les biologistes à affiner la surveillance des réponses des hydrilles aux bas de carpes triploïdes en utilisant la fonction de biovolume plutôt que la méthode traditionnelle en 2D. La méthode 3-D offre une meilleure résolution des changements de végétation à court terme que l'approche aérienne puisque ces changements peuvent être plus prononcés verticalement dans la colonne d'eau qu'horizontalement. Jusqu'à ce que la végétation aquatique soit restaurée dans le réservoir, l'installation de structures artificielles et naturelles d'habitat du poisson est devenue la meilleure option de restauration. Les profondeurs idéales pour ces structures ont tendance à être de 3,0 à 4,5 m (10 à 8211 15 pieds) dans les réservoirs du centre du Texas. Un projet d'amélioration de l'habitat du poisson à grande échelle a été financé pour améliorer les possibilités de pêche au lac Austin. Une carte bathymétrique haute résolution de BioBase© nous a permis de repérer les zones optimales pour mener le projet d'habitat. Un grand plat à la profondeur désirée, adjacent à l'embouchure du ruisseau Bee s'est avéré idéal (figure 8).

Figure 8. Carte bathymétrique du lac Austin. Zone du projet de restauration sélectionnée surlignée en vert.

Une fonctionnalité utile de BioBase© nous a permis de relier les caractéristiques aquatiques submergées aux emplacements GPS en fusionnant le volet de navigation avec les images du sonar sur le même écran. La grande plate-forme sélectionnée pour notre projet d'habitat, à environ 3,7 m (12 pi) de profondeur, a été confirmée en cliquant directement le long de la piste de navigation (Figure 9). Les coordonnées GPS exactes ont été enregistrées à partir de la table de ping de la grille pour marquer notre futur chantier.

Figure 9. Carte bathymétrique du lac Austin avec couche de suivi activée dans BioBase© (gauche à l'écran). Le point jaune sur la piste indique au volet du sondeur (à droite sur l'écran) d'afficher l'image du sondeur à cet emplacement précis. Coordonnées GPS de l'emplacement mis en évidence dans le volet inférieur.

Conclusions et implications :

  • Par rapport aux méthodes aériennes traditionnelles, les sorties de cartographie 3-D BioBase© offrent une meilleure résolution pour certaines applications de pêche (par exemple, le biovolume de la végétation aquatique et la composition du sol).
  • Les sorties 3D peuvent être utilisées pour affiner la surveillance des changements de densité de la végétation aquatique à court terme causés par les mesures de contrôle. Cependant, il ne peut pas différencier les espèces comme dans la méthode aérienne traditionnelle, utilisée par les biologistes du TPWD IF.
  • Les cartes de composition du sol et de bathymétrie, combinées, peuvent aider les gestionnaires à sélectionner les meilleures zones pour les caractéristiques d'accès à l'eau.
  • Les cartes bathymétriques BioBase©, combinées à des vues de sonar HD, peuvent être utilisées pour repérer les zones submergées idéales pour les structures artificielles d'habitat du poisson.
  • Le traitement Web BioBase© permet des sorties beaucoup plus rapides que les méthodes aériennes traditionnelles, y compris un support technique professionnel.
  • Les données BioBase© peuvent être stockées à long terme pour être utilisées dans des analyses de tendances, en conservant les données d'enquête sur un serveur pour une manipulation facile. Les données aériennes traditionnelles stockées localement sont dispersées, ce qui nécessite des configurations plus longues pour les analyses de tendance.
  • Le matériel BioBase© est plus sensible aux perturbations que le matériel de relevé aérien, mais des corrections peuvent être apportées pour compenser.
  • Le coût annuel de la licence BioBase© (2 500 $ US 1 ) peut être restrictif, mais le service et les délais de traitement rapides peuvent en valoir la peine s'ils sont utilisés fréquemment.

Remerciements :

Le financement du matériel HD et de la licence BioBase© a été rendu possible grâce au financement de l'État de Aquatic Vegetation Invasive Species Rider 34. Les efforts et l'équipement restants sont financés par le programme de restauration des poissons et des poissons de sport des États-Unis. Une appréciation particulière à Darin Gossett et John Taylor (TPWD IF) pour le soutien et les conseils sur le terrain avec l'utilisation d'ArcMap©, respectivement.


Mdhntd

Comment tester si une transaction est standard sans dépenser de l'argent réel ?

Combien de temps de trajet environ a été économisé par l'ouverture du canal de Suez en 1869 ?

Comment les baies et les détroits peuvent-ils être déterminés dans une carte générée de manière procédurale ?

Est-il possible de faire 50 km de distance sans aucune formation préalable ?

Comment appelle-t-on un effet de ralentissement et de mouvement de caméra de type Matrix ?

Le nombre de citations et le nombre d'articles publiés sont-ils les critères les plus importants pour une promotion à la titularisation ?

Comment l'URSS a-t-elle réussi à innover dans un environnement caractérisé par la censure gouvernementale et la haute bureaucratie ?

puis-je jouer de la guitare électrique sur un ampli basse ?

Exemple de fonction continue qui n'a pas d'extension continue

Le problème de l'arbre d'argent magique

Quelles sont ces portes-fenêtres à l'extérieur des devantures de magasins à New York ?

LaTeX fermant les signes $ fait sauter le curseur

Style d'escrime pour les lames qui peuvent attaquer à distance

Comment formater un polynôme long ?

Est-il légal pour l'entreprise d'utiliser mon adresse e-mail professionnelle pour prétendre que j'y travaille toujours ?

Comment puis-je rendre mon BBEG immortel sans en faire une liche ou un vampire ?

Pourquoi « Avoir de la chlorophylle sans photosynthèse est en fait très dangereux » et « comme vivre avec une bombe » ?

Comment créer des personnages uniquement masculins ?

strToHex ( chaîne à sa représentation hexadécimale sous forme de chaîne)

A quoi servent les points dans cette commande tr : tr . A-Z A-ZA-Z <<< "JVPQBOV" (avec 13 points)

Quel âge peuvent avoir les références ou les sources d'une thèse ?

Comment tracer sur un plan courbe ?

Portrait de phase sur un cylindreMappez un tracé 3D dans un planTracer des points, une ligne et un plan dans un tracé 3DPlot sets dans le plan complexeComment tracer dans le plan complexe?Comment tracer une liste de nombres dans le plan complexe?Ajouter une ligne courbe à un DensityPlotComment faire tracer une spirale sur un plan?IRR Tracer sur un plan complexeTracer un graphique de “curved stroke”Plane surface data plot

Je trace l'espace des phases d'un problème de pendule en utilisant un schéma d'Euler symplectique.

$qquad H = frac12p^2 - cos q$ , où $dotp=-sin q$ et $dotq=p$

Étant donné que le champ vectoriel est $2π$ -périodique dans q , il est naturel de considérer q comme une variable sur le cercle $S^1$ , je m'attendrais à ce qu'il ressemble à quelque chose comme

Je trace l'espace des phases d'un problème de pendule en utilisant un schéma d'Euler symplectique.

$qquad H = frac12p^2 - cos q$ , où $dotp=-sin q$ et $dotq=p$

Étant donné que le champ vectoriel est $2π$ -périodique dans q , il est naturel de considérer q comme une variable sur le cercle $S^1$ , je m'attendrais à ce qu'il ressemble à quelque chose comme

Je trace l'espace des phases d'un problème de pendule en utilisant un schéma d'Euler symplectique.

$qquad H = frac12p^2 - cos q$ , où $dotp=-sin q$ et $dotq=p$

Étant donné que le champ vectoriel est $2π$ -périodique dans q , il est naturel de considérer q comme une variable sur le cercle $S^1$ , je m'attendrais à ce qu'il ressemble à quelque chose comme

Je trace l'espace des phases d'un problème de pendule en utilisant un schéma d'Euler symplectique.

$qquad H = frac12p^2 - cos q$ , où $dotp=-sin q$ et $dotq=p$

Étant donné que le champ vectoriel est $2π$ -périodique dans q , il est naturel de considérer q comme une variable sur le cercle $S^1$ , je m'attendrais à ce qu'il ressemble à quelque chose comme


Voir la vidéo: Layout preparation in Arc GIS and exporting in JPEG (Octobre 2021).