Lorsque j'utilise une boîte à outils python (.pyt) dans ArcMap, je suivrai généralement un modèle où le fichier .pyt lui-même est simplement un wrapper pour collecter les arguments d'entrée et définir les outils eux-mêmes. Le code pris en charge est conservé dans des modules testables unitairement séparés. Exemple: import supporting_module …
J'ai développé quelques compléments python et je me demande simplement quelle est la meilleure façon de recompiler le complément chaque fois que je modifie le script. Actuellement, si je modifie le script, il semble que je doive Fermer ArcMap Accédez au dossier My addin et double-cliquez sur le fichier python …
J'ai écrit un script python en utilisant arcpy qui génère une classe d'entités polygonales dans une géodatabase fichier. J'ai ajouté une fonction pour exporter les attributs dans un fichier CSV séparé. J'utilise le code que j'ai trouvé dans cet article qui fonctionne parfaitement. Cependant, ce code exporte chaque colonne de …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 3 ans . Bien que j'utilise python pour créer …
Y a-t-il des exemples disponibles qui montrent comment python peut être intégré dans un complément ou une extension .NET ArcGIS? J'ai une série de scripts python que j'aimerais appeler à partir d'événements de formulaire (par exemple, les clics sur les boutons) dans .NET. J'aimerais également pouvoir définir des variables dans …
Je continue de penser que je dois manquer quelque chose, mais il ne semble pas y avoir d'outil dans ArcGIS 10 pour sélectionner des entités (en particulier des polygones) à partir d'une couche à un endroit (X, Y) via ArcPy. Les paramètres d'un tel outil seraient simplement un nom de …
Quelles méthodes sont disponibles dans ArcGIS 10.2 pour sous-définir au hasard une sélection de points. Par exemple, dans la capture d'écran ci-jointe, je souhaite conserver 20% des points sélectionnés et supprimer le reste.
J'essaie de diviser environ 4000 polygones à leur point médian, perpendiculaire à leur axe le plus long (c'est-à-dire à travers la largeur au point médian), comme dans le diagramme ci-dessous. Idéalement, je voudrais le faire automatiquement et éviter de diviser manuellement chaque polygone. J'ai extrait le milieu des polygones en …
Vous trouverez ci-dessous le code que j'utilise pour répliquer le bouton "tables associées" dans ArcMap. Dans ArcMap, ce bouton sélectionne des entités dans une classe d'entités ou une table en fonction de la sélection d'entités dans une autre classe d'entités ou table associée. Dans ArcMap, je peux utiliser ce bouton …
Nous avons un projet de développement en Python (ArcGIS 10). Ce projet implique un mélange de boîtes à outils, de modèles de carte, de fichiers de couches, de modèles de géodatabase fichier (agissant comme des modèles importés dans une carte par des scripts) et diverses autres choses. Nous utilisons Eclipse …
J'ai environ 50 mxd avec toutes les couches cassées que j'ai parcourues et réinitialisées manuellement. Les données ont été déplacées d'un autre ordinateur et la structure des dossiers a été modifiée de sorte qu'il ne s'agit pas simplement d'un simple processus de modification (exemple): "F: \ Data \ Rivers.shp" à …
Pour chacun des 208 781 groupes de blocs du recensement, j'aimerais récupérer les ID FIPS de tous ses voisins de 1er ordre. J'ai toutes les limites de TIGER téléchargées et fusionnées en un seul fichier de formes de 1 Go. J'ai essayé un script ArcPython qui utilise SelectLayerByLocation pour BOUNDARY_TOUCHES …
J'ai plus d'une centaine de FC, chacun avec 10 ou 20 attributs pour ajouter ou modifier les alias, deux fois ou plus par an. Inutile de dire que ce n'est pas quelque chose que je vais grogner. Comment puis-je automatiser ce processus? La solution Python est préférée mais utilisera tout …
J'ai ArcGIS Desktop 10.2 et mon défi est de savoir comment extraire le nombre de sommets dans chaque polygone pour toutes les fonctionnalités comme ceci: J'ai plusieurs parcelles dans ma classe d'entités et je souhaite extraire le nombre de sommets pour toutes les entités séparément, puis je veux afficher les …
J'essaie de créer des boîtes à outils Python pour notre application ArcMap (par exemple MyTool.pyt) Je peux voir que le texte d'aide est défini avec l'attribut classes self.description. Cependant, une fois que j'ai exécuté le programme et cliqué dans l'un des champs de paramètres, le texte d'aide / description devient …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.