Preguntas etiquetadas con arcobjects

ArcObjects es un conjunto de API basadas en COM de ESRI Inc. que se utilizan en varios de sus productos, incluidos ArcGIS Desktop, ArcGIS Engine y ArcGIS Server.

2
¿Usa genéricos .NET para almacenar ArcObjects?
¿Cuáles son las implicaciones de usar tipos genéricos en .NET para almacenar ArcObjects, como ILayer, IField, etc.? El compilador me arroja una advertencia al usar este tipo de valores public class Foo { private List<ILayer> fooLayers; public List<ILayer> FooLayers { get { ... } set { ... } } } …
11 arcobjects  .net 




1
¿Se refiere a NaN o ± ∞ (valores especiales de coma flotante) en las consultas de definición de ArcMap?
Por casualidad, descubrí cómo ArcMap muestra valores especiales de coma flotante para el usuario. + ∞ (infinito positivo) se muestra como 1.#INF –∞ (infinito negativo) supuestamente se mostraría como -1.#INF- No he verificado este. NaN (no es un número) se muestra como alineado a la derecha <Null>, no debe confundirse …

1
Determine mediante programación la versión del archivo ArcGIS Layer (*. Lyr)
He pasado por IStorage, Microsoft Compound File Spec, ArcObjects deserialization, etc. tratando de detectar la versión del archivo .lyr. Al usar ArcObjects, puedo acceder a las propiedades de capa, fuente de datos, extensión, etc., pero la propiedad documentVersion de LayerFileClass siempre informa 'esriArcGISVersion10' en los archivos de capa 9.3. ILayerFile …

1
Arcobjects en Python: asigne interfaz a objetos con geometría de entidad (forma)
Estoy tratando de usar ArcObject en Python. Tengo problemas para asignar una interfaz (es decir, IZ.InterpolateZsBetween) a mi objeto con datos de geometría, el código es: 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 = GetModule("C:/Program …






2
Extensión ArcMap 9.3 vs 10
He actualizado nuestra extensión ArcMap para que funcione con ArcMap 10, principalmente solo cambie la referencia de ESRI.ArcGIS.ADF a ESRI.ArcGIS.ADF.Local y establezca el valor de la propiedad 'Versión específica' para todas las referencias a falso, y también use el nuevo ESRIRegAsm.exe para registrarlo. Entonces, ahora me pregunto si puedo construir …

2
¿Cómo probar ArcObjects con Mocking?
Soy un gran admirador de las pruebas unitarias, pero aún utilizo un FGDB para obtener características para ejecutar pruebas unitarias cuando utilizo el marco ArcObjects. ¿Alguien está usando con éxito la burla contra pensamientos como IFeature, IGeometry, IWorkspace, etc. Si es así, me encantaría ver algunos ejemplos de cómo lo …

3
¿Cómo calcula ArcGIS la distancia entre dos puntos con una proyección no equidistante?
Esta es una pregunta complementaria a la anterior. ¿Puede sugerir algunos textos introductorios bien escritos sobre proyecciones de sistemas de coordenadas? Supongamos que estoy trabajando con la proyección del mapa CH1903, que por lo que sé es conforme, pero no equidistante. El significado, los ángulos (forma) se han conservado, pero …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.