Más

EPSG coincidente con WKID

EPSG coincidente con WKID


¿Hay alguna forma de hacer coincidir el código de ESRI WKID con el código EPSG? Estoy tratando de encontrar el sistema de coordenadas de PCS Name = CGRS_1993_LTM. Que tiene el código WKID: 102319. Pero no conozco el código EPSG.


Hasta ahora, la base de datos EPSG no tiene CRS para Chipre. Tiene entrada abierta desde noviembre de 2014EPSG :: 2014.091.

El código que menciona es de ESRI, y según http://help.arcgis.com/en/arcims/10.0/mainhelp/mergedProjects/ArcXMLGuide/elements/pcs.htm#102319 los valores son:

PROJCS ["CGRS_1993_LTM", GEOGCS ["GCS_CGRS_1993", DATUM ["D_Cyprus_Geodetic_Reference_System_1993", SPHEROID ["WGS_1984", 6378137.0,298.257223563], PRIMEM323], UNIDAD de verde [] 0.025 ["Transverse_Mercator"], PARAMETER ["False_Easting", 200000.0], PARAMETER ["False_Northing", - 3500000.0], PARAMETER ["Central_Meridian", 33.0], PARAMETER ["Scale_Factor", 0.99995], PARAMETER ["Origen_de_ latitud", 0.0_Of ], UNIDAD ["Medidor", 1.0]]

Estos deben obtener un reconocimiento oficial para que se incluyan en la base de datos de EPSG. Hasta entonces, debe utilizar un CRS personalizado si trabaja fuera del mundo de ESRI.

La cadena Proj.4 equivalente es

+ proj = tmerc + lat_0 = 0 + lon_0 = 33 + k = 0.99995 + x_0 = 200000 + y_0 = -3500000 + ellps = WGS84 + unidades = m + no_defs


ACTUALIZAR

El CRS no está en la base de datos EPSG como EPSG: 6312


WKID matching EPSG - Sistemas de información geográfica

SIG se refiere al software, los datos y el uso de un Sistema de información geográfica, un sistema para adquirir, almacenar, procesar, analizar y visualizar datos espaciales & # 8211 como en, datos que tienen ubicaciones geográficas del mundo real (coordenadas) asociadas con eso. En términos generales, un SIG puede consistir en una aplicación de escritorio completa, como QGIS o ESRI ArcGIS, una geodatabase habilitada espacialmente como PostGIS o soluciones basadas en la web SpatiaLite como Google Maps, MapBox o scripts y módulos GIS escritos en un lenguaje de programación como Python o R .

Hay dos formas primarias distintas de datos espaciales: vector o ráster. Los datos vectoriales en su nivel más básico consisten en ubicaciones de puntos discretos (coordenadas), por ejemplo, la ubicación de un árbol individual. Se puede ordenar una serie de puntos y unirlos en forma de “punto a punto” para formar una cadena lineal (también conocida como polilínea), por ejemplo, una línea que representa un sendero. Una cadena de líneas se puede unir en ambos extremos para crear un anillo lineal, que cuando se le asigna un área, crea un polígono, por ejemplo, el contorno de un edificio. Los formatos de archivos vectoriales comunes incluyen GeoJSON, KML / KMZ y ESRI Shapefile.

El segundo formato de datos espaciales son los datos ráster, que son cuadrículas rectangulares de celdas de tamaño uniforme (es decir, imágenes). El origen de cada celda ráster es una coordenada (a menudo, la esquina superior izquierda) y el tamaño de la celda generalmente se mide en unidades del mundo real. El valor asignado a cada celda es una representación de los valores medidos, modelados o categóricos del área cubierta por la extensión de la celda, y los datos ráster pueden constar de múltiples bandas espectrales. Por ejemplo, las imágenes del satélite Landsat de la NASA están disponibles con una resolución de 30 x 30 m, en varias bandas, incluidas las longitudes de onda roja, verde, azul e infrarroja. Los formatos de archivo ráster comunes incluyen GeoTIFF, ESRI GRID y netCDF.

Ambas formas de datos espaciales se pueden mostrar mediante un SIG, visualizado como un mapa que contiene capas superpuestas, un término que también se usa con frecuencia para referirse a datos espaciales. Las capas a menudo tienen atributos asociados con ellas, p. Ej. para una capa de edificios, el nombre, la dirección y el área del edificio, o para datos ráster, las celdas se asocian típicamente con un único valor medido, calculado o modelado, p. temperatura de la superficie del mar. En la imagen de abajo, las cruces negras son puntos, las líneas rojas polilíneas y los rectángulos grises polígonos, todos los cuales son un ráster.

A todos los datos espaciales se les debe asignar una referencia espacial (también conocida como sistema de coordenadas o proyección) & # 8211 el sistema mediante el cual las coordenadas de los datos se comparan con ubicaciones del mundo real, convirtiendo las coordenadas tal como existen en un modelo 3D de la Tierra (un geoide), a una representación 2d. Hay muchos, muchos sistemas de referencia espacial, que se utilizan para diversos fines y algunos son los más adecuados para ubicaciones específicas, p. Ej. un condado, país o continente, mientras que otros pueden elegirse por sus ventajas para medir áreas, distancias o mostrar datos en un mapa. A menudo se identifican y asignan mediante una cadena de texto que define las unidades espaciales, el datum, el origen y otros metadatos, y a menudo se denominan códigos numéricos (conocidos como códigos EPSG, SRID o WKID) para operaciones abreviadas, por ejemplo, la referencia espacial. utilizado para Google Maps y muchos otros servicios de cartografía web es 3857. Al realizar operaciones SIG entre múltiples capas, se debe tener cuidado para asegurar que sus referencias espaciales coincidan, de modo que las coordenadas coincidan según lo previsto y los resultados serán los esperados.

Además de visualizar datos espaciales como mapas, los datos espaciales también pueden consultarse, editarse, modelarse y analizarse de diversas formas, para proporcionar información útil de ubicaciones geográficas. Algunas aplicaciones comunes del mundo real son: encontrar la ruta más corta entre dos puntos en una red de carreteras, modelar el riesgo de inundación a partir del terreno, la hidrología y los datos de lluvia que determinan las tasas de deforestación a partir de una serie temporal de capas de bosque. Este tipo de tareas son problemas típicos resueltos por analistas de SIG y científicos espaciales, y pueden lograrse mediante el uso de aplicaciones de SIG de escritorio o desarrollando código a medida utilizando lenguajes de programación como Python y R, el tema de este blog.


Mover un proyecto de ArcGIS a QGIS: simbología

Mientras me siento aquí comenzando a diseñar esta transición, decidí que sería mejor que comenzara a garabatear algunas cosas. Esto no se hace para hacer una gran declaración. Esto es principalmente para intentar solucionar un problema. Como me han dicho en una presentación reciente que hice, & # 8211 & # 8220GIS es flexible si se lo permite & # 8221. ¿Funcionará esto para todos? & # 8211 Lo dudo. Para este cliente lo hará.

Yo & # 8217ve un cliente forestal. Las cosas empezaron a complicarse terriblemente este año. Escribí una publicación sobre cómo mover sus datos de shapefiles a postgis. Todavía he estado usando ArcGIS para mapas y varias cosas, pero los datos residen en PostGIS. Vuelvo datos en shapefiles para que puedan verlos. Excepto que no es una buena solución. No deseo o quiero volcar datos en shapefiles. Las cosas cambian y yo & # 8217m dejé tratando de mover los cambios de nuevo a postgis. Así que realmente quiero que editen los datos ya que residen en su sistema.

Empecé esta mañana trazando un plan. Se ha complicado en los últimos 20 minutos. No puedes comer un elefante entero y yo no puedo arreglar esto de una vez. Así que lo vamos a poner todo junto.

Comencemos con esto donde comenzaron los problemas. Mapas. Esta vez, el año pasado, NRGS recibió una solicitud bastante complicada de mapas. El cliente forestal gestiona unos 30.000 acres de tierra. Hay varios polígonos desconectados dispersos en varios condados y dos estados (pero solo una proyección). El mapbook pasó de ser dos clics en los botones en las páginas controladas por datos a un trabajo de 10 horas de exportación de los cambios durante algunas semanas. No fue & # 8217t automatizado. No pudo ser con todos los cambios individuales que tuvimos que hacer por mapa. Cuando trabajas lo suficiente con un cliente, a veces tienes una sensación. Tengo la sensación de que estos mapas están a punto de hacer otra aparición. Quiero que esto funcione más fácilmente con Postgis.

Lo primero que estoy haciendo es migrar mi simbología. Hay una simbología no demasiado complicada & # 8211 pero es una simbología agradable para estos conjuntos de datos. No es áspero y un poco verde. Aunque el verde es bueno. La peor es la capa de gradas. Abrí ArcGIS y comencé.

Pude hacer esto en QGIS 2.6 en aproximadamente 15 minutos.

En cuanto al color, es un duplicado (excepto por un atributo, y estoy llegando a ese). Las paletas de colores no son & # 8217t 1: 1. ESRI tiene su forma de hacerlo y QGIS la tiene & # 8217s. Escribí los primeros valores RGB a mano. Luego encontré en QGIS 2.6:

QGIS tiene un selector de color. Así que seguí avanzando en la línea y cambié el relleno y los colores del borde para que fueran idénticos. Eso solo me dejó con un & # 8220 problema diagonal & # 8221. Uno de mis símbolos en arcgis era un relleno diagonal. Hay suficiente flexibilidad en QGIS 2.6 que también puede recrear. Agrega un relleno de patrón de línea y agrega un relleno simple y gracias al selector de color:

Concedido & # 8217s no del todo perfecto & # 8211 PERO & # 8211 & # 8217s cerca. Muy muy cerca. Los pesos de las líneas no son del todo iguales. Un grosor de línea de 5 en ArcGIS parece ser aproximadamente 2 o 3 en QGIS. La forma en que se representa el mapa se ve un poco diferente, pero también estoy saltando a través de plataformas y máquinas virtuales y cosas así.

Entonces la simbología ha cambiado. La siguiente pregunta es Atlas vs páginas impulsadas por datos. ¿Puedo tomar algo que tuvimos que cambiar individualmente en las páginas controladas por datos y automatizarlo en Atlas? No se. La mitad de mí dice que sí y la otra mitad dice que no. Lo importante a recordar es que para este cliente & # 8211 todo esto se hace con software 100% gratuito y de código abierto. ¿Podría haber hecho esto hace 5 años? No. Parcialmente madurez del software y parcialmente estaba colgado en una solución. Ahora está sucediendo.

Estoy guardando todo como qml y sld en qgis. Estoy cubriendo mis apuestas y guardando toda mi simbología de ArcGIS como una letra.

Estén atentos mientras abordamos más problemas, como conectar otras tres estaciones de trabajo a esta base de datos, & # 8220 dejar de apagar su computadora & # 8221, y mi favorito & # 8211 ¿Podemos obtener algunas direcciones IP estáticas en la red, por favor?


WKID matching EPSG - Sistemas de información geográfica

Base de datos de Soil Survey Geographic (SSURGO) - Nombre de la unidad de mapa

Departamento de Agricultura de EE. UU., Servicio de Conservación de Recursos Naturales

SSURGO muestra información sobre los tipos y la distribución de suelos en el paisaje. El mapa de suelos y los datos utilizados en el producto SSURGO fueron preparados por científicos del suelo como parte del Estudio Cooperativo Nacional de Suelos.

Las versiones digitales de hidrografía, características culturales y otras capas asociadas que no forman parte del conjunto de datos de SSURGO pueden estar disponibles en la organización principal que figura en el Punto de contacto. Fecha de publicación 19980821 20131219

Sistema de información de nombres geográficos (GNIS) del USGS

Departamento de Agricultura de los EE. UU., Servicio de Conservación de Recursos Naturales Dirección postal del científico de suelos del estado 220 Davidson Ave., 4th Floor Somerset NJ

(732) 537-6061 (732) 537-6095 [email protected]

La precisión de estos datos digitales se basa en su compilación en mapas base que cumplen con los Estándares Nacionales de Precisión de Mapas a una escala de 1 pulgada equivale a 1,000 pies. Se desconoce la diferencia en la precisión posicional entre los límites del suelo y las ubicaciones de las características especiales del suelo en el campo y sus ubicaciones de mapas digitalizados. La precisión de ubicación de las delimitaciones del suelo sobre el terreno varía con la transición entre unidades de mapa. Por ejemplo, en paisajes largos con pendientes suaves, la transición se produce gradualmente a lo largo de varios pies. Donde los paisajes cambian abruptamente de empinado a llano, la transición será muy estrecha. Los límites de delineación del suelo y las características especiales del suelo generalmente se digitalizaron dentro de 0.01 pulgadas de sus ubicaciones en la fuente de digitalización. Los elementos del mapa digital se emparejan por bordes entre conjuntos de datos. Los datos a lo largo de cada borde del cuadrilátero se comparan con los datos del cuadrilátero adyacente. Las ubicaciones de los bordes generalmente no se desvían de la línea central a la línea central en más de 0.01 pulgada.

Un estudio de suelos publicado anteriormente, 1977, a escala 1: 15,840. Se realizó una evaluación del levantamiento de suelos en 1998. Se determinó que las delineaciones de las unidades del mapa del suelo y los componentes de la unidad del mapa no eran precisas.

Los procedimientos de campo para el levantamiento de suelos de segundo orden incluyeron el trazado de los límites del suelo determinados por observaciones de campo y por interpretación de datos de teledetección. Los límites se verificaron a intervalos muy próximos, y los suelos en cada delimitación se identificaron atravesando y seccionando el paisaje. Los científicos del suelo describieron y tomaron muestras de los suelos, analizaron muestras en el laboratorio y analizaron estadísticamente los datos. La clasificación y correlación de los nombres de las unidades de mapa se finalizaron en 1998.

Los mapas de campo se compilaron manualmente en superposiciones de base estable de 7 mil de una base estable a escala 1: 24,000 Ortofotografías de 7.5 minutos de Datum de América del Norte de 1983 (NAD83). Los polígonos del suelo fueron digitalizados y etiquetados por el personal de NRCS en Richmond, Virginia, utilizando LT4X. Las características especiales se digitalizaron utilizando LT4X. Los datos se exportaron al formato opcional de Digital Line Graph (DLG).

Los datos se importaron en ARC / INFO 7.1.2. Se realizó una revisión de los datos. Este trabajo fue realizado por el personal de Conservación de Recursos Naturales en Richmond, Virginia.

La base de datos del Registro de Interpretaciones de la Unidad de Mapas fue desarrollada por científicos del suelo del Servicio de Conservación de Recursos Naturales de acuerdo con los estándares nacionales. La correlación se modificó para incluir símbolos en todo el estado y la base de datos MUIR se ajustó según fue necesario.

Una enmienda de correlación correlacionó mapunit PkdA con AugA y PkdB con AugB. Se realizaron ediciones en los datos espaciales y tabulares para reflejar estos cambios.

La base de datos del Sistema Nacional de Información de Suelos fue desarrollada por científicos del suelo del Servicio de Conservación de Recursos Naturales de acuerdo con los estándares nacionales.

Los datos SSURGO en línea se importaron a ARC / INFO 7.2.1 en el Servicio de Conservación de Recursos Naturales, Oficina de Apoyo Central de Jersey, Somerset, Nueva Jersey. Se agregaron fases de gradiente de pendiente a los nombres de las unidades del mapa donde faltaban (excepto en algunas áreas misceláneas) y se agregaron fases de frecuencia de inundación a todos los nombres de las unidades del mapa cuando fue apropiado para ser consistentes con las convenciones de unidades de mapas de suelos generalmente aceptadas. Los símbolos de las unidades de mapa se modificaron para que fueran coherentes con la leyenda del Estudio de suelos del estado de Nueva Jersey. Además, se agregaron algunas series de suelos para reemplazar las series de suelos que han sufrido cambios de concepto. Los datos se enviaron al Servicio de Conservación de Recursos Naturales, Unidad de Digitalización de Virginia. Los datos de SSURGO se procesaron a través de AML revisados ​​con fecha de octubre de 1998. Se reemplazaron los códigos menores para vincular las etiquetas de las unidades de mapas de datos espaciales con la base de datos del Sistema Nacional de Información de Suelos. Se escribieron nuevos DLG-3. Los datos se enviaron al Centro Nacional de Cartografía y Geoespacial en Ft. Worth, Texas para su archivo y distribución.

El Científico de Suelos del Estado del Servicio de Conservación de Recursos Naturales o su delegado, una vez completada la verificación de la calidad de los datos, determinó que los datos tabulares deben ser publicados para uso oficial. Se copió un conjunto seleccionado de unidades de mapa y componentes en la leyenda del levantamiento de suelos a una base de datos de estadificación y se generaron valores de calificación para interpretaciones seleccionadas. La lista de interpretaciones seleccionadas se almacena en la tabla de la base de datos denominada sainterp.

El Científico de Suelos del Estado del Servicio de Conservación de Recursos Naturales o el delegado verificó que las etiquetas en las unidades de mapas de suelos digitalizadas se vinculen con las unidades de mapas en la base de datos tabular, y certificó los conjuntos de datos unidos para su publicación en el Almacén de datos de suelos. Se agregaron un número de versión y un sello de fecha asignados por el sistema y los datos se copiaron en el almacén de datos. Los datos tabulares para las unidades de mapa y los componentes se extrajeron del almacén de datos y se reformatearon en el modelo de datos de entrega de datos del suelo, luego se almacenaron en Soil Data Mart. Los datos espaciales se copiaron al Soil Data Mart sin cambios.

El Científico de Suelos del Estado del Servicio de Conservación de Recursos Naturales o su delegado, una vez completada la verificación de la calidad de los datos, determinó que los datos tabulares deben ser publicados para uso oficial. Se copió un conjunto seleccionado de unidades de mapa y componentes en la leyenda del levantamiento de suelos a una base de datos de estadificación y se generaron valores de calificación para interpretaciones seleccionadas. La lista de interpretaciones seleccionadas se almacena en la tabla de la base de datos denominada sainterp.

El Científico de Suelos del Estado del Servicio de Conservación de Recursos Naturales o el delegado verificó que las etiquetas en las unidades de mapas de suelos digitalizadas se vinculen con las unidades de mapas en la base de datos tabular, y certificó los conjuntos de datos unidos para su publicación en el Almacén de datos de suelos. Se agregaron un número de versión asignado por el sistema y un sello de fecha y los datos se copiaron en el almacén de datos. Los datos tabulares para las unidades de mapa y los componentes se extrajeron del almacén de datos y se reformatearon en el modelo de datos de entrega de datos del suelo, luego se almacenaron en Soil Data Mart. Los datos espaciales se copiaron al Soil Data Mart sin cambios.

El Científico de Suelos del Estado del Servicio de Conservación de Recursos Naturales o su delegado, una vez completada la verificación de la calidad de los datos, determinó que los datos tabulares deben ser publicados para uso oficial. Se copió un conjunto seleccionado de unidades de mapa y componentes en la leyenda del levantamiento de suelos a una base de datos de estadificación y se generaron valores de calificación para interpretaciones seleccionadas. La lista de interpretaciones seleccionadas se almacena en la tabla de la base de datos denominada sainterp.

El Científico de Suelos del Estado del Servicio de Conservación de Recursos Naturales o el delegado verificó que las etiquetas en las unidades de mapas de suelos digitalizadas se vinculen con las unidades de mapas en la base de datos tabular, y certificó los conjuntos de datos unidos para su publicación en el Almacén de datos de suelos. Se agregaron un número de versión y un sello de fecha asignados por el sistema y los datos se copiaron en el almacén de datos. Los datos tabulares para las unidades y los componentes del mapa se extrajeron del almacén de datos y se reformatearon en el modelo de datos de entrega de datos del suelo, luego se almacenaron en Soil Data Mart. Los datos espaciales se copiaron al Soil Data Mart sin cambios.

El Científico de Suelos del Estado del Servicio de Conservación de Recursos Naturales o su delegado, una vez completada la verificación de la calidad de los datos, determinó que los datos tabulares deben ser publicados para uso oficial. Se copió un conjunto seleccionado de unidades de mapa y componentes en la leyenda del levantamiento de suelos a una base de datos de estadificación y se generaron valores de calificación para interpretaciones seleccionadas. La lista de interpretaciones seleccionadas se almacena en la tabla de la base de datos denominada sainterp.

El Científico de Suelos del Estado del Servicio de Conservación de Recursos Naturales o el delegado verificó que las etiquetas en las unidades de mapas de suelos digitalizadas se vinculen con las unidades de mapas en la base de datos tabular, y certificó los conjuntos de datos unidos para su publicación en el Almacén de datos de suelos. Se agregaron un número de versión y un sello de fecha asignados por el sistema y los datos se copiaron en el almacén de datos. Los datos tabulares para las unidades de mapa y los componentes se extrajeron del almacén de datos y se reformatearon en el modelo de datos de entrega de datos del suelo, luego se almacenaron en Soil Data Mart.Los datos espaciales se copiaron al Soil Data Mart sin cambios.

El Científico de Suelos del Estado del Servicio de Conservación de Recursos Naturales o su delegado, una vez completada la verificación de la calidad de los datos, determinó que los datos tabulares deben ser publicados para uso oficial. Se copió un conjunto seleccionado de unidades de mapa y componentes en la leyenda del levantamiento de suelos a una base de datos de estadificación y se generaron valores de calificación para interpretaciones seleccionadas. La lista de interpretaciones seleccionadas se almacena en la tabla de la base de datos denominada sainterp.

El Científico de Suelos del Estado del Servicio de Conservación de Recursos Naturales o el delegado verificó que las etiquetas en las unidades de mapas de suelos digitalizadas se vinculen con las unidades de mapas en la base de datos tabular, y certificó los conjuntos de datos unidos para su publicación en el Almacén de datos de suelos. Se agregaron un número de versión y un sello de fecha asignados por el sistema y los datos se copiaron en el almacén de datos. Los datos tabulares para las unidades de mapa y los componentes se extrajeron del almacén de datos y se reformatearon en el modelo de datos de entrega de datos del suelo, luego se almacenaron en Soil Data Mart. Los datos espaciales se copiaron al Soil Data Mart sin cambios.

El Científico de Suelos del Estado del Servicio de Conservación de Recursos Naturales o su delegado, una vez completada la verificación de la calidad de los datos, determinó que los datos tabulares deben ser publicados para uso oficial. Se copió un conjunto seleccionado de unidades de mapa y componentes en la leyenda del levantamiento de suelos a una base de datos de estadificación y se generaron valores de calificación para interpretaciones seleccionadas. La lista de interpretaciones seleccionadas se almacena en la tabla de la base de datos denominada sainterp.

El Científico de Suelos del Estado del Servicio de Conservación de Recursos Naturales o el delegado verificó que las etiquetas en las unidades de mapas de suelos digitalizadas se vinculen con las unidades de mapas en la base de datos tabular, y certificó los conjuntos de datos unidos para su publicación en el Almacén de datos de suelos. Se agregaron un número de versión y un sello de fecha asignados por el sistema y los datos se copiaron en el almacén de datos. Los datos tabulares para las unidades de mapa y los componentes se extrajeron del almacén de datos y se reformatearon en el modelo de datos de entrega de datos del suelo, luego se almacenaron en Soil Data Mart. Los datos espaciales se copiaron al Soil Data Mart sin cambios.

El personal de la Unidad de Digitalización de Michigan (MIDU) descargó los datos de SSURGO y los levantamientos adyacentes del Soil Data Warehouse (SDW). El personal de MIDU importó las coberturas a una geodatabase y verificó los datos espaciales con el software ARCGIS Versión 9.2. Los límites de este estudio de suelos se ajustaron para coincidir con los estudios de suelos adyacentes en la tolerancia de 0,1 metros. También se arregló un polígono de 'corbata de moño'. Después de que se editó el levantamiento de suelos, las clases de entidades de puntos y áreas se convirtieron en coberturas ARC / INFO. El personal de MIDU verificó los datos con un conjunto de programas ARC Macro Language (AML) desarrollados por NCGC. Las coberturas integradas se verificaron utilizando los programas ALD de evaluación SSURGO de julio de 2009. Las etiquetas de los datos espaciales coincidían con los símbolos de la tabla mapunit de NASIS. Una vez completada con éxito la Evaluación SSURGO, las coberturas del condado, el archivo de características y los metadatos se transfirieron electrónicamente al servidor de etapas de NRCS para unirse con los datos tabulares.

El Científico de Suelos del Estado del Servicio de Conservación de Recursos Naturales o el delegado verificó que las etiquetas en las unidades de mapas de suelos digitalizadas se vinculen con las unidades de mapas en la base de datos tabular, y certificó los conjuntos de datos unidos para su publicación en el Almacén de datos de suelos. Se agregaron un número de versión y un sello de fecha asignados por el sistema y los datos se copiaron en el almacén de datos. Los datos tabulares para las unidades de mapa y los componentes se extrajeron del almacén de datos y se reformatearon en el modelo de datos de entrega de datos del suelo, luego se almacenaron en Soil Data Mart. Los datos espaciales se copiaron al Soil Data Mart sin cambios.

El área de levantamiento de suelos de datos espaciales se descargó del Soil Data Mart el 15 de octubre de 2012. Los shapefiles individuales se agregaron a una geodatabase para la región 3. Los datos se procesaron en ARCGIS 10.1 utilizando un objeto de topología con una tolerancia de grupo de 0.1 metros para el propósito de eliminar brechas y superposiciones dentro de la geodatabase de suelos de la región 3. Los datos del área de levantamiento de suelos individuales se exportaron como shapefiles desde la geodatabase regional. Se aplicó a los datos una transformación de datum de NAD83 a WGS84 usando el método de transformación de datum NAD_1983_To_WGS_1984_1. Los datos se verificaron con los scripts de evaluación SSURGO proporcionados por el Servicio de Conservación de Recursos Naturales del Departamento de Agricultura de EE. UU. Los shapefiles se cargaron en el almacén de datos del suelo para su archivo y distribución.

El Científico de Suelos del Estado del Servicio de Conservación de Recursos Naturales o su delegado, una vez completada la verificación de la calidad de los datos, determinó que los datos tabulares deben ser publicados para uso oficial. Se copió un conjunto seleccionado de unidades de mapa y componentes en la leyenda del levantamiento de suelos a una base de datos de estadificación y se generaron valores de calificación para interpretaciones seleccionadas. La lista de interpretaciones seleccionadas se almacena en la tabla de la base de datos denominada sainterp.

El Científico de Suelos del Estado del Servicio de Conservación de Recursos Naturales o el delegado verificó que las etiquetas en las unidades de mapas de suelos digitalizadas se vinculen con las unidades de mapas en la base de datos tabular, y certificó los conjuntos de datos unidos para su publicación en el Almacén de datos de suelos. Se agregaron un número de versión y un sello de fecha asignados por el sistema y los datos se copiaron en el almacén de datos. Los datos tabulares para las unidades de mapa y los componentes se extrajeron del almacén de datos y se reformatearon en el modelo de datos de entrega de datos del suelo, luego se almacenaron en Soil Data Mart. Los datos espaciales se copiaron al Soil Data Mart sin cambios.

Procesamiento de datos de la Región 2 de la EPA: datos SSURGO descargados de http://websoilsurvey.sc.egov.usda.gov/App/HomePage.htm.Soil Data Viewer 6.1 para ArcGIS 10.1 descargados de http://www.nrcs.usda.gov / wps / portal / nrcs / detail / soils / survey / geo /? cid = nrcs142p2_053619. El archivo comprimido para los datos SSURGO es por condado con la unidad espacial de suelo, los datos tubulares para los atributos de la unidad de suelo y la plantilla de la base de datos de acceso. El Visor de datos de suelo para ArcMap se utiliza para extraer los atributos relevantes en una capa espacial. Para las necesidades comerciales de la Región, se extraen la clase de drenaje, la clasificación hídrica y el nombre de la unidad de mapa. Para cada condado: 1. Abra la plantilla de la base de datos de acceso e importe los datos tubulares a la base de datos de acceso. 2. Agregue una capa de suelo espacial para el condado relevante en ArcMap. 3. Abra el Visor de datos de suelo, agregue la capa de suelo espacial y navegue hasta la ruta adecuada para agregar la base de datos de acceso asociada. 4. Desde la Carpeta de atributos del Visor de datos de suelo, seleccione: Clasificaciones de tierras - & gt Clasificación hídrica por unidad de mapa y luego haga clic en el botón Mapa para crear un mapa. 5. Repita el paso cuatro para: Calidades y características del suelo - & gt Clase de drenaje y Calidades y características del suelo - & gt Nombre de la unidad del mapa 6. Exporte las capas generadas por Soil Data Viewer 6.1 para que sea permanente; de ​​lo contrario, las capas se eliminarán cuando el proyecto está cerrado. 7. Una las capas de todos los condados en una capa de la Región 2. 8. Se crean tres capas de suelo de la región 2: Clase de drenaje SSURGO, Clasificación hídrica SSURGO, Unidad de mapa SSURGO

Información de SCS1 en papel 15840 para delineaciones de unidades de mapas del suelo, ubicaciones de características especiales del suelo y datos sobre propiedades del suelo. fecha de publicación 1977 Departamento de Agricultura de EE. UU., Servicio de Conservación de Suelos

Oficina de Imprenta del Gobierno de EE. UU.

24000 medios de base estable Materiales de base NRCS1 para compilación y como referencia en la compilación de características culturales fecha de publicación 1997 1998 Fotografías aéreas de gran altitud del Programa Nacional de Fotografía Aérea (NAPP)

múltiples ortofotografías imagen de teledetección

Oficina de Imprenta del Gobierno de EE. UU.

24000 medios de base estable NRCS2 fecha de compilación de fuentes de digitalización 1997 1998 Departamento de Agricultura de EE. UU., Servicio de Conservación de Recursos Naturales

mapa superpuesto anotado 24000 datos en línea NRCS3 SSURGO para revisión de datos espaciales 2000 2000 Departamento de Agricultura de EE. UU., Servicio de Conservación de Recursos Naturales

Mapa de la base de datos de Soil Survey Geographic (SSURGO) 24000 en línea NRCS4 Datos de SSURGO para revisión de datos de atributos 2003 2003 Departamento de Agricultura de EE. UU., Servicio de Conservación de Recursos Naturales

Mapa de la base de datos de Soil Survey Geographic (SSURGO)

Departamento de Agricultura de EE. UU., Servicio de Conservación de Recursos Naturales, Centro Nacional de Cartografía y Geoespacial

base de datos información de atributos NASIS (tabular) fecha de publicación 2004 2004 Departamento de Agricultura de EE. UU., Servicio de Conservación de Recursos Naturales

Se desconoce la base de datos del Sistema Nacional de Información de Suelos (NASIS)

Departamento de Agricultura de EE. UU., Servicio de Conservación de Recursos Naturales

24000 datos NRCS5 SSURGO en línea para revisión de datos de atributos 2010 2010 Departamento de Agricultura de EE. UU., Servicio de Conservación de Recursos Naturales

Mapa de la base de datos de Soil Survey Geographic (SSURGO)

Departamento de Agricultura de EE. UU., Servicio de Conservación de Recursos Naturales, Centro Nacional de Cartografía y Geoespacial

24000 NRCS6 en línea utilizado para verificar las uniones a los estudios de suelos adyacentes fechas de publicación 2003 2008 Departamento de Agricultura de EE. UU., Servicio de Conservación de Recursos Naturales

Bases de datos de Soil Survey Geographic (SSURGO) para levantamientos adyacentes datos digitales vectoriales

Departamento de Agricultura de EE. UU., Servicio de Conservación de Recursos Naturales, Centro de Tecnología de la Información

& lthttp: //soildatamart.nrcs.usda.gov/> datos digitales vectoriales NRCS7 Fuente de la revisión digital Fecha de publicación de SSURGO 2006 2012 Departamento de Agricultura de EE. UU., Servicio de Conservación de Recursos Naturales

Características especiales del suelo Las características especiales del suelo representan características del suelo, diversas áreas o accidentes geográficos que son demasiado pequeñas para ser digitalizadas como delimitaciones del suelo (características del área). Agricultural Handbook 18, Soil Survey Manual, 1993, USDA, SCS. Clase de característica 1371559 OBJECTID OBJECTID OID 4 10 0 Número de característica interna. Esri Números enteros únicos secuenciales que se generan automáticamente. AREASYMBOL AREASYMBOL Cadena 20 0 0 SPATIALVER SPATIALVER Doble 8 38 8 MUSYM MUSYM Cadena 6 0 0 MUKEY MUKEY Cadena 30 0 0 MUName MUName Cadena 254 0 0 Shape_STArea__ Shape.STArea () Doble 8 38 8 Shape_STLength__ Shape.STLength () Doble 8 38 8 MUKEY_1 MUKEY_1 Cadena 10 0 0 Forma Forma Geometría 4 0 0 Geometría de entidad. Coordenadas de Esri que definen las características. Shape.STArea () Shape.STArea () Double 0 0 0 Shape.STLength () Shape.STLength () Double 0 0 0 Unidad de mapa Las delineaciones son polígonos cerrados que pueden estar dominados por un solo suelo o componente de área miscelánea más un componente similar o suelos diferentes, o pueden ser mezclas geográficas de grupos de suelos o suelos y áreas diversas. El símbolo de unidad de mapa identifica de forma única cada delimitación de unidad de mapa cerrada. Cada símbolo corresponde a un nombre de unidad de mapa. La clave de la unidad de mapa se utiliza para vincular la información en las tablas del Sistema Nacional de Información de Suelos. Las delineaciones de las unidades de mapa se describen en la base de datos del Sistema Nacional de Información de Suelos. Esta base de datos de atributos proporciona la extensión proporcional de los suelos componentes y las propiedades de cada suelo. La base de datos contiene datos estimados y medidos sobre las propiedades físicas y químicas del suelo y las interpretaciones del suelo para usos del suelo en ingeniería, manejo del agua, recreación, agronomía, bosques, pastizales y vida silvestre. La base de datos del Sistema Nacional de Información de Suelos contiene metadatos estáticos. Documenta la estructura de datos e incluye información como qué tablas, columnas, índices y relaciones se definen, así como una variedad de atributos de cada uno de estos objetos de base de datos. Los atributos incluyen descripciones de tablas y columnas e información detallada del dominio. La base de datos del Sistema Nacional de Información de Suelos también contiene metadatos de distribución. Registra los criterios utilizados para seleccionar unidades y componentes del mapa para su inclusión en el conjunto de datos distribuidos. Las características especiales se describen en la tabla de características. Incluye un símbolo de área, una etiqueta de función, un nombre de función y una descripción de función para cada función especial y ad hoc en el área de la encuesta. Taxonomía de suelos: Un sistema básico de clasificación de suelos para realizar e interpretar levantamientos de suelos. Manual de agricultura 436, 1999, USDA, SCS. Claves para la taxonomía de suelos (edición actual), USDA, SCS. Manual de estudio nacional de suelos, título 430-VI, parte 647 (edición actual), USDA, NRCS. Agricultural Handbook 18, Soil Survey Manual, 1993, USDA, SCS. SSURGO Aunque estos datos se han procesado con éxito en un sistema informático en el Departamento de Agricultura de los EE. UU., La Agencia no ofrece ninguna garantía expresa o implícita con respecto a la utilidad de los datos en cualquier otro sistema, ni el acto de distribución constituirá dicha garantía. . El Departamento de Agricultura de EE. UU. Garantizará la entrega de este producto en formato legible por computadora y ofrecerá el ajuste apropiado de crédito cuando el producto se determine ilegible por los periféricos de entrada de computadora correctamente ajustados, o cuando el medio físico se entregue en condiciones dañadas. La solicitud de ajuste de crédito debe realizarse dentro de los 90 días a partir de la fecha de este envío desde el sitio de pedido. El Departamento de Agricultura de EE. UU., Ni ninguna de sus agencias son responsables del uso indebido de los datos, de los daños, de la transmisión de virus o de la contaminación de la computadora a través de la distribución de estos conjuntos de datos. El Departamento de Agricultura de los Estados Unidos (USDA) prohíbe la discriminación en todos sus programas y actividades por motivos de raza, color, nacionalidad, sexo, religión, edad, discapacidad, creencias políticas, orientación sexual o estado civil o familiar. (No todas las bases prohibidas se aplican a todos los programas). ESRI shapefile espacial 3.4 URL: http: //DataGateway.nrcs.usda.gov/ Seleccione el área de encuesta deseada en el sitio web de Internet anterior. Se requiere una dirección de correo electrónico para recibir instrucciones sobre la recuperación a través de FTP anónimo. Anticipe un retraso entre la presentación de la solicitud en el sitio web y la recepción del mensaje de correo electrónico. Actualmente no hay ningún cargo directo por solicitar datos o por recuperarlos a través de FTP. Visite el sitio web de Internet mencionado anteriormente, seleccione el estado o territorio, luego seleccione el área de interés de estudio de suelos individual. Los datos de líneas espaciales y las ubicaciones de los símbolos de entidades especiales están en formato ESRI ArcGIS shapefile. Los datos de suelo de atributos del Sistema Nacional de Información de Suelos están disponibles en formato de archivo ASCII de longitud variable, delimitados por tuberías. Por lo general, en un plazo de cuatro horas Departamento de Agricultura de los EE. UU., Servicio de Conservación de Recursos Naturales, Centro Nacional de Excelencia Geoespacial, correo postal y dirección física 501 West Felix Street, Building 23 Fort Worth Texas

800672 5559817509 3469 20140523 Estándar de contenido para metadatos geoespaciales digitales FGDC-STD-001-1998 Agencia de Protección Ambiental de EE. UU., Región 2, Equipo de GIS Suk-Yee Tang Dirección postal y física del Analista de GIS 290 Broadway New York NY

Unidad angular geográfica GCS_WGS_1984: Grado (0.017453)

& ltGeographicCoordinateSystem xsi: type = 'typens: GeographicCoordinateSystem' xmlns: xsi = 'http: //www.w3.org/2001/XMLSchema-instance' xmlns: xs = 'http: //www.w3.org/2001/XMLSchema' xmlns: typens = 'http: //www.esri.com/schemas/ArcGIS/10.6'><WKT>GEOGCS [& ampquotGCS_WGS_1984 y ampquot, DATUM [& ampquotD_WGS_1984 y ampquot, ELIPSOIDE [& ampquotWGS_1984 y ampquot, 6378137.0,298.257223563]], PRIMEM [& ampquotGreenwich y ampquot, 0,0], UNIDAD [& ampquotDegree y ampquot, ,0174532925199433], AUTORIDAD [& ampquotEPSG y ampquot, 4326]] & lt / WKT y gt & ltXOrigin & gt-400 & lt / XOrigin & gt y ltYOrigin & gt-400 & lt / YOrigin & gt y ltXYScale y gt1111948722.2222221 & lt / XYScale & gt y ltZOrigin y Gt0 & lt / ZOrigin & gt y ltZScale y gt1 & lt / zScale & gt y ltMOrigin y Gt0 & lt / MOrigin & gt y ltMScale y gt1 & lt / mScale & gt y ltXYTolerance y gt8.983152841195215e-09 & lt / XYTolerance & gt y ltZTolerance y gt0.001 & lt / ZTolerance & gt y ltMTolerance y gt0.001 & lt / MTolerance & gt y ltHighPrecision y gttrue & lt / de alta precisión y gt & ltLeftLongitude y GT- 180 & lt / LeftLongitude & gt & ltWKID & gt4326 & lt / WKID & gt & ltLatestWKID & gt4326 & lt / LatestWKID & gt & lt / GeographicCoordinateSystem & gt

Versión 6.2 (compilación 9200) Esri ArcGIS 10.6.0.8321 static.R2GIS.SURRGO_MapUnit

1 -79.761978 -64.565129 45.015867 17.673963 Conjunto de datos de clase de característica SDE EPSG 6.14 (3.0.1) 1371559 20200810


1 respuesta 1

Cuando agrega una nueva proyección personalizada a QGIS, le asigna un código único y lo almacena en una base de datos sqlite local (srs.db)

El primero que agrega está numerado 100000, el segundo es 100001. y los números se asignan secuencialmente cada vez que lo hace. Como dice @ user30184, esto es para evitar duplicados.

Su 100027 no se corresponde con los códigos correspondientes de ArcGIS / Spatialreference.org. Significa que esta es la proyección personalizada número 28 que ha agregado (según la singularidad de la cadena proj4 para la proyección)

La proyección se muestra como 'USUARIO: 100027', en lugar de 'ESRI: 100027' o 'EPSG: 100027', lo que sugiere que no es equivalente.


Pgsql2shp da diferentes valores de prj para una copia idéntica de una tabla postgis

Creé dos tablas postgis, copié el contenido de una tabla a la otra y luego intenté crear archivos shp de ambas tablas. El .prj generado debería ser el mismo, ya que ambas tablas tienen el mismo tipo de entrada de geoemia, pero obtengo valores diferentes. ¿Alguien tiene alguna idea de lo que está pasando? ## Mis mesas

## El código Copiando el resultado de los países a los resultados, inserte en los resultados (etiqueta, geom2) seleccione el nombre como etiqueta, geom como geom2 de países donde el nombre no es nulo

## Volcando los datos como archivos de formas

## El problema Ambas tablas tienen geometrías en el mismo formato, es decir, 4326 Espero que los archivos prj generados sean los mismos, pero son diferentes ## Los resultados que obtengo para los países

Puedo leer ambos archivos shp en qgis y muestra los resultados esperados, intente leerlos con arcgis y hay problemas importantes. En el sentido de que los dos archivos shp generados a partir de los mismos datos tienen proyecciones diferentes


Dirección

Una consulta de ubicación con una dirección de calle utiliza un servicio de codificación geográfica para traducir esa información a una coordenada de latitud y longitud, luego hace coincidir la ubicación con los límites del distrito de Cicero.

Utilice el parámetro search_loc para buscar una dirección como una sola cadena o utilice un parámetro para cada uno de los componentes de la dirección.

Buscando con una sola cadena de dirección:

Parámetro Descripción
search_loc Dirección de una línea o una sola cadena de búsqueda.

Búsqueda con varios componentes de dirección:

Parámetro Descripción
dirección_búsqueda La dirección postal de la ubicación.
barrio_de_búsqueda El barrio oficial de la ubicación (en países con designaciones postales, por ejemplo, México).
ciudad_búsqueda La ciudad de la ubicación.
estado_búsqueda El estado de la ubicación.
search_postal El código postal de la ubicación.
search_country El país de la ubicación (use el código ISO 3166-1 alpha-2).

La respuesta incluirá una lista de ubicaciones candidatas para la dirección proporcionada.Una dirección que sea vaga o una dirección que podría referirse a más de un lugar tendrá múltiples ubicaciones candidatas. La ubicación que es más probable que sea correcta aparece en primer lugar.

Cada objeto de ubicación candidato incluye metadatos sobre la coincidencia de geocodificación y una lista de objetos con límites, o límites constituyentes, que contienen la ubicación de la dirección geocodificada.

Usar una dirección postal es menos preciso que usar una coordenada de latitud y longitud, pero más exacto que usar solo un código postal.

Si una consulta de ubicación no devuelve ningún objeto de ubicación candidato, habrá una respuesta vacía.


Características de los datos

Cobertura espacial: Dos sitios en el sur de Idaho, EE. UU.

Resolucion espacial: Resolución de puntos (.laz) 1 metro (.tif)

Cobertura temporal: 20140823 - 20140831

Resolución temporal: Cada sitio de estudio se examinó una vez.

Área de estudio (Estas coordenadas son las ubicaciones aproximadas de los sitios de estudio y pueden no coincidir con la extensión de los archivos de datos. Todos los valores de latitud y longitud se dan en grados decimales).

Sitios Longitud más occidental Longitud más oriental Latitud más septentrional Latitud más austral
Cuenca experimental de Reynolds Creek, Idaho -116.889 -116.655 43.326 43.046
Hollister, Idaho -114.729 -114.677 42.394 42.284

Información del archivo de datos

Hay 412 archivos de datos en formato de archivo LiDAR comprimido (.laz), cuatro archivos en formato Shapefile (comprimido en formato .zip) y cuatro archivos en formato GeoTIFF (.tif) incluidos en este conjunto de datos.

Los archivos LAZ proporcionan nubes de puntos LiDAR para las dos áreas encuestadas en mosaicos de 1 km 2.

Los cuatro shapefiles, dos por sitio, están comprimidos en carpetas individuales que contienen cuatro archivos (* .shp, * .shx, * .dbf, * .prj) y proporcionan los límites del área de la encuesta (* _boundary.zip) y huellas de azulejos LiDAR (* _footprints.zip).

Los GeoTIFF proporcionan modelos digitales de elevación y estimaciones de altura máxima de vegetación para las dos áreas encuestadas.

Propiedades de referencia espacial

NAD_1983_UTM_zone_11N
WKID: 26911 Autoridad: EPSG

Proyección: Transverse_Mercator
false_easting: 500000.0
false_northing: 0.0
meridiano_central: -117.0
factor_escala: 0.9996
latitud_de_origen: 0.0
Unidad lineal: Metro (1.0)

Sistema de coordenadas geográficas: GCS_North_American_1983
Unidad angular: grados (0.0174532925199433)
Primer meridiano: Greenwich (0.0)
Datum: D_North_American_1983
Esferoide: GRS_1980
Eje semimayor: 6378137.0
Eje Semiminor: 6356752.314140356
Aplanamiento inverso: 298.257222101

Los archivos LiDAR proporcionan nubes de puntos LiDAR para las dos áreas encuestadas en mosaicos de 1 km 2. Los archivos LAZ se denominan de la siguiente manera:

donde & ltsurvey_area & gt es & quotrcew & quot (Reynolds Creek Experimental Watershed) o & quothollister & quot (Hollister)

y & lt ### & gt corresponde al número de mosaico indicado por el atributo & quotBlockID & quot en el archivo de huellas de mosaicos LiDAR para cada área de la encuesta

Ejemplo de nombre de archivo: rcew000001.laz

Los cuatro shapefiles, dos por sitio, están comprimidos en carpetas individuales que contienen cuatro archivos (* .shp, * .shx, * .dbf, * .prj) y proporcionan los límites del área de la encuesta (* _boundary.zip) y huellas de azulejos LiDAR (* _footprints.zip). El atributo & quotBlockID & quot en los archivos de huellas de mosaicos corresponde al número de mosaico adjunto al nombre de archivo de cada archivo LAZ, es decir, la función shapefile con un valor de & quot1 & quot para el atributo & quotBlockID & quot en RCEW_footprints.shp proporciona la huella para rcew000001.laz.

Shapefile Tipo de representación espacial: Vector
Tipo de geometría: Polígono
Sistema de coordenadas geográficas: North_American_1983
Primer meridiano: Greenwich
Unidad angular: grado

Cada uno de los cuatro shapefiles también se proporciona como archivos complementarios en formato Google Earth (* .kmz).

Los GeoTIFF proporcionan modelos digitales de elevación y estimaciones de altura máxima de vegetación para las dos áreas encuestadas. Los nombres de archivo, las unidades y las descripciones de GeoTIFF se dan en la Tabla 1.

Tipo de representación espacial: Ráster
Profundidad de píxel: 32 bits
Tipo de píxel: flotar
Tipo de compresión: LZW
Número de bandas: 1
Formato de trama: TIFF
Sin valor de datos: -9999
Factor de escala: 1

Tabla 1. Nombres de archivos, unidades y descripciones para la elevación y altura máxima de vegetación GeoTIFFs.

Nombre del archivo Unidades Descripción
RCEW_DEM_1m.tif metro Modelo de elevación digital para el área encuestada sobre la cuenca hidrográfica experimental de Reynolds Creek
RCEW_max_veg_height_1m.tif metro Cuadrícula de altura máxima de vegetación para el área encuestada sobre la Cuenca Experimental de Reynolds Creek
Hol_DEM_1m.tif metro Modelo de elevación digital para el área encuestada sobre Hollister, Idaho
Hol_max_veg_height_1m.tif metro Cuadrícula de altura máxima de vegetación para el área encuestada sobre Hollister, Idaho


Epl / protobuf / v1 / geometry_service.proto

GeometryService

Interfaces gRPC para trabajar con operadores de geometría

Ejecutar una única operación de geometría de bloqueo

Transmita las solicitudes del operador y obtenga un flujo de resultados

flujo bidireccional de control de flujo manual. ejemplo, ¿no debería usar esto debido a https://groups.google.com/forum/#!topic/grpc-io/6_B46Oszb4k?

¿Quizás una operación de corte que devuelve muchas geometrías diferentes? por ahora, esto no está implementado.

Quizás algo así como una operación sindical. por ahora, esto no está implementado.

Transmitir en trozos de archivo para un tipo de archivo de geometría y transmitir resultados para cada geometría encontrada


WKID matching EPSG - Sistemas de información geográfica

El método IClone :: IsIdentical no está implementado.

Disponibilidad de producto

Plataformas compatibles

Resumen del constructor
GeographicCoordinateSystem ()
Construye un GeographicCoordinateSystem usando ArcGIS Engine.
GeographicCoordinateSystem (Objeto obj)
Obsoleto. A partir de ArcGIS 9.2, reemplazado por conversiones de Java normales.
GeographicCoordinateSystem theGeographicCoordinateSystem = (GeographicCoordinateSystem) obj
Resumen del método
vacío applyPrecision (_WKSPoint [] puntos, doble [] ms, doble [] zs)
Aplica las precisiones de medida y valor z.
vacío applyPrecision (int cPoints, _WKSPoint puntos, doble [] ms, doble [] zs)
Aplica las precisiones de medida y valor z.
vacío applyXYPrecision (_WKSPoint [] puntos)
Aplica la precisión XY.
vacío applyXYPrecision (int cPoints, _WKSPoint puntos)
Aplica la precisión XY.
vacío asignar (IClone src)
Asigna las propiedades de src al receptor.
vacío cambió ()
Notifique a este objeto que algunas de sus partes han cambiado (valores de parámetros, unidad z, etc.).
vacío constructFromHorizon ()
Define la resolución XY y la extensión del dominio de esta referencia espacial según la extensión de su horizonte.
vacío definir (nombre del objeto, alias del objeto, abreviatura del objeto, observaciones del objeto, uso del objeto, dato del objeto, primerMeridiano del objeto, unidad geográfica del objeto)
Define las propiedades de un sistema de coordenadas geográficas.
vacío define (String AuthorityName, int AuthorityCode, String AuthorityVersion)
Define las propiedades de metadatos relacionadas con la autoridad para este objeto de referencia espacial.
vacío defineEx (nombre de la cadena, alias de la cadena, abreviatura de la cadena, comentarios de la cadena, uso de la cadena, dato IDatum, IPrimeMeridian primeMeridian, IAngularUnit geographicUnit)
Define las propiedades de un sistema de coordenadas geográficas.
booleano es igual a (Objeto o)
Compare este objeto con otro
IClone esri_clone ()
Clona el receptor y asigna el resultado a * clone.
vacío exportSpatialReferenceToPRJ (String [] str, int [] cBytesWrote)
Exporta la referencia espacial a un búfer.
vacío exportToESRISpatialReference (String [] str, int [] cBytesWrote)
Exporta este componente de referencia espacial a un búfer.
vacío exportToESRISpatialReference2 (String [] str, int [] cBytesWrote)
Exporta este componente de referencia espacial a un búfer.
Cuerda getAbbreviation ()
El nombre abreviado de este componente de referencia espacial.
Cuerda getAlias ​​()
El alias de este componente de referencia espacial.
doble getAngularConversionFactor (IGeographicCoordinateSystem2 pDstGCS)
Un factor para convertir unidades angulares de GCS actual a GCS de destino.
Cuerda getAuthorityName ()
El nombre de la autoridad que define este objeto.
vacío getClassID (GUID [] pClassID)
getClassID
cadena estática getClsid ()
getClsid.
En t getCode ()
El código que identifica este objeto en relación con su autoridad.
IAngularUnit getCoordinateUnit ()
La unidad angular de este sistema de coordenadas geográficas.
IDatum getDatum ()
El datum horizontal de este sistema de coordenadas geográficas.
vacío getDomain (double [] xMin, double [] xMax, double [] yMin, double [] yMax)
Obtenga la extensión del dominio.
En t getESRISpatialReferenceSize ()
El número de bytes necesarios para contener la representación persistente de este componente de referencia espacial.
En t getFactoryCode ()
El código de fábrica de la referencia espacial.
vacío getFalseOriginAndUnits (doble [] falseX, doble [] falseY, doble [] xyUnits)
Obtenga el origen y las unidades falsas.
vacío getGCSParams (doble [] p_180, doble [] pDelta)
Devuelve el equivalente de 180 grados y el delta del horizonte en las unidades de GCS adecuadas.
vacío getHorizon (_WKSEnvelope [] horizonEnvelope)
Devuelve un polígono de horizonte estándar, su envolvente y si es inclusivo o exclusivo, el polígono de horizonte puede ser 0.
doble getLeftLongitude (booleano en grados)
La longitud mínima (izquierda) que limita un rango de 360 ​​grados.
vacío getMDomain (doble [] outMMin, doble [] outMMax)
Obtenga la extensión del dominio de medida.
vacío getMFalseOriginAndUnits (doble [] falseM, doble [] mUnits)
Obtenga la medida de origen y unidades falsas.
doble getMResolution ()
La resolución M, o medida, de esta referencia espacial.
doble getMTolerance ()
La tolerancia utilizada para determinar la igualdad de los valores M.
En t getMToleranceValid ()
Devuelve verdadero si la tolerancia M está bien definida (no NaN) y> = la tolerancia M mínima.
Cuerda getName ()
El nombre de este componente de referencia espacial.
vacío getPrecisionSizeMax (int [] byteCount)
Devuelve el número de bytes necesarios para almacenar las unidades falsa x, falsa y y xy de esta referencia espacial.
IPrimeMeridian getPrimeMeridian ()
El primer meridiano de este sistema de coordenadas geográficas.
En t getPRJSpatialReferenceSize ()
El número de bytes necesarios para contener la representación persistente de la referencia espacial.
Cuerda getRemarks ()
La cadena de comentarios de este componente de referencia espacial.
doble getRightLongitude (booleano en grados)
La mayor longitud (derecha) que limita un rango de 360 ​​grados.
vacío getSizeMax (_ULARGE_INTEGER [] pcbSize)
getSizeMax
Cuerda getUsage ()
Las notas de uso de este sistema de coordenadas geográficas.
Cuerda getVersion ()
La versión de este objeto de referencia espacial.
IVerticalCoordinateSystem getVerticalCoordinateSystem ()
El VCS asociado con esta referencia espacial.
doble getXYResolution (bStandardUnits booleanos)
La resolución XY (distancia en unidades SR entre puntos de cuadrícula distinguibles) de esta referencia espacial.
doble getXYTolerance ()
La tolerancia xy utilizada para controlar la fusión de puntos en las dimensiones X e Y.
En t getXYToleranceValid ()
Devuelve esriSRToleranceOK si la tolerancia XY está bien definida (no NaN) y> = la tolerancia XY mínima.
ILinearUnit getZCoordinateUnit ()
La unidad de la coordenada Z.
vacío getZDomain (doble [] outZMin, doble [] outZMax)
Obtenga la extensión del dominio Z.
vacío getZFalseOriginAndUnits (doble [] falseZ, doble [] zUnits)
Obtenga el origen y las unidades falsas de Z.
doble getZResolution (bStandardUnits booleanos)
La resolución Z (distancia de altura / profundidad entre puntos de cuadrícula distinguibles) de esta referencia espacial.
doble getZTolerance ()
La tolerancia utilizada para controlar el punto que se fusiona estrictamente a lo largo del eje Z.
En t getZToleranceValid ()
Devuelve verdadero si la tolerancia Z está bien definida (no NaN) y> = la tolerancia Z mínima.
doble getZToXYFactor ()
Factor de conversión de unidades Z a unidades XY.
En t código hash ()
el código hash para este objeto
booleano hasMPrecision ()
Devuelve verdadero cuando se ha definido la información de precisión del valor m.
booleano hasXYPrecision ()
Devuelve verdadero cuando se ha definido información de precisión (x, y).
booleano hasZPrecision ()
Devuelve verdadero cuando se ha definido la información de precisión del valor z.
vacío importFromESRISpatialReference (String str, int [] cBytesRead)
Define este componente de referencia espacial del búfer ESRISpatialReference especificado.
vacío importSpatialReferenceFromPRJ (String str, int [] cBytesRead)
Define la referencia espacial del búfer ESRISpatialReference especificado.
vacío interfaceSupportsErrorInfo (riid GUID)
interfaceSupportsErrorInfo
vacío es sucio ()
es sucio
booleano isEqual (IClone otro)
Indica si el receptor y otros tienen las mismas propiedades.
booleano isEqualLeftLongitude (ISpatialReference other, boolean compareVCS)
Para los sistemas de coordenadas geográficas, esta versión de IsEqual incluye considera sus propiedades de longitud izquierda.
booleano isEqualNoVCS (ISpatialReference otro)
Compara referencias espaciales sin considerar ningún sistema de coordenadas verticales que pueda estar asociado con la referencia espacial.
booleano isHighPrecision ()
VERDADERO si se utiliza una cuadrícula de números enteros de alta precisión para redondear los valores de las coordenadas.
booleano isIdentical (IClone otro)
Indica si el receptor y otros son el mismo objeto.
booleano isMPrecisionEqual (ISpatialReference otherSR)
Devuelve verdadero si las precisiones de medida de las dos referencias espaciales son las mismas.
booleano isMToleranceEqual (ISpatialReference otherSR)
Devuelve verdadero si las tolerancias de medida de las dos referencias espaciales son las mismas.
vacío isPrecisionEqual (ISpatialReference otherSR, boolean [] isPrecisionEqual)
Devuelve VERDADERO cuando la información de precisión para las dos referencias espaciales es la misma.
booleano isUsePrecision ()
Devuelve VERDADERO si la información de precisión se puede utilizar para ajustar.
booleano isXYPrecisionEqual (ISpatialReference otherSR)
Devuelve verdadero si las precisiones XY de las dos referencias espaciales son las mismas.
booleano isXYToleranceEqual (ISpatialReference otherSR)
Devuelve verdadero si las tolerancias XY de las dos referencias espaciales son las mismas.
booleano isZPrecisionEqual (ISpatialReference otherSR)
Devuelve verdadero si las precisiones Z de las dos referencias espaciales son las mismas.
booleano isZToleranceEqual (ISpatialReference otherSR)
Devuelve verdadero si las tolerancias Z de las dos referencias espaciales son las mismas.
vacío carga (IStream pstm)
carga
vacío loadPrecision (IStream pStream)
Inicializa las unidades falsa x, falsa y y xy de esta referencia espacial a partir de la información de la secuencia especificada.
vacío projectionHint (geometría IGeometry, ISpatialReference targetSR, dirección int [], ITransformation [] pXForm, int [] projectionHint)
Sugerencia de proyección para acelerar las proyecciones.
vacío readExternal (ObjectInput en)
vacío guardar (IStream pstm, int fClearDirty)
salvar
vacío savePrecision (IStream pStream, int fClearDirty)
Guarda las unidades falsa x, falsa y y xy de esta referencia espacial en la secuencia especificada.
vacío setDefaultMResolution ()
Establece la resolución de la cuadrícula de coordenadas m en 1 mm para una referencia espacial de baja precisión o 1/10 mm para una referencia espacial de alta precisión.
vacío setDefaultMTolerance ()
Establece la tolerancia predeterminada utilizada para determinar la igualdad de los valores M (resolución de 2,0 * m).
vacío setDefaultXYResolution ()
valores predeterminados: PCS (alto): 1/10 mm PCS (bajo): 1 mm GCS (alto): 1/10 000 arco-segundo GCS (bajo): 1/500 arco-segundo UCS (alto): 1/10 mm ( asumido) UCS (lo): 1 mm (asumido).
vacío setDefaultXYTolerance ()
Establece la tolerancia de clúster predeterminada utilizada para controlar la fusión de puntos en las dimensiones X e Y (el equivalente a 1 mm en las unidades de referencia espacial actuales).
vacío setDefaultZResolution ()
Establece la resolución de la cuadrícula de coordenadas z en 1 mm para una referencia espacial de baja precisión o 1/10 mm para una referencia espacial de alta precisión.
vacío setDefaultZTolerance ()
Establece el valor predeterminado para la tolerancia del grupo Z utilizado para controlar el punto que se fusiona estrictamente a lo largo del eje Z (el equivalente a 1 mm en las unidades del sistema de coordenadas verticales actual).
vacío setDomain (doble xMin, doble xMax, doble yMin, doble yMax)
Establezca la extensión del dominio xy.
vacío setExtentHint (_WKSEnvelope rhs1)
Calcula un rango de longitud de 360 ​​grados a partir de la información en el sobre especificado y la extensión del dominio de la GCS.
vacío setFalseOriginAndUnits (doble falseX, doble falseY, doble xyUnits)
Establezca el origen y las unidades falsos.
vacío setIsHighPrecision (booleano isHighPrecision)
VERDADERO si se utiliza una cuadrícula de números enteros de alta precisión para redondear los valores de las coordenadas.
vacío setLeftLongitude (booleano en grados, doble leftLongitude)
La longitud mínima (izquierda) que limita un rango de 360 ​​grados.
vacío setMDomain (doble inMMin, doble inMMax)
Establezca la extensión del dominio de medida.
vacío setMFalseOriginAndUnits (doble falseM, doble mUnits)
Establezca el origen y las unidades falsas de la medida.
vacío setMinimumMTolerance ()
Establece la tolerancia mínima (es decir, anterior a 9.2) utilizada para determinar la igualdad de los valores M (resolución de 2.0 * m).
vacío setMinimumXYTolerance ()
Establece la tolerancia del clúster xy en una resolución de 2.0 *.
vacío setMinimumZTolerance ()
Establece el valor mínimo para la tolerancia del grupo Z (es decir, antes de 9.2) que se usa para controlar el punto que se fusiona estrictamente a lo largo del eje Z (el equivalente a 1 mm en las unidades del sistema de coordenadas verticales actual).
vacío setMResolution (intervalo doble)
La resolución M, o medida, de esta referencia espacial.
vacío setMTolerance (doble mTolerance)
La tolerancia utilizada para determinar la igualdad de los valores M.
vacío setRightLongitude (booleano en grados, doble rightLongitude)
La mayor longitud (derecha) que limita un rango de 360 ​​grados.
vacío setUsePrecision (booleano usePrecision)
Devuelve VERDADERO si la información de precisión se puede utilizar para ajustar.
vacío setVerticalCoordinateSystemByRef (IVerticalCoordinateSystem vcs)
El VCS asociado con esta referencia espacial.
vacío setXYResolution (boolean bStandardUnits, doble xYResolution)
La resolución XY (distancia en unidades SR entre puntos de cuadrícula distinguibles) de esta referencia espacial.
vacío setXYTolerance (doble xYTolerance)
La tolerancia xy utilizada para controlar la fusión de puntos en las dimensiones X e Y.
vacío setZCoordinateUnit (ILinearUnit zunit)
La unidad de la coordenada Z.
vacío setZDomain (doble inZMin, doble inZMax)
Establezca la extensión del dominio z.
vacío setZFalseOriginAndUnits (doble falseZ, doble zUnits)
Establezca el origen y las unidades falsas de Z.
vacío setZResolution (bStandardUnits booleanos, doble zResolution)
La resolución Z (distancia de altura / profundidad entre puntos de cuadrícula distinguibles) de esta referencia espacial.
vacío setZTolerance (doble zTolerance)
La tolerancia utilizada para controlar el punto que se fusiona estrictamente a lo largo del eje Z.
vacío writeExternal (ObjectOutput out)
Métodos heredados de la clase java.lang.Object
clonar, finalizar, obtener clase, notificar, notificar a todos, toString, esperar, esperar, esperar
Métodos heredados de la interfaz com.esri.arcgis.interop.RemoteObjRef
getJintegraDispatch, lanzamiento

Sistema de coordenadas geográficas

Emite: IOException - si hay problemas de interoperabilidad UnknownHostException - si hay problemas de interoperabilidad

Sistema de coordenadas geográficas

Construya un GeographicCoordinateSystem utilizando una referencia a dicho objeto devuelto por ArcGIS Engine o Server. Esto es semánticamente equivalente a convertir obj en GeographicCoordinateSystem.

Parámetros: obj - un objeto devuelto desde ArcGIS Engine o Server Throws: IOException - si hay problemas de interoperabilidad

Detalle del método

GetClsid

Es igual a

Código hash

GetName

Disponibilidad de producto

Especificado por: getName en la interfaz ISpatialReference2GEN Especificado por: getName en la interfaz ISpatialReferenceInfo Devuelve: El nombre Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetAlias

Disponibilidad de producto

Especificado por: getAlias ​​en la interfaz ISpatialReference2GEN Especificado por: getAlias ​​en la interfaz ISpatialReferenceInfo Devuelve: El alias Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetAbbreviation

Disponibilidad de producto

Especificado por: getAbbreviation en la interfaz ISpatialReference2GEN Especificado por: getAbbreviation en la interfaz ISpatialReferenceInfo Devuelve: La abreviatura Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetRemarks

Disponibilidad de producto

Especificado por: getRemarks en la interfaz ISpatialReference2GEN Especificado por: getRemarks en la interfaz ISpatialReferenceInfo Devuelve: Los comentarios Lanza: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetFactoryCode

Observaciones

El código de fábrica es un identificador entero que es único por tipo de objeto del motor de proyección, como un sistema de coordenadas proyectadas. Puede utilizar un código de fábrica en el método ISpatialReferenceFactory :: CreateProjectedCoordinateSystem, por ejemplo. Si crea un sistema de coordenadas proyectadas personalizado, el código de fábrica es cero.

Disponibilidad de producto

Especificado por: getFactoryCode en la interfaz ISpatialReference2GEN Especificado por: getFactoryCode en la interfaz ISpatialReferenceInfo Devuelve: El código Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

HasXYPrecision

Disponibilidad de producto

Especificado por: hasXYPrecision en la interfaz ISpatialReference Especificado por: hasXYPrecision en la interfaz ISpatialReference2GEN Devuelve: hasXYPrecision Lanza: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

HasZPrecision

Disponibilidad de producto

Especificado por: hasZPrecision en la interfaz ISpatialReference Especificado por: hasZPrecision en la interfaz ISpatialReference2GEN Devuelve: hasZPrecision Lanza: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

HasMPrecision

Disponibilidad de producto

Especificado por: hasMPrecision en la interfaz ISpatialReference Especificado por: hasMPrecision en la interfaz ISpatialReference2GEN Devuelve: hasMPrecision Lanza: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

IsPrecisionEqual

Disponibilidad de producto

Especificado por: isPrecisionEqual en la interfaz ISpatialReference Especificado por: isPrecisionEqual en la interfaz ISpatialReference2GEN Parámetros: otherSR - Una referencia a com.esri.arcgis.geometry.ISpatialReference (in) isPrecisionEqual - El isPrecisionEqual (elemento de matriz) Throws: use single (in / out): IOException: si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SetFalseOriginAndUnits

Disponibilidad de producto

Especificado por: setFalseOriginAndUnits en la interfaz ISpatialReference Especificado por: setFalseOriginAndUnits en la interfaz ISpatialReference2GEN Parámetros: falseX - El falseX (in) falseY - El falseY (in) xyUnits - Las xyUnits (in) Emite problemas: IOException. AutomationException: si el componente ArcObject genera una excepción.

SetZFalseOriginAndUnits

Disponibilidad de producto

Especificado por: setZFalseOriginAndUnits en la interfaz ISpatialReference Especificado por: setZFalseOriginAndUnits en la interfaz ISpatialReference2GEN Parámetros: falseZ - The falseZ (in) zUnits - The zUnits (in) Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SetMFalseOriginAndUnits

Disponibilidad de producto

Especificado por: setMFalseOriginAndUnits en la interfaz ISpatialReference Especificado por: setMFalseOriginAndUnits en la interfaz ISpatialReference2GEN Parámetros: falseM - The falseM (in) mUnits - The mUnits (in) Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetFalseOriginAndUnits

Disponibilidad de producto

Especificado por: getFalseOriginAndUnits en la interfaz ISpatialReference Especificado por: getFalseOriginAndUnits en la interfaz ISpatialReference2GEN Parámetros: falseX - El falseX (in / out: use una matriz de un solo elemento) falseY - The falseY (in / out: use una matriz de un solo elemento) xyUnits - The xyUnits ( / out: usa una matriz de un solo elemento) Lanza: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetZFalseOriginAndUnits

Disponibilidad de producto

Especificado por: getZFalseOriginAndUnits en la interfaz ISpatialReference Especificado por: getZFalseOriginAndUnits en la interfaz ISpatialReference2GEN Parámetros: falseZ - El falseZ (in / out: use una matriz de un solo elemento) zUnits - Las zUnits (in / out: use una matriz de un solo elemento) Lanza - Si existe: IOException son problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetMFalseOriginAndUnits

Disponibilidad de producto

Especificado por: getMFalseOriginAndUnits en la interfaz ISpatialReference Especificado por: getMFalseOriginAndUnits en la interfaz ISpatialReference2GEN Parámetros: falseM - El falseM (in / out: use una matriz de un solo elemento) mUnits - Las mUnits (in / out: use una matriz de un solo elemento) Lanza - Si existe: IOException son problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetDomain

Disponibilidad de producto

Especificado por: getDomain en la interfaz ISpatialReference Especificado por: getDomain en la interfaz ISpatialReference2GEN Parámetros: xMin - El xMin (in / out: use una matriz de un solo elemento) xMax - The xMax (in / out: use una matriz de un solo elemento) yMin - The yMin (in / out: use una matriz de un solo elemento) yMax - El yMax (in / out: use una matriz de un solo elemento) Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SetDomain

Disponibilidad de producto

Especificado por: setDomain en la interfaz ISpatialReference Especificado por: setDomain en la interfaz ISpatialReference2GEN Parámetros: xMin - The xMin (in) xMax - The xMax (in) yMin - The yMin (in) yMax - The yMax (in) Throws: IOException - Si existe son problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetZDomain

Disponibilidad de producto

Especificado por: getZDomain en la interfaz ISpatialReference Especificado por: getZDomain en la interfaz ISpatialReference2GEN Parámetros: outZMin - The outZMin (in / out: use una matriz de un solo elemento) outZMax - The outZMax (in / out: use una matriz de un solo elemento) Lanza: IOException - Si hay son problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SetZDomain

Disponibilidad de producto

Especificado por: setZDomain en la interfaz ISpatialReference Especificado por: setZDomain en la interfaz ISpatialReference2GEN Parámetros: inZMin - El inZMin (in) inZMax - El inZMax (in) Lanza: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetMDomain

Disponibilidad de producto

Especificado por: getMDomain en la interfaz ISpatialReference Especificado por: getMDomain en la interfaz ISpatialReference2GEN Parámetros: outMMin - The outMMin (in / out: use una matriz de un solo elemento) outMMax - The outMMax (in / out: use una matriz de un solo elemento) Lanza: IOException - Si existe son problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SetMDomain

Disponibilidad de producto

Especificado por: setMDomain en la interfaz ISpatialReference Especificado por: setMDomain en la interfaz ISpatialReference2GEN Parámetros: inMMin - The inMMin (in) inMMax - The inMMax (in) Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetZCoordinateUnit

Disponibilidad de producto

Especificado por: getZCoordinateUnit en la interfaz ISpatialReference Especificado por: getZCoordinateUnit en la interfaz ISpatialReference2GEN Devuelve: Una referencia a com.esri.arcgis.geometry.ILinearUnit Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SetZCoordinateUnit

Disponibilidad de producto

Especificado por: setZCoordinateUnit en la interfaz ISpatialReference Especificado por: setZCoordinateUnit en la interfaz ISpatialReference2GEN Parámetros: zunit - Una referencia a com.esri.arcgis.geometry.ILinearUnit (in) Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

Cambió

Disponibilidad de producto

Especificado por: cambiado en la interfaz ISpatialReference Especificado por: cambiado en la interfaz ISpatialReference2GEN Lanza: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

IsXYPrecisionEqual

Disponibilidad de producto

Especificado por: isXYPrecisionEqual en la interfaz ISpatialReference2 Especificado por: isXYPrecisionEqual en la interfaz ISpatialReference2GEN Parámetros: otherSR - Una referencia a com.esri.arcgis.geometry.ISpatialReference (in) Devuelve: Los problemas de isXYPrecisionEqual Throws: IOExisten interopception. AutomationException: si el componente ArcObject genera una excepción.

IsMPrecisionEqual

Disponibilidad de producto

Especificado por: isMPrecisionEqual en la interfaz ISpatialReference2 Especificado por: isMPrecisionEqual en la interfaz ISpatialReference2GEN Parámetros: otherSR - Una referencia a com.esri.arcgis.geometry.ISpatialReference (in) Devuelve: IsMPrecisionEqual Throws: IOException. AutomationException: si el componente ArcObject genera una excepción.

IsZPrecisionEqual

Disponibilidad de producto

Especificado por: isZPrecisionEqual en la interfaz ISpatialReference2 Especificado por: isZPrecisionEqual en la interfaz ISpatialReference2GEN Parámetros: otherSR - Una referencia a com.esri.arcgis.geometry.ISpatialReference (in) Devoluciones: El isZPrecisionEquropal Throws: IOException. AutomationException: si el componente ArcObject genera una excepción.

ApplyXYPrecision

Disponibilidad de producto

Especificado por: applyXYPrecision en la interfaz ISpatialReference2GEN Parámetros: puntos - Una estructura: com.esri.arcgis.system._WKSPoint (Una matriz de com.esri.arcgis.system._WKSPoint COM typedef) (in) Lanzamientos: IOException - Si hay interoperabilidad problemas. AutomationException: si el componente ArcObject genera una excepción.

Aplicar precisión

Disponibilidad de producto

Especificado por: applyPrecision en la interfaz ISpatialReference2GEN Parámetros: puntos - Una estructura: com.esri.arcgis.system._WKSPoint (Una matriz de com.esri.arcgis.system._WKSPoint COM typedef) (in) ms - El ms (in) zs - Los lanzamientos zs (in): IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetESRISpatialReferenceSize

Disponibilidad de producto

Especificado por: getESRISpatialReferenceSize en la interfaz IESRISpatialReference Especificado por: getESRISpatialReferenceSize en la interfaz IESRISpatialReferenceGEN Especificado por: getESRISpatialReferenceSize en la interfaz IESRISpatialReferenceGEN2 Devuelve: Los cBytes Throws: IOExropception. AutomationException: si el componente ArcObject genera una excepción.

ImportFromESRISpatialReference

Disponibilidad de producto

Especificado por: importFromESRISpatialReference en la interfaz IESRISpatialReference Especificado por: importFromESRISpatialReference en la interfaz IESRISpatialReferenceGEN Especificado por: importFromESRISpatialReference en la interfaz IESRISpatialReferenceGEN2 Parámetros: str - El elemento str (in) cBytes use: IadEx hay una matriz (ThropEx). problemas. AutomationException: si el componente ArcObject genera una excepción.

ExportToESRISpatialReference

Disponibilidad de producto

Especificado por: exportToESRISpatialReference en la interfaz IESRISpatialReference Especificado por: exportToESRISpatialReference en la interfaz IESRISpatialReferenceGEN Parámetros: str - El str (out: use una matriz de un solo elemento) cBytesWrote - The cBytesWrote (out: use una matriz de un solo elemento) Emite: IOException - Si hay problemas de interop. AutomationException: si el componente ArcObject genera una excepción.

ExportToESRISpatialReference2

Disponibilidad de producto

Especificado por: exportToESRISpatialReference2 en la interfaz IESRISpatialReferenceGEN2 Parámetros: str - El str (out: use una matriz de un solo elemento) cBytesWrote - The cBytesWrote (out: use una matriz de un solo elemento) Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetPRJSpatialReferenceSize

Disponibilidad de producto

Especificado por: getPRJSpatialReferenceSize en la interfaz IPRJSpatialReference Especificado por: getPRJSpatialReferenceSize en la interfaz IPRJSpatialReferenceGEN Devuelve: Los cBytes Lanza: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

ImportSpatialReferenceFromPRJ

Disponibilidad de producto

Especificado por: importSpatialReferenceFromPRJ en la interfaz IPRJSpatialReference Especificado por: importSpatialReferenceFromPRJ en la interfaz IPRJSpatialReferenceGEN Parámetros: str - The str (in) cBytesRead - The cBytesRead (out: use single element array) Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

ExportSpatialReferenceToPRJ

Descripción

Convierte un objeto de referencia espacial en un archivo PRJ. Un archivo PRJ almacena la información del sistema de coordenadas para una cobertura, GRID o TIN.

A continuación se muestra una representación de muestra (reformateada para su visualización).

Si la referencia espacial no se puede representar con el formato PRJ de la estación de trabajo, se devuelve E_SPATIALREFERENCE_CANTDEFINESR.

Disponibilidad de producto

Especificado por: exportSpatialReferenceToPRJ en la interfaz IPRJSpatialReference Especificado por: exportSpatialReferenceToPRJ en la interfaz IPRJSpatialReferenceGEN Parámetros: str - El str (out: use una matriz de un solo elemento) cBytesWrote - The cBytesWrote (out: use una matriz de un solo elemento) Emite problemas: IOException - Si hay problemas de interop. AutomationException: si el componente ArcObject genera una excepción.

GetUsage

Descripción

GetUsage vacío privado (IGeographicCoordinateSystem geographicCoordinateSystem)
<
Uso de cadenas = sistema de coordenadas geográficas.
System.Windows.Forms.MessageBox.Show (uso)
>

Disponibilidad de producto

Plataformas compatibles

Especificado por: getUsage en la interfaz IGeographicCoordinateSystem Devuelve: El uso Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetDatum

Descripción

Devuelve el datum vertical u horizontal del sistema de coordenadas verticales como IHVDatum. QI con IVerticalDatum o IDatum. Un datum vertical significa que el VCS está relacionado con la gravedad. Un datum (horizontal) significa que el VCS está basado en elipsoides / esferoides.

Disponibilidad de producto

Plataformas compatibles

Especificado por: getDatum en la interfaz IGeographicCoordinateSystem Devuelve: Una referencia a com.esri.arcgis.geometry.IDatum Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetPrimeMeridian

Disponibilidad de producto

Plataformas compatibles

Especificado por: getPrimeMeridian en la interfaz IGeographicCoordinateSystem Devuelve: Una referencia a com.esri.arcgis.geometry.IPrimeMeridian Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetCoordinateUnit

Disponibilidad de producto

Plataformas compatibles

Especificado por: getCoordinateUnit en la interfaz IGeographicCoordinateSystem Devuelve: Una referencia a com.esri.arcgis.geometry.IAngularUnit Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetGCSParams

Descripción

GetGCSParams calcula el borde del horizonte para un sistema de coordenadas geográficas. Por ejemplo, si su sistema de coordenadas está en grados decimales, se devuelve 180. Si las unidades están en grados, se devuelve 200. También devuelve un delta, un pequeño valor de compensación, en la unidad de medida correcta.

Disponibilidad de producto

Plataformas compatibles

Especificado por: getGCSParams en la interfaz IGeographicCoordinateSystem2 Parámetros: p_180 - El p_180 (out: use una matriz de un solo elemento) pDelta - El pDelta (out: use una matriz de un solo elemento) Lanza: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetHorizon

Descripción

GetHorizon devuelve un sobre. Consulte también el método IProjectedCoordinateSystem2 :: GetHorizon.

Disponibilidad de producto

Plataformas compatibles

Especificado por: getHorizon en la interfaz IGeographicCoordinateSystem2 Parámetros: horizonEnvelope - Una estructura: com.esri.arcgis.system._WKSEnvelope (A com.esri.arcgis.system._WKSEnvelope COM typedef) (in / out: use una matriz de elemento único) Lanzamientos: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetAngularConversionFactor

Disponibilidad de producto

Especificado por: getAngularConversionFactor en la interfaz IGeographicCoordinateSystem2 Parámetros: pDstGCS - Una referencia a com.esri.arcgis.geometry.IGeographicCoordinateSystem2 (in) Devuelve: El pFactor lanza: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetLeftLongitude

Disponibilidad de producto

Especificado por: getLeftLongitude en la interfaz IGeographicCoordinateSystem2 Parámetros: inDegrees - The inDegrees (in) Returns: The leftLongitude Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SetLeftLongitude

Disponibilidad de producto

Especificado por: setLeftLongitude en la interfaz IGeographicCoordinateSystem2 Parámetros: inDegrees - The inDegrees (in) leftLongitude - The leftLongitude (in) Throws: IOException - Si hay problemas de interoperabilidad.AutomationException: si el componente ArcObject genera una excepción.

GetRightLongitude

Disponibilidad de producto

Especificado por: getRightLongitude en la interfaz IGeographicCoordinateSystem2 Parámetros: inDegrees - The inDegrees (in) Devuelve: The rightLongitude Lanza: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SetRightLongitude

Disponibilidad de producto

Especificado por: setRightLongitude en la interfaz IGeographicCoordinateSystem2 Parámetros: inDegrees - The inDegrees (in) rightLongitude - The rightLongitude (in) Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SetExtentHint

Descripción

Las propiedades ExtentHint, LeftLongitude y RightLongitude están interrelacionadas. Por lo general, los datos en un sistema de coordenadas geográficas tienen valores de longitud entre -180 y 180 si la unidad de medida son grados. Algunos conjuntos de datos están diseñados para utilizar un valor de longitud mínimo de 0 o -360. La propiedad LeftLongitude controla si los datos se consideran de -360 a 0, de -180 a 180 o de 0 a 360. Si dos conjuntos de datos tienen referencias espaciales con diferentes valores de LeftLongitude, es necesario convertir uno para que coincida con el otro. Puede hacer esto con el método GeoNormalize en IGeometry. ExtentHint se calcula internamente observando la extensión de los datos. Si los resultados utilizados para establecer la propiedad LeftLongitude son incorrectos, puede utilizar un sobre para establecer ExtentHint.

Disponibilidad de producto

Plataformas compatibles

Especificado por: setExtentHint en la interfaz IGeographicCoordinateSystem2 Parámetros: rhs1 - Una estructura: com.esri.arcgis.system._WKSEnvelope (A com.esri.arcgis.system._WKSEnvelope COM typedef) (in) Lanza: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

DefineEx

Disponibilidad de producto

Plataformas compatibles

Especificado por: defineEx en la interfaz IGeographicCoordinateSystemEdit Parámetros: nombre - El nombre (in) alias - El alias (in) abreviatura - La abreviatura (in) comentarios - Los comentarios (in) useage - El useage (in) datum - Una referencia a un com.esri.arcgis.geometry.IDatum (in) primeMeridian: una referencia a com.esri.arcgis.geometry.IPrimeMeridian (in) geographicUnit: una referencia a com.esri.arcgis.geometry.IAngularUnit (in) Throws: IOException: si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

Definir

Descripción

Utilice el método Define de IGeographicCoordinateSystemEdit para establecer las propiedades de un sistema de coordenadas geográficas. Un sistema de coordenadas geográficas se define (como mínimo) por un nombre, una unidad de medida angular, un datum horizontal y un meridiano principal.

Disponibilidad de producto

Plataformas compatibles

Especificado por: definir en la interfaz IGeographicCoordinateSystemEdit Parámetros: nombre: una variante (en, opcional, pasar nulo si no es necesario) alias: una variante (en, opcional, pasar nulo si no es necesario) abreviatura: una variante (en, opcional, pasar nulo si no es necesario) comentarios - Una variante (en, opcional, pasar nulo si no es necesario) uso - Una variante (en, opcional, pasar nulo si no es necesario) datum - Una variante (en, opcional, pasar nulo si no es necesario) primeMeridian - Una variante (en, opcional, pasa nulo si no es necesario). AutomationException: si el componente ArcObject genera una excepción.

ApplyXYPrecision

Descripción

El método ApplyXYPrecision ajusta los valores de las coordenadas XY a la cuadrícula de coordenadas de la referencia espacial. Normalmente, la geodatabase llama a este método cuando es apropiado, sin embargo, es posible que deba usarlo al comparar coordenadas generadas localmente con entidades que provienen de una geodatabase.

Observaciones

El valor de cPoints es el número de puntos a los que desea aplicar la precisión XY (1 / resolución). Un WKSPoint es una estructura que contiene los valores X e Y de un par de coordenadas.

Disponibilidad de producto

Plataformas compatibles

Especificado por: applyXYPrecision en la interfaz ISpatialReference2 Parámetros: cPoints - Los puntos cPoints (in) - Una estructura: com.esri.arcgis.system._WKSPoint (A com.esri.arcgis.system._WKSPoint COM typedef) (in) Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

Aplicar precisión

Descripción

El método ApplyPrecision ajusta los valores de medida oz a la cuadrícula de referencia espacial. Cada SpatialReference tiene una extensión y una resolución (1 / precisión) para los valores xy, zy de medida. Puede configurar esta información con los métodos SetZDomain, SetMDomain, SetZFalseOriginAndUnits o SetMFalseOriginAndUnits. Si utiliza un método de dominio, la resolución (1 / precisión) se calcula a partir de la extensión dada. Los métodos FalseOriginAndUnits establecen el límite inferior de la extensión y definen explícitamente la precisión (unidades o 1 / resolución) de la referencia espacial.

Disponibilidad de producto

Plataformas compatibles

Especificado por: applyPrecision en la interfaz ISpatialReference2 Parámetros: cPoints - Los puntos cPoints (in) - Una estructura: com.esri.arcgis.system._WKSPoint (A com.esri.arcgis.system._WKSPoint COM typedef) (in) ms - The ms (in) zs: el zs (in) lanza: IOException: si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetVerticalCoordinateSystem

Disponibilidad de producto

Especificado por: getVerticalCoordinateSystem en la interfaz ISpatialReference3 Devuelve: Una referencia a com.esri.arcgis.geometry.IVerticalCoordinateSystem Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SetVerticalCoordinateSystemByRef

Disponibilidad de producto

Especificado por: setVerticalCoordinateSystemByRef en la interfaz ISpatialReference3 Parámetros: vcs - Una referencia a com.esri.arcgis.geometry.IVerticalCoordinateSystem (in) Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

Proyección Sugerencia

Descripción

Cada sistema de coordenadas geográficas o proyectadas tiene un horizonte. El horizonte define los límites matemáticos del sistema de coordenadas. Como ejemplo, Mercator transversal está limitado a valores de longitud que se encuentran dentro de +/- 45 grados del meridiano central. La mayoría de los flujos de trabajo de proyección son locales. Es decir, todas las geometrías de una clase de entidad están dentro de los horizontes de los sistemas de coordenadas de entrada y salida. El proceso de comprobar si una geometría está dentro, cruza o está fuera de un horizonte lleva tiempo. Puede usar el método projectionhint para calcular si la envolvente o la geometría delimitadora de una clase de entidad se encuentran dentro de los horizontes aplicables. Si es así, puede agregar una marca al método ProjectEx5 para omitir la verificación del horizonte.

También puede hacer que el método projectionhint compruebe una transformación geográfica (datum). En SpatialReferenceEnvironment, GeoTransformationOperationSet almacena transformaciones activas. Normalmente, ninguna se carga de forma predeterminada, pero si ha cargado varias transformaciones anteriormente, puede usar la sugerencia de proyección para devolver la adecuada y en qué dirección aplicarla para esta operación de proyección.

Los valores de projectionhint son:

Disponibilidad de producto

Especificado por: projectionHint en la interfaz ISpatialReference3 Parámetros: geometry - Una referencia a com.esri.arcgis.geometry.IGeometry (in) targetSR - Una referencia a una dirección com.esri.arcgis.geometry.ISpatialReference (in) - Un com. esri.arcgis.geometry.esriTransformDirection constante (in / out: use una matriz de un solo elemento) pXForm - Una referencia a com.esri.arcgis.geometry.ITransformation (in / out: use una matriz de un solo elemento) projectionHint - La projectionHint (in / out: use una matriz de un solo elemento) Lanza: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetZToXYFactor

Disponibilidad de producto

Especificado por: getZToXYFactor en la interfaz ISpatialReference4 Devuelve: El pZFactor Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

Esri_clone

Disponibilidad de producto

Especificado por: esri_clone en la interfaz IClone Returns: Una referencia a com.esri.arcgis.system.IClone Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

Asignar

Descripción

Disponibilidad de producto

Plataformas compatibles

Especificado por: asignar en la interfaz IClone Parámetros: src - Una referencia a un com.esri.arcgis.system.IClone (in) Lanza: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

Es igual

Descripción

Es igual devuelve True si el receptor y la fuente tienen las mismas propiedades. Tenga en cuenta que esto no implica que el receptor y la fuente hagan referencia al mismo objeto.

Disponibilidad de producto

Plataformas compatibles

Especificado por: isEqual en la interfaz IClone Parámetros: other - Una referencia a com.esri.arcgis.system.IClone (in) Devuelve: The equal Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

Es idéntico

Descripción

Es idéntico devuelve verdadero si el receptor y la fuente hacen referencia al mismo objeto.

Disponibilidad de producto

Plataformas compatibles

Especificado por: isIdentical en la interfaz IClone Parámetros: other - Una referencia a com.esri.arcgis.system.IClone (in) Devuelve: Los Throws idénticos: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

IsEqualNoVCS

Disponibilidad de producto

Especificado por: isEqualNoVCS en la interfaz ICompareCoordinateSystems Parámetros: otro - Una referencia a com.esri.arcgis.geometry.ISpatialReference (in) Devuelve: El igual Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

IsEqualLeftLongitude

Disponibilidad de producto

Especificado por: isEqualLeftLongitude en la interfaz ICompareCoordinateSystems Parámetros: other - Una referencia a com.esri.arcgis.geometry.ISpatialReference (in) compareVCS - The compareVCS (in) Devuelve: The equal Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetClassID

Descripción

IPersist es una interfaz de Microsoft. Consulte MSDN para obtener información sobre esta interfaz.

Disponibilidad de producto

Plataformas compatibles

Especificado por: getClassID en la interfaz IPersist Parámetros: pClassID - Una estructura: com.esri.arcgis.support.ms.stdole.GUID (out: use una matriz de un solo elemento) Lanza: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

Es sucio

Descripción

IPersistStream es una interfaz de Microsoft. Consulte MSDN para obtener información sobre esta interfaz.

Disponibilidad de producto

Plataformas compatibles

Especificado por: isDirty en la interfaz IPersistStream Emite: IOException: si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

Descripción

IPersistStream es una interfaz de Microsoft. Consulte MSDN para obtener información sobre esta interfaz.

Disponibilidad de producto

Plataformas compatibles

Especificado por: load in interface IPersistStream Parámetros: pstm - Una referencia a com.esri.arcgis.system.IStream (in) Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

Descripción

IPersistStream es una interfaz de Microsoft. Consulte MSDN para obtener información sobre esta interfaz.

Disponibilidad de producto

Plataformas compatibles

Especificado por: save in interface IPersistStream Parámetros: pstm - Una referencia a com.esri.arcgis.system.IStream (in) fClearDirty - The fClearDirty (in) Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetSizeMax

Descripción

IPersistStream es una interfaz de Microsoft. Consulte MSDN para obtener información sobre esta interfaz.

Disponibilidad de producto

Plataformas compatibles

Especificado por: getSizeMax en la interfaz IPersistStream Parámetros: pcbSize - A Structure: com.esri.arcgis.system._ULARGE_INTEGER (out: use single element array) Lanza: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetPrecisionSizeMax

Disponibilidad de producto

Plataformas compatibles

Especificado por: getPrecisionSizeMax en la interfaz ISRPersistStream Parámetros: byteCount - El byteCount (out: use una matriz de un solo elemento) Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

LoadPrecision

Disponibilidad de producto

Plataformas compatibles

Especificado por: loadPrecision en la interfaz ISRPersistStream Parámetros: pStream - Una referencia a com.esri.arcgis.system.IStream (in) Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SavePrecision

Disponibilidad de producto

Plataformas compatibles

Especificado por: savePrecision en la interfaz ISRPersistStream Parámetros: pStream - Una referencia a com.esri.arcgis.system.IStream (in) fClearDirty - The fClearDirty (in) Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

InterfaceSupportsErrorInfo

Descripción

Indica si la interfaz es compatible con IErrorInfo.

Disponibilidad de producto

Plataformas compatibles

Especificado por: interfaceSupportsErrorInfo en la interfaz ISupportErrorInfo Parámetros: riid - Una estructura: com.esri.arcgis.support.ms.stdole.GUID (in) Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

IsUsePrecision

Disponibilidad de producto

Plataformas compatibles

Especificado por: isUsePrecision en la interfaz IControlPrecision Devuelve: UsePrecision Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SetUsePrecision

Disponibilidad de producto

Plataformas compatibles

Especificado por: setUsePrecision en la interfaz IControlPrecision Parámetros: usePrecision - El usePrecision (in) Lanza: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

IsHighPrecision

Disponibilidad de producto

Especificado por: isHighPrecision en la interfaz IControlPrecision2 Devuelve: isHighPrecision Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SetIsHighPrecision

Disponibilidad de producto

Especificado por: setIsHighPrecision en la interfaz IControlPrecision2 Parámetros: isHighPrecision - El isHighPrecision (in) Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SetDefaultXYTolerance

Observaciones

SetDefaultXYTolerance establece el valor predeterminado para la tolerancia XY, teniendo en cuenta las unidades actuales de la referencia espacial. Cualquier tolerancia establecida no se cambiará automáticamente si se cambian las unidades de la referencia espacial. Para un ProjectedCoordinateSystem o un UnknownCoordinateSystem, la tolerancia predeterminada es 1 mm (expresada en las unidades de la referencia espacial) o 2.0 * XYResolution, lo que sea mayor. Para un GeographicCoordinateSystem, es el ángulo que subtiende 1 mm en el ecuador, o 2.0 * XYResolution, el que sea mayor.

La tolerancia XY mínima permitida es 2.0 * XYResolution.

Si el valor especificado por SetDefaultXYTolerance no es mayor o igual a 2.0 * XYResolution, XYTolerance se establecerá en 2.0 * XYResolution.

Una fuente de datos basada en archivos, como shapefiles, CAD y SDC, que tiene un UnknownCoordinateSystem y que tiene una extensión de datos de coordenadas X que se encuentra entre +/- 400, usará una tolerancia en grados correspondiente a 1 mm a lo largo del ecuador (8.98315284119522E -09 grados).

Disponibilidad de producto

Especificado por: setDefaultXYTolerance en la interfaz ISpatialReferenceTolerance Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SetMinimumXYTolerance

Observaciones

El método SetMinimumXYTolerance establece la tolerancia al valor de la resolución de la cuadrícula de la referencia espacial (o 2.0 * XYResolution). Establecer la tolerancia XY con este método proporciona un mecanismo para mantener la compatibilidad con versiones anteriores de los operadores geométricos y relacionales de ArcGIS 9.1. En la versión 9.1 y anteriores, este es el único valor de tolerancia utilizado por los operadores geométricos y relacionales.

Disponibilidad de producto

Especificado por: setMinimumXYTolerance en la interfaz ISpatialReferenceTolerance Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetXYTolerance

Observaciones

La propiedad XYTolerance es la tolerancia de clúster plana asociada con una referencia espacial que será utilizada por operadores geométricos y relacionales. Tiene el mismo significado que el parámetro de tolerancia de clúster presentado en otras partes de ArcGIS, incluida la topología y el geoprocesamiento. El valor predeterminado es 1 mm (escalado a las unidades asociadas con la referencia espacial) para ProjectedCoordinateSystems y UnknownCoordinateSystems, y el ángulo correspondiente a 1 mm a lo largo del ecuador para los sistemas de coordenadas geográficas.

Establecer XYTolerance con esta propiedad proporciona un control más preciso que SetDefaultXYTolerance o SetMinimumXYTolerance.

La tolerancia XY mínima permitida es 2.0 * XYResolution. XYTolerance no está definido (NaN) después de crear una referencia espacial. Las operaciones en la referencia espacial que definen su cuadrícula de coordenadas establecerán la tolerancia a su valor mínimo si es actualmente NaN. La tolerancia no se modifica si cambia la resolución de la cuadrícula. Para asegurarse de que XYTolerance especificado sea válido, use XYToleranceValid.

Disponibilidad de producto

Especificado por: getXYTolerance en la interfaz ISpatialReferenceTolerance Devuelve: El xYTolerance Lanza: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SetXYTolerance

Disponibilidad de producto

Especificado por: setXYTolerance en la interfaz ISpatialReferenceTolerance Parámetros: xYTolerance - El xYTolerance (in) Lanza: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SetDefaultZTolerance

Observaciones

El SetDefaultZTolerance método establece el valor predeterminado para el ZTolerancia. Cualquier tolerancia establecida no se cambiará automáticamente al cambiar las unidades de la referencia espacial. El valor predeterminado es 1 mm (escalado a las unidades asociadas con el sistema de coordenadas verticales de la referencia espacial).

La tolerancia Z mínima permitida es 2.0 * ZResolution.

Disponibilidad de producto

Especificado por: setDefaultZTolerance en la interfaz ISpatialReferenceTolerance Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SetMinimumZTolerance

Observaciones

El método SetMinimumZTolerance establece ZTolerance en una resolución de 2.0 * z. La configuración de ZTolerance mediante este método proporciona un mecanismo para mantener la compatibilidad con versiones anteriores de los operadores geométricos y relacionales de ArcGIS 9.1. En 9.1 y antes, este es el único valor de tolerancia utilizado por los operadores geométricos y relacionales.

La ZResolution debe definirse antes de llamar a SetMinimumZTolerance.

Disponibilidad de producto

Especificado por: setMinimumZTolerance en la interfaz ISpatialReferenceTolerance Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetZTolerance

Observaciones

La propiedad ZTolerance controla la agrupación de los valores z de las coordenadas. Actualmente se usa solo en el contexto de la operación de validación de topología. Se expresa en las unidades del sistema de coordenadas verticales de la referencia espacial. Establecer ZTolerance usando esta propiedad proporciona un control más fino que SetDefaultZTolerance o SetMinimumZTolerance.

La tolerancia Z mínima permitida es 2 * ZResolution (definida por ISpatialReferenceResolution :: ZResolution). Para asegurarse de que la ZTolerance especificada sea válida, use ZToleranceValid después de establecer la ZTolerance usando esta propiedad.

ZTolerance no está definido (NaN) de forma predeterminada. Los métodos que definen la cuadrícula de coordenadas z establecerán la tolerancia z al valor mínimo si no está definido actualmente

Disponibilidad de producto

Especificado por: getZTolerance en la interfaz ISpatialReferenceTolerance Devuelve: El zTolerance Lanza: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SetZTolerance

Disponibilidad de producto

Especificado por: setZTolerance en la interfaz ISpatialReferenceTolerance Parámetros: zTolerance - El zTolerance (in) Lanza: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SetDefaultMTolerance

Observaciones

El método SetDefaultMTolerance establece el valor predeterminado para la tolerancia M. El valor predeterminado es 0,001 unidades.

La MTolerancia mínima permitida es 2.0 * MResolution.

Si el valor especificado por SetDefaultMTolerance no es mayor o igual a 2.0 * MResolution, el MTolerance se establecerá en 2.0 * MResolution.

Disponibilidad de producto

Especificado por: setDefaultMTolerance en la interfaz ISpatialReferenceTolerance Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SetMinimumMTolerance

Observaciones

El método SetMinimumMTolerance establece la tolerancia al valor de la resolución de la cuadrícula de la referencia espacial (o resolución 2.0 * M). Establecer la MTolerancia mediante este método proporciona un mecanismo para mantener la compatibilidad con versiones anteriores de los operadores geométricos y relacionales de ArcGIS 9.1. En 9.1 y antes, este es el único valor de tolerancia utilizado por operaciones conscientes de referencia lineal o de medida en el sistema de geometría.

Disponibilidad de producto

Especificado por: setMinimumMTolerance en la interfaz ISpatialReferenceTolerance Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetMTolerance

Observaciones

El método MTolerance establece o recupera el valor de MTolerance de la referencia espacial. Establecer el MTolerance con esta propiedad proporciona un control más preciso que SetDefaultMTolerance o SetMinimumMTolerance.

La MTolerancia mínima permitida es 2.0 * MResolution. Para asegurarse de que la MTolerance especificada sea válida, use MToleranceValid después de establecer la MTolerance con esta propiedad.

La MTolerancia no está definida (NaN) de forma predeterminada.

Disponibilidad de producto

Especificado por: getMTolerance en la interfaz ISpatialReferenceTolerance Devuelve: The mTolerance Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SetMTolerance

Observaciones

El método MTolerance establece o recupera el valor de MTolerance de la referencia espacial. Establecer el MTolerance con esta propiedad proporciona un control más preciso que SetDefaultMTolerance o SetMinimumMTolerance.

La MTolerancia mínima permitida es 2.0 * MResolution. Para asegurarse de que la MTolerance especificada sea válida, use MToleranceValid después de establecer la MTolerance con esta propiedad.

La MTolerancia no está definida (NaN) de forma predeterminada.

Disponibilidad de producto

Especificado por: setMTolerance en la interfaz ISpatialReferenceTolerance Parámetros: mTolerance - The mTolerance (in) Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetXYToleranceValid

Observaciones

La resolución de cuadrícula xy de una referencia espacial se puede modificar independientemente de la tolerancia XY. Utilice este método para asegurarse de que la tolerancia XY actual esté definida y no sea inferior al valor legal mínimo (2.0 * XYResolution).

Disponibilidad de producto

Especificado por: getXYToleranceValid en la interfaz ISpatialReferenceTolerance Devuelve: Una constante com.esri.arcgis.geometry.esriSRToleranceEnum Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetZToleranceValid

Observaciones

ZToleranceValid determina si la ZTolerance actual asociada con la referencia espacial es válida. Una tolerancia Z se considera válida cuando está bien definida (no NaN) y la tolerancia Z es mayor o igual que la tolerancia Z mínima. La tolerancia Z mínima permitida es 2.0 * ZResolution.

Para asegurarse de que la ZTolerance especificada sea válida, llame a ZToleranceValid después de llamar a ISpatialReferenceTolerance :: ZTolerance.

Disponibilidad de producto

Especificado por: getZToleranceValid en la interfaz ISpatialReferenceTolerance Devuelve: Una constante com.esri.arcgis.geometry.esriSRToleranceEnum Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetMToleranceValid

Observaciones

La propiedad MToleranceValid determina si la tolerancia M actual asociada con la referencia espacial es válida. Una tolerancia M se considera válida cuando está bien definida (no NaN) y la tolerancia M es mayor o igual que la tolerancia M mínima. La MTolerancia mínima permitida es 2.0 * MResolution.

Para asegurarse de que la MTolerance especificada sea válida, llame a MToleranceValid después de llamar a ISpatialReferenceTolerance :: MTolerance.

Disponibilidad de producto

Especificado por: getMToleranceValid en la interfaz ISpatialReferenceTolerance Devuelve: Una constante com.esri.arcgis.geometry.esriSRToleranceEnum Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

IsXYToleranceEqual

Observaciones

IsXYToleranceEqual devolverá True si ambas tolerancias XY de referencia espacial no están definidas (NaN) o si ambas están definidas y son numéricamente iguales.

Tenga en cuenta que el método IClone :: IsEqual en referencias espaciales no considera la cuadrícula de coordenadas ni las propiedades de tolerancia. Solo mira la parte del sistema de coordenadas (es decir, la información de proyección) parte de la referencia espacial.

Disponibilidad de producto

Especificado por: isXYToleranceEqual en la interfaz ISpatialReferenceTolerance Parámetros: otherSR - Una referencia a com.esri.arcgis.geometry.ISpatialReference (in) Devuelve: El isXYToleranceEqual Lanza: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

IsMToleranceEqual

Observaciones

IsMToleranceEqual devolverá True si ambas tolerancias MT de referencia espacial no están definidas (NaN) o si ambas están definidas y son numéricamente iguales.

Tenga en cuenta que el método IClone :: IsEqual en referencias espaciales no considera la cuadrícula de coordenadas ni las propiedades de tolerancia. Solo mira la parte del sistema de coordenadas (es decir, la información de proyección) de la referencia espacial.

Disponibilidad de producto

Especificado por: isMToleranceEqual en la interfaz ISpatialReferenceTolerance Parámetros: otherSR - Una referencia a com.esri.arcgis.geometry.ISpatialReference (in) Devuelve: El isMToleranceEqual Lanza: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

IsZToleranceEqual

Observaciones

IsZToleranceEqual devolverá True si ambas Tolerancias Z de referencia espacial no están definidas (NaN) o si ambas están definidas y son numéricamente iguales.

Tenga en cuenta que el método IClone :: IsEqual en referencias espaciales no considera la cuadrícula de coordenadas ni las propiedades de tolerancia. Solo mira la parte del sistema de coordenadas (es decir, la información de proyección) parte de la referencia espacial.

Disponibilidad de producto

Especificado por: isZToleranceEqual en la interfaz ISpatialReferenceTolerance Parámetros: otherSR - Una referencia a com.esri.arcgis.geometry.ISpatialReference (in) Devuelve: El isZToleranceEqual Lanza: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

ConstructFromHorizon

Observaciones

ConstruirDesdeHorizonte define una extensión y resolución de dominio suficiente para cubrir el horizonte de un sistema de coordenadas dado para referencias espaciales de alta precisión. Para referencias espaciales de baja precisión, la extensión del dominio se centra en el centro del horizonte. No define una extensión para los dominios Z o M para estos métodos de uso disponibles en ISpatialReference.

Sistemas de coordenadas proyectadas

Para una alta precisión Sistema de coordenadas proyectadas (PCS), ConstructFromHorizon define la extensión del dominio como un cuadrado que cubre completamente y un poco más grande que la extensión del horizonte del PCS (que es un rectángulo arbitrario). El factor de escala (1 / precisión) se elige para ajustarse a este dominio.

Para un PCS de baja precisión, el centro de la extensión del dominio se alinea con el centro de la extensión del horizonte y se expande para lograr una resolución objetivo de 1 mm.

El siguiente ejemplo enumera las extensiones de alta y baja precisión para WGS 1984 UTM Zone 11N.

Nombre Sistema de coordenadas proyectadas de baja precisión Sistema de coordenadas proyectadas de alta precisión
Marta -573,741.824 -5,120,900.0
MinY -1,073,741.824 -9,998,100.0
MaxX 1,573,741.823 14,875,300.0
MaxY 1,073,741.823 9,998,100.0
Resolución 0.001 2,2 x 10 ^ -9

Sistemas de coordenadas geográficas

Para un GeographicCoordinateSystem (GCS) de alta precisión, ConstructFromHorizon produce el dominio cuadrado (-400, -400, 400, 400) (expresado en las unidades del SR).

Para un GCS de baja precisión, la esquina superior derecha se ajusta para lograr una resolución predeterminada de 1/500 de segundo de arco.

Nombre Sistema de coordenadas geográficas de baja precisión Sistema de coordenadas geográficas de alta precisión
Marta -400 -400
MinY -400 -400
MaxX 793.046469444444 400
MaxY 793.046469444444 400
Resolución 5.55555555555556E-07 (1/500 segundo de arco) 8,8 x 10 ^ -14

Sistemas de coordenadas desconocidos

Por un DesconocidoCoordinateSystem (UCS), el "horizonte" se define como un cuadrado que produce una resolución de 1 milímetro para un UCS de baja precisión o de 1/10 mm para un UCS de alta precisión.

El siguiente ejemplo enumera las extensiones de alta y baja precisión para un UnknownCoordinateSystem.

Nombre Sistema de coordenadas desconocido de baja precisión Sistema de coordenadas desconocido de alta precisión
Marta -1,073,741.8245 -450,359,962,737.05
MinY -1,073,741.8245 -450,359,962,737.05
MaxX 1,073,741.8225 450,359,962,737.049
MaxY 1,073,741.8225 450,359,962,737.049
Resolución 0.001 0.0001

Disponibilidad de producto

Especificado por: constructFromHorizon en la interfaz ISpatialReferenceResolution Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SetXYResolution

Disponibilidad de producto

Especificado por: setXYResolution en la interfaz ISpatialReferenceResolution Parámetros: bStandardUnits - The bStandardUnits (in) xYResolution - The xYResolution (in) Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetXYResolution

Disponibilidad de producto

Especificado por: getXYResolution en la interfaz ISpatialReferenceResolution Parámetros: bStandardUnits - The bStandardUnits (in) Devuelve: The xYResolution Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SetDefaultXYResolution

Observaciones

SetDefaultXYResolution recalcula las coordenadas xey máximas para el dominio de la referencia espacial con el fin de lograr una resolución objetivo de 1 milímetro para ProjectedCoordinateSystems de baja precisión o 1/10 de milímetro para alta precisión. Para GeographicCoordinateSystems de alta precisión, la resolución del objetivo es 1 / 10,000 de un segundo de arco y la resolución del objetivo de baja precisión es de 1/500 de un segundo de arco. Para UnknownCoordinateSystems, la resolución del objetivo de alta precisión es 1/10 de milímetro y la resolución del objetivo de baja precisión es de 1 milímetro. Las resoluciones se enumeran aquí en unidades métricas, pero estos métodos se convierten a las unidades de la referencia espacial.

Utilice la propiedad ISpatialReferenceResolution :: XYResolution (False) para especificar la resolución de destino en unidades definidas por la referencia espacial.

Disponibilidad de producto

Especificado por: setDefaultXYResolution en la interfaz ISpatialReferenceResolution Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SetZResolution

Disponibilidad de producto

Especificado por: setZResolution en la interfaz ISpatialReferenceResolution Parámetros: bStandardUnits - The bStandardUnits (in) zResolution - The zResolution (in) Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetZResolution

Disponibilidad de producto

Especificado por: getZResolution en la interfaz ISpatialReferenceResolution Parámetros: bStandardUnits - The bStandardUnits (in) Devuelve: The zResolution Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SetDefaultZResolution

Observaciones

Este método se comporta de forma análoga al método SetDefaultXYResolution, pero opera en la cuadrícula de coordenadas z lineales. Para una referencia espacial de alta precisión, la ZResolution predeterminada es 0.0001 metros (expresada en las unidades definidas por el VCS si corresponde) para una referencia espacial de baja precisión, la ZResolution predeterminada es 0.001 unidades.

Disponibilidad de producto

Especificado por: setDefaultZResolution en la interfaz ISpatialReferenceResolution Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SetMResolution

Disponibilidad de producto

Especificado por: setMResolution en la interfaz ISpatialReferenceResolution Parámetros: interval - El intervalo (in) Lanza: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetMResolution

Observaciones

MResolution cambia el tamaño de la cuadrícula existente alrededor de su centro para adaptarse a la nueva resolución especificada. Esta propiedad proporciona un control más preciso para especificar la resolución que ISpatialReferenceResolution :: SetDefaultMResolution. La MResolution predeterminada se define como 0,001 unidades para referencias espaciales de alta y baja precisión.

El valor predeterminado de Resolución M es NaN para una nueva referencia espacial. Si MResolution no está bien definido (MResolution es NaN), las llamadas a ISpatialReference :: SetMDomain o ISpatialReference :: SetMFalseOriginAndUnits establecerán MResolution en el valor mínimo permitido (2.0 / mUnits). Si la MResolution ya estaba definida, estos métodos no alterarán la MResolution.

Disponibilidad de producto

Especificado por: getMResolution en la interfaz ISpatialReferenceResolution Devuelve: El intervalo Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

SetDefaultMResolution

Observaciones

Este método se comporta de forma análoga al método SetDefaultXYResolution, pero opera en la cuadrícula de coordenadas lineales m. Para una referencia espacial de alta precisión, la MResolution predeterminada es 0,0001 unidades para una referencia espacial de baja precisión, la MResolution predeterminada es 0.001 unidades.

Disponibilidad de producto

Especificado por: setDefaultMResolution en la interfaz ISpatialReferenceResolution Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetAuthorityName

Disponibilidad de producto

Especificado por: getAuthorityName en la interfaz ISpatialReferenceAuthority Devuelve: El pAuthName arroja: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetVersion

Disponibilidad de producto

Especificado por: getVersion en la interfaz ISpatialReferenceAuthority Devuelve: El pVersion Lanza: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

GetCode

Disponibilidad de producto

Especificado por: getCode en la interfaz ISpatialReferenceAuthority Devuelve: El pAuthCode Emite: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.

Definir

Disponibilidad de producto

Especificado por: define en la interfaz ISpatialReferenceAuthority Parámetros: AuthorityName - El AuthorityName (in) AuthorityCode - El AuthorityCode (in) AuthorityVersion - The AuthorityVersion (in) Throws: IOException - Si hay problemas de interoperabilidad. AutomationException: si el componente ArcObject genera una excepción.


Ver el vídeo: ESRI ArcGIS: Project MODIS - MOD10A2 Tile. Projection EPSG - WGS 84. UTM Zone 43N