La lengua de margen de beneficio de la geografía del ( GML ) es la gramática XML definida por el consorcio abierto (OGC) de Geospatial para expresar características geográficas. GML sirve como lengua de modelado para los sistemas geográficos así como un formato abierto del intercambio para las transacciones geográficas en el Internet. Observar que el concepto de característica en GML es muy general e incluye no sólo el " convencional; vector" u objetos discretos, pero también coberturas (véase también GMLJP2) y datos del sensor. La capacidad de integrar todas las formas de información geográfica es dominante a la utilidad de GML.

Estándares

El OGC es una organización de estándares voluntaria internacional del consenso cuyos miembros mantienen el estándar de la lengua de margen de beneficio de la geografía del . Los coordenadas de OGC con la organización de estándares de la ISO TC 211 para mantener consistencia entre los estándares de OGC y de ISO trabajan. Se espera que GML está en curso de adopción como estándar de ISO (ISO 19136) y sea lanzado como estándar internacional en 2007.

GML es el estándar de los datos de XML para la infraestructura de GeoWeb, permitiendo los dispositivos Internet-conectados a la información geográfica del acceso, incluyendo, por ejemplo, las localizaciones y las condiciones mercantil del tráfico.

GML se puede también incluir en la versión 1.0 del modelo nacional del intercambio de información de Estados Unidos .

Modelo de GML

El modelo original de GML fue basado en marco (RDF) de la descripción del recurso de s de World Wide Web Consortium el el '. Posteriormente, los esquemas introducidos OGC XML en la estructura de GML a ayudar a conectar las varias bases de datos geográficas existentes, cuyos esquemas de la estructura emparentada XML definen más fácilmente. El GML XML-esquema-basado resultante conserva muchas características de RDF, incluyendo la idea de los elementos del niño mientras que las características del objeto del padre (RDFS) y el uso de las referencias alejadas de la característica.

GML contiene un sistema rico de los primitivos que se utilizan para construir esquemas específicos a la aplicación o idiomas del uso. Estos primitivos incluyen:
característica
Geometría
Sistema de referencia coordinado
Tiempo
Característica dinámica
Cobertura (imágenes geográficas incluyendo)
Unidad de medida
Presentación del mapa que labra reglas

Perfil

Los perfiles GML son restricciones lógicas a GML, y se pueden expresar por un documento, un esquema XML o ambos. Estos perfiles se piensan para simplificar la adopción de GML, para facilitar la adopción rápida del estándar. El siguiente perfila, como definido por la especificación de GML, se han publicado o se han propuesto para el uso público:
Perfil del punto

A para los usos con datos geométricos del punto pero sin la necesidad de la gramática completa de GML
Peticiones favorables simples y transacciones del GML de las características del perfil de una característica del vector, e. con un WFS
Un perfil de GML para GMJP2 (GML en JPEG 2000)
Un perfil de GML para RSS

Observar que los perfiles del son distintos de los esquemas del uso. Los perfiles del son parte de los namespaces de GML (SOLDADOS ENROLLADOS EN EL EJÉRCITO abiertos GML) y definen subconjuntos restrictos de GML. Los esquemas del uso son vocabularios de XML definidos usar GML y que vivo en un namespace uso-definido de la blanco. Los esquemas del uso pueden ser empleados perfiles específicos de GML o utilizar el sistema completo del esquema de GML.

Los perfiles se crean a menudo en la ayuda para las idiomas derivadas GML (véase los esquemas del uso) creadas en apoyo de dominios particulares del uso tales como aviación comercial, trazado náutico o explotación del recurso.

La especificación de GML (desde GML v3.) contiene un par de XSLT scripts (designado generalmente el " tool" del subconjunto;) eso se puede utilizar para construir perfiles de GML.

Perfil simple de las características de GML

El perfil simple de las características del GML es un perfil más completo de GML que el perfil antedicho del punto del y apoya una amplia gama de los objetos de la característica del vector, incluyendo el siguiente: Geometría reducida A 0d que permite modelo, 1d y 2.os objetos geométricos lineares (basados todo en la interpolación linear) y las geometrías agregadas correspondientes (gml del

: De múltiples puntos, gml: MultiCurve, etc).

  • Un modelo simplificado de la característica que puede solamente ser un profundo llano (en el modelo general de GML, la jerarquización arbitraria de características y las características de la característica no se permite).
  • Todas las características no-geométricas deben ser tipos simples del esquema de XML - es decir no puede contener elementos jerarquizados.
  • Referencias alejadas del valor de una propiedad (xlink: href) apenas como en la especificación principal de GML.

    Puesto que el perfil apunta proporcionar un punto de entrada simple, no proporciona la ayuda para el siguiente:
    coberturas
    topología
    observaciones
    el valor se opone (para los datos en tiempo real del sensor)
    ni ayuda para las características dinámicas.

  • No obstante apoya una buena variedad de problemas del mundo real.

    Herramienta del subconjunto

    Además, la especificación de GML proporciona una herramienta del subconjunto del para generar los perfiles de GML que contienen una lista definida por el usuario de componentes. La herramienta consiste en un par de escrituras de XSLT. Las escrituras generan un perfil que un revelador pueda extender manualmente o realzar de otra manera con la restricción del esquema. Observar que como restricciones de la especificación completa de GML, esquemas del uso que un perfil puede generar deben ellos mismos ser los esquemas válidos del uso de GML.

    La herramienta del subconjunto puede generar los perfiles por muchas otras razones también. Enumerando los elementos y las cualidades para incluir en el esquema y el funcionamiento resultantes del perfil los resultados de la herramienta en un solo esquema del perfil archivan contener solamente los artículos definidos por el usuario y todo el elemento, cualidad y tipo declaraciones de los cuales los artículos especificados dependen. Algunos esquemas del perfil creados de este modo apoyan otras especificaciones incluyendo IHO S-57 y GML en JPEG 2000.

    Esquema del uso

    Para exponer los datos geográficos de un uso con GML, una comunidad o la organización crea un específico del esquema de XML al dominio del uso del interés (el esquema del uso del ). Este esquema describe los tipos de objeto cuyos datos la comunidad está interesada adentro y que los usos de la comunidad deben exponer. Por ejemplo, un uso para el turismo puede definir tipos de objeto incluyendo los monumentos, lugares del interés, museos, las salidas del camino, y los puntos de vista en su esquema del uso del . Esos tipos de objeto alternadamente se refieren a los tipos de objeto primitivos definidos al estándar de GML.

    Una lista de sabido público - los esquemas disponibles del uso GML están siendo montados.

    Algunas otras idiomas de margen de beneficio para las construcciones del esquema del uso de la geografía, pero los emplear de GML el esquema existente de XML modelan en vez de crear una nueva lengua del esquema.

    GML y KML

    Observar que la lengua KML hecha popular por Google es una complementaria a GML. Considerando que GML es una lengua para codificar el contenido geográfico, describiendo un espectro del uso se opone y sus características (e. puentes, los caminos, las boyas, los vehículos etc), KML son una lengua para la visualización de la información geográfica. KML se puede utilizar para llevar el contenido de GML, y GML puede ser " styled" a KML para los propósitos de la presentación.

    Geometrías de GML

    GML codifica las geometrías del GML, o las características geométricas del, de objetos geográficos como elementos dentro de documentos de GML. Las geometrías de esos objetos pueden describir, por ejemplo, los caminos, los ríos, y los puentes.

    El objeto de la geometría de la llave GML mecanografía adentro GML 1.0, son los siguientes:
    Punto del


    LineString
    Polígono

    Observar que este modelo de la geometría es idéntico al modelo de la geometría en KML.

    Características

    GML define las características del distintas de los objetos de la geometría del . Una característica del es un objeto del uso que representa una entidad física, e. un edificio, un río, o persona. característica un mayo o mayo no tener aspectos geométricos. Un objeto de la geometría del define una localización o una región en vez de una entidad física, y por lo tanto es diferente de una característica del . La distinción entre el ofrece y los objetos de la geometría del en GML ponen en contraste con los modelos usados en otros sistemas de información geográfica (SOLDADOS ENROLLADOS EN EL EJÉRCITO) que no hagan ninguna tal distinción. Es decir, aunque algunos otros SOLDADOS ENROLLADOS EN EL EJÉRCITO definan las características del y los objetos de la geometría del alternativamente como artículos en un mapa, GML los mantiene como tipos de entidad separados.

    En GML, una característica del puede tener varias características de la geometría que describan aspectos o las características geométricos de la característica (e. punto del de la característica o características del grado del ). GML también proporciona la capacidad para las características del de compartir una característica de la geometría el uno con el otro usando una referencia alejada de la característica del en la característica compartida de la geometría. Las características alejadas son una característica general de GML prestado de RDF. Un xlink del : la cualidad del href en una característica de la geometría de GML significa que el valor de la característica es el recurso referido al acoplamiento.

    Por ejemplo, una característica del edificio del en un esquema particular del uso de GML pudo tener una posición dada por el tipo de objeto primitivo de la geometría de GML punto del . Sin embargo, el edificio del es una entidad separada del punto del que define su posición. Además, una característica del puede tener varias características de la geometría (o ningúna), por ejemplo un grado del y una posición del .

    Coordenadas

    Los coordenadas del en GML representan los coordenadas de los objetos de la geometría del . Los coordenadas se pueden especificar por un de los después de elementos de GML:
    : coordinates>

    GML tiene maneras múltiples de representar coordenadas. Por ejemplo, el puede ser utilizado, como sigue:

    45.56

    Observar que, cuando están expresados como arriba, los coordenadas individuales (e.56 ) no son por separado accesibles a través del modelo de objeto del documento XML desde el contenido del es apenas una sola secuencia.

    Para hacer coordenadas de GML accesibles a través de los DOM de XML, GML 3.0 introdujo el y . (Nota que aunque las versiones 1 y 2 de GML tuvieran el , se trata pues un defecto y no se utiliza.) Usar el en vez del , el mismo punto puede ser representado como sigue:

    45.56

    Los coordenadas de un se puede representar con el :

    45.44

    El se utiliza para representar una lista de tuples coordinados, como sea necesario para las geometrías lineares:

    45.44

    Para los servidores de datos de GML ( WFS ) y las herramientas de la conversión que apoyan solamente GML 1 o GML 2 (es decir solamente el ), allí no es ninguna alternativa al . Para los documentos de GML 3 y más adelante, sin embargo, y es preferible al .

    Para más información sobre la cualidad del srsName del, ver el sistema de referencia coordinado del abajo.

    Sistema de referencia coordinado

    Un sistema de referencia del coordenada del (CRS) determina la geometría de cada elemento de la geometría en un documento de GML.

    Desemejante KML o GeoRSS, GML no omite un sistema coordinado cuando no se proporciona ninguno. En lugar, el sistema coordinado deseado se debe especificar explícitamente con un sistema de referencia del coordenada del (CRS) o el sistema de referencia espacial (SRS). Los elementos cuyos coordenadas se interpretan con respecto a tal CRS incluyen el siguiente:


    Una cualidad del srsName del atada a un objeto de la geometría especifica el CRS del objeto, según las indicaciones del ejemplo siguiente:

    100,200

    El valor de la cualidad del srsName del es un identificador de recurso uniforme (URI). Refiere a una definición del sistema de referencia coordinado que se utiliza para interpretar los coordenadas en la geometría. La definición del CRS puede estar en un documento (es decir un fichero " plano " del ) o en un servicio de tela en línea.

    El srsName URI del puede también ser un nombre (URNA) del recurso del uniforme para referirse a una definición común del CRS. El OGC ha desarrollado una estructura de la URNA y urnas específicas de un sistema para codificar algunos sistemas de referencia coordinados comunes. Un discernidor de imágenes de la URNA resuelve esas urnas a las definiciones de GML CRS.

    Ejemplos

    Los puntos de los polígonos y los objetos de LineString del se codifican en GML 1.0 como sigue:

    0,0 100,0 100,100 0,100 0,0 100,200 100,200 150,300

    Observar que LineString se opone, junto con los objetos de LinearRing del, asumir la interpolación linear entre los puntos especificados.

    Características usar geometrías

    El ejemplo siguiente de GML ilustra la distinción entre las características del y los objetos de la geometría del . La característica del edificio del tiene varios objetos de la geometría del, compartiendo uno de ellos (el punto del con el p21 del identificador) con la característica de SurveyMonument del :

    Sears Tower 52 100,200 100,200 100,200

    Observar que la referencia está al punto compartido del y no al SurveyMonument, puesto que cualquier objeto de la característica del puede tener más de una característica del objeto de la geometría del .

    Perfil del punto

    El perfil del punto del de GML contiene una sola geometría de GML, a saber un . Cualquier esquema de XML puede utilizar el perfil del punto del importándolo y refiriéndose al :

    xmlns=" del Lynn Valley tiro del A de las caídas de la suspensión bridge North Vancouver 49.26

    Observar eso al usar el perfil del punto del, el único objeto de la geometría es el “”. El resto de la geografía es definido por el esquema de la foto-colección.

    Ver también

    Esquemas del uso GML
    CityGML
    Ficheros de datos geográficos (GDF)
    Texto bien conocido

    .

  • Zenithic
  • LouLou Ferrari
    Random links:Béisbol | Estatua de la libertad | Pedro Montañez | Jin (estado) | Ignaz Vincenz Zingerle

  • © 2007-2008 enciclopediaespana.com; article text available under the terms of GFDL, from en.wikipedia.org
    ="http://pagead2.googlesyndication.com/pagead/show_ads.js">