miércoles, 25 de octubre de 2023

VENTAJAS Y DESVENTAJAS DE GML


GML es extensible, pudiendo crear nuestras propias entidades a partir de las existentes por extensión, o bien tomar las definidas en la especificación y especializarlas para nuestros propósitos siguiendo los mecanismos de herencia y estructuración en objetos.

GML está incluido en la versión 1.0 del "Modelo Nacional de Intercambio de Información" de los Estados Unidos de América. GML no contiene información específica sobre cómo se debe hacer la visualización de los datos representados. Para ello se utilizan estilos que se relacionan a GML y se describen en otros lenguajes como KML

Capacidades de GML

  • Codifica Coberturas: Facilita definir el espacio - tiempo y el rango de atributos asignados a ese espacio – tiempo. Muy util para representar capas.
  • Codifica Observaciones: Como por ejemplo tomas fotográficas , medidas de inundabilidad o temperatura. Indica como se obtuvo la información, el objeto de la medida, instrumental y la medida resultante.
  • Codifica Metadatos: Los metadatos pueden ir en relación a una entidad tanto como a una propiedad.
  • Codifica Sistemas de Referencia:Tiene la capacidad de definir datums. Incluye los principales sitemas de referencia geocéntricos y principales proyecciones para aplicarlos a cualquier entidad.
  • Codifica Tiempo: Permite describir entidades en movimiento o que evolucionan con el tiempo.
  • Para ambas cosas los diccionarios: Permite extender los Sistemas de Referencia de Coordenadas (CRS), a las palabras clave de localización (SRS) y las Unidades de Medida (UOM).

Ventajas de GML

  • Verificación Automática de la Integridad de los Datos
  • GML puede ser Leído por Herramientas Públicas o Genéricas
  • GML puede ser Fácilmente Editado
  • GML puede ser integrado fácilmente con datos No-Espaciales
  • Mapas de mayor calidad
  • Funcionan en los navegadores sin la necesidad de comprar software en el lado del cliente
  • Estilos de mapa personalizados
  • Mapas editables
  • Mejores capacidades de consulta
  • Control sobre los contenidos
  • Entidades animadas
  • Encadenamiento de servicios

Desventajas de GML

  • Ficheros de gran tamaño. GML es texto y por tanto la información no está optimizada desde el punto de vista del almacenamiento como si lo están los formatos binarios. Para ello hay dos soluciones:
  • Comprimir los archivos en formato gzip para el transporte y almacenamiento, obligando a introduciren las aplicaciones mecanismos de compresión/descompresión. Por otro lado, son operaciones sencillas de implementar. Ratio de compresión 5:1 o superiores.
  • XML binario que es soportando tanto por API's nativas como abiertas (e.j. SaxDom).
  • Coste de la adaptación y formación a la tecnología GML.
  • Dificultades para manejar ficheros raster de gran tamaño. La fotografías aéreas y ortofotos se siguen almacenando en los formatos raster usuales ( Tiff...). Aunque está previsto para las próximas actualizaciones poder trabajar con grandes ficheros raster, incluso video.

    GML

     🌐GML / XML

    GML (Geography Markup Language) es el estándar XML de la OGC para representar información de elementos espaciales. Su importancia radica en que a nivel informático se constituye como una lengua franca para el manejo y trasvase de información entre los diferentes Sistemas de Información Geográfica.

    El formato de intercambio de los metadatos es XML (eXtensible Markup Language) – lenguaje de marcas extensible.

    La Resolución conjunta de la Dirección General de los Registros y del Notariado y de la Dirección General del Catastro reguló que el intercambio de información entre el catastro y los registros de la propiedad debe utilizar el formato GML para el intercambio de parcelas gráficas entre ambos organismos.

    Uno de los principales problemas de este lenguaje de marcas, es que existe la imposibilidad de descargar un documento GML desde un servicio web (servidor) distinto del que la aplicación web fue descargada. Este problema se denomina Cross-Domain.







    GML

     GML está llamado a ser el estándar para la información geográfica.

    Es una gramática XML, definida como un Schema en XML, definido para la modelización, transporte y almacenamiento de Información Geográfica.Representa la información geográfica en formato texto.

    ¿Por qué GML? Ventajas
    Ofrece una amplia variedad de objetos para describir la geografía (entidades, sistemas de coordenadas, geometría, topología, tiempo, unidades de medida y valores generalizados).Gran cantidad de estándares de codificación para la información geográfica.Está basado en XML.

    ¿Por qué es importante XML?
    Método para verificar la integridad de los datos.Puede ser leído y editado con un simple editor de texto.Será más y más fácil la integración de datos GML con datos no espaciales.Es fácil de transformar (XSLT).Desventajas de GML Ficheros de gran tamaño.

    Coste de adaptación y formaciónDificultad para manejar ficheros raster de gran tamañoTecnología de lenta implantación

      (1) ¿Sabes qué es un GML de la PARCELA O EDIFICACIÓN? 🏠 - YouTube