Más

¿Conversión de ArcGIS TIN a LandXML?

¿Conversión de ArcGIS TIN a LandXML?


Estoy trabajando en un proyecto que implica un intercambio entre ArcGIS 10.1 y Bentley Microstation y Geopak.

Microstation / Geopak tiene la capacidad de importar / exportar archivos LandXML para superficies 3D.

He estado trayendo archivos LandXML a ArcGIS a través de la herramienta "LandXML to TIN" (3D Analyst).

Ahora que he procesado algo en ArcGIS, me gustaría enviar las superficies a MicroStation.

Usar LandXML como intermedio nuevamente tendría sentido, excepto que ArcGIS parece carecer de una herramienta "TIN to LandXML".

¿Alguien sabe cómo convertir un TIN a Land XML? O, alternativamente, ¿cualquier formato que pueda leer MicroStation / Geopak?


Existe una idea de ArcGIS para esta funcionalidad que quizás desee visitar y votar. ArcGIS actualmente no puede escribir el formato LandXML, incluso con la extensión de interoperabilidad de datos.

Alguien más puede conocer un flujo de trabajo, pero todos los resultados de búsqueda que estoy viendo son cómo ingresarlo en Arc y no sacarlo, al menos específicamente en MicroStation. He notado una serie de posibles soluciones más relacionadas con AutoCAD, pero en teoría todas podrían usarse para MicroStation. Desafortunadamente, implican convertir / interpolar los datos que tendrían que compararse con los requisitos de precisión. Tendría que comenzar por convertir el TIN a:

  • lineas de contorno
  • Esri GRID / asc
  • ráster y luego puntos (posiblemente puntos COGO)

Incluso entre los softwares CAD, parece que generalmente no hay forma de leer directamente el formato TIN de uno en otro, de ahí la especificación LandXML. La mayor parte de lo que he encontrado menciona tener que obtener los datos en un formato particular y luego reconstruir / crear la superficie una vez que lo ingresa a MicroStation.


Creé una publicación de blog que detalla cómo convertir un TIN al formato LandXML usando las bibliotecas lxml y pyshp en Python. (http://www.knickknackcivil.com/tin2landxml.html)

Editar: Se solicitó más información al revisor ... Originalmente, solo describí el proceso para convertir el landxml, pero también podría publicar el código aquí.

El código está a continuación ... se explica con más detalle en la publicación del blog. Puede usar este código con la línea de comando apuntando al script de Python y luego ingresando el archivo landxml de entrada.

"Licencia del MIT Copyright (c) 2018 David Hostetler Por la presente se otorga Permiso, sin cargo, a cualquier persona que obtenga una copia de este software y los archivos de documentación asociados (el" Software "), para operar con el Software sin restricciones, incluyendo sin limitación los derechos para usar, copiar, modificar, fusionar, publicar, distribuir, sublicenciar y / o vender copias del Software, y permitir que las personas a quienes se les proporcione el Software lo hagan, sujeto a las siguientes condiciones: El aviso de derechos de autor anterior y este aviso de permiso se incluirá en todas las copias o partes sustanciales del Software. EL SOFTWARE SE PROPORCIONA "TAL CUAL", SIN GARANTÍA DE NINGÚN TIPO, EXPRESA O IMPLÍCITA, INCLUYENDO, PERO NO LIMITADO A, LAS GARANTÍAS DE COMERCIABILIDAD, ADECUACIÓN PARA UN PARTICULAR PROPÓSITO Y NO INFRACCIÓN. EN NINGÚN CASO LOS AUTORES O TITULARES DE LOS DERECHOS DE AUTOR SERÁN RESPONSABLES DE NINGÚN RECLAMO, DAÑO U OTRA RESPONSABILIDAD, YA SEA EN UNA ACCIÓN DE CONTRATO, AGRAVIO O DE OTRO MODO, QUE SURJA DE, FUERA DE CONNEC O EN CON EL SOFTWARE O EL USO U OTROS TRATOS EN EL SOFTWARE. "Import sys import os import shapefile import lxml.etree as ET import argparse # Argumento para proporcionar ayuda con los argumentos de la línea de comandos archivo de superficie '' basado en el archivo shapefile del polígono de referencia. ''  nPolgon shapefile debe crearse a partir de '' ESRI TIN Triangle tool. ') parser.add_argument (' TIN_shp ', help =' Input polygon shapefile basado en ESRI TIN ') parser.add_argument (' Unidades ', opciones = ['ft', 'm', 'ft-int'], help = ('Unidades de archivo shapefile de polígono de entrada. Las opciones son  n'  'us pies (ft), metros (m) o'  'pies internacionales ( ft-int). ')) parser.parse_args () tin_shp = sys.argv [1] unit_len = sys.argv [2] # Salidas out_xml = os.path.splitext (tin_shp) [0] +' _ Surface.xml ' surf_name = os.path.splitext (os.path.basename (tin_shp)) [0] # Leyendo el archivo de forma TIN de entrada usando PyShp in_shp = shapefile.Reader (tin_shp) shapeRecs = in_shp.shapeRecords () # Inicializando elementos de superficie landxml landxml = ET .Element ('LandXML') unidades = ET.SubElement (landxml, 'Unidades') superficies = ET.SubElement (landxml, 'Superficies') superficie = ET.SubElement (superficies, 'Superficie', nombre = surf_name) definición = ET .SubElement (superficie, 'Definición', surfType = "TIN") pnts = ET.SubElement (definición, 'Pnts') caras = ET.SubElement (definición, 'Caras') # Diccionario para definir las unidades correctas según la entrada unit_opt = {'ft' :( 'Imperial', 'squareFoot', 'USSurveyFoot', 'cubicFeet', 'fahrenheit', 'inHG'), 'm': ('Metric', 'squareMeter', 'meter', 'cubicMeter', 'celsius', 'mmHG'), 'ft-int': ('Imperial', 'squareFoot', 'foot', 'cubicFeet', ' fahrenheit ',' inHG ')} # Defina las unidades aquí. No se ha probado con métrica. unit = ET.SubElement (unidades, unit_opt [unit_len] [0], areaUnit = unit_opt [unit_len] [1], linearUnit = unit_opt [unit_opt] [2], volumeUnit = unit_opt [unit_len] [3], temperatureUnit = unit_opt [ unit_len] [4], pressureUnit = unit_opt [unit_len] [5]) # Inicializando variables de salida pnt_dict = {} face_list = [] cnt = 0 print ('Procesando…') # Creando diccionario / id de punto de referencia para cada coordenada # Como así como los puntos LandXML y la lista de caras para sr en shapeRecs: shape_pnt_ids = [] # id de cada punto de forma # Cada forma solo debe tener 3 puntos para pnt en el rango (3): # Coordinar con y, x, z formato coord = (sr.shape.points [pnt] [1], sr.shape.points [pnt] [0], sr.shape.z [pnt]) # Si el elemento es nuevo, agregar al diccionario y # escribir el elemento de punto xml si coord no está en pnt_dict: cnt + = 1 pnt_dict [coord] = cnt shape_pnt_ids.append (cnt) # Agregar id de punto a la lista # Puntos individuales landxml características pnt_text = f '{coord [0] :. 5f} {coord [1] : .5f} {coord [2] :. 3f} 'pnt = ET.SubElement (pnts,' P ', id = str (cnt)). Text = pnt_text # Si el punto es ya en el diccionario de puntos, agregue el id de punto existente else: shape_pnt_ids.append (pnt_dict [coord]) # Compruebe si se crearon demasiados o muy pocos puntos if len (shape_pnt_ids)! = 3: print ('Error - comprobar la entrada shapefile. '' Debe ser un polígono con solo tres nodos para cada forma. ') Sys.exit (0) # Lista de caras de referencia para cada forma face_list.append (shape_pnt_ids) # Escribiendo caras en landxml para face en face_list: ET.SubElement ( caras, 'F'). text = f '{cara [0]} {cara [1]} {cara [2]}' # Árbol de salida de escritura = ET.ElementTree (landxml) tree.write (out_xml, pretty_print = True , xml_declaration = True, encoding = "iso-8859-1") print (f 'creado con éxito {out_xml}. Verifique el resultado del archivo.')

LiDAR - Primer pulso y último pulso

Tengo algunos buenos archivos LAS de 4 pulgadas, primer pulso y último pulso. He creado un dataset LAS y pude convertirlo en un TIN. (Mi objetivo final es generar algunas secciones transversales de una superficie en AutoCAD).

Mi pregunta: ¿Cómo proceso los datos del primer pulso y del último pulso juntos? Solo soy vagamente consciente de la diferencia, principalmente a través del contexto, y no estoy seguro de cómo usarlo con todo el potencial para crear una superficie más precisa.

¡Gracias de antemano por cualquier orientación!

En cuanto a las definiciones rápidas de los dos: el primer pulso es el objeto que toca el LiDAR, es decir, la cosa más alta del paisaje (copas de los árboles, poste de luz, estructura). El último pulso es el nivel del suelo, o lo más cerca que se va a acercar, es decir, suelo u objeto en el suelo (rama, estructura, arbustos).

Para sus secciones transversales, verifique la barra de herramientas, debería haber la vista Perfil de dataset LAS. Mire eso después de interpolar los puntos, o use TIN. Exportar datos a un archivo CAD (creo que puede hacer esto, han pasado algunos meses desde que utilicé el software).


Encuesta Carlson con AutoCAD integrado (OEM)

VersiónLa fecha de construcción
20213/12/21
20213/10/2021
20206/23/2020
20196/28/2019
20189/27/2018
20176/22/2017
20166/15/2016
20155/8/2015
20147/14/2014


Abstracto

Building Information Modeling (BIM) es ahora una tecnología digital global que se cree que tiene el potencial de revolucionar la industria de la construcción. Esto ha sido principalmente el resultado de iniciativas gubernamentales en todo el mundo que promueven la adopción de BIM para mejorar la eficiencia y la calidad en la entrega de proyectos de construcción. Este impulso ha ido acompañado del lanzamiento de una gran cantidad de sistemas de software BIM que ahora están disponibles en el mercado. Aunque esto puede verse como un avance positivo, no se puede ignorar cómo ha abrumado a muchos profesionales que no pueden distinguir fácilmente entre los usos de estos sistemas de software. Los estudios anteriores sobre diferentes sistemas BIM generalmente han tenido un alcance limitado y se han centrado principalmente en cuestiones operativas. Este estudio tiene como objetivo realizar una evaluación integral y crítica de una amplia gama de sistemas de software BIM que se utilizan actualmente en la gestión de la información de proyectos de construcción. Para lograr esto, se adoptan cinco métodos principales. Estos incluyen una revisión sistemática de la literatura, un cuestionario estructurado, aprendizaje activo, discusiones de grupos focales y encuestas por correo electrónico. Cabe señalar que, aunque es imposible examinar la totalidad de los sistemas BIM, el estudio adopta un enfoque holístico que analiza la mayoría de las principales categorías de sistemas BIM y 122 ejemplos de aplicación que son comunes en la arquitectura, la ingeniería y la construcción (AEC ) industria.


Sintaxis

Los archivos LAS que se importarán a una clase de entidad multipunto. Si se especifica una carpeta, se importarán todos los archivos LAS que residen en ella.

La clase de entidad que producirá esta herramienta.

La distancia 2D promedio entre puntos en el archivo o archivos de entrada. Esto puede ser una aproximación. Si se han muestreado áreas en diferentes densidades, especifique el espaciado más pequeño. El valor debe proporcionarse en las unidades de proyección del sistema de coordenadas de salida.

Los códigos de clasificación que se utilizarán como filtro de consulta para los puntos de datos LAS. Los valores válidos van de 1 a 32. No se aplica ningún filtro de forma predeterminada.

Los valores de retorno que se utilizarán para filtrar los puntos LAS que se importan a entidades multipunto.

  • ANY_RETURNS
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • LAST_RETURNS

Las propiedades del punto LAS cuyos valores se almacenarán en campos de objetos grandes binarios (BLOB) en la tabla de atributos de la salida. Si las entidades resultantes participarán en un dataset de terreno, los atributos almacenados se pueden usar para simbolizar el terreno. La columna Nombre indica el nombre del campo que se utilizará para almacenar los atributos especificados. Se admiten las siguientes propiedades LAS:

  • INTENSIDAD
  • RETURN_NUMBER
  • NUMBER_OF_RETURNS
  • SCAN_DIRECTION_FLAG
  • EDGE_OF_FLIGHTLINE
  • CLASIFICACIÓN
  • SCAN_ANGLE_RANK
  • FILE_MARKER
  • USER_BIT_FIELD
  • GPS_TIME
  • COLOR ROJO
  • COLOR VERDE
  • COLOR AZUL

El sistema de coordenadas del archivo LAS de entrada.

El sufijo de los archivos que se van a importar desde una carpeta de entrada. Este parámetro es necesario cuando se especifica una carpeta como entrada.

El factor por el que se multiplicarán los valores de Z. Esto se utiliza normalmente para convertir unidades lineales Z para que coincidan con las unidades lineales XY. El valor predeterminado es 1, lo que deja los valores de elevación sin cambios.

Explora las subcarpetas cuando se selecciona una carpeta de entrada que contiene datos en un directorio de subcarpetas. La clase de entidad de salida se generará con una fila para cada archivo que se encuentre en la estructura del directorio.

  • NO_RECURSION: solo los archivos LAS que se encuentren en una carpeta de entrada se convertirán en entidades multipunto. Este es el predeterminado.
  • RECURSIÓN: todos los archivos LAS que residen en los subdirectorios de una carpeta de entrada se convertirán en entidades multipunto.

¿Conversión de ArcGIS TIN a LandXML? - Sistemas de Información Geográfica

Hay algunas aplicaciones de visualización que admiten la representación del terreno en un grado limitado como fondo para la visualización arquitectónica.

  • Quest3D
    • 900 € para Windows, de Act-3D ™, Leiden, Holanda Versión Lite por 130 €
    • lee una gran variedad de formatos CAD y de modelos 3D convencionales
    • tiene un entorno en tiempo real para componer escenas, luego exporta a un visor ejecutable o un sitio web
    • admite una gran cantidad de funciones de renderizado sofisticadas, que incluyen superficies dinámicas y reflectantes, sombras, sistemas de partículas, etc.
    • el terreno y la vegetación son simples, ya que el enfoque debe estar en el modelo arquitectónico

    Específico del dominio: pesca

    Específico del dominio: deportes al aire libre

    • CompeGPS
      • Un conjunto de paquetes de software y paquetes diseñados para & quot; vuelo libre, vuelo en motor, 4x4, bicicleta de montaña, senderismo, quad y enduro & quot (80 €, para Windows)
      • La empresa vende y admite una variedad de dispositivos y datos geográficos para usar junto con el software.
      • Se comunica desde y hacia dispositivos GPS y lee formatos .map, .ecw, .sid, .kap, .geo, .mpv, .e00, .dxf, .dwg más todos los formatos de imagen comunes

      Específico del dominio: simulación de tráfico

      • Visor 3D Synchro Studio
        • $ 1000 de Trafficware, presumiblemente solo para Windows. Funciona con su SimTraffic software ($ 3000) o incluido con el Estudio paquete ($ 4000)
        • Genera una escena 3D a partir de los datos de simulación. Muestra vehículos, peatones, señales de mástil, árboles de edificios y carreteras.
        • La simulación se ejecuta dentro de la vista 3D, por lo que puede seguir vehículos, etc.
        • Salida a AVI. Formatos de entrada para modelos desconocidos, el sitio web tiene muy poca información.
        • $ 5800 estándar / $ 9000 avanzado, de Forum8 (Japón)
        • Ensambla escenas complejas de infraestructura de transporte.
        • Gran conjunto de funciones: día y noche, clima, sombras, LOD dinámico, túneles y puentes, árboles, peatones animados (md3), múltiples pantallas, interfaz con Autodesk Civil 3D, LandXML
        • Admite varios modos de conducción (velocidad del automóvil, cambio de carril, altura del punto de vista, cambio de punto de vista en 8 direcciones) y movimiento dinámico del punto de vista (desde otro automóvil, arriba y abajo, girar la cabeza). Vuelo automático por configuración de ruta de vuelo (la edición en pantalla 3D está disponible), recorrido. Y se puede ejecutar una simulación más avanzada con una conducción manual que admite cabina 3D y monitores múltiples.

        Específico del dominio: clima

        • VIPIR
          • una solución llave en mano que proporciona visualización 3D en tiempo real del terreno con conjuntos de datos de imágenes de alta resolución (2 pies de ciudades de EE. UU., 15 m del resto de EE. UU.) Datos meteorológicos, análisis y pronóstico de radar 3D en tiempo real estrechamente integrados
          • a partir de 2005, ahora aparece en muchas estaciones de televisión en los EE. UU., Transmitiendo sobrevuelos en vivo por locutores meteorológicos

          Específico del dominio: GPS para vehículos

          • A partir de 2008, existen (rudimentarias) visualizaciones de terreno en 3D en tiempo real que se ejecutan en plataformas móviles (iPhone, Windows Mobile, etc.)
          • por ejemplo, el software de GPS Urban Horizon de Novlum incluso incluye modelos de construcción en 3D para puntos de referencia

          Caja de herramientas SDM: un kit de herramientas SIG basado en Python para análisis de modelos de distribución de especies, biogeográficas y genéticas de paisajes

          Métodos en ecología y evolución 2014, 5, 694–700

          & # 82201. Los modelos de distribución de especies (SDM) se utilizan ampliamente en estudios ecológicos y evolutivos. Casi todos los métodos SDM requieren una preparación extensa de datos en un sistema de información geográfica (GIS) antes de la construcción del modelo. A menudo, este paso es engorroso y, si no se realiza correctamente, puede conducir a modelos mal parametrizados o, en algunos casos, si es demasiado difícil, impide la realización de SDM. Además, para muchos estudios, la creación de SDM no es el resultado final y el procesamiento posterior al modelado puede ser igualmente arduo que otros pasos.

          Descripción general ilustrativa de SDMtoolbox. Herramientas básicas. SDMtoolbox contiene 19 herramientas básicas para convertir y procesar por lotes shapefile y datos ráster.

          2. SDMtoolbox está diseñado para facilitar muchos pasos complicados previos y posteriores al procesamiento que comúnmente se requieren para el modelado de distribución de especies y otros análisis geoespaciales. SDMtoolbox consta de 59 herramientas SIG basadas en scripts de Python desarrolladas y compiladas en una única interfaz.

          3. Se creó un gran conjunto de herramientas para complementar los SDM generados enMaxent o para mejorar el rendimiento predictivo de los SDM creados enMaxent. Sin embargo, SDMtoolbox no se limita a los análisis de modelos Maxent, y también hay muchas herramientas disponibles para análisis adicionales o procesamiento geoespacial general: por ejemplo, evaluar la conectividad del paisaje de las redes de haplotipos (utilizando corredores de menor costo o rutas de menor costo) corrigiendo el exceso de SDM. predicción que cuantifica los cambios de distribución entre los SDM actuales y futuros o para calcular varias métricas de biodiversidad, como el endemismo ponderado corregido.

          4. SDMtoolbox es una caja de herramientas completa y gratuita basada en Python para estudios macroecológicos, genéticos del paisaje y evolutivos que se utilizará en ArcGIS 10.1 (o superior) con la extensión Spatial Analyst. El conjunto de herramientas simplifica muchos análisis SIG necesarios para el modelado de distribución de especies y otros análisis, aliviando la necesidad de un preprocesamiento repetitivo y lento de datos climáticos y post-SDManalyses.


          Infundir GIS con precisión de datos

          Cuando comencé a presentar este tema hace unos años, el título era "Infección de GIS con precisión", para burlarme de la confusión mutua entre la gente de GIS y Topografía / Ingeniería. Este puede ser un tema delicado, e incluso las costillas aparentemente inofensivas hacen un gran daño a los profesionales calificados, a menudo subestimados, que han desarrollado SIG. Estos pioneros han desarrollado un panorama de información digital que ha remodelado y continuará remodelando nuestras industrias y la sociedad en su conjunto.

          A menudo, una buena forma de aliviar las tensiones es conducir las discusiones en un tono desenfadado. Una obviedad (o tal vez una racionalización) del sarcasmo es que generalmente se basa en un mínimo de verdad (aunque sean verdades incómodas). Tengo la esperanza de que nada de lo que se presenta en este artículo fomente la mala voluntad de ninguno de los grupos.

          Para un topógrafo, el SIG a menudo puede parecer & quot; desafiado espacialmente & quot ;, para otros profesionales, el SIG puede parecer & quot; desafiado por los datos & quot ;. Para el profesional de GIS, ambos puntos de vista pueden parecer una gran cantidad de mariscales de campo de sillón. Cualesquiera que sean las deficiencias reales o percibidas de un conjunto de datos en particular, es posible que el crítico no comprenda completamente el DOLOR REAL que podría ser tratar de solucionar una, incluso si hubiera mejores datos disponibles. A lo que estoy tratando de llegar con la cita de Horace (además de intentar parecer sofisticado) es que incluso si la perfección absoluta no es alcanzable, todos deberíamos hacer todo lo posible para luchar por ella.

          En la última década ha habido una explosión de opciones para mantener, actualizar, aumentar y, lo que es más importante, mejorar los datos SIG existentes. El G I S está pasando de un modelo de sistemas autónomos (a veces por diseño) autocontenidos hacia un componente completamente integrado de una base de conocimiento empresarial.

          Alrededor de los elementos de la base de conocimientos de la empresa (como se ilustra en la página opuesta) hay múltiples subprocesos y cotas de procesos comerciales, minería y alimentación del núcleo. Los desafíos son encontrar los puntos clave a lo largo de estos caparazones para alimentar mejor el núcleo sin afectar significativamente el costo de los procesos respectivos.

          Un ejemplo que sería más familiar para los topógrafos es el ciclo de datos para proyectos de diseño civil y construcción. Muchos de los fabricantes de software civil / topográfico / GIS han estado promocionando soluciones de ciclo de datos completo. Autodesk ofrece un conjunto de software civil que puede manejar datos de ingeniería a lo largo de todo el ciclo civil, "desde la cuna hasta la tumba", por así decirlo. El nuevo analista de encuestas de ESRI ofrece una solución que gestiona las mediciones y resoluciones de encuestas directamente en un entorno GIS. Hay muchos otros ejemplos.

          Los desafíos de actualizar el SIG heredado son más profundos que los tecnológico y presupuestario preocupaciones, limita más motivacional, siendo las primeras preocupaciones las que suelen tener la mayor influencia sobre las segundas. Dígale a su gente que sí, se puede hacer, el obstáculo más alto es simplemente comenzar.

          ¿Enterprise GIS o empresa habilitada geoespacialmente?
          Indudablemente has escuchado este tipo de analogía antes: una vez la máquina de escribir era una pieza de maquinaria costosa, delicada y descomunal. La gente fue especialmente capacitada para usarlos y colocarlos en "piscinas de mecanografía". Las arquitecturas de oficina, el mobiliario (y la política) se construyeron especialmente alrededor de estas engorrosas bestias. Voila, un teclado conectado a una parte sorprendentemente indulgente de hardware / software que incluso la gerencia (jadeo) podía manejar y redactar sus memorandos ha hecho que los mecanógrafos (oops, teclistas) de cada oficina se `` cubran-lidyte ''. No es algo inaudito para los directores ejecutivos. para redactar sus propios documentos (no es que sea una buena idea & # 8230 pero estoy divagando) & # 8230. ¿Qué sucede cuando GIS es solo otra barra de herramientas en cualquier aplicación de oficina? Puede que no esté tan lejos como pensamos, pero primero, echemos un vistazo a la analogía de la máquina de escribir.

          GIS heredado: cómo y por qué se hizo como es
          El SIG fue pionero tanto en concepto como en práctica en el ámbito académico, donde se encontraba lo último en tecnologías de procesamiento (y aquellas que podían comprender los conceptos y el software).

          El Departamento de Defensa (DoD), las grandes empresas de servicios públicos y otros pioneros de los SIG (aquellos que podían financiarlos) pudieron simplificar en gran medida solo ciertas operaciones mediante la creación de mapas rudimentarios (casi esquemáticos) de infraestructura o preocupaciones geográficas. Las ubicaciones precisas eran prohibitivamente caras.

          Los datos hablaron & # 8230 geografía caminaron & # 8230 (aunque con datos limitados).

          Los temas de SIG se centraron principalmente en los tipos de datos solicitados por quienes podrían financiar su desarrollo. A menudo, estos nobles proyectos tuvieron que tomar prestados datos básicos de conjuntos de datos más antiguos y más flexibles, lo que agravó aún más los problemas.

          Esto no es para burlarse del Legacy GIS. Se están logrando ahorros diarios de costos enormes en todo el mundo, incluso con estas deficiencias inherentes. Las empresas pasaron décadas e incontables millones desarrollando algunos sistemas SIG bastante sobresalientes (aunque ligeramente defectuosos).

          Las expectativas a menudo excedían la realidad. Más tarde, cuando los clientes esperaban que estos sistemas se integraran a la perfección con un Sistema de Gestión de Datos / Conocimiento Empresarial (la última gran empresa), hubo que tragar una dosis adicional de realidad.

          No hace falta decir que hubo muchos compradores y remordimiento, lo que impulsó la siguiente fase.

          SIG del futuro: no en algún lugar, sino en todas partes
          Busque en Google esto: & quot; sistemas de gestión del conocimiento & quot; o tome una copia de publicaciones como & quotKM & quot o & quot; Transformar & quot; y podrá disfrutar del tsunami creado por los temblores de la explosión del poder de procesamiento de la última década. La mayoría de las empresas medianas y grandes ya se encaminan por este camino. Dada esta capitulación ante el gigante que se avecinaba, las industrias CAD y GIS se apresuraron a seguir su ejemplo.

          Con solo la más mínima fracción de excepciones, cualquier dato empresarial se puede vincular de alguna manera a una ubicación física, incluso mediante hilos de relaciones que aturden la mente. Una consulta geoespacial puede vincular elementos de datos que no tienen absolutamente ningún otro elemento en común.

          El modelo es una enorme base de datos o almacén de datos para datos empresariales, documentos, correspondencia, activos e índices diversos de todas las estructuras de las prácticas y procesos comerciales que giran en torno a él. Este modelo que no & # 8217t tanto & quot; trae los datos al GIS & quot; pero & quot; lleva el GIS a los datos & quot.

          Camine hacia la luz & # 8230todos son bienvenidos & # 8230 (¿o es más como & quot; Serás asimilado & # 8230; la resistencia es inútil & quot?)

          Precisión de los datos: espacial y elemental
          Si habla con diferentes usuarios actuales y potenciales de SIG, escuchará diferentes puntos de vista sobre cómo & quotaccuracy & quot es el tema, o simplemente qué significa & quotaccuracy & quot:
          & quot ¿Cómo se obtuvo la ubicación? & quot
          & quot; ¿Qué dato? & quot
          & quot¿Quién determinó qué tipo de atributo? & quot
          "¿Estaban calificados para hacer esa llamada?"
          & quot ¿Con qué frecuencia se actualiza? & quot
          & quot¿Quién lo actualiza? & quot
          "¿Qué diablos es ese código?"

          Los buenos metadatos pueden responder a la mayoría de estas preguntas (suponiendo que se disponga de buenos metadatos). Los datos GIS generalmente son creados y mantenidos por una combinación de personas versadas en una o más áreas de especialización, como se enumera en la Figura 1.

          Como ocurre con muchas otras buenas intenciones, y por las razones ya expuestas con respecto a la creación de temas de SIG heredados, a menudo era solo el m
          grupo inactivo que participó directamente en la creación de los primeros temas. Pero incluso cuando hubo esfuerzos verdaderamente colaborativos, los datos resultantes a menudo se mezclaron con temas de origen cuestionable.

          PRECISIÓN ESPACIAL & # 8212 Uno puede indicar una ubicación con incontables cifras significativas, pero puede que no haya una confianza medible en su ubicación real, o incluso si se ha identificado el elemento correcto.

          PRECISIÓN DE LOS DATOS & # 8211 Incluso si somos capaces de medir la confianza que tenemos en los valores de los atributos asignados a una característica, ¿existen suficientes atributos apropiados para facilitar otros usos posteriores? Aquí no hay juego de culpas, solo precisión en los informes. Más importante ahora es ¿qué tan bien puede adaptarse el tema a las actualizaciones y mejoras?

          Mantener, aumentar, actualizar y mejorar
          Fue costoso crear el tema original. Pero por unidad de característica (piense en el esfuerzo por unidad, como por paquete para un asesor & # 8217s tema) es mucho más costoso actualizar, aumentar, manipular y corregir un tema existente por las razones básicas de interdependencia. Las clases de temas comunes y los temas jerárquicos dentro de una clase se ilustran en la Figura 2, con una mirada más cercana a la topología jerárquica en la Figura 3.

          Los temas son interdependientes en las relaciones espaciales, ya sean topologías vinculadas o no, y por el laberinto de sus respectivas bases de datos relacionales (Figura 4).

          Desafíos: sin embudo de datos, sin fondos, sin diversión

          Como un cubo de Rubik & # 8217s, si intenta ajustar un elemento de un tema, inevitablemente afectará a otro. Incluso si tuviéramos datos CAD estandarizados, totalmente atribuidos para la exportación a GIS, la oportunidad a menudo se pierde por una o más de las siguientes razones:

          & quot El cliente de financiación original no hizo un presupuesto para el mantenimiento del tema & quot.

          "Si modifico el tema A, se estropearía la ubicación de los elementos del tema B."

          & quot; La compleja aplicación personalizada que creamos para consultar B y C se vería comprometida a menos que actualicemos las relaciones padre / hijo con la infraestructura adyacente representada por los temas D a K & quot;

          & quotCuando obtenga datos suficientes para justificar la actualización de todo el mosaico, entonces & # 8217 lo haré & quot.

          & quot; ¿Por qué no & # 8217t simplemente hace toda su ingeniería en [introduzca aquí el nombre del software GIS]? & quot

          Puede ser difícil justificar una actualización costosa que involucre una cantidad única o pequeña de funciones. Pero, ¿y si se ofreciera un flujo de datos amplio, rápido y constante? Entonces se podría hacer un buen análisis de costo / beneficio para un programa de actualización continuo.

          Otros desafíos que enfrenta la integración de datos de ingeniería se encuentran en su propio producto heredado: el conjunto de planes. La forma principal de transporte para la geometría de ingeniería sigue siendo el & conjunto de firma de cotización & quot de dibujos que se basan en convenciones de capa, grosor de línea, tipo de línea, símbolo, etiquetas y dimensiones (que parecen variar enormemente de una jurisdicción a otra, de una tienda a otra y de un redactor a otro). redactor & # 8230 pero estoy divagando). El dibujo en sí es (algo correcto) visto por muchos en el campo de SIG como gráficamente rico, pero pobre en datos.

          Google esto: & quot; estándares CAD nacionales & quot; ¡Sorpresa! Hay muchos tipos de estos múltiples "estándares nacionales" y pocos en las publicaciones autorizadas oficialmente. Para más diversión, busque en Google & quotDigital Submission Standards CAD & quot y observe algunos ejemplos prometedores (aunque muy pocos). Algunas de las nuevas suites de software proporcionan herramientas para implementar estándares y planes de integración CAD-GIS, una vez que se desarrollan.

          Oportunidades: aprovechar los datos antes de que se evaporen

          En cualquier proceso empresarial, hay casos en los que se toman decisiones que afectarán el cambio, ya sea inmediatamente o en algún momento posterior, en el estado de la base de conocimientos de la empresa.

          Ejemplo: Durante el diseño de drenaje de una nueva instalación, el ingeniero de diseño decide que es necesario reemplazar la tubería principal actual a lo largo de la calle adyacente. Si la capa, símbolo y / o atributo del elemento de dibujo lleva un registro de los detalles específicos de la decisión, a través del ciclo de vida del plan-set y as-built, podría extraerse para el SIG.

          No es un concepto revolucionario, este tipo de cosas ha estado vigente en algunas industrias, como las principales empresas de servicios públicos, durante décadas. Esto se ha logrado mediante una orden de trabajo, pago, construcción, publicación y seguimiento de conciliación. Desafortunadamente, este modelo es demasiado simple para acomodar datos complejos de múltiples temas del proceso de ingeniería civil.

          Soluciones & # 8211 Alquimia espacial y de datos

          No me arriesgaré exactamente al hacer la afirmación: & quot; Los formatos se están volviendo rápidamente irrelevantes & quot.

          Las opciones para las conversiones de formato, que hace años veíamos con asombro, están creciendo geométricamente (o más bien algebraicamente a medida que las condiciones de la industria cambian en una espiral de Von Neuman autoperpetuante & # 8217s como una máquina & # 8230 pero estoy divagando & # 8230. ese también).

          Una gran solución evidente es crear y mantener todo el SIG total y completamente en un entorno CAD. Tratar con entornos GIS heredados (y mentalidad) es el principal obstáculo allí.

          Ahora se puede acceder a Oracle y otras soluciones de bases de datos de gran bocinazo con herramientas que se ofrecen de forma nativa en muchos productos civiles / GIS. Esto cumple la promesa del modelo futuro de una base de conocimientos empresarial habilitada geoespacialmente.

          También hay varios desarrolladores externos que proporcionan middleware CAD-GIS (C-Plan, Ford Data, Spatial-Info, Haestad, Hitachi, por nombrar solo algunos) que permiten acceder y manipular los mismos datos empresariales. , analizado y actualizado desde varias plataformas CAD y GIS diferentes, incluso simultáneamente. Esto cumple la promesa de que algún día & quot no ganará & # 8217; sin importar en qué formato esté almacenado, finalmente todos podremos trabajar con los mismos datos & quot.

          Los formatos Autodesk-MAP, FME, LandXML y Open GIS son ejemplos de herramientas que siguen esta tendencia prometedora. No se preocupe por los detalles en el aspecto técnico, sigue siendo principalmente la gestión de procesos lo que demuestra el mayor desafío.

          Eventos clave en el ciclo de datos de ingeniería civil
          Existen sistemas de TI / SI, que ya son compatibles con muchos de los procesos comerciales individuales dentro de cada fase. Los subproductos de muchos de estos procesos están listos para la minería.

          Ejemplo: al crear un modelo de terreno, un límite TIN es una adición útil a un tema de estado del proyecto, proporciona un polígono cerrado para ubicar un proyecto actual y vincular otros datos del proyecto.

          Los estándares de capas CAD se utilizan con mayor frecuencia cuando se mapean temas GIS. Pero en lugar de tratar de asignar una capa a un tema de forma individualizada, expanda esas opciones a combinaciones de capa, tipo de línea, color y otro, o analice el nombre de la capa para completar los campos de atributos respectivos dentro de un tema.

          Al crear herramientas personalizadas más elaboradas (tal vez Visual Basic) para administrar combinaciones más complejas de convenciones CAD, comienza a completar aún más campos de atributos dentro de los temas resultantes y comienza a proporcionar valor agregado a la línea de trabajo que está entregando. La industria de las encuestas tiene mucha competencia en el área de adquisición de datos GIS. Bien o mal, puede requerir más esfuerzo proporcionar un componente de "valor agregado" a nuestros productos que tratar de legislar en igualdad de condiciones.

          Mejoras en los componentes espaciales:No solo para los topógrafos

          Many heated "discussions" between GIS and surveying folks might be avoided if the GIS metadata (assuming that metadata has been provided and not "cooked") included a bit more useable detail about the circumstances that established the location component. Along with methods, an accuracy reporting convention like the FGDC standards (Google this: "FGDC accuracy standards") should be mandatory, or endanger one’s license (oops, what license? I digress).

          Perhaps the survey/engineering industries could set the prece
          dent and incorporate a simple numeric addition to all CAD layering standards to include the accuracy band. We are not limited to eight characters anymore.

          Location is now a less expensive commodity. Within a few years there will be real-time differential GPS networks in major metropolitan areas of the U.S. (as there are for entire countries elsewhere). These can provide real-time corrections to brief GPS observations to yield centimeter horizontal accuracy, and about twice that vertically…via cellular to a GPS rover. Go to the Trimble and Leica websites to see examples.

          Increased photogrammetric and remote sensing solutions, ground based laser scans the options have grown tremendously even in the last year. One can now collect improved location information concurrently with almost any field operation (kind of scary actually…but I digress).

          Attribute Improvements
          GIS is viewed as data rich, CAD is viewed as data poor. That may have been the case in the 80s when CAD was mainly used as a drafting tool, but with the integration of Computer Aided Engineering (CAE) many folks can’t imagine working in an environment without these process specific tools. These provide a wealth of data that can be mined without additional user tasks.

          Project Data, process event benchmarks, engineering specifics (pipeworks, alignments, terrain models, grade, slope analysis, etc.) are generated along the way, while working with those neat-o civil packages. One could proactively pass along data from these and append that old-school list of standard GIS themes. Much of this data is stored in ODBC compliant databases, ripe for mining.

          Many engineering projects develop their cost estimates and construction bid item lists from an in-house or public domain database. These provide a rich list of data about individual project elements: material type, manufacturer, specific dimensions, along with many other details that may not traditionally have been included in legacy GIS themes.

          By simply linking a single code to each project element during drafting, this could add all of these attributes to the export (and speed up cost estimates).

          Example: The designer creates a closed polygon to show the extents of a region that will receive some geotextile fabric. By adding the appropriate standard Bid Item Code from the company database, he gets a total cost by area value from the closed polygon and has preloaded a lot of attribute data.

          Proactivity—The Stewards Revolt
          With the advances in user-friendliness of the new-look GIS and its new open source/format model, would it not be optimal for an expert in a particular field to be the creator and data steward of a theme?

          GIS professionals in general have operated responsibly and in the interests of their clients to produce a reasonably homogenous product over the last few decades this despite having no formal certification, licensing, just about no rules, no regulations, nor statutes. This is a laudable achievement, but it does behoove the industry to respect that many of the occasional "nattering naybobs of negativism" about GIS, speak from the perspective of being in professions that are strictly regulated and often put their licenses on the line with their products.

          Shadow Themes
          The business processes may start to provide a constant flow of updated data, but perhaps, as stated in previous sections, it is cost prohibitive to quickly yet surgically update the existing themes.

          One alternative is to create a set of Shadow Themes. When the update files start piling up in a "to-be-processed-later" silo, they could be periodically merged together as companion themes to their real-GIS counterpart. Kind of a "Spatial Conscience" for the existing GIS.

          Format Irrelevancy–No Data Gets Left Behind
          Again, it should not matter what platform or business process some data came from, there are so many options now to grab just about anything digital and turn it into a useful theme.

          I am not advocating tossing any and all into the mix, but it is disheartening to see decades of what could have been wonderful resources lost along the way due to format and platform restrictions.

          Footnotes: No More Sour Notes and Scapegoats
          If y’all are kind in your feedback to the editor, perhaps I will be given an opportunity to outline some specific technical solutions in future issues of this publication, now that I got the preliminary ranting and raving out of the way.

          Gavin Schrock is a surveyor and GIS Analyst for Seattle Public Utilities, where he focuses on using digital data to improve the cost ratios for engineering projects. He has worked in surveying, mapping, and GIS for 23 years in the civil, utility, and mapping disciplines. He has published in these fields and has taught surveying, GIS, and data management at local, state, national, and international conferences.

          A 578Kb PDF of this article as it appeared in the magazine—complete with images—is available by clicking HERE


          9 Comments

          Many thanks for your clarifications.

          Very educational, but can you give a more detailed explanation for a digital terrain model?

          Can we use DSM for mapping informal settlements?

          How does aerotriangulation affect generation of DEMs and DTMs

          Triangular Irregular Networks are vector-based lines with three-dimensional coordinates. Using Delanuay triangulation, TINs are good when points are irregular distrubuted geographically… The downside with TINs is that you often can’t run tools for slope, aspect, flow networks, etc

          Where do TIN’s fit in with this?

          That’s another way to put it. But it’s also true that vegetation isn’t extruding and is simply elevation of the bare ground

          (trees and other types of vegetation) aren’t extruding in a DEM.
          Shouldn’t it say:
          (trees and other types of vegetation) aren’t INCLUDED in a DEM.


          Converting from ArcGIS TIN to LandXML? - Sistemas de Información Geográfica

          Maker of professional grade, general-purpose GIS SDK products designed for most development platforms (.NET WinForms/WPF, Delphi/C++Builder, Java (Swing), ActiveX, ASP.NET Web Forms) and that support developing custom GIS applications for most computer operating systems (Windows, macOS, iOS, Linux, Android, Raspbian, Web). Huge GIS-focused object API containing 750 classes and 19,000 documented methods and properties offers comprehensive geospatial functionality and native support for just about every commonly used vector/image/grid data format and spatial databases (Oracle Spatial, PostGIS, MSSQL Spatial Server, ArcSDE, and more).

          TatukGIS also makes and licenses a general-purpose desktop GIS Editor (with built-in scripting SDE), free GIS Viewer, and free Coordinate Calculator.

          Products

          Product Name: TatukGIS Coordinate Conversion Calculator (Free)Product Category: Utilities - Management

          This product interactively converts coordinates of a point between any two of 5,000 pre-defined coordinate systems or any user defined coordinate systems. The coordinate system support is state-of-the-art, with EPSG codes and OpenGIS WKT coordinate system definitions. Drop down selection lists with search tool make the coordinate system selection easy. This free product demonstrates the advanced support for coordinate systems built into all TatukGIS products (e.g., GIS SDK's, desktop GIS Editor, free GIS Viewer).

          Product Name: TatukGIS Developer Kernel for .NETProduct Category: Native .NET WinForm components - GIS Development Components

          A GIS SDK for .NET WinForms and WPF frameworks for custom developing 32 and 64 bit applications for Windows. A huge GIS-focused object API, containing 750 classes and 19,000 documented methods and properties, offers comprehensive geopatial functionality and native (without import/export) support for 70+ commonly used vector/image/grid geospatial industry data formats and support for advanced spatial databases (Oracle Spatial, PostGIS, MSSQL Spatial, ArcSDE, and others).

          Vector Operations: creating and editing geometry and attributes, spatial querying, simplification, smoothing, geocoding, routing, triangulation, Voronoi charts, joining, splitting, topological operations, and more

          Image/grid Operations: creating and editing raster dataset, spatial querying, terrain profile, slopes, viewshed, Fresnel zones, interpolation, tin-to-grid conversion, contouring, and more

          • visual tools to organize and edit map visual presentation feature colors, line styles, markers, symbols, ramps, labels
          • built-in powerful line styling editor
          • built-in comprehensive library of SVG symbols
          • 3D map rendering including 3D objects, terrain model support
          • File based: ADF, BIL, BMP, BT, CADRG, CSV, DEM, DGN, DLG, DTED, DWG, DXF, E00, ECW, FileGDB, FLT, FME, GDAL, GDB, GDF, GIF, GML, GPX, GRD, GSHHS, IMG, JPG, JSON, KML, LandXML, LAS, MIF, MrSID, OGR, OSM, PLY, PNG, S57, SDTS, SHP, SRTM, STL, TAB, TIFF, Tiger, VPF, XYZ and more
          • Web based: WebTiles, WFS, WMS, WMTS and more
          • Spatial Databases: ORACLE SPATIAL, POSTGIS, MSSQL SPATIAL SERVER, ARCSDE, and more

          Supported Database Engines: MSJET, SQLITE, MSSQL, POSTGRESS, ORACLE, DB2, INFORMIX, INTERBASE, FIREBIRD, ADVANTAGE, SYBASE, MySQL

          Product Name: TatukGIS Developer Kernel for ActiveXProduct Category: ActiveX components - GIS Development Components

          A GIS SDK for ActiveX for developing custom GIS applications for Windows. A huge GIS-focused object API, containing 750 classes and 19,000 documented methods and properties, offers comprehensive geopatial functionality and native (without import/export) support for 70+ commonly used vector/image/grid geospatial industry data formats and support for advanced spatial databases (Oracle Spatial, PostGIS, MSSQL Spatial, ArcSDE, and others).

          Vector Operations: creating and editing geometry and attributes, spatial querying, simplification, smoothing, geocoding, routing, triangulation, Voronoi charts, joining, splitting, topological operations, and more

          Image/grid Operations: creating and editing raster dataset, spatial querying, terrain profile, slopes, viewshed, Fresnel zones, interpolation, tin-to-grid conversion, contouring, and more

          • visual tools to organize and edit map visual presentation feature colors, line styles, markers, symbols, ramps, labels
          • built-in powerful line styling editor
          • built-in comprehensive library of SVG symbols
          • 3D map rendering including 3D objects, terrain model support
          • File based: ADF, BIL, BMP, BT, CADRG, CSV, DEM, DGN, DLG, DTED, DWG, DXF, E00, ECW, FileGDB, FLT, FME, GDAL, GDB, GDF, GIF, GML, GPX, GRD, GSHHS, IMG, JPG, JSON, KML, LandXML, LAS, MIF, MrSID, OGR, OSM, PLY, PNG, S57, SDTS, SHP, SRTM, STL, TAB, TIFF, Tiger, VPF, XYZ and more
          • Web based: WebTiles, WFS, WMS, WMTS and more
          • Spatial Databases: ORACLE SPATIAL, POSTGIS, MSSQL SPATIAL SERVER, ARCSDE, and more

          Supported Database Engines: MSJET, SQLITE, MSSQL, POSTGRESS, ORACLE, DB2, INFORMIX, INTERBASE, FIREBIRD, ADVANTAGE, SYBASE, MySQL

          Product Name: TatukGIS Developer Kernel for ASP.NETProduct Category: Internet Map Publishing - Software

          A managed .NET code ASP.NET GIS software development kit (SDK) with extensive object API for developing custom GIS web server applications using C#, VB.NET, Oxygene, and other .NET compatible languages. HTML5 support provides for smooth compatibility across platforms (iOS iPhone and iPad, Mac OS, Android phone & tablets, Windows Mobile devices) and multi-touch web browsing with the leading web browsers (Internet Explorer, Safari, Chrome, Firefox, Opera). Rich client-side editing and drawing features can be customized using a built-in JavaScript API.

          This GIS SDK supports an extensive and powerful object API, just about every GIS industry data format, 5,000 predefined coordinate systems with on-the-fly layer reprojection, and most database engines and SQL database layers. Support is available for 3rd party spatial databases such as Oracle Spatial, PostGIS, MS SQL Spatial Server, ESRI ArcSDE, IBM DB2 Spatial Extender, SQL Anywhere Spatial .

          Product Name: TatukGIS Developer Kernel for DelphiProduct Category: Delphi/C++ Builder components - GIS Development Components

          A GIS SDK for the Delphi/C++Builder development platforms and FMX and VCL frameworks, for developing custom GIS applications for the Windows, macOS, iOS, and Android operating systems. A huge GIS-focused object API, containing 750 classes and 19,000 documented methods and properties, offers comprehensive geopatial functionality and native (without import/export) support for 70+ commonly used vector/image/grid geospatial industry data formats and support for advanced spatial databases (Oracle Spatial, PostGIS, MSSQL Spatial, ArcSDE, and others).

          DK developed iOS and Android GIS applications can have the full power of desktop GIS. Mobile apps can be fully operational without connection to the internet or another computer by loading geospatial data (vector, raster, SQL layers on SQLite database) to the device memory. Streaming maps or data to the mobile app from remote sources is also possible using WMS, WFS, TMS, or WMTS services.

          Vector Operations: creating and editing geometry and attributes, spatial querying, simplification, smoothing, geocoding, routing, triangulation, Voronoi charts, joining, splitting, topological operations, and more

          Image/grid Operations: creating and editing raster dataset, spatial querying, terrain profile, slopes, viewshed, Fresnel zones, interpolation, tin-to-grid conversion, contouring, and more

          • visual tools to organize and edit map visual presentation feature colors, line styles, markers, symbols, ramps, labels
          • built-in powerful line styling editor
          • built-in comprehensive library of SVG symbols
          • 3D map rendering including 3D objects, terrain model support
          • File based: ADF, BIL, BMP, BT, CADRG, CSV, DEM, DGN, DLG, DTED, DWG, DXF, E00, ECW, FileGDB, FLT, FME, GDAL, GDB, GDF, GIF, GML, GPX, GRD, GSHHS, IMG, JPG, JSON, KML, LandXML, LAS, MIF, MrSID, OGR, OSM, PLY, PNG, S57, SDTS, SHP, SRTM, STL, TAB, TIFF, Tiger, VPF, XYZ and more
          • Web based: WebTiles, WFS, WMS, WMTS and more
          • Spatial Databases: ORACLE SPATIAL, POSTGIS, MSSQL SPATIAL SERVER, ARCSDE, and more

          Supported Database Engines: MSJET, SQLITE, MSSQL, POSTGRESS, ORACLE, DB2, INFORMIX, INTERBASE, FIREBIRD, ADVANTAGE, SYBASE, MySQL<

          Product Name: TatukGIS Developer Kernel for JavaProduct Category: Java components - GIS Development Components

          A GIS SDK for Java (Swing framework) for developing custom GIS applications for the Windows, macOS, Linux, and even Raspbian operating systems. The SDK is designed for NetBeans, Eclipse, and other Java development tools. As a native Java bytecode .jar file, the DK for Java is fully executable on Java Virtual Machine (JVM), and truly multi-platform.

          A huge GIS-focused object API, containing 750 classes and 19,000 documented methods and properties, offers comprehensive geopatial functionality and native (without import/export) support for 70+ commonly used vector/image/grid geospatial industry data formats and support for advanced spatial databases (Oracle Spatial, PostGIS, MSSQL Spatial, ArcSDE, and others).

          Vector Operations: creating and editing geometry and attributes, spatial querying, simplification, smoothing, geocoding, routing, triangulation, Voronoi charts, joining, splitting, topological operations, and more

          Image/grid Operations: creating and editing raster dataset, spatial querying, terrain profile, slopes, viewshed, Fresnel zones, interpolation, tin-to-grid conversion, contouring, and more

          • visual tools to organize and edit map visual presentation feature colors, line styles, markers, symbols, ramps, labels
          • built-in powerful line styling editor
          • built-in comprehensive library of SVG symbols
          • 3D map rendering including 3D objects, terrain model support
          • File based: ADF, BIL, BMP, BT, CADRG, CSV, DEM, DGN, DLG, DTED, DWG, DXF, E00, ECW, FileGDB, FLT, FME, GDAL, GDB, GDF, GIF, GML, GPX, GRD, GSHHS, IMG, JPG, JSON, KML, LandXML, LAS, MIF, MrSID, OGR, OSM, PLY, PNG, S57, SDTS, SHP, SRTM, STL, TAB, TIFF, Tiger, VPF, XYZ and more
          • Web based: WebTiles, WFS, WMS, WMTS and more
          • Spatial Databases: ORACLE SPATIAL, POSTGIS, MSSQL SPATIAL SERVER, ARCSDE, and more

          Supported Database Engines: MSJET, SQLITE, MSSQL, POSTGRESS, ORACLE, DB2, INFORMIX, INTERBASE, FIREBIRD, ADVANTAGE, SYBASE, MySQL

          Product Name: TatukGIS EditorProduct Category: GIS Software - Software

          A professional desktop GIS mapping and data editing application that is highly customizable and extendable. A built-in scripting environment exposes, within the Editor, the full API of the TatukGIS Developer Kernel (SDK). Features include native support for most GIS/CAD industry vector, raster, and SQL layer data formats, user friendly editing tools, 5,000 pre-defined coordinate systems with on-the-fly map layer reprojection, compatibility with most database engines, database joining, SQL querying, streaming WMS, WFS, WMTS, or TMS Webtiles from the web, vector and image layer rectification/georeferencing, integrated 3D visualization, and much more. Comprehensive visual layer property, legend, and scale controls provide for deep customization of the map appearance, thematic mapping, layer hierarchies, legend, and scale presentation. Supports includes opening and editing 3rd party spatial databases such as Oracle Spatial, PostGIS, and Microsoft SQL Spatial. This product is available as 32-bit and 64-bit versions.

          Product Name: TatukGIS Editor (for Oracle Spatial)Product Category: Oracle Spatial Editor - Software

          The desktop TatukGIS Editor supports the Oracle Spatial/Locator, Oracle Spatial Point Cloud & TIN, and Oracle GeoRaster data formats. Support includes:

          • Reading/writing/editing vector map layer geometry and attributes.
          • Creating new tables and importing data into the tables.
          • Use of spatial operators for server-side spatial queries (based on the DE-9IM model).
          • Utilization of server side spatial indexes.

          Other features include native support for most GIS industry data formats, comprehensive visual layer property, legend, and scale controls, integrated 3-D visualization, state-of-the-art coordinate system support with 5,000 predefined coordinate systems, on-the-fly map layer reprojection, streaming WMS, WFS, WTMS, or TMS Webtiles from the web, database joining, attribute data grid table . This GIS application is highly customizable with built-in scripting environment exposing an extensive API. Product is available as 32-bit and 64-bit versions.

          Besides Oracle Spatial data, the TatukGIS Editor also other spatial databases such as PostGIS, Microsoft SQL Spatial Sever &hellip

          Product Name: TatukGIS Viewer (Free)Product Category: Geographic Presentation (Desktop Mapping) - Software

          Product n atively opens (without any import operation or format conversion) just about every GIS industry vector, image, and SQL database layer format, and streams WMS, WFS, and WMTS mapping services from the web. Comprehensive visual layer property, legend, and scale controls provide for deep customization of the map appearance, thematic mapping, layer hierarchies, legend and scale presentation&hellip all which can be saved as a multi-layer map project. D ata grid table displays attribute data for analysis and querying. State-of-the-art coordinate systems support includes 5,000 pre-defined coordinate systems with on-the-fly vector/raster layer reprojection. A highly useful product itself, the free Viewer also a demo for the very similiar but more powerful desktop TatukGIS Editor product and an excellent example of an application developed from the TatukGIS Developer Kernel (SDK) product. Like the Editor, the free TatukGIS Viewer is available as 32-bit and 64-bit versions.

          Contact Info

          Maker of professional grade, general-purpose GIS SDK products supporting most development platforms and most computer operating systems. Huge GIS-focused object API offers comprehensive geospatial functionality.


          Ver el vídeo: Creating TIN from DEM in ArcGis