Quando utilizzo una toolbox python (.pyt) in ArcMap, seguirò generalmente un modello in cui il file .pyt stesso è semplicemente un wrapper per raccogliere argomenti di input e definire gli strumenti stessi. Il codice di supporto viene conservato in moduli separati testabili dall'unità. Esempio: import supporting_module class MyTool(object): ... def …
Ho sviluppato alcuni componenti aggiuntivi di Python e mi chiedo quale sia il modo migliore per ricompilare il componente aggiuntivo ogni volta che modifico lo script. Attualmente, se apporto una modifica allo script, sembra che debba farlo Chiudi ArcMap Vai alla cartella Il mio componente aggiuntivo e fai doppio clic …
Ho scritto uno script Python usando arcpy che genera una classe caratteristica poligonale in un file geodatabase. Ho aggiunto una funzione per esportare gli attributi in un file CSV separato. Sto usando il codice che ho trovato in questo post che funziona perfettamente. Tuttavia, quel codice esporta ogni colonna nella …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 3 anni fa . Anche se utilizzo python per creare script / servizi di geoprocessing, …
Ci sono esempi disponibili che mostrano come python può essere integrato in un componente aggiuntivo o estensione .NET ArcGIS? Ho una serie di script Python che vorrei chiamare dagli eventi del modulo (ad es. Clic sui pulsanti) in .NET. Vorrei anche essere in grado di impostare variabili nello script da …
Continuo a pensare che mi manchi qualcosa, ma in ArcGIS 10 non sembra esserci uno strumento per selezionare le caratteristiche (in particolare i poligoni) da un livello in un punto (X, Y) tramite ArcPy. I parametri per tale strumento sarebbero solo un nome di livello e una posizione XY. Al …
Quali metodi sono disponibili in ArcGIS 10.2 per sottoporre casualmente una selezione di punti. Ad esempio, nello screenshot allegato sono interessato a mantenere il 20% dei punti selezionati e a eliminare il resto.
Sto tentando di dividere circa 4000 poligoni nel loro punto medio, perpendicolarmente al loro asse più lungo (cioè attraverso la larghezza nel punto medio), come nel diagramma seguente. Idealmente, vorrei farlo automaticamente ed evitare di dividere manualmente ogni poligono. Ho estratto il punto medio dei poligoni convertendo le linee più …
Di seguito è riportato il codice che sto usando per replicare il pulsante "tabelle correlate" in ArcMap. In ArcMap quel pulsante seleziona le funzionalità in una classe o tabella di funzionalità in base alla selezione di funzioni in un'altra classe o tabella di funzionalità correlate. In ArcMap posso usare quel …
Abbiamo un progetto di sviluppo in Python (ArcGIS 10). Questo progetto prevede una combinazione di toolbox, modelli di mappe, file di layer, modelli di geodatabase di file (che fungono da modelli importati in una mappa da script) e varie altre cose. Usiamo Eclipse come nostro editor di sorgenti e SVN …
Ho circa 50 mxd con tutti i livelli rotti che ho attraversato e che ho ripristinato manualmente. I dati sono stati spostati da un altro computer e la struttura delle cartelle è stata modificata, quindi non è solo un semplice processo di modifica (esempio): "F: \ Data \ Rivers.shp" a …
Per ognuno dei 208.781 gruppi di blocchi censimento, vorrei recuperare gli ID FIPS di tutti i vicini del primo ordine. Ho scaricato e unito tutti i confini di TIGER in un singolo shapefile da 1 GB. Ho provato uno script ArcPython che utilizza SelectLayerByLocation per BOUNDARY_TOUCHES al suo interno, ma …
Ho oltre un centinaio di FC, ognuno con 10 o 20 attributi per aggiungere o modificare gli alias, due o più volte all'anno. Inutile dire che questo non è qualcosa che sto per grugnire. Come posso automatizzare questo processo? La soluzione Python preferita, ma utilizzerà qualsiasi cosa funzioni. Ho accesso …
Ho ArcGIS Desktop 10.2 e la mia sfida è come estrarre il numero di vertici in ciascun poligono per tutte le funzionalità come questa: Ho molti pacchi nella mia classe di caratteristiche e voglio estrarre il numero di vertici per tutte le caratteristiche separatamente, quindi voglio visualizzare le coordinate XY …
Sto cercando di creare alcune toolbox Python per la nostra applicazione ArcMap (ad es. MyTool.pyt) Vedo che il testo della guida è definito con l'attributo class self.description. Tuttavia, una volta eseguito il programma e facendo clic su uno dei campi dei parametri, il testo della guida / descrizione diventa vuoto. …
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.