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.
Quali sono le implicazioni dell'utilizzo di tipi generici in .NET per archiviare ArcObjects, come ILayer, IField, ecc.? Il compilatore mi lancia un avvertimento quando si utilizza questo tipo di valori public class Foo { private List<ILayer> fooLayers; public List<ILayer> FooLayers { get { ... } set { ... } } …
Supporto un'applicazione .NET che è stata compilata su un PC con ArcGIS 10.1 installato. L'applicazione comprende un'interfaccia utente e un'estensione desktop ArcGIS, oltre a un assembly di installazione chiamato da Windows Installer per registrare l'estensione desktop durante l'installazione. Il problema che ho è che l'applicazione non funzionerà su un PC …
In un'estensione ArcMap, devo capovolgere più righe da una selezione. Il pulsante Capovolgi ArcMap ti consente di capovolgere solo una funzione alla volta. Qual è l'ArcObjects equivalente al pulsante Flip di ArcMap?
Posso usare C # 4.0 con il framework di destinazione impostato su .NET 3.5 per sviluppare un'estensione per ArcMap 9.3? O deve essere C # 3.0 o precedente?
Per caso ho scoperto come ArcMap mostra all'utente speciali valori in virgola mobile. + ∞ (infinito positivo) viene visualizzato come 1.#INF –∞ (infinito negativo) verrebbe visualizzato come -1.#INF- Non ho verificato questo. NaN (non un numero) viene visualizzato come allineato a destra <Null>- da non confondere con l'allineamento a sinistra …
Ho provato IStorage, Microsoft Compound File Spec, la deserializzazione di ArcObjects, ecc., Cercando di rilevare la versione del file .lyr. Usando ArcObjects, riesco ad accedere alle proprietà del livello, all'origine dati, all'estensione, ecc., Ma la proprietà documentVersion di LayerFileClass riporta sempre "esriArcGISVersion10" su file 9.3. ILayerFile l = new LayerFileClass(); …
Sto cercando di usare ArcObject in Python. Ho problemi con l'assegnazione di un'interfaccia (cioè IZ.InterpolateZsB Between) al mio oggetto con i dati della geometria, il codice è: from Comtypes.client import CreateObject, GetModule import arcgisscripting gp = arcgisscripting.create(9.3) gp.setproduct("ArcInfo") esriSystem = GetModule("C:/Program Files (x86)/ArcGIS/com/esriSystem.olb") esriGeometry = GetModule("C:/Program Files (x86)/ArcGIS/com/esriGeometry.olb") esriDataSourcesGDB = …
Vorrei essere in grado di rilevare le classi di relazione in un file GDB. Poiché gli utenti del mio script potrebbero avere solo una licenza di livello ArcView, non sarebbero in grado di manipolare lo schema di una classe di caratteristiche (in particolare per aggiungere un campo) che si trova …
Il componente aggiuntivo ArcGIS 10 su cui sto lavorando è piuttosto semplice: solo un controllo degli strumenti e una finestra agganciabile. Sto gestendo le eccezioni specifiche che prevedo si verificano alla fonte e generano tutto il resto, ma qual è la migliore pratica per gestire quelle eccezioni impreviste nel framework …
Attualmente sto costruendo un componente aggiuntivo per ArcMap - ArcView utilizzando il framework .Net. L'utente di ArcMap e del componente aggiuntivo deve accedere ai dati pubblicati dai servizi WFS. Sono consapevole che è possibile aggiungere manualmente servizi WFS tramite l' interfaccia Interoperability Connections . Ma è possibile aggiungere questi servizi …
Ho aggiornato la nostra estensione ArcMap per funzionare con ArcMap 10, principalmente cambiando il riferimento da ESRI.ArcGIS.ADF a ESRI.ArcGIS.ADF.Local e impostando il valore della proprietà 'Versione specifica' per tutti i riferimenti a false, e anche usare il nuovo ESRIRegAsm.exe per registrarlo. Quindi mi chiedo ora se posso costruire una singola …
Ho uno script che voglio eseguire in ArcMap quando si fa clic su un pulsante in una barra degli strumenti, e finora sono stato in grado di trasformare lo script solo in uno strumento di script. Ne ho bisogno per essere eseguito come comando, non come strumento di geoprocessing. L'esecuzione …
Sono un grande fan dei test unitari, ma uso ancora un FGDB per sfruttare le funzionalità per l'esecuzione dei test unitari quando si utilizza il framework ArcObjects. Qualcuno sta usando con successo la beffa contro pensa come IFeature, IGeometry, IWorkspace ecc. Se è così, mi piacerebbe vedere alcuni esempi di …
Questa è una domanda di follow-up alla mia precedente, puoi suggerire alcuni testi introduttivi ben scritti sulle proiezioni del sistema di coordinate? Supponiamo che sto lavorando con la proiezione cartografica CH1903, che per quanto ne so è conforme, ma non equidistante. Significato, angoli (forma) sono stati conservati, ma non aree, …
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.