ArcObjects è un insieme di API basate su COM di ESRI Inc. che vengono utilizzate in molti dei loro prodotti, tra cui ArcGIS Desktop, ArcGIS Engine e ArcGIS Server.
Qual è il percorso o il luogo migliore per iniziare con ArcObjects se uno non è uno sviluppatore e non mira a diventare uno sviluppatore ? Sto usando gis professionalmente da molto tempo, quasi due decenni, arcinfo / arcgis per la maggior parte; Sto abbastanza bene. Sto imparando lo sviluppo …
Uno dei maggiori vantaggi dello sviluppo di applicazioni GIS basate su librerie opensource è che molti progetti nascono su di essi che sono anche open source. I progetti open source ben progettati sono ottimi per vedere: quali schemi di codifica dovrebbero essere usati quali stili di codifica seguire come strutturare …
Sto cercando di scoprire i punti di flesso, cioè i punti in cui le curve in una linea iniziano e finiscono. Se guardi l'immagine, la linea verde può essere una strada o un ruscello e i punti neri sono i punti in cui iniziano e finiscono le curve. Quali sarebbero …
Ho un file shapefile e creo poligoni di Thiessen (Voronoi) a livello di codice usando questa sintassi di scripting: CreateThiessenPolygons_analysis (in_features, out_feature_class, fields_to_copy) Tuttavia, ogni punto è correlato a un'area (ovvero la dimensione preferita di ciascun poligono) e desidero che i poligoni di Thiessen vengano ponderati in base a questo …
Ho un set di punti come shapefile e voglio trovare (le coordinate) di un nuovo punto che avrà la distanza più lunga possibile da ciascuno dei punti esistenti. È possibile? Se sì, esiste un codice VB di esempio? Grazie Demetris
Sembra che non vi sia alcun modo di convertire una geometria ArcObjects nella rappresentazione di testo noto (e viceversa) nell'API ArcOIS di ArcGIS. L'unica cosa che sono riuscito a trovare è la conversione in WKB (l'interfaccia IWkb). Esiste un modo per eseguire la conversione tra oggetti geometrici e WKT o …
Il supporto ESRI afferma di aver riprodotto il problema e di aver aperto una segnalazione di bug (NIM070156). Ho determinato che esiste una perdita di memoria (nella memoria heap non gestita) che si verifica quando uno strumento nel mio componente aggiuntivo ArcMap .NET / C # esegue una query spaziale …
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 …
Ecco una bella foto del raster che sto usando - senza effetti applicati - solo la scala dei colori e l'istogramma regolati per mostrare tutto il rilievo, anche se in modo molto 2D! Ho un livello raster che voglio visualizzare come predefinito con hillshade. Posso farlo nel codice ed in …
Ho uno strumento personalizzato in ArcMap 10. Il flusso di lavoro è il seguente: Seleziona Funzionalità in un livello con lo strumento "Seleziona funzionalità per rettangolo" Copia le funzionalità negli Appunti usando STRG + c Seleziona lo strumento personalizzato Lo strumento controlla gli Appunti. In caso di ricerca di una …
Ho sviluppato un componente aggiuntivo ArcMap che richiede un file di configurazione. Dopo aver trascorso un po 'di tempo a provare a leggere i valori di configurazione da un singolo file App.Config (e ottenere sempre null), credo che il componente aggiuntivo non possa leggere i valori da qui poiché è …
In ArcToolbox ci sono alcune funzioni interessanti che possiamo usare, ma per qualche ragione NON funziona correttamente. Non mi lancia nemmeno un errore. Il mio software funziona all'interno di ArcMap, quindi non è necessario eseguire nuovamente AoInitialize, correggilo? public void Execute() { InitializeProduct(); try { Geoprocessor gp = new Geoprocessor(); …
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.