norma iso - 19110 - Ministerio de Comercio e Industrias

Anuncio
MINISTERIO DE COMERCIO E INDUSTRIAS
DIRECCIÓN GENERAL DE NORMAS Y TECNOLOGÍA INDUSTRIAL
NORMA TÉCNICA
DGNTI-COPANIT-ISO 19110:2016
INFORMACIÓN GEOGRÁFICA MÉTODO PARA CATALOGACIÓN DE OBJETOS GEOGRÁFICOS
CORRESPONDENCIA:
La Norma Internacional ISO19110:2005 Geographic information — Methodology for feature
cataloguing, que incluye su enmienda ISO 19110-Amd.1:2011(E), está adoptada por traducción,
con modificaciones nacionales, como la Norma Nacional DGNTI COPANIT ISO 19110:2016. Ver
prólogo nacional para la identificación de las modificaciones .
DIRECCIÓN GENERAL DE NORMAS Y TECNOLOGÍA INDUSTRIAL (DGNTI)
COMISIÓN PANAMEÑA DE NORMAS INDUSTRIALES Y TÉCNICAS (COPANIT)
Apartado Postal 9658 Zona 4, Rep. de Panamá
E-mail: [email protected]
Prohibida su reproducción
DGNTI-COPANIT-ISO 19110:2016
REPÚBLICA DE PANAMÁ
MINISTERIO DE COMERCIO E INDUSTRIAS
DIRECCIÓN GENERAL DE NORMAS Y TECNOLOGÍA INDUSTRIAL
RESOLUCIÓN N° ___ Panamá ___ de ___________ de 2016
El Viceministro de Comercio Interior e Industrias
En uso de sus Facultades Legales:
CONSIDERANDO:
Que de conformidad a lo establecido en el artículo 93 del Título II de la Ley N° 23
de 15 de julio de 1997, la Dirección General de Normas y Tecnología Industrial
(DGNTI), del Ministerio de Comercio e Industrias, es el Organismo Nacional de
Normalización, encargado por el Estado del proceso de Normalización Técnica y
facultada para supervisar y garantizar que las actividades, con relación a
elaboración, adopción y aplicación de normas y reglamentos técnicos por los
Comités Sectoriales de Normalización, sean acordes con las disposiciones
internacionales.
Que según el
RESUELVE:
ARTÍCULO PRIMERO: Aprobar la
ii
DGNTI-COPANIT-ISO 19110:2016
Prólogo Nacional
Esta Norma Nacional DGNTI COPANIT ISO 19110:2016, es una traducción de la
Norma Internacional ISO 19110:2005, Geographic information - Methodology for
feature cataloguing, que incluye su enmienda ISO 19110-Amd.1:2011 (E), con
algunas modificaciones técnicas. El comité nacional responsable de esta norma y
de su traducción es el Comité Técnico para la Información Geográfica.
Para los propósitos de esta norma se han hecho los siguientes cambios
editoriales:
a) Las palabras "esta Norma Internacional" han sido reemplazadas por
"esta Norma Nacional".
b) Se han incluido en el capítulo 4 más términos con sus definiciones,
para brindar orientación a los usuarios.
c) Se han incluido en las tablas del Anexo B, en la columna "Nombre",
los nombres en el idioma original y su traducción.
d) En la bibliografía se incluye el glosario multilingüe.
iii
DGNTI-COPANIT-ISO 19110:2016
ÍNDICE
ÍNDICE .................................................................................................................................. iv
PREFACIO ............................................................................................................................ 1
Introducción .......................................................................................................................... 2
1.
OBJETO Y CAMPO DE APLICACIÓN ................................................. 4
2.
CONFORMIDAD .................................................................................. 4
3.
NORMAS PARA CONSULTA ............................................................... 5
4.
TÉRMINOS Y DEFINICIONES ............................................................. 6
5.
ABREVIATURAS ................................................................................ 11
5.1
ACRÓNIMOS ..................................................................................... 11
5.2
ABREVIATURAS DE ESPACIO DE NOMBRES ................................ 12
6.
REQUISITOS ..................................................................................... 12
6.1
Catálogo de objetos geográficos ........................................................ 12
6.2
Elementos de información .................................................................. 13
Anexo A ............................................................................................................. 16
Anexo B ............................................................................................................. 28
Anexo C ............................................................................................................. 51
Anexo D ............................................................................................................. 68
ANEXO E ........................................................................................................... 72
Anexo F .............................................................................................................. 74
Anexo G ............................................................................................................. 84
Bibliografía ......................................................................................................... 96
iv
NORMA TÉCNICA DGNTI COPANIT ISO 19110
PREFACIO
ISO (Organización Internacional de Normalización) es una federación mundial de
organismos nacionales de normalización (organismos miembros de ISO). El
trabajo de preparación de las normas internacionales normalmente se realiza a
través de los comités técnicos de ISO. Cada organismo miembro interesado en
una materia para la cual se haya establecido un comité técnico, tiene el derecho
de estar representado en dicho comité. Las organizaciones internacionales,
gubernamentales y no gubernamentales, en coordinación con ISO, también
participan en el trabajo. ISO colabora estrechamente con la Comisión
Electrotécnica Internacional (IEC) en todas las materias de normalización
electrotécnica.
Las Normas Internacionales se redactan de acuerdo con las reglas establecidas
en las Directivas ISO / IEC, Parte 2.
La tarea principal de los comités técnicos es preparar Normas Internacionales. Los
Proyectos de Normas Internacionales adoptados por los comités técnicos son
enviados a los organismos miembros para su votación. La publicación como
Norma Nacional requiere la aprobación por al menos el 75% de los organismos
miembros con derecho a voto.
Llama la atención la posibilidad de que algunos de los elementos de este
documento puedan estar sujetos a derechos de patente. ISO no se hace
responsable por la identificación de cualquiera o todos los derechos de patente.
ISO 19110 fue preparada por el Comité Técnico ISO / TC 211, Información
Geográfica/Geomática.
1
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Introducción
Los objetos geográficos son fenómenos del mundo real asociados a una
localización relativa a la Tierra, con la que se recogen, mantienen y difunden los
datos. Los catálogos de objetos geográficos que definen los tipos de objetos
geográficos, sus operaciones, atributos y asociaciones representados en los datos
geográficos son indispensables para convertir los datos en información útil. Dichos
catálogos de objetos geográficos promueven la difusión, el intercambio y uso de
datos geográficos a través de proporcionar una mejor comprensión del contenido y
el significado de los datos. A menos que los proveedores y usuarios de datos
geográficos tengan un conocimiento compartido de los tipos de objetos
geográficos del mundo real representados por los datos, los usuarios no podrán
juzgar si los datos suministrados son adecuados para su propósito.
La disponibilidad de los catálogos estándar de funciones que se pueden utilizar
varias veces reducirá los costos de adquisición de datos y simplificar el proceso de
especificación del producto para los conjuntos de datos geográficos.
Esta Norma Nacional proporciona un marco normativo para la organización y
reportar la clasificación de los fenómenos del mundo real en un conjunto de datos
geográficos. Cualquier conjunto de datos geográficos es una abstracción muy
simplificada y reducida de un mundo complejo y diverso. Un catálogo de tipos de
entidad nunca puede captar la riqueza de la realidad geográfica. Sin embargo, un
catálogo de objetos geográficos debe presentar la abstracción particular,
representada en un determinado conjunto de datos, de manera clara, precisa y en
una forma fácilmente comprensible y accesible para los usuarios de los datos.
Los objetos geográficos se producen en dos niveles: las instancias y tipos. A nivel
de instancia, un objeto geográfico se representa como un fenómeno discreto que
se asocia con sus coordenadas geográficas y temporales y pueden ser
representado por un símbolo gráfico particular. Estas instancias individuales de
objetos geográficos se agrupan en clases con características comunes: los tipos
de objetos geográficos. Se reconoce que la información geográfica se percibe
subjetivamente y que su contenido depende de las necesidades de aplicaciones
particulares. Las necesidades de aplicaciones particulares determinan la forma en
casos se agrupan en tipos dentro de un esquema de clasificación particular. La
Norma ISO 19109, Información geográfica - Reglas para el esquema de aplicación
especifica cómo se deben organizar los datos para reflejar las necesidades
particulares de las aplicaciones con requisitos de datos similares.
NOTA La descripción completa de los contenidos y la estructura de un conjunto de datos
geográficos es dada por el esquema de aplicación desarrollado conforme a la Norma ISO 19109.
El catálogo de objetos geográficos define el significado de los tipos de objetos geográficos y sus
atributos de objetos geográficos asociados, operaciones de objetos geográficos y asociaciones de
objetos geográficos que figuran en el esquema de aplicación.
Los criterios de recolección utilizados para identificar los fenómenos individuales
del mundo real y representarlos como instancias de objetos geográficos en un
conjunto de datos no se especifican en esta Norma Internacional. Debido a que no
2
NORMA TÉCNICA DGNTI COPANIT ISO 19110
se incluyen en estas normas, criterios de recolección deben incluirse por separado
en las especificaciones de producto para cada conjunto de datos.
Una forma normalizada de organizar la información del catálogo de objetos
geográficos no dará lugar automáticamente a la armonización o interoperabilidad
entre aplicaciones. En situaciones donde la clasificación de objetos geográficos
difieren, esta Norma Nacional podría al menos servir para aclarar las diferencias y
así ayudar a evitar los errores que resultarían de ignorarlos. También puede ser
utilizado como un marco normativo dentro del cual armonizan los catálogos de
objetos geográficos existentes que tienen dominios superpuestos.
3
NORMA TÉCNICA DGNTI COPANIT ISO 19110
INFORMACIÓN GEOGRÁFICA - MÉTODO PARA CATALOGACIÓN DE
OBJETOS GEOGRÁFICOS
1. OBJETO Y CAMPO DE APLICACIÓN
Esta Norma Nacional define la metodología para la catalogación de los tipos de
objetos geográficos. Esta Norma Nacional especifica cómo los tipos de objetos
geográficos pueden ser organizados en un catálogo de objetos geográficos, y
presentan a los usuarios un conjunto de datos geográficos. Esta Norma Nacional
es aplicable a la creación de catálogos de tipos de objetos geográficos en los
dominios anteriormente sin catalogar y para la revisión de los catálogos de
funciones existentes para cumplir con la práctica normalizada. Esta Norma
Nacional se aplica a la catalogación de los tipos de objetos geográficos que se
representan en formato digital. Sus principios se pueden extender a la
catalogación de otras formas de datos geográficos. Los catálogos de objetos
geográficos son independientes de los diccionarios de conceptos de objetos
geográficos definidos en la norma ISO 19126 y se pueden especificar sin tener
que utilizar o crear un diccionario de conceptos de objetos geográficos. .
Esta Norma Nacional es aplicable para la definición de los objetos geográficos a
nivel de tipo. Esta norma no se aplica a la representación de las instancias
individuales de cada tipo. Esta Norma Nacional no incluye esquemas de
representación gráfica como se especifica en la norma ISO 19117.
Esta norma puede ser utilizada como base para definir el universo que se está
modelando en una aplicación particular, o para normalizar los aspectos generales
de los objetos geográficos del mundo real que está siendo modelado en más de
una aplicación.
2. CONFORMIDAD
Debido a que esta Norma Nacional especifica un número de opciones que no son
requeridas para todos los catálogos de objetos geográficos, esta cláusula
especifica cinco clases de conformidad. Estas clases se diferencian en función de
los siguientes criterios.
a) ¿Qué elementos de un tipo de objeto geográfico se requieren en un catálogo:
1) sólo atributos de objetos geográficos?
2) atributos del objeto geográfico y asociaciones de objetos geográficos?
3) atributos del objetos geográficos, asociaciones de objetos geográficos y
operaciones de objetos geográficos?
b) ¿Hay algún requisito para la definición de los atributos globales de objetos
geográficos, asociaciones de objetos geográficos y operaciones de objetos
geográficos que pueden ser unidos a múltiples tipos de objetos geográficos?
c) ¿Hay algún requisito para incluir relaciones de herencia en el catálogo de
objetos geográficos?
4
NORMA TÉCNICA DGNTI COPANIT ISO 19110
El Anexo A especifica un módulo de prueba para cada una de las clases de
conformidad, como se muestra en la Tabla 1.
Tabla 1 — Clases de conformidad
Atributos
solamente
Atributos y
asociaciones
Atributos,
asociaciones
y
operaciones
Propiedade
s asociadas
con
múltiples
fenómenos
Relacione
s de
herencia
incluidas
Módul
o de
prueba
X
—
—
—
—
A.17
—
X
—
—
—
A.18
—
—
X
—
—
A.19
—
—
—
X
—
A.22
X
—
—
—
X
A.23
—
X
—
—
X
A.24
—
—
X
—
X
A.25
NOTA
Se mantienen los números iniciales de los módulos de prueba, aún si se remueven
algunos módulos de prueba. La numeración puede estar sujeta a cambios en la publicación de
cualquier nueva edición de esta Norma Internacional.
3. NORMAS PARA CONSULTA
Los documentos normativos siguientes contienen disposiciones que, al ser citadas
en este texto, constituyen requisitos de esta norma DGNTI-COPANIT. Las
ediciones indicadas estaban vigentes para el momento de esta publicación. Como
toda norma está sujeta a revisión, se recomienda a aquellos que realicen acuerdos
con base en ellas que analicen la conveniencia de usar la edición más reciente de
las normas citadas seguidamente:

ISO/TS 19103, Geographic information — Conceptual schema language
(Información Geográfica — Lenguaje de esquema conceptual)

ISO 19109:2005, Geographic information — Rules for application
schema (Información Geográfica — Reglas para esquema de aplicación

ISO 19135:2005, Geographic information — Procedures for item
registration (Información Geográfica — Procedimiento para el registro
de ítems)

ISO/TS 19139:2007, Geographic information — Metadata — XML
schema implementation (Información Geográfica — Metadatos —
Implementación de esquemas XML)
5
NORMA TÉCNICA DGNTI COPANIT ISO 19110
4. TÉRMINOS Y DEFINICIONES
4.1
altitud
altura cuya superficie de referencia es el nivel medio del mar
[ISO 6709]
4.2
área
término genérico para referirse a la superficie de un objeto de dos
dimensiones, continuo y delimitado, que puede o no incluir su límite.
4.3
asociación de objeto geográfico
relación que vincula instancias de un tipo de objeto geográfico con
instancias del mismo o diferente tipo de objetos geográfico.
[ISO 19110]
4.4
atributo
nombre de una propiedad de una entidad
NOTA Describe una característica geométrica, topológica, temática o cualquier otra
característica de una entidad
[ISO/IEC 2382-17]
4.5
atributo de objeto geográfico
característica de un objeto geográfico.
EJEMPLO 1 Un atributo de objeto geográfico denominado "color" puede tener un valor de
atributo "verde" que pertenece al tipo de datos "texto".
NOTA 1
Un atributo de objeto geográfico tiene un nombre, un tipo de dato y un
dominio de valores asociado a él. Un atributo de objeto geográfico de una instancia de
objeto geográfico también tiene un valor de atributo tomado del dominio de valores.
EJEMPLO 2 Un atributo de objeto geográfico denominado "longitud" puede tener un valor
de atributo "82.4", que pertenece al tipo de datos "real".
NOTA 2
En un catálogo de objetos geográficos, un atributo de objeto geográfico
puede incluir un dominio de valores pero no especificar valores de atributo para instancias
de objetos geográficos.
[ISO 19101-1]
4.6
calidad
grado con el que un conjunto de características inherentes cumple unos
requisitos
NOTA Para los propósitos de esta especificación técnica las características de calidad del
producto incluyen: Datos de calidad (los elementos que se describen en la Norma ISO
19157), volumen de distribución, horario de distribución y coste de producción o
actualización.
6
NORMA TÉCNICA DGNTI COPANIT ISO 19110
[ISO 9000:2005]
4.7
catálogo de objetos geográfico
catálogo que contiene definiciones y descripciones de los tipos de objetos
geográficos, atributos de objetos geográficos y relaciones de objetos
geográficos que ocurren en uno o más conjuntos de datos geográficos,
junto con las operaciones de objetos geográficos que pueden aplicarse.
[ISO 19101-1]
4.8
cardinalidad <uml>
número de elementos en un conjunto
NOTA Contrastar con multiplicidad
[ISO/IEC 19501]
4.9
conjunto de datos
colección identificable de datos
[ISO 19115-1]
4.10
código
Representación de un etiqueta de acuerdo a un esquema determinado
[ISO 19118]
4.11
coordenada
cualquiera de los n números de una secuencia que designa la posición de
un punto en un sistema n-dimensional
NOTA En un sistema de referencia de coordenadas, los números de las coordenadas
están calificados con unidades.
[ISO 19111:2007]
4.12
datos geográficos
datos que implícita o explícitamente se refieren a una localización relativa a
la Tierra
NOTA Información geográfica se usa también para referirse a la información sobre un
objeto geográfico implícita o explícitamente asociado con una localización relativa a la
Tierra.
[ISO 19109]
7
NORMA TÉCNICA DGNTI COPANIT ISO 19110
4.13
datum
parámetro o conjunto de parámetros que definen la posición del origen, la
escala y la orientación de un sistema de coordenadas
[ISO 19111]
4.14
datum geodésico
datum que describe la relación de un sistema de coordenadas bi o
tridimensional con la Tierra
[ISO 19111]
4.15
dominio
conjunto bien definido
[ISO/TS 19103:2005]
NOTA
Los dominios se usan para definir el conjunto de dominios y rango de
atributos, operadores y funciones.
4.16
elemento de metadato
unidad discreta de metadatos
NOTA 1
metadatos.
Los elementos de metadatos son únicos dentro de una entidad de
NOTA 2
Equivalente a un atributo en la terminología UML.
[ISO 19115-1]
4.17
exactitud
grado de concordancia entre el resultado de un ensayo o una medición y el
valor verdadero
[ISO 3534-2]
4.18
geoide
superficie equipotencial del campo de gravedad de la Tierra, que es en
todas partes perpendicular a la dirección del vector gravedad, y que mejor
ajusta el nivel medio del mar tanto local como globalmente
[ISO 19111:2007]
4.19
grilla
red compuesta de dos o más conjuntos de curvas en las que los miembros
de cada conjunto se intersecan con los miembros de los otros conjuntos de
forma algorítmica.
NOTA
Las curvas dividen un espacio en celdas de la malla.
[ISO 19123:2005]
8
NORMA TÉCNICA DGNTI COPANIT ISO 19110
4.20
herencia de objetos geográficos
mecanismo por el que objetos geográficos más específicos incorporan la
estructura y el comportamiento de objetos geográficos más generales
relacionados mediante el comportamiento.
4.21
lenguaje funcional
lenguaje en el cual se especifican formalmente las operaciones de objeto
geográfico
NOTA En un lenguaje funcional, los tipos de objetos geográficos pueden ser
representados como tipos abstractos de datos.
4.22
línea
objeto unidimensional que sirve como eje a lo largo del cual se realiza la
referencia lineal
NOTA También conocido como elemento curvilíneo
4.23
meridiano
intersección de un elipsoide con un plano que contiene el eje menor del
elipsoide
[ISO 19111]
NOTA Este término se usa a menudo para el arco que va de un polo al otro polo en vez
de la figura completa cerrada.
4.24
metadatos
información acerca de un recurso
[ISO 19115-1]
4.25
modelo
abstracción de algunos aspectos de la realidad
[ISO 19109]
4.26
objeto geográfico
representación de un fenómeno del mundo real
NOTA Un objeto geográfico puede ocurrir como un tipo o como una instancia. Debe
usarse tipo de objeto geográfico o instancia de objeto geográfico sólo cuando se desea
referirse a uno de ellos.
4.27
operación de objeto geográfico
operación que cada instancia de un tipo de objeto geográfico puede realizar
EJEMPLO
Una operación de objeto geográfico sobre el objeto geográfico "presa" es
elevar la presa. El resultado de esta operación es elevar la altura de la presa y el nivel del
agua en un "embalse".
9
NORMA TÉCNICA DGNTI COPANIT ISO 19110
NOTA Algunas veces las operaciones de objeto geográfico proporcionan una base para la
definición de tipo de objeto geográfico.
4.28
perfil
conjunto de una o más normas base, o subconjunto de normas base y,
cuando sea aplicable, identificación de apartados, clases, opciones y
parámetros seleccionados de esas normas base que son necesarios para
cumplir una determinada función
NOTA Un perfil procede de normas de base, de modo que, por definición, la conformidad
con un perfil implica la conformidad con las normas base de las que deriva.
[ISO/IEC TR 10000-1]
4.29
raster
patrón, normalmente rectangular, de líneas de barrido paralelas que forman
o se corresponden a la visualización sobre un tubo de rayos catódicos
NOTA Una matriz es un tipo de malla.
[ISO 19123]
4.30
relación de objeto geográfico
asociación o herencia de objeto geográfico.
4.31
resolución de una imagen
distancia más pequeña entre dos objetos uniformemente iluminados que
pueden ser determinados separadamente en una imagen
[ISO/TS 19130-2]
4.32
segmento lineal
parte de un fenómeno lineal que se distingue del resto de ese fenómeno por
un subconjunto de atributos, teniendo cada uno un único valor para la parte
completa
Nota 1
|Un segmento lineal es un objeto unidimensional sin geometría explícita
Nota 2
La geometría implícita de un segmento lineal puede derivarse de la
geometría del fenómeno padre
[ISO 19148]
4.33
serie de conjuntos de datos
colección de conjuntos de datos que comparten características comunes
[ISO 19115-1]
4.34
tabla de objetos geográficos
tabla en la que las columnas representan los atributos de objeto geográfico
y las filas representan los objetos geográficos
10
NORMA TÉCNICA DGNTI COPANIT ISO 19110
[ISO 19125]
4.35
tipo de dato
especificación de un dominio de valores con unas operaciones permitidas
sobre los valores de ese dominio
[ISO/TS 19103]
4.36
tipo de objeto geográfico
clase de objetos geográficos que tienen características comunes
[ISO 19156]
4.37
valor de atributo
valor asignado a un elemento.
4.38
vector
cantidad que tiene tanto dirección como magnitud
NOTA Un segmento lineal dirigido representa un vector si la longitud y la dirección del
segmento lineal es igual a la magnitud y la dirección del vector. El término datos vectoriales
se refiere a los datos que representan la configuración espacial de los objetos geográficos
como un conjunto de segmentos lineales dirigidos.
[ISO 19123]
5. ABREVIATURAS
5.1 ACRÓNIMOS
DIGEST: Digital Geographic Information Exchange Standard — Estándar de
Intercambio de información geográfica digital
DTD: Document Type Definition — Definición de tipo de documento
FACC: Feature and Attribute Coding Catalogue — Catálogo de codificación
de objetos geográficos y atributos
GFM: General Feature Model — Modelo General de Objetos Geográficos
HTTP: Hyper Text Transfer Protocol — Protocolo de transferencia de
hipertexto
IDL: Interface Definition Language — Definición de Lenguaje de Interfaz
IHO: International Hydrographic Organization — Organización Hidrográfica
internacional
ISO: International Organization for Standardization — Organización
Internacional de Normalización
11
NORMA TÉCNICA DGNTI COPANIT ISO 19110
OCL: Object Constraint Language — Lenguaje para la descripción formal
de expresiones en los modelos UML
SGML: Standard Generalized Markup Language — Estándar de Lenguaje
de Marcado Generalizado
TS: Technical Specification — Especificación técnica
UML: Unified Modeling Language — Lenguaje de Modelado Unificado
URI: Uniform Resource Identifier — Identificador de recursos uniforme
URL: Uniform Resource Locator — Localizador de Recursos Uniformes
XML: Extensible Markup Language — Lenguaje de Marcado Extensible
5.2 ABREVIATURAS DE ESPACIO DE NOMBRES
En la siguiente lista, el elemento de la izquierda describe el prefijo común del
espacio de nombres que se utiliza para describir los elementos en el espacio de
nombres. El segundo elemento es una descripción Inglés del prefijo de espacio de
nombres, y el elemento entre paréntesis es la URI del espacio de nombres actual.
Estos URI no corresponden necesariamente a una ubicación efectiva de los
esquemas.
Esta lista corresponde a los espacio de nombres utilizados por esta Norma
Nacional.
gco
lenguaje extensible de marcas común geográfico
(http://www.isotc211.org/2005/gco)
gfc
Catalogación de objeto geográfico
(http://www.isotc211.org/2005/gfc.)
gmd
Lenguaje extensible de marca de metadatos geográficos
(http://www.isotc211.org/2005/gmd)
gmx
Esquema XML de metadatos geográficos
(http://www.isotc211.org/2005/gmx)
6. REQUISITOS
6.1 Catálogo de objetos geográficos
El catálogo de objetos geográficos mostrará la abstracción de la realidad
representada en uno o más conjuntos de datos geográficos. El nivel básico de
representación en el catálogo de objetos geográficos será el tipo de objeto
geográfico. Un catálogo de objetos geográficos estará disponible en formato
electrónico para cualquier conjunto de dato geográfico que contiene tipos de
objeto geográfico. Un catálogo de objetos geográficos también puede cumplir con
las especificaciones de esta Norma Nacional independientemente de cualquier
conjunto existente de datos geográficos.
12
NORMA TÉCNICA DGNTI COPANIT ISO 19110
6.2
Elementos de información
6.2.1 Introducción
Las siguientes disposiciones especifican los requisitos generales y específicos de
elementos
de
información
del
catálogo
de
objetos
geográficos.
El Anexo B especifica los requisitos detallados. El Anexo C ilustra la aplicación de
estos requisitos. El Anexo D analiza la aplicación de las operaciones de objetos
geográficos como base conceptual para la determinación de los tipos de objetos
geográficos en un catálogo de objetos geográficos.
El Anexo E especifica la codificación XML para catálogo de objetos geográficos, el
Anexo F especifica los conceptos que permiten la gestión de catálogo de objetos
geográficos, ya sea en un registro de entorno multiparte o en un registro jerárquico
que contiene subregistros multiparte, de acuerdo con la Norma ISO 19135. El
Anexo G proporciona un ejemplo de aplicación XML de esta Norma Internacional.
6.2.2 Completitud
Una plantilla para la representación de catálogos de objeto geográfico se
especifica en el Anexo B. Un catálogo de objetos geográficos preparado de
acuerdo con esta plantilla debe documentar todos los tipos de objeto geográfico
que se encuentran en un conjunto de dato geográfico. El catálogo de objetos
geográficos incluirá información de identificación como se especifica en el Anexo
B. El catálogo de objetos geográficos incluirá definiciones y descripciones de todos
los tipos de objeto geográfico contenidos en los datos, incluyendo cualquier
atributo de objeto geográfico y asociaciones de objeto geográfico contenidos en
los datos que están asociados con cada tipo de objeto geográfico, y
opcionalmente las operaciones de objeto geográfico que son compatibles con los
datos. Para asegurar lo predecible y lo comparable del contenido del catálogo de
objetos geográficos a través de diferentes aplicaciones, se recomienda que el
catálogo de objetos geográficos deba incluir sólo los elementos que se especifican
en el Anexo B. Para maximizar la utilidad de un catálogo de objetos geográficos a
través de diferentes aplicaciones, se recomienda el uso de un lenguaje de
esquema conceptual para modelar la información del catálogo de objetos
geográficos.
NOTA Las definiciones del idioma natural, los alias de tipo de objeto geográfico, los criterios para
la creación y eliminación de las instancias de objeto geográfico, y otros elementos semánticos del
catálogo de objetos geográficos pueden ser incluidos en un esquema conceptual como
comentarios estructurados o como atributos.
6.2.3 Requisitos generales
6.2.3.1
Formato de nombres
Todos los tipos de objetos geográficos y propiedades de objeto geográfico (por
ejemplo: los atributos de objeto geográfico, asociaciones de objeto geográfico,
roles de asociación y las operaciones de objeto geográfico) incluidas en un
13
NORMA TÉCNICA DGNTI COPANIT ISO 19110
catálogo de objetos geográficos deberá identificarse por un nombre. El nombre de
un tipo de objeto geográfico es único dentro de ese catálogo de objetos
geográficos. El nombre de una propiedad de objeto geográfico (si la propiedad de
objeto geográfico es una propiedad global unida al tipo de objeto geográfico o es
local para el tipo de objeto geográfico) es única en su tipo de objeto geográfico. El
nombre de una propiedad global de objeto geográfico es única dentro de ese
catálogo de objetos geográficos.
6.2.3.2
Formato de definiciones
Las definiciones de tipos de objeto geográfico, atributos de objeto geográfico, lista
de valores de atributos de objetos geográficos, asociaciones de objeto geográfico,
roles de asociación y las descripciones de las operaciones de objeto geográfico
deberán darse en un lenguaje natural. Estas definiciones serán incluidas en el
catálogo, a menos que el catálogo especifique una fuente externa de definiciones.
Si el mismo término aparece en ambos documentos, se aplicará la definición del
catálogo de objetos geográficos.
6.2.4 Requisitos para los tipos de objeto geográfico
Cada tipo de objeto geográfico será identificado por un nombre y definido en un
lenguaje natural. Cada tipo de objeto geográfico también puede ser identificado
por un código alfanumérico que es único dentro del catálogo y por una lista de
alias. El catálogo de objetos geográficos también incluirá para cada tipo de objeto
geográfico, sus operaciones de objeto geográfico, atributos de objeto geográfico
asociados, asociaciones de objeto geográfico y roles de asociación si los hubiera.
Se recomienda el uso de las especificaciones del lenguaje funcional para ayudar a
definir los tipos de objeto geográfico.
6.2.5 Requisitos para las operaciones de objeto geográfico
Las operaciones de objeto geográfico, si las hay, serán identificadas y definidas
para cada tipo de objeto geográfico. Los atributos de objeto geográfico serán
especificados para cada operación de objeto geográfico, así como cualquier tipo
de objeto geográfico afectado por la operación. La definición incluirá una definición
en lenguaje natural y puede ser formalmente especificada en un lenguaje
funcional.
6.2.6 Requisitos para los atributos de objeto geográfico
Los atributos de objeto geográfico, si los hay, serán identificados y definidos para
cada tipo de objeto geográfico. La definición incluirá una definición en lenguaje
natural y un tipo de dato especificado para los valores del atributo. Cada atributo
de objeto geográfico también puede ser identificado por un código alfanumérico
que es único dentro del catálogo.
14
NORMA TÉCNICA DGNTI COPANIT ISO 19110
6.2.7 Requisitos para listas de valores de atributos de objeto
geográfico
Si hay listas de valores de atributos de objeto geográfico, deberán ser etiquetadas
para cada atributo de objeto geográfico. La etiqueta deberá ser única dentro del
atributo de objeto geográfico de la que es un valor de la lista. Cada valor de la lista
también puede ser identificado por un código alfanumérico que es único dentro del
atributo de objeto geográfico del que es un valor de la lista.
6.2.8 Requisitos para las asociaciones de objeto geográfico
Las asociaciones de objeto geográfico, si las hay, serán identificadas y definidas.
Cada asociación de objeto geográfico también puede ser identificada por un
código alfanumérico que es único dentro del catálogo. Se deben especificar los
nombres y roles de los tipos de objeto geográfico que participan en la asociación.
6.2.9 Requisitos para roles de asociación
Los roles de asociación, si los hay, deberán ser nombrados y definidos. Se debe
especificar el nombre del tipo de objeto geográfico que desempeña el rol y la
asociación en la que participa.
15
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Anexo A
(Normativo)
Conjunto de Prueba Genérica
A.1.
Introducción
Este anexo normativo presenta el conjunto de prueba genérica para evaluar la
conformidad con esta Norma Internacional. El conjunto de prueba genérica
contiene quince casos de prueba y doce módulos de prueba: una prueba para
determinar el formato y la existencia de la información en el catalogo de objetos
geográficos (A.2); una prueba para los requisitos generales del catálogo de
objetos geográficos (A.3); pruebas para cada clase básica de información del
catálogo de objetos geográficos (A.4 hasta A.16) y módulos de prueba para los
subconjuntos específicos de funcionalidades del catálogo de objetos geográficos
(A.17 hasta A.28).
Las pruebas están basadas en cada clase básica de información del catálogo de
objetos geográficos especificados en el Anexo B, Tablas B.1 hasta B.16. La
prueba de cada clase consiste en examinar cada elemento de clase (atributo o rol)
y verificar que:
 se cumple la especificación obligación/condición para la presencia del
elemento;
 el número máximo de ocurrencias del elemento no se excede;
 el tipo del valor del elemento es correcto;
NOTA A menos que se indique lo contrario, por ejemplo, mediante la especificación de un
tipo en un paquete muy conocido o una norma ISO, las especificaciones del tipo que se
dará en la ISO / TS 19103 se puede aplicar.
 el valor del elemento está de acuerdo con la descripción de elementos;
 se cumple cualquier restricción especificada en el elemento.
Las pruebas sobre las clases en su totalidad están especificadas como clases de
restricciones según se especifica en el Anexo B, Tablas B.1 hasta B.16, y / o en
módulos de prueba.
Los módulos de prueba se basan en subconjuntos útiles de la funcionalidad de la
plantilla del catálogo de objetos geográficos especificado en el Anexo B. Los
subconjuntos se organizan a partir de la funcionalidad básica capaz de representar
los tipos de objetos geográficos y atributos de objetos geográficos que son
exclusivas de un tipo de objeto geográfico (ver A.17). La funcionalidad básica de la
representación se extiende para permitir una o más de las siguientes
funcionalidades:
 tipos adicionales de propiedad de objetos geográficos (por roles de
asociación, ver A.18; para ambos roles de asociación y operaciones de
objeto geográfico, ver A.19);
16
NORMA TÉCNICA DGNTI COPANIT ISO 19110
 relaciones adicionales entre los elementos de información del catálogo de
objetos geográficos (por atributos de objetos geográficos de uso múltiple,
ver A.20, para herencia, ver A.23; para uso múltiple de atributos de objetos
geográficos y herencia, ver A.26);
 para tipos adicionales de propiedad de objetos geográficos y relaciones
adicionales entre elementos de información del catálogo de objetos
geográficos (ver A.21, A.22, A.24, A.25, A.27 y A.28).
Los módulos de prueba se especifican por las pruebas que se aplican. Los
módulos de prueba A.18 hasta A.28 extienden la funcionalidad básica de
representación especificada por módulo de prueba A.17. Estas extensiones se
resumen en la Tabla 1.
Para comprobar que un catálogo de objetos geográficos cumple con esta Norma
Internacional, verifique que todos los requisitos de al menos un módulo de prueba
están satisfechos.
A.2.
Prueba para la existencia y forma de la información del catálogo
de objetos geográficos
La información para la prueba es como sigue:
a) Propósito de la prueba: verificar la existencia y forma de un catálogo de
objetos geográficos.
b) Método de prueba: verificar si el catálogo de objetos geográficos existe y
pueda obtenerse en forma electrónica, mediante la obtención de una copia
del catálogo de objetos geográficos en un medio de almacenamiento
electrónico o a través de una transferencia de archivo.
c) Referencia: 6.1
d) Tipo de prueba: básico
A.3.
Prueba para los requisitos generales del catálogo de objetos
geográficos
La información para la prueba es como sigue:
a) Propósito de la prueba: verificar que se cumplen los requisitos
generales del catálogo de objetos geográficos;
b) Método de prueba: comprobar
1) si se especifica el catálogo de objetos geográficos que se
aplica a un determinado conjunto de datos geográficos, los
documentos del catálogo de objetos geográficos de todos los
tipos de entidades que se encuentran en ese conjunto de
datos geográficos,
17
NORMA TÉCNICA DGNTI COPANIT ISO 19110
2) si todos los tipos de objetos geográficos, todas las
asociaciones de objetos geográficos y todas las propiedades
globales de objetos geográficos (rol de objetos geográficos,
atributo de objetos geográficos u operación de objetos
geográficos que no sean propiedad directa de un tipo de
objeto geográfico) se identifican por un nombre que es único
dentro del catálogo de objetos geográficos,
3) si todas las listas de valores de atributos de objetos
geográficos se identifican mediante una etiqueta que es única
dentro del atributo de objetos geográfico correspondiente,
4) si todos los tipos de objetos geográficos, atributos de objetos
geográficos, asociaciones de objetos geográficos, roles de
asociación y operaciones de objetos geográficos están bien
definidas o hacen referencia a una definición de otra fuente,
5) si cualquier tipo de objetos geográficos, atributos de objetos
geográficos o asociaciones de objetos geográficos está
identificado por un código alfanumérico, que es un código
alfanumérico único dentro del catálogo de objetos geográficos,
6) si cualquier lista de valores de atributos de objetos geográficos
es identificado por un código alfanumérico, que es un código
alfanumérico único dentro del atributo de objeto geográfico
correspondiente,
7) si todos los portadores de características de un tipo de objeto
geográfico es identificado por un nombre que es único en el
contexto de ese tipo de objeto geográfico.
c) Referencia: 6.2
d) Tipo de prueba: capacidad
A.4.
Prueba para la clase de catálogo de objetos geográficos
La información para la prueba es como sigue:
a) Propósito de la prueba: verificar que la información requerida está
incluida en los objetos de la clase de catálogo de objetos
geográficos;
b) Método de prueba: comprobar cada atributo y rol que aparece en la
Tabla B.1 mediante la verificación de cada descripción especificada,
obligación/condición, ocurrencia máxima, tipo y restricciones son
satisfactorias,
c) Referencia: Anexo B, Tabla B.1
d) Tipo de prueba: capacidad
18
NORMA TÉCNICA DGNTI COPANIT ISO 19110
A.5.
Prueba para la clase de tipos de objetos geográficos
La información para la prueba es como sigue:
a) Propósito de la prueba: verificar que la información requerida está
incluida en los objetos de la clase tipos de objetos geográficos;
b) Método de prueba: comprobar cada atributo y rol que aparece en la
Tabla B.2 mediante la verificación de cada descripción especificada,
obligación/condición, ocurrencia máxima, tipo y restricciones son
satisfactorias,
c) Referencia: Anexo B, Tabla B.2
d) Tipo de prueba: capacidad
A.6.
Prueba para la clase de relación de herencia
La información para la prueba es como sigue:
a) Propósito de la prueba: verificar que la información requerida está
incluida en los objetos de la clase de relación de herencia;
b) Método de prueba: probar cada atributo y rol que aparece en la Tabla
B.3 mediante la verificación de cada descripción especificada,
obligación/condición, ocurrencia máxima, tipo y restricciones son
satisfactorias,
c) Referencia: Anexo B, Tabla B.3
d) Tipo de prueba: capacidad
A.7.
Prueba para la clase de operación de objeto geográfico
La información para la prueba es como sigue:
a) Propósito de la prueba: verificar que la información requerida está
incluida en los objetos de la clase de operación de objeto geográfico;
b) Método de prueba: probar cada atributo y rol que aparece en la Tabla
B.5 y la Tabla B.4 para verificar que cada descripción especificada,
obligación/condición, ocurrencia máxima, tipo y restricciones son
satisfactorias,
c) Referencia: Anexo B, Tabla B.4 y B.5;
d) Tipo de prueba: capacidad
A.8.
Prueba para la clase ligada
La información para la prueba es como sigue:
19
NORMA TÉCNICA DGNTI COPANIT ISO 19110
a) Propósito de la prueba: verificar que la información requerida está
incluida en los objetos de la clase ligada;
b) Método de prueba: comprobar cada atributo que aparece en la Tabla
B.6 mediante la verificación de cada descripción especificada,
obligación/condición, ocurrencia máxima, tipo y restricciones son
satisfactorias,
c) Referencia: Anexo B, Tabla B.6;
d) Tipo de prueba: capacidad
A.9.
Prueba para la clase de restricciones
La información para la prueba es como sigue:
a) Propósito de la prueba: verificar que la información requerida está
incluida en los objetos de la clase de restricciones;
b) Método de prueba: comprobar que cada atributo aparece en la Tabla
B.7 mediante la verificación de cada descripción especificada,
obligación/condición, ocurrencia máxima, tipo y restricciones son
satisfactorias,
c) Referencia: Anexo B, Tabla B.7;
d) Tipo de prueba: capacidad
A.10.
Prueba para la clase de atributo de objeto geográfico
La información para la prueba es como sigue:
a) Propósito de la prueba: verificar que la información requerida está
incluida en los objetos de la clase de atributo de objeto geográfico;
b) Método de prueba: probar cada atributo y rol que aparece en la Tabla
B.8 y la Tabla B.4 para verificar que cada descripción especificada,
obligación/condición, ocurrencia máxima, tipo y restricciones son
satisfactorias,
c) Referencia: Anexo B, Tabla B.4 y B.8;
d) Tipo de prueba: capacidad
A.11.
Prueba para la clase de roles de asociación
La información para la prueba es como sigue:
a) Propósito de la prueba: verificar que la información requerida está
incluida en objetos de rol de clases de asociación;
20
NORMA TÉCNICA DGNTI COPANIT ISO 19110
b) Método de prueba: comprobar cada atributo y rol que aparece en la
Tabla B.9 y la Tabla B.4 mediante la verificación de cada descripción
especificada, obligación/condición, ocurrencia máxima, tipo y
restricciones son satisfactorias. Adicional:
1. Verificar que los valores de tipo de atributo (Tabla B.9,
línea 9.2) como un código de dominio desde la Tabla
B.10,
c) Referencia: Anexo B, Tabla B.4, B.9 y B.10;
d) Tipo de prueba: capacidad
A.12.
Prueba para la clase de lista de valores
La información para la prueba es como sigue:
a) Propósito de la prueba: verificar que la información requerida está
incluida en los objetos de la clase de lista de valores;
b) Método de prueba: comprobar cada atributo y rol que aparece en la
Tabla B.11 mediante la verificación de cada descripción especificada,
obligación/condición, ocurrencia máxima, tipo y restricciones son
satisfactorias,
c) Referencia: Anexo B, Tabla B.11;
d) Tipo de prueba: capacidad
A.13.
Prueba para la clase de asociación de objeto geográfico
La información para la prueba es como sigue:
a) Propósito de la prueba: verificar que la información requerida está
incluida en los objetos de la clase de asociación de objeto
geográfico;
b) Método de prueba: comprobar cada atributo y rol que aparece en la
Tabla B.12 y Tabla B.2 mediante la verificación de cada descripción
especificada, obligación/condición, ocurrencia máxima, tipo y
restricciones son satisfactorias,
c) Referencia: Anexo B, Tabla B.2 y B.12;
d) Tipo de prueba: capacidad
A.14.
Prueba para la clase de fuentes de definición
La información para la prueba es como sigue:
21
NORMA TÉCNICA DGNTI COPANIT ISO 19110
a) Propósito de la prueba: verificar que la información requerida está
incluida en los objetos de la clase de fuente de definición;
b) Método de prueba: comprobar cada atributo que aparece en la Tabla
B.13 mediante la verificación de cada descripción especificada,
obligación/condición, ocurrencia máxima, tipo y restricciones son
satisfactorias,
c) Referencia: Anexo B, Tabla B.13;
d) Tipo de prueba: capacidad
A.15.
Prueba para la clase de referencia de la definición
La información para la prueba es como sigue:
a) Propósito de la prueba: verificar que la información requerida está
incluida en los objetos de la clase de referencia de la definición;
b) Método de prueba: comprobar cada atributo y rol que aparece en la
Tabla B.14 mediante la verificación de cada descripción especificada,
obligación/condición, ocurrencia máxima, tipo y restricciones son
satisfactorias,
c) Referencia: Anexo B, Tabla B.14;
d) Tipo de prueba: capacidad
A.16.
Prueba para la clase unida de atributo de objeto geográfico
La información para la prueba es como sigue:
a) Propósito de la prueba: verificar que la información requerida está
incluida en los objetos de la clase unida de atributo de objeto
geográfico;
b) Método de prueba: comprobar cada rol que aparece en la Tabla B.15
mediante la verificación de cada descripción especificada,
obligación/condición, ocurrencia máxima, tipo y restricciones son
satisfactorias,
c) Referencia: Anexo B, Tabla B.15;
d) Tipo de prueba: capacidad
A.17.
Módulo de prueba para un catálogo con los atributos de objeto
geográfico de uso único
La información para el módulo de prueba es como sigue:
22
NORMA TÉCNICA DGNTI COPANIT ISO 19110
a) Propósito de la prueba: verificar que el catálogo de objetos
geográficos apoya la funcionalidad básica de representación,
compuesto de los tipos de objetos geográficos y atributos de objetos
geográficos que son únicos para un tipo de objeto geográfico;
b) Método de prueba: realizar los siguientes nueve casos de prueba:
A.2 (existencia), A.3 (general), A.4 (catálogo de objetos geográficos),
A.5 (tipo de objeto geográfico), A.9 (restricción), A.10 (atributo de
objeto geográfico), A.12 (lista de valores), A.14 (Fuente de definición)
y A.15 (definición de referencia);
c) Referencia: A.2, A.3, A.4, A.5, A.9, A.10, A.12, A.14 y A.15;
d) Tipo de prueba: capacidad
A.18.
Módulo de prueba para un catálogo con atributos y roles de
asociación de objeto geográfico de uso único
La información para el módulo de prueba es como sigue:
a) Propósito de la prueba: verificar que el catálogo de objetos
geográficos apoya la funcionalidad básica de representación,
compuesto de los tipos de objetos geográficos y atributos de objetos
geográficos y roles de asociación que son únicos para un tipo de
objeto geográfico;
b) Método de prueba: realizar el módulo A.17 y los dos casos de
prueba: A.11 (roles de asociación) y A.13 (asociación de objeto
geográfico);
c) Referencia: A.11, A.13 y A.17;
d) Tipo de prueba: capacidad
A.19.
Módulo de prueba para un catálogo con atributos de objeto
geográfico, roles de asociación y operaciones de uso único
La información para el módulo de prueba es como sigue:
a) Propósito de la prueba: verificar que el catálogo de objetos
geográficos apoya la funcionalidad básica de representación,
compuesto de los tipos de objetos geográficos y atributos de objetos
geográficos, roles de asociación y operaciones de objetos
geográficos que son únicos para un tipo de objeto geográfico;
b) Método de prueba: realizar el módulo A.18 y la prueba
(operación de objeto geográfico);
A.7
c) Referencia: A.7, A.18 y Anexo B, Tabla B.5;
d) Tipo de prueba: capacidad
23
NORMA TÉCNICA DGNTI COPANIT ISO 19110
A.20.
Módulo de prueba para un catálogo con atributos de objeto
geográfico de uso múltiple
La información para el módulo de prueba es como sigue:
a) Propósito de la prueba: verificar que el catálogo de objetos
geográficos apoya la funcionalidad básica de representación,
compuesto de los tipos de objetos geográficos y atributos de objetos
geográficos que pueden ser miembros para múltiples tipos de objetos
geográficos;
b) Método de prueba: realizar el módulo de prueba A.17 y además:
Si el rol FC_FeatureAttribute::featureType (Tabla B.4, la línea
4.4) existe más de una vez para el mismo FC_FeatureAttribute,
la clase de asociación FC_Binding para cada uno deberá
cumplir la prueba A.8 (unión);
c) Referencia: A.8; A.17 y Anexo B, Tabla B.4;
d) Tipo de prueba: capacidad
A.21.
Módulo de prueba para un catálogo con atributos y roles de
asociación de objeto geográfico de uso múltiple
La información para el módulo de prueba es como sigue:
a) Propósito de la prueba: verificar que el catálogo de objetos
geográficos apoya la funcionalidad básica de representación,
compuesto de los tipos de objetos geográficos y atributos de objetos
geográficos y roles de asociación que pueden ser miembros para
múltiples tipos de objetos geográficos;
b) Método de prueba: realizar el módulo de prueba A.18 y además:
1) Si el rol FC_FeatureAttribute::featureType (Tabla B.4, la línea
4.4) existe más de una vez para el mismo
FC_FeatureAttribute, la clase de asociación FC_Binding para
cada uno deberán cumplir la prueba A.8 (unión);
2) Si el rol FC_AssociationRole::featureType (Tabla B.4, la línea
4.4) existe más de una vez para el mismo
FC_AssociationRole la clase de asociación FC_Binding para
cada uno deberá cumplir la prueba A.8 (unión);
c) Referencia: A.8; A.18 y Anexo B, Tabla B.4;
d) Tipo de prueba: capacidad
24
NORMA TÉCNICA DGNTI COPANIT ISO 19110
A.22.
Módulo de prueba para un catálogo con atributos, asociaciones
y operaciones de objeto geográfico de uso múltiple
La información para el módulo de prueba es como sigue:
a) Propósito de la prueba: verificar que el catálogo de objetos
geográficos permite la funcionalidad básica de representación,
compuesto de los tipos de objetos geográficos y propiedades de
objetos geográficos (por ejemplo: atributos, roles de asociación y
operaciones de objetos geográficos) ya sea propiedad directa de un
tipo de objeto geográfico individual o definido globalmente en el
catálogo de objetos geográficos;
b) Método de prueba: realizar el módulo de prueba A.8, A.16 y A.18;
c) Referencia: A.8; A.16 y A.18;
d) Tipo de prueba: capacidad
A.23.
Módulo de prueba para un catálogo con herencia y atributos de
objeto geográfico de uso único
La información para el módulo de prueba es como sigue:
a) Propósito de la prueba: verificar que el catálogo de objetos
geográficos apoya la funcionalidad básica de representación,
compuesto de los tipos de objetos geográficos y atributos de objetos
geográficos que son únicos para un tipo de objeto geográfico,
además de la herencia;
b) Método de prueba: realizar el módulo de prueba A.17 y la prueba
A.6 (relación de herencia);
c) Referencia: A.6 y A.17;
d) Tipo de prueba: capacidad
A.24.
Módulo de prueba para un catálogo con herencia, atributos y
roles de asociación de objeto geográfico de uso único
La información para el módulo de prueba es como sigue:
a) Propósito de la prueba: verificar que el catálogo de objetos
geográficos apoya la funcionalidad básica de representación,
compuesto de los tipos de objetos geográficos y atributos de objetos
geográficos y roles de asociación que son únicos para un tipo de
objeto geográfico, además de la herencia;
b) Método de prueba: realizar el módulo de prueba A.18 y la prueba
A.6 (relación de herencia);
c) Referencia: A.6 y A.18;
25
NORMA TÉCNICA DGNTI COPANIT ISO 19110
d) Tipo de prueba: capacidad
A.25.
Módulo de prueba para un catálogo con herencia y con
atributos, roles de asociación y operaciones de objeto geográfico de
uso único
La información para el módulo de prueba es como sigue:
a) Propósito de la prueba: verificar que el catálogo de objetos
geográficos apoya la funcionalidad básica de representación,
compuesto de los tipos de objetos geográficos, atributos de objetos
geográficos, roles de asociación y operaciones de objetos
geográficos que son únicos para un tipo de objeto geográfico,
además de la herencia;
b) Método de prueba: realizar el módulo de prueba A.19 y la prueba
A.6 (relación de herencia);
c) Referencia: A.6 y A.19;
d) Tipo de prueba: capacidad
A.26.
Módulo de prueba para un catálogo con herencia y atributos de
objeto geográfico de uso múltiple
La información para el módulo de prueba es como sigue:
a) Propósito de la prueba: verificar que el catálogo de objetos
geográficos apoya la funcionalidad básica de representación,
compuesto de los tipos de objetos geográficos y atributos de objetos
geográficos que pueden ser miembros para múltiples tipos de objetos
geográficos, además de la herencia;
b) Método de prueba: realizar el módulo de prueba A.20 y la prueba
A.6 (relación de herencia);
c) Referencia: A.6 y A.20;
d) Tipo de prueba: capacidad
A.27.
Módulo de prueba para un catálogo con herencia, atributos y
roles de asociación de objeto geográfico de uso múltiple
La información para el módulo de prueba es como sigue:
a) Propósito de la prueba: verificar que el catálogo de objetos
geográficos apoya la funcionalidad básica de representación,
compuesto de los tipos de objetos geográficos y atributos de objetos
geográficos y roles de asociación que pueden ser miembros para
múltiples tipos de objetos geográficos, además de la herencia;
26
NORMA TÉCNICA DGNTI COPANIT ISO 19110
b) Método de prueba: realizar el módulo de prueba A.21 y la prueba
A.6 (relación de herencia);
c) Referencia: A.6 y A.21;
d) Tipo de prueba: capacidad
A.28.
Módulo de prueba para un catálogo con herencia y con
atributos, roles de asociación y operaciones de objeto geográfico de
uso múltiple
La información para el módulo de prueba es como sigue:
a) Propósito de la prueba: verificar que el catálogo de objetos
geográficos apoya la funcionalidad básica de representación,
compuesto de los tipos de objetos geográficos, atributos de objetos
geográficos, roles de asociación y operaciones de objetos
geográficos que pueden ser miembros para múltiples tipos de objetos
geográficos, además de la herencia;
b) Método de prueba: realizar el módulo de prueba A.22 y la prueba
A.6 (relación de herencia);
c) Referencia: A.6 y A.22;
d) Tipo de prueba: capacidad
27
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Anexo B
(Normativo)
Plantilla del Catálogo de Objetos Geográficos
Este anexo normativo presenta la plantilla para la organización de la información
del catálogo de objetos geográficos de acuerdo a esta Norma Nacional. Las
Tablas B.1 hasta B.16 presentan las plantillas para la representación del contenido
del catálogo de objetos geográficos. Elementos de información del catálogo de
objetos geográficos y las relaciones entre ellos se identifican utilizando la siguiente
notación para cubrir las obligaciones y condiciones:
Obligatorio (OB) - El elemento es obligatorio: este debe ser incluido en el catálogo
de objetos geográficos.
Condicional (CO) - El elemento es condicional: la condición se presenta como una
pregunta. Si la respuesta a esta pregunta es afirmativa, el elemento o sección
debe ser incluido en el catálogo de objetos geográficos.
Opcional (OP) - El elemento es opcional: si el elemento está incluido en el
catálogo de objetos geográficos, sub-elementos obligatorios de este elemento
también deben ser incluidos.
La Tabla B.15 y la Figura B.1 a), b) y c) ilustran la plantilla del catálogo de objetos
geográficos en la forma de un paquete de Lenguaje de Modelado Unificado (UML)
- (ISO/TS 19103). Las figuras B.2 a B.5 ilustran cómo la estructura de un catálogo
de objetos geográficos normalizado se ajusta al Modelo General de objetos
geográficos (ISO 19109:2005, 7.3).
28
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Tabla B.1 ─ Catálogo de Objetos Geográficos
No.
Nombre/Nombre de
Rol
Descripción
1
Class
FC_FeatureCatalogue
Clase
FC_Catálogo de
Objetos Geográficos
Un
catálogo
de
objetos
geográficos
contiene
la
definición de varios tipos de
objetos geográficos con otra
información necesaria para sus
definiciones.
─
Subtype of
CT_Catalogue
Subtipo
CT_Catálogo
Ver ISO/TS 19139
─
Attribute
producer
Atributo
Productor
Nombre, dirección, país, y
correos electrónicos de la
persona u organización que
tenga
la
responsabilidad
principal
del
contenido
intelectual de este catálogo de
objetos geográficos
OB
1
1.2
Attribute
functionalLanguage
Atributo
Lenguaje funcional
Lenguaje funcional formal en el
que se realiza la definición
formal de la operación de
objetos geográficos, en este
catálogo de objetos geográficos
CO/OB
si existe
definición
formal de
operación
de de
objetos
geográficos
en el
catálogo de
objetos
geográficos
1
1.3
Role
featureType
Rol
Tipo de objeto
geográfico
Rol que vincula este catálogo de
objetos geográficos con los tipo
de objetos geográficos que
contiene
OB
N
FC_FeatureTyp
e
1.4
Role
definitionSource
Rol
Fuentes de definición
Rol que vincula este catálogo de
objetos geográficos a las
fuentes de las definiciones de
los tipos de objetos geográficos,
tipos de propiedad y la lista de
valores que contiene
OP
N
FC_DefinitionS
ource
1.5
Role
inheritanceRelation
Rol
Relación de herencia
OP
N
FC_Inheritance
Relation
Agregado
N
FC_PropertyTy
pe
Compuesto
1.1
1.6
ᵃ
ᵇ
Role
globalProperty
Rol
Propiedad global
Rol que vincula este catálogo de
objetos geográficos a las
relaciones de herencia que
contiene
Rol que vincula este catálogo de
objetos geográficos a las
propiedades globales de objetos
geográficos, por ejemplo: las
propiedades
de
objetos
geográficos que pueden ser
unidas a muchos tipos de
objetos geográficos.
Obligación/ Ocurrencia
Condiciónᵃ
Máximaᵇ
Tipo
Restricciones
─
─
─
─
─
─
ISO 19115
Metadata:
OP
CI_Responsible
Party
─
CharacterString
─
Agregado
Agregado
OB = Obligatorio; CO = Condicional; OP = Opcional
N = ocurrencias repetidas
29
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Tabla B.2 ─ Tipo de Objeto Geográfico
No.
2
2.1
2.2
2.3
2.4
2.5
Nombre/Nombre
de Rol
Class
FC_FeatureType
Clase
FC_Tipo de objeto
geográfico
Attribute
typeName
Atributo
Tipo de nombre
Attribute
definition
Atributo
Definición
Attribute
code
Atributo
Código
Attribute
isAbstract
Atributo
si es resumen
Attribute
aliases
Atributo
Alias
Descripción
Clase de fenómeno del mundo
real con propiedades comunes
Texto
que
identifica
únicamente este tipo de objeto
geográfico dentro del catálogo
de objetos geográficos que
contiene este tipo de objeto
geográfico
Definición de los tipos de
objetos geográficos en un
lenguaje natural. Este atributo
es necesario si la definición no
es proporcionada por el
catálogo de objetos geográficos
en la fuente de definición. Si no
se proporciona, la referencia de
definición debe especificar una
cita donde se puede encontrar
la definición, y cualquier
información adicional en cuanto
a la definición que se va a
utilizar.
Código
que
identifica
únicamente este tipo de objeto
geográfico dentro del catálogo
de objetos geográficos que
contiene este tipo de objeto
geográfico
Indica si el tipo de objeto
geográfico es un resumen o no
Nombre(s) equivalente de este
tipo de objeto geográfico
Obligación/
Condiciónᵃ
─
OB
Ocurrencia
Máximaᵇ
─
1
Tipo
Restricciones
─
typeName
realiza
GF_FeatureTy
pe::typeName;
isAbstract
realiza
GF_FeatureTy
pe::isAbstract;
constrainedBy
realiza
GF_FeatureTy
pe::constraine
dBy
LocalNa
me
─
CO/OB
si la
definición no
es
proporciona
da por
fuente de
definición
1
Characte
rString
─
1
Characte
rString
─
1
Boolean
N
LocalNa
me
OP
OB
OP
Valor inicial =
FALSO
─
30
NORMA TÉCNICA DGNTI COPANIT ISO 19110
No.
2.6
2.7
Nombre/Nombre
de Rol
Role
inheritsFrom
Rol
Heredado de
Rol que vincula este tipo de
objetos geográficos a un
conjunto de superclases del que
hereda
operaciones,
asociaciones y propiedades
Role
inheritsTo
Rol
Heredado para
Rol que vincula este tipo de
objetos geográficos a un
conjunto de subclases que
heredan
sus operaciones,
asociaciones y propiedades
Role
featureCatalogue
2.8
Descripción
Rol
Catálogo de objetos
geográficos
Rol que vincula este tipo de
objetos geográficos al catálogo
de objetos geográficos que lo
contiene
Obligación/
Condiciónᵃ
Ocurrencia
Máximaᵇ
Tipo
Restricciones
─
OP
N
FC_Inheri
tanceRel
ation
─
OP
N
FC_Inheri
tanceRel
ation
─
OB
1
FC_Featu
reCatalo
gue
Compuesto
2.9
2.10
2.11
ᵃ
ᵇ
Role
carrierOfCharacteri
stics
Rol
Portador de
características
Rol que vincula este tipo de
objetos geográficos con los
tipos de propiedades que
contiene
Role
constrainedBy
Rol
Restricción por
Rol que vincula este tipo de
objetos geográficos a las
restricciones que le imponen
Role
definitionReference
Rol
Definición de
referencia
Rol que vincula este tipo de
objetos geográficos con la
fuente de su definición
OP
N
FC_Carri
erOfChar
acteristic
s
—
OP
N
FC_Const
raint
Agregado
OP
1
FC_Defini
tionRefer
ence
OB = Obligatorio; CO = Condicional; OP = Opcional
N = ocurrencias repetidas
31
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Tabla B.3 ─ Relación de herencia
No.
Nombre/Nombre de
Rol
Class
FC_InheritanceRelati
on
3
Clase
FC_Relación de
herencia
3.1
Attribute
Name
Atributo
Nombre
3.2
Attribute
Description
Atributo
Descripción
3.3
Attribute
uniqueInstance
Atributo
Instancia única
Role
3.4
3.5
ᵃ
ᵇ
Subtype
Rol
Subtipo
Role
Supertype
Rol
Supertipo
Obligación/Co
ndiciónᵃ
Descripción
FC_InheritanceRELation
GF_InheritanceRelation
Ocurrencia
Máximaᵇ
Tipo
Restricciones
FC_Inheritanc
eRelation
always
assumes that
its
GF_Inheritan
ceRelation::u
niqueInstanc
e is TRUE.
realiza
Texto que identifica únicamente
esta relación de herencia en el
catálogo de objetos geográficos
que contiene la relación de
herencia
Descripción en lenguaje natural
de esta relación de herencia
Indica si una instancia de
supertipo puede ser una instancia
de al menos de uno de los
subtipos
Identifica un tipo de objeto
geográfico a la que los
suministros de tipos de objetos
geográficos superclases asociadas
heredan
propiedades,
asociaciones y operaciones
Identifica un tipo de objeto
geográfico del cual la clase de
subtipo
asociado
hereda
propiedades, asociaciones y
operaciones
─
─
─
OP
1
CharacterSt
ring
─
OB
1
CharacterSt
ring
─
OB
1
Boolean
─
OB
1
FC_Feature
Type
─
OB
1
FC_Feature
Type
─
OB = Obligatorio; CO = Condicional; OP = Opcional
N = ocurrencias repetidas
32
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Tabla B.4a ─ Portadores de características
No.
4bis
Nombre/Nombre de
Rol
Class
FC_CarrierOfCharact
eristics
Clase
FC_Portador de
características
Role featureType
4bis.1 Rol
Tipo de Objetos
geográficos
Role constrainedBy
Rol
4bis.2
Restricción por
ᵃ
ᵇ
Descripción
Clase
abstracta
para
las
propiedades locales de objeto
geográfico y las propiedades
globales unidas de un tipo de
objeto geográfico
Obligación/
Condiciónᵃ
Ocurrencia
Máximaᵇ
Tipo
─
─
─
1
FC_Feature
Type
─
N
FC_Constrai
nt
Agregado
CO/OB
Rol que vincula las propiedades
para
locales y unidas con el tipo de
propiedades
objeto geográfico que los contiene
locales
Rol que vincula un portador de las
características con las restricciones
que le imponen
OP
Restricciones
OB = Obligatorio; CO = Condicional; OP = Opcional
N = ocurrencias repetidas
33
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Tabla B.4 ─ Tipo de propiedad
No.
Nombre/Nombre
de Rol
Class
FC_PropertyType
4
Clase
Tipo de propiedad
Subtype
of
FC_CarrierOfCharac
t eristics
Descripción
Obligación/
Condiciónᵃ
Ocurrencia
Máximaᵇ
Tipo
Restricciones
Clase abstracta para propiedades
locales y globales de objetos
geográficos.
─
─
─
─
Tabla B.4a
─
─
─
─
Subtipo
Portadora de las
Características
Attribute
memberName
4.1
Atributo
Nombre del
miembro
Attribute definition
4.2
Atributo
Definición
Attribute
cardinality
4.3
Atributo
Cardinalidad
Nombre del miembro que lo
localiza dentro de un tipo de objeto
geográfico para una propiedad
local o dentro del catálogo de
objetos geográficos para una
propiedad global
Definición del miembro en un
lenguaje natural: Este atributo es
necesario si la definición no es
proporcionada
por
FC_FeatureCatalogue::definitionSo
urce. Si no se proporciona,
definitionReference
debe
especificar una citación donde se
pueda encontrar la definición, y
cualquier información adicional en
cuanto a la definición que se va a
utilizar
Cardinalidad del miembro en la
clase de objeto geográfico. Si este
es un atributo u operación, la
cardinalidad predeterminada es 1.
Si este es un rol de asociación,
entonces
la
cardinalidad
predeterminada es 0 .. *. Para las
operaciones, este es el número de
valores de retorno posible.
─
OB
1
LocalNa
me
─
CO/OB
si
no provee
por fuente
de definición
OB
1
Characte
rString
Multiplici
ty
Valor inicial=1
1
FC_Featu
reType;
Clase de
asociación es
FC_Binding
Agregado
Esta es una elaboración del GFM
para permitir las especificaciones
completas para varios lenguajes de
programación y definición de datos
Role featureType
4.4
Rol
Tipo de objeto
geográfico
Rol que vincula las operaciones,
atributos y roles de asociación con
los tipos de objetos geográficos
que los contienen. La clase de
OP
N
FC_Bindi
34
NORMA TÉCNICA DGNTI COPANIT ISO 19110
No.
Nombre/Nombre
de Rol
Descripción
Obligación/
Condiciónᵃ
Ocurrencia
Máximaᵇ
Tipo
Restricciones
N
FC_Const
raint
─
1
FC_Defini
tionRefer
ence
1
FC_Featu
reCatalo
gue
asociación FC_Binding describe
información específica sobre el uso
de este tipo de propiedad dentro
de este tipo de objeto geográfico.
ng
Esto es una "agregación fuerte" o la
composición en el Modelo de
Objeto Geográfico General (ISO
19109). Aquí es realizado por una
"agregación débil". Esto es válido
ya que una agregación débil puede
ser convertida a una agregación
fuerte mediante la reproducción
del valor del rol objetivo para cada
uso. En este caso, el tipo de
propiedad representa un valor y la
realización del GFM tipo de
propiedad
crearía
un
GF_PropertyType cuya identidad es
la
combinación
de
la
FC_PropertyType
y
el
FC_FeatureType propietario.
4.5
Role
constrainedBy
Rol
Restricción por
Role
definitionReference
4.6
Rol
Definición de
referencia
Role
featureCatalogue
4.7
Rol
Catálogo de objetos
geográficos
ᵃ
ᵇ
Rol que vincula este tipo de
propiedad a las restricciones que se
le imponen
Rol que vincula esta instancia a la
fuente de su definición
Catálogo de objetos geográficos a
los que pertenece una propiedad
global
OP
OP
CO/OB
para una
propiedad
global
Agregado
─
OB = Obligatorio; CO = Condicional; OP = Opcional
N = ocurrencias repetidas
35
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Tabla B.5 ─ Operación de objeto geográfico
No.
5
Nombre/Nombre de
Rol
Class
FC_FeatureOperat
ion
Clase
Operación de objeto
geográfico
Descripción
Obligación/
Condiciónᵃ
Ocurrencia
Máximaᵇ
Tipo
Restricciones
triggeredByVa
luesOf realiza
GF_Operation:
:triggeredByV
alues
Of; observa
ValuesOf
realiza
GF_Operation:
:observa
ValuesOf;
affectsValues
Of realiza
GF_Operation:
:affecta
ValuesOf
Operación que cada instancia de
un tipo de objeto geográfico
asociado debe implementar
─
─
─
Tabla B.4 — Tipo de Propiedad
─
─
─
─
OB
1
Characte
r String
─
1
Characte
r String
─
Subtype of
FC_PropertyType
Subtipo de
Tipo de propiedad
5.1
5.2
Attribute
signature
Atributo
Firma
Attribute
formalDefinition
Atributo
Definición formal
Nombre y parámetros para esta
operación.
Puede
contener
parámetros devueltos opcionales.
Esta firma se deriva usualmente
de formalDefinition. La firma de
una operación debe ser única.
Esta es el equivalente de la firma
UML.
Descripción formal del
comportamiento del miembro,
expresada en el conjunto de
símbolos definidos por
FC_FeatureCatalogue ::
functionalLanguage; involucra
parámetros operacionales y las
interacciones con otros
miembros del tipo de objeto
geográfico.
OP
Role
triggeredByValues Of
5.3
Rol
Provocado por
valores de
5.4
Role
observesValuesOf
Atributo específico que puede
desencadenar una operación
Atributo específico que se puede
utilizar como entrada para
OP
OP
N
N
FC_Carri
erOfChar
acteristic
FC_Carri
erOfChar
acteristic
Debe ser
instanciado
como
FC_FeatureAtt
ribute,
FC_BoundFeat
ureAttribute o
una de sus
clases
derivadas.
Debe ser
instanciado
como
36
NORMA TÉCNICA DGNTI COPANIT ISO 19110
No.
Nombre/Nombre de
Rol
Rol
Observa valores de
5.5
ᵃ
ᵇ
Role
affectsValuesOf
Rol
Afecta los valores de
Descripción
Obligación/
Condiciónᵃ
Ocurrencia
Máximaᵇ
realizar una operación
Atributo especifico que será
afectado por una operación
OP
N
Tipo
Restricciones
s
FC_FeatureAtt
ribute,
FC_BoundFeat
ureAttribute o
una de sus
clases
derivadas.
FC_Carri
erOfChar
acteristic
s
Debe ser
instanciado
como
FC_FeatureAtt
ribute,
FC_BoundFeat
ureAttribute o
una de sus
clases
derivadas.
OB = Obligatorio; CO = Condicional; OP = Opcional
N = ocurrencias repetidas
37
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Tabla B.6 ─ Ligado
No.
Nombre/Nombre de
Rol
Class
FC_Binding
6
Clase
Ligada
Subtype of
FC_CarrierOfCh
aracteristics
Subtipo
Portadora de las
Características
Attribute
description
6.1
Atributo
Descripción
Role
globalProperty
6.2
Rol
Propiedad global
ᵃ
ᵇ
Descripción
Obligación/
Condiciónᵃ
Ocurrencia
Máximaᵇ
Tipo
Clase que se utiliza para describir
las especificaciones de cómo un
tipo de propiedad está ligado a un
tipo de objeto geográfico particular
—
—
—
Tabla B.4a
—
—
—
Descripción de cómo un tipo de
propiedad está unida a un tipo de
objeto geográfico particular
OP
1
CharacterSt
ring
—
Rol que vincula a la propiedad
global unida
OB
1
FC_Property
Type
—
Restricciones
—
—
OB = Obligatorio; CO = Condicional; OP = Opcional
N = ocurrencias repetidas
Tabla B.7 ─Restricciones
No.
Class
FC_Constraint
Clase
Restricción
7
7.1
ᵃ
ᵇ
Nombre/Nombre de
Rol
Attribute
description
Atributo
Descripción
Descripción
Obligación/
Condiciónᵃ
Ocurrencia
Máximaᵇ
Tipo
Clase para definir restricciones para
los tipos
—
—
—
Descripción de la restricción que se
aplica
OB
1
CharacterSt
ring
Restricciones
—
—
OB = Obligatorio; CO = Condicional; OP = Opcional
N = ocurrencias repetidas
38
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Tabla B.8 ─ Atributo de objeto geográfico
No.
8
Nombre/Nombre de
Rol
Class
FC_FeatureAttribute
Características de un tipo de objeto
Clase
geográfico
FC_Atributo de
objeto geográfico
Subtype of
FC_PropertyType
Subtipo de
FC_Tipo de
propiedad
8.1
8.2
8.3
8.4
Descripción
Attribute code
Atributo
Código
Tabla B.4 — Tipo de Propiedad
Código numérico o alfanumérico
que identifica exclusivamente al
atributo del objeto geográfico
dentro del catálogo de objeto
geográfico
Attribute
valueMeasurementU
Unidad de medida usada para
nit
valores de este atributo de objeto
Atributo
geográfico
Valores de unidades
de medida
Si está presente, define los valores
posibles de este atributo de objeto
Attribute
geográfico como una restricción del
ListedValue
atributo valueType. Si no está
Atributo
presente,
no
hay
ninguna
Lista de valores
restricción en el valueType .
Attribute valueType
Atributo
Tipo de valor
Tipo de valor de este atributo de
objeto geográfico; un nombre de
algún espacio de nombres
Obligación/
Condiciónᵃ
Ocurrencia
Máximaᵇ
Tipo
—
—
—
—
—
—
—
OP
1
CharacterSt
ring
—
OP
1
UnitOfMeas
ure
—
OP
1
CO/OB
para
atributo
local de
objeto
geográfico
1
FC_ListedVa
lue
Restricciones
—
—
TypeName
—
ᵃ OB = Obligatorio; CO = Condicional; OP = Opcional
ᵇ N = ocurrencias repetidas
39
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Tabla B.9 ─ Rol de asociación
No.
9
Nombre/Nombre de
Rol
Descripción
Rol de la asociación de objeto
Class
FC_ AssociationRole geográfico
Clase
FC_AssociationRole::relation
FC_Rol de asociación
Obligación/
Condiciónᵃ
—
Ocurrencia
Máximaᵇ
—
Tipo
—
Restricciones
roleName =
FC_PropertyTy
pe::memberNa
m
e;
FC_PropertyTy
pe::cardinality
realiza
GF_Association
Role::cardinalit
y
Subtipo de
FC_PropertyType
Tabla B.4 — Tipo de Propiedad
9.1
Attribute cardinality
Atributo de
cardinalidad
Número de instancias del tipo de
objeto geográfico que puede
actuar en este rol relativo a una
sola instancia del tipo de objeto
geográfico de objetivo de la
asociación
9.2
Attribute
type
Atributo
Tipo
Tipo de rol de asociación, que
indica si este rol actúa como un
"es parte de" o "es miembro de"
la semántica.
9.3
Attribute
isOrdered
Atributo
es ordenado
Indica si las instancias de este rol
de asociación dentro de la
instancia de objeto geográfico
que contiene están ordenados o
no, con FALSO = "no ordenada" y
VERDADERO =" ordenado ". Si es
VERDADERO, el FC_PropertyType
:: la definición deberá contener
una explicación del significado
del orden.
9.4
Attribute
isNavigable
Atributo es
navegable
Indica si este rol es navegable
desde el objeto geográfico de
origen al objeto geográfico de
destino de la asociación
9.5
Role
relation
Rol
Relación
Relación de la cual este rol de
asociación es parte
9.6
Role
rolePlayer
Rol
Actor de rol
—
—
—
—
OB
1
Multiplicity
Valor inicial =
0..*
OB
1
FC_RoleType
Valor inicial = 1
("ordinario")
OB
1
Boolean
Valor inicial =
FALSO
OB
1
Boolean
OB
1
FC_Feature
Association
CO/OB
para un rol
Tipo de valor del objetivo de
local de
este rol de asociación
asociación
1
Valor inicial =
VERDADERO
—
FC_Feature
Type
—
ᵃ OB = Obligatorio; CO = Condicional; OP = Opcional
ᵇ N = ocurrencias repetidas
40
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Tabla B.10 ─ Lista de códigos de tipos de rol
No.
10
10.1
Nombre
Class
FC_ RoleType
Clase
FC_Tipo de Rol
ordinary
ordinario
Código de dominio
—
Descripción
Lista de códigos para la clasificación de los roles
1
Indica una asociación ordinaria
10.2
aggregation
agregado
2
Indica un UML agregado (rol parte)
10.3
composition
compuesto
3
Indica un UML compuesto (rol miembro)
Tabla B.11 ─ Lista de Valores
No.
Nombre/Nombre de
Rol
11
Class
FC_ ListedValue
Clase
FC_Lista de valores
11.1
11.2
Attribute
label
Atributo
Etiqueta
Attribute
code
Atributo
Código
11.3
Attribute
definition
Atributo
Definición
11.4
Role
definitionReference
Rol
Definición de
referencia
Descripción
Obligación/
Condiciónᵃ
Ocurrencia
Máximaᵇ
Tipo
Valor para un dominio enumerado
de atributo de objeto geográfico,
incluyendo
sus
códigos
e
interpretación
—
—
—
OB
1
CharacterSt
ring
OP
1
CharacterSt
ring
Etiqueta descriptiva que identifica
únicamente un valor del atributo de
objeto geográfico
Código numérico o alfanumérico
(tales como código de país) que
únicamente identifica este valor del
atributo de objeto geográfico
Definición del valor de atributo en
un lenguaje natural. Si no se
proporciona, la referencia de
definición puede especificar una
citación donde se puede encontrar
la
definición,
y
cualquier
información adicional en cuanto a
que definición se va a utilizar.
Rol que vincula esta instancia a la
fuente de su definición
Restricciones
—
—
—
—
OP
1
OP
1
CharacterSt
ring
FC_Definitio
nReference
Agregado
ᵃ OB = Obligatorio; CO = Condicional; OP = Opcional
ᵇ N = ocurrencias repetidas
41
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Tabla B.12 ─ Asociación de objetos geográficos
No.
Nombre/Nombre de Rol
Class
FC_FeatureAssociation
12
Clase
FC_Asociación de objeto
geográfico
Descripción
Obligación/C
ondiciónᵃ
Ocurrencia
Máximaᵇ
Tipo
—
—
—
—
—
—
N
FC_Associ
ationRole
Relaciones
que
vinculan
instancias de este tipo de objeto
geográfico con instancias del
mismo o de un tipo diferente de
objeto geográfico. El miembro
de enlace entre el modelo
general de objeto geográfico no
es directamente implementado
aquí, ya que puede ser
fácilmente derivado de la
combinación de asociaciones de
rol y miembro de (MemberOf)
Restricciones
—
Subtype of
FC_FeatureType
Subtipo de
FC_Tipo de Objeto Geográfico
Tabla B.2 ─ Tipo de Objeto
Geográfico
Role
roleName
12.1
Rol
Nombre de rol
Roles que son una parte de esta
asociación
OB
(Ocurrencia
mínima: 2)
—
Compuesto
ᵃ OB = Obligatorio; CO = Condicional; OP = Opcional
ᵇ N = ocurrencias repetidas
Tabla B.13 ─ Fuentes de definiciones
No.
Nombre/Nombre de Rol
Class
FC_DefinitionSource
13
Clase
FC_Fuente de la definición
Attribute
source
13.1
Atributo
Fuente
ᵃ
ᵇ
Descripción
Clase que especifica la
fuente de una
definición
Citación actual de la
fuente, suficiente para
identificar el
documento y como
obtenerlo
Obligación/ Ocurrencia
Condiciónᵃ
Máximaᵇ
—
OB
Tipo
—
—
1
ISO 19115
Metadata::
CI_Citation
Restricciones
—
OB = Obligatorio; CO = Condicional; OP = Opcional
N = ocurrencias repetidas
42
—
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Tabla B.14 ─ Referencia de las definiciones
No.
Nombre/Nombre de Rol
Class
FC_DefinitionReference
14
Clase
FC_ definición de referencia
Attribute
sourceIdentifier
14.1
Atributo
Identificador de fuente
Role
definitionSource
14.2
Rol
Fuente de definición
ᵃ
ᵇ
Obligación/ Ocurrencia
Condiciónᵃ
Máximaᵇ
Descripción
Clase que vincula una
instancia de datos a la
fuente de su definición
Tipo
Restricciones
—
—
—
Información adicional para
ayudar a localizar la
definición en el documento
fuente. El formato de esta
información es específico
para la estructura del
documento fuente.
OP
1
CharacterStri
ng
—
Rol que vincula esta
definición de referencia a la
citación para el documento
fuente
OB
1
FC_
DefinitionSou
rce
—
—
OB = Obligatorio; CO = Condicional; OP = Opcional
N = ocurrencias repetidas
Tabla B.15 ─ Atributo de objeto geográfico unido
No.
Nombre/Nombre de Rol
Descripción
Class
FC_BoundFeatureAttribute
Clase que es usada para
describir los detalles de
cómo está unido un
atributo
global
de
objeto geográfico a un
tipo
de
objeto
geográfico particular
Clase
FC_ Atributo de Objeto
Geográfico unido
15
Subtype of FC_Binding
Tabla B.6
Obligación/C
ondiciónᵃ
Ocurrencia
Máximaᵇ
Tipo
—
—
—
—
—
—
Restricciones
—
—
Subtipo de FC_Ligado
Attribute
valueType
15.1
ᵃ
ᵇ
Atributo
Tipo de valor
tipo del valor de este
atributo de objeto
geográfico; un nombre
de algún espacio de
nombres
CO/OB
si el tipo de
valor de
atributo de
objeto
geográfico no
está definido
globalmente
1
—
TypeName
OB = Obligatorio; CO = Condicional; OP = Opcional
N = ocurrencias repetidas
43
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Tabla B.16 ─ Rol de asociación de unión
No.
Nombre/Nombre de Rol
16
Clase
FC_BoundAssociationRole
FC_Rol de Asociación unido
Descripción
Clase que es usada para
describir los detalles de cómo
un rol de asociación global está
unido a un tipo de objeto
geográfico particular
Subtype of FC_Binding
Tabla B.6
Obligación/C
ondiciónᵃ
Ocurrencia
Máximaᵇ
Tipo
—
—
—
—
—
—
1
FC_Feature
Type
Restricciones
—
—
Subtipo de FC_Ligado
16.1
Role
rolePlayer
Rol
Actor de rol
ᵃ
ᵇ
CO/OB si el
tipo de
objeto
Tipo de objeto geográfico geográfico de
objetivo de este rol de destino de
asociación
este rol de
asociación no
está definido
globalmente
—
OB = Obligatorio; CO = Condicional; OP = Opcional
N = ocurrencias repetidas
44
NORMA TÉCNICA DGNTI COPANIT ISO 19110
a) Modelo conceptual
Figura B.1 - Catálogo de objetos geográficos
45
NORMA TÉCNICA DGNTI COPANIT ISO 19110
b) fuentes de definición y referencia
c) Propiedades globales
Figura B.1 - Catálogo de objetos geográficos (continuación)
46
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Figura B.2. Clases de catalogación de objetos geográficos como
realizaciones de metaclases del Modelo General de Objetos
Geográficos
47
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Figura B.3. Derivación de FC_FeatureType, FC_FeatureAttribute,
FC_FeatureAssociation y FC_AssociationRole a partir de las Metaclases del
Modelo General de objetos geográficos
48
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Figura B.4. Derivación de la FC_FeatureOperation a partir de la
metaclase GF_Operation
49
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Figura B.5 Derivación de la FC_Constraint a partir de la metaclase
GF_Constraint
50
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Anexo C
(Informativo)
Ejemplos de Catálogos de Objetos Geográficos
C.1.
Introducción
Este anexo presenta ejemplos de la funcionalidad de la plantilla del catálogo de
objetos geográficos presentada en el Anexo B. Estos ejemplos no están
destinados a satisfacer las necesidades de cualquier aplicación particular, o para
ser completa o integral en cualquier otro sentido. Están destinados únicamente
para ilustrar aspectos de la forma y el contenido de un catálogo de objetos
geográficos conforme a ISO.
Con el fin de ilustrar las asociaciones entre objetos, cada objeto se le ha asignado
un identificador cuyo valor se puede utilizar como un indicador. Esto imita el
mecanismo común en los lenguajes de programación orientados a objetos, el
mecanismo clave externo en las bases de datos relacionadas, el mecanismo
XPointer en XML, y el mecanismo de URI de HTTP. Elementos opcionales no
utilizados se omiten de los ejemplos.
C.2.
Catálogo de Objetos Geográficos
Un catálogo de objetos geográficos contiene su identificación e información de
contacto y la definición de un número de tipos de objetos geográficos con otra
información necesaria para esas definiciones. La Tabla C.1 ilustra
FC_FeatureCatalogue (Tabla B.1) completo. Sólo uno de los tipos de objetos
geográficos que contiene se ilustra; además, hay una asociación de objetos
geográficos (véase C.4) en este ejemplo de catálogo de objetos geográficos.
Tabla C.2 ilustra FC_DefinitionSource (Tabla B.13) completo para este ejemplo de
catálogo de objetos geográficos.
51
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Tabla C.1 – Ejemplo de Catálogo de objeto geográficos
Clase FC_ Feature Catalogue (identidad = 1)
Atributo FC_FeatureCatalogue.
Nombre
Atributo FC_FeatureCatalogue.
Alcance
Un Ejemplo de Catálogo de Objetos Geográficos
"Hidrografía"
"Puertos y Atracaderos"
"Redes de Transporte"
Atributo FC_FeatureCatalogue.
Campo de Aplicación
"Ingeniería Militar"
Navegación Marítima
Atributo FC_FeatureCatalogue.
Fecha de Versión
2000-09-30
Atributo FC_FeatureCatalogue.
Productor
Clase ISO 19115 Metadatos :: CI_ResponsibleParty
Nombre Individual
Nombre de la
Organización
Información de Contacto
"Juan Pérez"
"Autoridad Marítima de Panamá”
Clase ISO 19115 Metadatos:: CI_Contact
Teléfono
Clase ISO 19115 Metadatos:: CI_Telephone
Voz
"507 501-5298"
Fax
"507 501-5298"
Dirección
Clase ISO 19115 Metadatos:: CI_Address
Rol
Atributo
FC_FeatureCatalogue.
Lenguaje Funcional
Rol FC_FeatureCatalogue.
Tipo de Objeto Geográfico
Lugar de Entrega
" Edificio PanCanal
Plaza, Albrook "
Ciudad
"Panamá"
Provincia
"Panamá"
Código Postal
“0843-0533 Balboa,
Ancón ”
País
"Panamá"
Dirección de
Correo electrónico
“[email protected]”
007 (Punto de Contacto)
“Gofer” (Leguaje de programación)
FC_FeatureType (identidad = 3) (Otros tipos de objetos geográficos se incluyen en
este ejemplo, pero no figuran en esta lista por la brevedad)
Rol FC_FeatureCatalogue.
Tipo de Objeto Geográfico
FC_FeatureType (identidad = 22)
Rol FC_FeatureCatalogue.
Definición Fuente
FC_DefinitionSource (identidad = 2)
52
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Tabla C.2 – Ejemplo de Fuente de Definición
Clase FC_ DefinitionSource (identidad = 2)
Atributo FC_DefinitionSource.Fuente
Clase ISO 19115 Metadatos::CI_Citation
International Hydrographic Organization (IHO) Hydrographic
Título
Dictionary, Part I, Volume I English”
Fecha
Clase ISO 19115 Metadatos::CI_Date
Edición
Fecha
1994
Tipo de Fecha
02 (Publicación)
"Quinta"
Responsable
Clase ISO 19115 Metadatos::CI_ResponsibleParty
Otros Detalles de la
Citación
Nombre de la Organización
“International Hydrographic Bureau”
Rol
11 (publicador)
"Publicación Especial No. 32"
C.3.
Tipos de objetos geográficos y atributos de objetos geográficos
C.3.1.
La "profundidad" de una "mina"
Los tipos de objetos geográficos son clases de fenómenos del mundo real con
propiedades comunes. El ejemplo de catálogo de objetos geográficos contiene
muchos tipos de objetos geográficos, se representa usando FC_FeatureType
(Tabla B.2). La Tabla C.3 ilustra un tipo de objeto geográfico "mina"; incluye una
definición, código y no es un tipo de objeto geográfico abstracto. También cuenta
con un alias.
Tabla C.3 - Ejemplo de tipos de objeto geográfico "mina"
Clase FC_FeatureType (identidad = 3)
Atributo FC_FeatureType.tipo
Nombre
"Mina"
Atributo FC_FeatureType.
Definición
"Una excavación hecha en la tierra con el propósito de extraer depósitos naturales.
(Ver también AQ090.)
Atributo FC_FeatureType.
Código
“AA010”
Atributo FC_FeatureType.
Es abstracto
FALSO
Atributo FC_FeatureType.
Alias
Rol FC_FeatureType.
Catálogo de Objetos Geográficos
Rol FC_FeatureType.
Portador de las Características
"Extracción minera"
FC_FeatureCatalogue (identidad = 1)
FC_FeatureAttribute (identidad = 4)
53
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Por Ejemplo el catálogo de Objetos geográficos incluye el atributo de objeto
geográfico "profundidad". La tabla C.4 ilustra su representación usando
FC_FeatureAttribute (Tabla B.8); es un valor real y se mide en la unidad 'metro'.
Tabla C.4 - Ejemplo cuantitativo de atributo de objeto geográfico
"profundidad"
Clase FC_FeatureAttribute (identidad = 4)
Atributo FC_PropertyType.
Nombre miembro
"Profundidad"
Atributo FC_PropertyType.
Definición
"Distancia medida desde el punto más alto a nivel de la superficie hasta el punto
más bajo del objeto geográfico debajo de la superficie.”
Atributo FC_PropertyType
Cardinalidad
1
Rol FC_PropertyType.
Tipo de objeto geográfico
FC_FeatureType (identidad = 3)
Rol FC_PropertyType.
Limitado Por
FC_Constraint (identidad = 5)
Atributo FC_FeatureAttribute.
Código
“DEP”
Atributo FC_FeatureAttribute.
Valor de Unidad de Medida
“Metro”
Atributo FC_FeatureAttribute.
Tipo de Valor
Real
La medida del valor del atributo de objeto geográfico "profundidad" se ve limitada
en cuanto a dirección de medida. La Tabla C.5 ilustra cómo se representa esta
información utilizando un FC_Constraint (Tabla B.7).
Tabla C.5 — Ejemplo de restricciones de atributos de objetos geográficos
Class FC_Constraint (identidad = 5)
Attribute FC_Constraint.
Descripción
C.3.2.
Los valores positivos representan distancia por debajo del punto de referencia a
partir del cual se hace la medición.
La "clasificación" de una ―estructura de atraque‖
El ejemplo de catálogo de objetos geográficos también incluye un tipo de objeto
geográfico "estructura de atraque" (ilustrado en la Tabla C.7) y un atributo de
objeto geográfico "clasificación muelle/embarcadero/malecón" (ilustrado en la
Tabla C.8). A diferencia del atributo de objeto geográfico "profundidad" de valor
real, el atributo de objeto geográfico "clasificación muelle/embarcadero/malecón"
utiliza valores listados. Estos se representan usando FC_ListedValue (Tabla B.11)
y se ilustran en las Tablas C.9, C.10, C.12, C.14, C.16, C.17 y C.18.
54
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Tabla C.7 - Ejemplo de tipo de objeto geográfico ―estructura de atraque‖
Clase FC_FeatureType (identidad = 7)
Atributo FC_FeatureType.
Nombre de tipo
"Estructura de atraque"
Atributo FC_FeatureType.
Definición
"Estructura artificial fija (no flotante) unida a una orilla y normalmente
utilizada para el atraque y la protección de las embarcaciones”.
Atributo FC_FeatureType.
Código
“BB999”
Atributo FC_FeatureType.
Es abstracta
FALSO
Rol FC_FeatureType.
Catálogo de objetos geográficos
FC_FeatureCatalogue (identidad = 1)
Rol FC_FeatureType.
Portador de las características
FC_FeatureAttribute (identidad = 8)
Tabla C.8 - Ejemplo de atributos de objetos geográficos con lista de valores
Clase FC_FeatureAttribute (identidad = 8)
Atributo FC_PropertyType.
Nombre miembro
" Clasificación de Embarcadero/Muelle/Malecón"
Atributo FC_PropertyType.
Definición
"Clasificación de la estructura de atraque, dependiendo de la
configuración y estructura."
Attributo FC_PropertyType.
Cardinalidad
1
Rol FC_PropertyType.
Tipo de objeto geográfico
FC_FeatureType (identidad = 7)
Atributo FC_FeatureAttribute.
Código
“PWC”
Atributo FC_FeatureAttribute.
Lista de valores
FC_ListedValue (identidad = 9)
FC_ListedValue (identidad = 10)
FC_ListedValue (identidad = 12)
FC_ListedValue (identidad = 14)
FC_ListedValue (identidad = 16)
FC_ListedValue (identidad = 17)
FC_ListedValue (identidad = 18)
No toda la lista de valores tienen definiciones; en tres casos (tablas C.10, C.12 y
C.14), las definiciones están localizadas fuera del catálogo de objetos geográficos
y se encuentran en el documento fuente especificado previamente en la Tabla C.2.
Las Tablas C.11, C.13 y C.15 ilustran la representación, utilizando
FC_DefinitionReference (Tabla B.14) de la información adicional de citación
necesaria para localizar cada definición de la lista de valores en el documento
fuente.
55
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Tabla C.9 – Ejemplo de atributo de objeto geográfico de lista de valores
"desconocido"
Clase FC_ListedValue (identidad = 9)
Atributo FC_ListedValue.
Etiqueta
"Desconocido"
Attribute FC_ListedValue.
Código
"0"
Attribute FC_ListedValue.
Definición
"El valor del atributo no se encuentra”.
Tabla C.10 – Ejemplo de atributo de objeto geográfico de lista de valores
"muelle"
Clase FC_ListedValue (identidad = 10)
Atributo FC_ListedValue.
Etiqueta
"Muelle"
Atributo FC_ListedValue.
Código
"1"
Rol FC_ListedValue.
Definición de referencia
FC_DefinitionReference (identidad= 11)
Tabla C.11 - Ejemplo de referencia de definición de lista de valores "muelle"
del atributo de objeto geográfico
Clase FC_DefinitionReference (identidad = 11)
Atributo FC_DefinitionReference.
Identificador de fuente
“3833, muelle”ᵃ
Rol FC_DefinitionReference.
Fuente de definición
FC_DefinitionSource (identidad = 2)
ᵃ "Una estructura, larga y estrecha que se extiende en un cuerpo de agua para proporcionar un
lugar de atraque para los buques o para servir como un pasillo."
Tabla C.12 – Ejemplo de atributo de objeto geográfico de lista de valores
"embarcadero"
Clase FC_ListedValue (identidad = 12)
Atributo FC_ListedValue.
Etiqueta
“Embarcadero”
Atributo FC_ListedValue.
Código
“2”
Rol FC_ListedValue.
Definición de referencia
FC_DefinitionReference (identidad = 13)
56
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Tabla C.13 - Ejemplo de referencia de definición de lista de valores
"embarcadero" del atributos de objetos geográficos
Clase FC_DefinitionReference (identidad = 13)
Atributo FC_DefinitionReference.
Identificador de fuente
“5985,embarcadero”ᵃ
Role FC_DefinitionReference.
Fuente de definición
FC_DefinitionSource (identidad = 2)
ᵃ “Una estructura que sirva como un lugar de atraque para los buques.”
Tabla C.14 – Ejemplo de atributo de objeto geográfico de lista de valores
"malecón"
Clase FC_ListedValue (identidad = 14)
Atributo FC_ListedValue.
Etiqueta
“malecón”
Atributo FC_ListedValue.
Código
“3”
Rol FC_ListedValue.
Definición de referencia
FC_DefinitionReference (identidad = 15)
Tabla C.15 - Ejemplo de referencia de definición de lista de valores
"malecón" del atributo de objeto geográfico
Clase FC_DefinitionReference (identidad= 15)
Atributo FC_DefinitionReference.
Identificador de fuente
“4125, malecón” ᵃ
Rol FC_DefinitionReference.
Fuente de definición
FC_DefinitionSource (identidad = 2)
ᵃ “Un muelle aproximadamente paralelo a la costa y con capacidad para buques en un solo lado, el
otro lado está conectado y apuntalado. Por lo general es de construcción sólida, en contraste con la
construcción abierta normalmente utilizado para muelles”.
Tabla C.16 - Ejemplo de atributo de objeto geográfico de lista de valores
"incompleto"
Clase FC_ListedValue (identidad= 16)
Atributo FC_ListedValue.
Etiqueta
“Incompleto”
Atributo FC_ListedValue.
Código
“997”
Atributo FC_ListedValue.
Definición
"Existe el valor de atributo, pero debido a
consideraciones políticas no se puede dar."
57
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Tabla C.17 - Ejemplo de atributos de objetos geográficos de lista de valores
"no aplicable"
Clase FC_ListedValue (identidad = 17)
Atributo FC_ListedValue.
Etiqueta
“No aplicable”
Atributo FC_ListedValue.
Código
“998”
Atributo FC_ListedValue.
Definición
"Ningún valor del atributo en el rango de
posibles valores de atributos es aplicable".
Tabla C.18 – Ejemplo de atributos de objetos geográficos de lista de valores
―otros"
Clase FC_ListedValue (identidad = 18)
Atributo FC_ListedValue.
Etiqueta
“Otros”
Atributo FC_ListedValue.
Código
“999”
Atributo FC_ListedValue.
Definición
"El valor del atributo no se puede dar por alguna
otra razón que es "múltiple", "no aplicable",
"desconocido" o "incompleto". "
C.4.
Asociaciones de objetos geográficos y roles de asociación
Las asociaciones de objetos geográficos son las relaciones que vinculan las
instancias de un tipo de objeto geográfico con instancias del mismo o de un tipo de
objeto geográfico diferente. Los tipos de objeto geográficos tienen roles
específicos en las asociaciones. El ejemplo de catálogo de objetos geográficos
contiene la asociación "colocado sobre", relacionando los dos tipos de objetos
geográficos 'carretera' y 'puente'. Estos tipos de objetos geográficos se ilustran en
las Tablas C.20 y C.21 respectivamente.
Tabla C.20 — Ejemplo de tipo de objeto geográfico ‗carretera‘
Clase FC_FeatureType (identidad = 20)
Atributo FC_FeatureType.
Tipo de nombre
“Carretera”
Atributo FC_FeatureType.
Definición
"Un camino abierto mantenido para uso vehicular."
Atributo FC_FeatureType.
Código
“AP030”
Atributo FC_FeatureType.
Es astracto
Rol FC_FeatureType.
Catálogo de objetos geográficos
Rol FC_FeatureType.
Características de soporte
FALSO
FC_FeatureCatalogue (identidad = 1)
FC_AssociationRole (identidad = 23)
58
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Tabla C.21 - Ejemplo tipo de objeto geográfico "puente"
Clase FC_FeatureType (identidad = 21)
Atributo FC_FeatureType.
Tipo de Nombre
“Puente”
Atributo FC_FeatureType.
Definición
"Una estructura hecha por el hombre que atraviesa y
proporciona el paso sobre un cuerpo de agua, depresión
u otros obstáculos."
Atributo FC_FeatureType.
Código
“AQ040”
Atributo FC_FeatureType.
Es astracto
FALSO
Rol FC_FeatureType.
Catálogo de objetos geográficos
FC_FeatureCatalogue (identidad = 1)
Rol FC_FeatureType.
Características de soporte
FC_FeatureAssociationRole (identidad = 24)
Tabla C.22 ilustra la representación de los "colocado sobre" de asociación de
objetos geográficos usando FC_FeatureAssociation (Tabla B.12).
Tabla C.22 – Ejemplo de asociación de objetos geográficos "colocado sobre"
Clase FC_FeatureAssociation (identidad = 22)
Atributo FC_FeatureType.
Tipo de Nombre
"colocado sobre"
Atributo FC_FeatureType.
Definición
"Un objeto es sobre otro objeto."
Atributo FC_FeatureType.
Código
Atributo FC_FeatureType.
Es astracto
“101”
FALSO
Rol FC_FeatureType.
Catálogo de objetos geográficos
FC_FeatureCatalogue (identidad = 1)
FC_FeatureAssociation.
Nombre del rol
FC_AssociationRole (identidad = 23)
FC_FeatureAssociation.
Nombre del rol
FC_AssociationRole (identidad = 24)
La asociación de objeto geográfico "colocado sobre" tiene dos roles de asociación,
representado usando FC_AssociationRole (Tabla B.9), ilustrada en las Tablas
C.23 y C.24. El rol "sobre" pertenece al tipo de objeto geográfico 'carretera'. El rol
cardinalidad es cero o más y cualesquiera puentes atravesados por la carretera
son ordenados.
59
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Tabla C.23 ─ Ejemplo del rol de asociación "sobre"
Clase FC_AssociationRole (identidad =23)
Atributo FC_PropertyType.
Nombre del miembro
"Sobre"
Atributo FC_PropertyType.
Definición
"Puentes que esta carretera cruza. Dentro de la carretera, el
ordenamiento de cruces refleja el orden en que se harían los
cruces si uno atraviesa la carretera ".
Rol FC_PropertyType.
Tipo de Objeto geográfico
Atributo FC_AssociationRole.
Cardinalidad
Atributo FC_AssociationRole.
Tipo
Atributo FC_AssociationRole.
Es ordenado
Atributo FC_AssociationRole.
Es navegable
Rol FC_AssociationRole.
Relación
FC_FeatureType (identidad = 20)
"0 . . *"
FC_RoleType. Ordinario
VERDADERO
VERDADERO
FC_FeatureAssociation (identidad = 22)
Rol FC_AssociationRole.
Actor de rol
FC_FeatureType (identidad = 21)
El rol "debajo" se refiere al tipo de objeto geográfico "puente"; ya que en la
mayoría sólo una carretera sencilla cruza cada puente, el camino atravesado por
el puente no se ordena y el rol cardinalidad es cero o uno. Para ambos roles de la
asociación de objeto geográfico "colocado sobre", su tipo es el de una asociación
ordinaria (FC_RoleType: Tabla B.10).
Tabla C.24 ─ Ejemplo de rol de asociación "debajo"
Clase FC_AssociationRole (identidad =24)
Atributo FC_PropertyType.
Nombre del miembro
Atributo FC_PropertyType.
Definición
Rol FC_PropertyType.
Tipo de Objeto geográfico
Atributo FC_AssociationRole.
Cardinalidad
Atributo FC_AssociationRole.
Tipo
Atributo FC_AssociationRole.
Es ordenado
Atributo FC_AssociationRole.
Es navegable
Rol FC_AssociationRole.
Relación
Rol FC_AssociationRole.
Actor de rol
"Debajo"
"Carretera que cruza este puente"
FC_FeatureType (identidad = 21)
"0 . . 1"
FC_RoleType. Ordinario
FALSO
VERDADERO
FC_FeatureAssociation (identidad = 22)
FC_FeatureType (identidad = 20)
60
NORMA TÉCNICA DGNTI COPANIT ISO 19110
C.5.
Relaciones de herencia
Las relaciones de herencia son las relaciones que vinculan un tipo de objeto
geográfico más generalizado (supertipo) con un tipo de objeto geográfico más
especializada (subtipo). El ejemplo de catálogo de objetos geográficos contiene la
relación de herencia "es una", relacionando los dos tipos de objeto geográfico
'edificio' y 'faro'. Estos tipos de objeto geográfico están ilustrados en las Tablas
C.25 y C.26, respectivamente.
Tabla C.25 ─ Ejemplo de tipo de objeto geográfico "edificio"
Class FC_ FeatureType (identidad =25)
Atributo FC_FeatureType.
"Edificio"
Nombre
Definición
"Una estructura relativamente permanente, techada y
usualmente amurallada y diseñada para algún uso particular.
(vea también AL 100)"
Atributo FC_FeatureType.
"AL015"
Atributo FC_FeatureType.
Código
Atributo FC_FeatureType.
FALSO
Es abstracto
Rol FC_FeatureType.
Hereda a
FC_ InheritanceRelation (identidad = 27)
Rol FC_FeatureType.
Catálogo de objetos geográficos
FC_FeatureCatalogue (identidad = 1)
Tabla C.26 ─ Ejemplo de tipo de objeto geográfico "faro"
Class FC_ FeatureType (identidad =26)
Atributo FC_FeatureType.
Nombre
Atributo FC_FeatureType.
"Faro"
Definición
"Una estructura que exhibe luz (luces), diseñado para servir
como ayuda a la navegación. (vea también BC040)"
Atributo FC_FeatureType.
"BC050"
Código
Atributo FC_FeatureType.
Es abstracto
Rol FC_FeatureType.
Hereda de
Rol FC_FeatureType.
Catálogo de objetos geográficos
FALSO
FC_ InheritanceRelation (identidad = 27)
FC_FeatureCatalogue (identidad = 1)
Una instancia de un tipo de objeto geográfico 'faro' es también una instancia de un
tipo de objeto geográfico 'edificio'; propiedades de objeto geográfico que aplican al
tipo de objeto geográfico "edificio" en el catálogo de objetos geográficos de
ejemplo aplica también al tipo de objeto geográfico "faro". Tabla C.27 ilustra la
representación de la relación de herencia "es una" usando FC_InheritanceRelation
(Tabla B.3).
61
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Tabla C.27 ─ Ejemplo de relación de herencia "es un"
Class FC_ InheritanceRelation (identidad =27)
Atributo FC_ InheritanceRelation .
Nombre
Atributo FC_ InheritanceRelation.
"es un"
Descripción
"Un objeto es clasificado como una especialización de otro
objeto"
Atributo FC_ InheritanceRelation.
VERDADERO
Caso único
Atributo FC_ InheritanceRelation.
Subtipo
Rol FC_ InheritanceRelation.
Supertipo
C.6.
FC_ FeatureType (identidad = 26)
FC_FeatureType (identidad = 25)
Operaciones de objetos geográficos
Las operaciones de objetos geográficos especifican el comportamiento de los tipos
de objetos geográficos. El catálogo de objeto geográfico de ejemplo contiene la
operación de objeto geográfico 'levantar la presa' como una propiedad del tipo de
objeto geográfico 'presa'. Las semánticas de la operación de objeto geográfico
'levantar la presa' dependen de los atributos de objetos geográficos 'curso de
agua' y los tipos de objetos geográficos 'reservorio'. La representación de estos
tipos de objetos geográficos y sus atributos de objetos geográficos se ilustran en
las siguientes tablas.
Las Tablas C.28, C.29 y C.30 ilustran la especificación del tipo de objeto
geográfico 'presa' y sus atributos de objetos geográficos "altura de la presa" y
"altura máxima', respectivamente. La 'presa' tiene dos alias, y ambos cuentan con
sus atributos de objetos geográficos son valor-real positivo y la unidad de medida
en 'metro'.
Tabla C.28 ─ Ejemplo de tipo de objeto geográfico "presa"
Class FC_FeatureType (identidad =28)
Atributo FC_FeatureType.
Nombre
"presa"
Atributo FC_ FeatureType .
Definición
"Barrera construida a través de un curso de agua para controlar el
nivel o flujo de agua en el curso de agua o el nivel de agua en un
depósito "
Atributo FC_ FeatureType .
Código
Atributo FC_ FeatureType .
Es Resumen
Atributo FC_ FeatureType .
Alias
"359"
FALSO
"Barrera"
"Represa"
Atributo FC_ FeatureType.
Catálogo de objetos geográficos
FC_FeatureCatalogue (identidad = 1)
Atributo FC_ FeatureType.
Portador de características
FC_FeatureAttribute (identidad = 29)
Atributo FC_ FeatureType.
Portador de características
FC_FeatureAttribute (identidad = 30)
Atributo FC_ FeatureType.
Portador de características
FC_FeatureAttribute (identidad = 36)
62
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Tabla C.29 ─ Ejemplo de atributo de objeto geográfico "altura de la presa"
Class FC_ FeatureAttribute (identidad =29)
Atributo FC_PropertyType.
Nombre
Atributo FC_PropertyType.
"altura de la presa"
Definición
"Distancia vertical desde la base de una presa hasta el nivel donde
el agua se derrama sobre su parte superior "
Atributo FC_PropertyType.
1
Cardinalidad
Rol FC_PropertyType.
Tipo de objeto geográfico
FC_FeatureType (identidad = 28)
Attributo FC_FeatureAttribute.
Código
"altura de la presa"
Attributo FC_FeatureAttribute.
Valor de unidad de medida
"metro"
Attributo FC_FeatureAttribute.
Tipo de valor
Positivo real
Tabla C.30 ─ Ejemplo de atributo de objeto geográfico "altura máxima"
Class FC_ FeatureAttribute (identidad =30)
Atributo FC_PropertyType. Nombre
"altura máxima"
Atributo FC_PropertyType. definición
"altura máxima posible de la presa "
Atributo FC_PropertyType. cardinalidad
1
Rol FC_PropertyType.Tipo de objeto geográfico
FC_FeatureType (identidad = 28)
"altura máxima"
Attributo FC_FeatureAttribute.código
Attributo FC_FeatureAttribute. Valor de unidad de medida
Attributo FC_FeatureAttribute. Valor tipo
"metro"
Positivo real
Tablas C.31 y C.32 ilustran la especificación del tipo de objeto geográfico
'reservorio' y el atributo de objeto geográfico 'profundidad del reservorio'
respectivamente. El 'reservorio' tiene un solo alias, y su atributo de objeto
geográfico es valor- real positivo y se mide en la unidad 'metro'.
63
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Tabla C.31 ─ Ejemplo del tipo de objeto geográfico "reservorio"
Class FC_ FeatureType(identidad =31)
Atributo FC_ FeatureType.
Nombre
"Reservorio"
Atributo FC_ FeatureType.
Definición
"Estanque o lago natural o artificial utilizado para el almacenamiento
y regulación de agua "
Atributo FC_ FeatureType.
Código
Atributo FC_ FeatureType.
Es resumen
Atributo FC_ FeatureType.
Alias
Rol FC_FeatureType.
Catálogo de objetos geográficos
Rol FC_FeatureType.
Portador de caracterísiticas
765
FALSO
"estanque de almacenamiento"
FC_FeatureCatalogue (identidad = 1)
FC_FeatureAttribute (identidad = 32)
Tabla C.32 ─ Ejemplo de atributo de objeto geográfico "profundidad de
reservorio"
Class FC_ FeatureAttribute (identidad =32)
Atributo FC_PropertyType.
Nombre
"Profundidad de reservorio"
Atributo FC_PropertyType.
Definición
"distancia máxima vertical desde la superficie del agua a la parte
inferior de un depósito "
Atributo FC_PropertyType.
Cardinalidad
Rol FC_PropertyType.
Tipo de objeto geográfico
1
FC_FeatureType (identidad = 31)
Attributo FC_FeatureAttribute.
Código
"profundidad de reservorio"
Attributo FC_FeatureAttribute.
Valor de unidad de medida
"metro"
Attributo FC_FeatureAttribute.
Tipo de valor
Positivo real
Tablas C.33, C.34 y C.35 ilustran la especificación del tipo de objeto geográfico
"curso de agua" y los atributos de objeto geográfico "profundidad del cauce", y
"flujo del cauce" respectivamente. El "curso de agua" tiene cinco alias. Mientras el
atributo de objeto geográfico "profundidad del cauce" es valor-real positivo y se
mide en la unidad "metro"; el atributo de objeto geográfico "caudal" es valorentero positivo y se mide en la unidad "metros cúbicos por segundo".
64
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Tabla C.33 ─ Ejemplo del tipo de objeto geográfico "curso de agua"
Class FC_ FeatureType(identidad =33)
Atributo FC_ FeatureType.
Nombre
Atributo FC_ FeatureType.
Definición
Atributo FC_ FeatureType.
Código
Atributo FC_ FeatureType.
Es resumen
"curso de agua"
"vía o curso a través del cual el agua puede o tiene flujo "
1470
FALSO
Quebrada
Canal
Atributo FC_ FeatureType.
Alias
Río
Vía marítima
Corriente
Rol FC_FeatureType.
Catálogo de objetos geográficos
Rol FC_FeatureType.
Portador de caracterísiticas
Rol FC_FeatureType.
Portador de caracterísiticas
FC_FeatureCatalogue (identidad = 1)
FC_FeatureAttribute (identidad = 34)
FC_FeatureAttribute (identidad = 35)
Tabla C.34 ─ Ejemplo de atributo de objeto geográfico "profundidad del
curso de agua"
Class FC_ FeatureAttribute (identidad =32)
Atributo FC_PropertyType.
Nombre
"profundidad del curso de agua"
Atributo FC_PropertyType.
Definición
"distancia máxima vertical desde la superficie del agua a la parte
inferior "
Atributo FC_PropertyType.
Cardinalidad
Rol FC_PropertyType.
Tipo de objeto geográfico
1
FC_FeatureType (identidad = 33)
Attributo FC_FeatureAttribute.
Código
'profundidad del cauce'
Attributo FC_FeatureAttribute.
Valor de unidad de medida
"metro"
Attributo FC_FeatureAttribute.
Tipo de valor
Positivo real
65
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Tabla C.35 ─ Ejemplo de atributo de objeto geográfico "caudal"
Class FC_ FeatureAttribute (identidad =32)
Atributo FC_PropertyType.
Nombre
Atributo FC_PropertyType.
Definición
Atributo FC_PropertyType.
Cardinalidad
Rol FC_PropertyType.
Tipo de objeto geográfico
"caudal"
"cantidad de agua que fluye por unidad de tiempo "
1
FC_FeatureType (identidad = 33)
Attributo FC_FeatureAttribute.
Código
"flujo del caudal"
Attributo FC_FeatureAttribute.
Valor de unidad de medida
"metros cúbicos por segundo"
Attributo FC_FeatureAttribute.
Tipo de valor
Positivo entero
Tabla C.28, ilustra la especificación del tipo de objeto geográfico 'presa', que
identifica la presencia de tres tipos de propiedad. Dos de esos eran atributos de
objeto geográfico (altura de la presa y altura máxima); el tercero fue la operación
de objeto geográfico 'altura de la presa' y su especificación, representados
mediante FC_FeatureOperation (tabla B.5), se ilustra en la Tabla C.36.
La definición de operación de objeto geográfico describe la semántica de "elevar la
presa", mientras la operación de objeto geográfico especifica que dado un valor
real nueva altura de la presa y un objeto geográfico presa, ese objeto geográfico
es en consecuencia revisado.
La operación 'elevar la presa' observa el atributo de objeto geográfico altura
máxima (de la presa), ya que el resultado de la operación depende de su valor.
Adicionalmente, el valor del atributo de objeto geográfico altura de la presa es
afectado, tal como los valores de los atributos de los objetos geográficos
profundidad y caudal (de curso superior del curso de agua) y profundidad de
depósito (del curso inferior del reservorio).
Nota: Los valores de los atributos de objetos geográficos pueden ser observados o afectados por
otra instancia de objeto geográfico sólo si existe una asociación de objeto geográfico entre los tipos
de objetos geográficos involucrados. La asociación de objetos geográficos necesaria entre la
'presa' y el curso superior de 'reservorio' y entre los tipos de objetos geográficos 'presa' y el curso
inferior de 'curso de agua' que no están ilustrados en este ejemplo.
66
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Tabla C.36 ─ Ejemplo de la operación de objeto geográfico 'elevar la presa'
Class FC_ Feature Operation (identidad =36)
Atributo FC_PropertyType.
Nombre
'Elevar la presa'
Atributo FC_PropertyType.
Definición
La acción de levantar la presa provoca cambios en la descarga de la
presa. El ritmo de descarga, a su vez, afecta la profundidad y el flujo
de agua en el segmento aguas abajo del curso de agua y la
profundidad del agua en el reservorio detrás de la presa .
Atributo FC_PropertyType.
Cardinalidad
Rol FC_PropertyType.
Tipo de objeto geográfico
Atributo FC_ FeatureOperation.
Firma
Atributo FC_ FeatureOperation.
Valores observados de
Atributo FC_ FeatureOperation.
Valores afectados de
Atributo FC_ FeatureOperation.
Valores afectados de
1
FC_FeatureType (identidad = 28)
“damRaise((Dam) dam, (Real) newHeight) : Dam”
FC_FeatureAttribute (identidad = 30)
FC_FeatureAttribute (identidad = 29)
FC_BoundFeatureAttribute (identidad = 37)
Atributo FC_ FeatureOperation.
Valores afectados de
FC_BoundFeatureAttribute (identidad = 38)
Atributo FC_ FeatureOperation.
Valores afectados de
FC_BoundFeatureAttribute (identidad = 37)9
67
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Anexo D
(Informativo)
Conceptos del Catálogo de Objetos Geográficos
D.1.
Introducción
Un catálogo de objetos geográficos forma un repositorio para un conjunto de
definiciones para clasificar los fenómenos del mundo real de importancia a un
universo particular de discurso. El catálogo proporciona un medio para organizar la
representación abstracta de los datos que representan estos fenómenos, por lo
que la información resultante es inequívoca, comprensible y útil como sea posible.
En el pasado, ha sido una práctica común para aislar y distinguir tres aspectos
separados de los objetos geográficos: las definiciones utilizadas para agruparlos
en tipos de objetos geográficos, los atributos asociados a cada tipo de objeto
geográfico, así como las asociaciones entre los tipos de objeto geográfico. Dentro
de este marco general, las operaciones de los tipos de objetos geográficos en
general, se han incluido como parte de los criterios de definición de objetos
geográficos, y se han expresado sólo en términos de sus definiciones de lenguaje
natural. Como los siguientes ejemplos mostrarán, los atributos de los objetos
geográficos y las asociaciones entre los que tienen un significado mucho más rico
cuando se ve en el contexto de cómo operan los objetos geográficos. Dentro de
este contexto, los atributos proporcionan medidas del estado de un objeto
geográfico, ya que exhibe ciertas clases de comportamiento a través del tiempo,
no sólo medidas estáticas de las diferencias entre los objetos geográficos en un
instante dado en el tiempo. Las asociaciones también se pueden ver en este
sentido activo, el comportamiento o condición de un fenómeno se ve afectado por
la operación de otro.
Aunque, para los propósitos de esta Norma Nacional, las operaciones de objetos
geográficos se presentan como un cuarto aspecto importante de la abstracción de
objetos geográficos, ellos representan una diferencia en el punto de vista tal como
lo hace una diferencia en clase. En una especificación funcional, una operación se
activa por devoluciones o afectos a un valor (es decir, un valor de atributo de
objeto geográfico) para un determinado tipo de objeto geográfico. Si se observan
valores o se ven afectadas por más de un objetos geográfico, la operación
también especifica una relación funcional entre ellos. Con la inclusión de las
operaciones de objetos geográficos como una dimensión adicional de
representación abstracta del objeto geográfico, esta Norma Nacional Norma
Nacional busca apoyar la transición anticipada de la práctica actual en un futuro,
una aproximación más rigurosamente funcional; véase la referencia [8].
68
NORMA TÉCNICA DGNTI COPANIT ISO 19110
D.2.
Operaciones de objetos geográficos
Las operaciones de objetos geográficos son frecuentemente incluidas en las
definiciones de lenguaje natural de los tipos de objeto geográfico. Son importantes
por varias razones. En primer lugar, son las características distintivas que están
integradas en las percepciones de los seres humanos que distinguen un tipo de
accidente geográfico de otro: tienen significado psicológico y conductual de las
personas que utilizan la información geográfica. Otra razón es que los sistemas
informáticos son cada vez más capaces de representar los fenómenos
geográficos, no sólo como un conjunto estático de mapas, sino como una
representación dinámica de los acontecimientos que ocurren en el espacio
geográfico en tiempo real. Otra razón es que la interoperabilidad es un objetivo
cada vez más importante en el diseño de sistemas de información geográfica.
Equivalencia funcional de los objetos geográficos es la clave para la
interoperabilidad de los sistemas de información geográfica en el entorno
emergente de sistemas abiertos.
Las operaciones de objetos geográficos son de dos clases: las funciones de
observador y funciones de constructor. Las funciones de observadores devuelven
los valores actuales de los atributos. Las funciones de constructores incluyen
acciones que cambian esos valores. Por ejemplo, una función de observador
puede ser usado para encontrar la altura de una represa. El aumento de la presa
es una función constructora que cambia la altura de la presa y también afecta a los
atributos del curso de agua y el reservorio asociado a la represa.
D.3.
Atributos de objetos geográficos
Los atributos de objetos geográficos se derivan directamente de las operaciones
de objetos geográficos. Por ejemplo, el volumen de tráfico sobre el puente es una
medida de su comportamiento. Todos los puentes exhiben la operación de
transporte de tráfico, haciendo de esta propiedad una parte de la definición del
objeto geográfico.
Otros atributos de objetos geográficos pueden ser indirectamente derivados para
un objeto geográfico. Por ejemplo, la 'altura libre' es un atributo importante de un
puente, ya que limita la altura de las embarcaciones que pueden pasar por debajo
de ella. Este atributo resulta de una operación diferente, la navegación de los
barcos en el agua bajo el puente. Por lo tanto, en la especificación de los atributos
para un objeto geográfico, es importante tener en cuenta las operaciones que se
realizan en él, así como aquellas que se realizan por el mismo.
Finalmente, en un catálogo de objetos geográficos, puede haber atributos de
objetos geográficos incluidos para un tipo de objeto geográfico ya que no están
relacionados con ninguna operación de objeto geográfico especificada en el
catálogo. Por ejemplo, el catálogo puede definir un objeto geográfico "montaña"
que no tiene operaciones específicas, sino que incluye el atributo 'altura'. Hay una
operación general "navegación aérea" que se basa en la observación de la altura
de una montaña, a pesar de que la navegación aérea no es un tipo de
comportamiento, ya sea dedicado por montañas o expresados en el catálogo de
objetos geográficos. Los productores de catálogo de objetos geográficos han
69
NORMA TÉCNICA DGNTI COPANIT ISO 19110
incluido el atributo de objeto geográfico en respuesta a las demandas externas
percibidas (pero sin especificar) para obtener información sobre las montañas.
D.4.
Relaciones de objetos geográficos
D.4.1.
Clases de relaciones
Las relaciones de objetos geográficos pueden ser de dos clases: generalización o
asociación. Las asociaciones pueden ser especializadas como conjunto u otras
relaciones lógicas. Operaciones de objetos geográficos, atributos de objetos
geográficos y roles de asociación son propiedades que se heredan a través de
relaciones de generalización.
D.4.2.
Generalización
En generalización, los miembros de un tipo de objeto geográfico son miembros
automáticamente de otro tipo de objeto geográfico por definición. Por ejemplo, un
puente es un tipo de objeto geográfico de transporte si un 'puente' es definido por
la operación 'lleva el tráfico' y un objeto geográfico más general ' objeto geográfico
transporte" también se define por la operación 'lleva el tráfico'.
La generalización implica herencia de propiedades, por ejemplo, operaciones de
objetos geográficos, atributos de objetos geográficos y roles de asociación, desde
lo más general a lo más específico. Muchos tipos de objetos geográficos tienen
múltiples operaciones y atributos; la generalización puede resultar de un patrón de
herencia múltiple de propiedades. Por ejemplo, el tipo de objeto geográfico
"puente" puede pertenecer tanto a la clase general de 'objeto geográfico
transporte' para los objetos geográficos de carreteras y a la clase general de
'peligros' para objetos geográficos de navegación.
La generalización es así una relación de herencia entre tipo de objeto geográfico;
se apoya en la Tabla B.2 por el rol opcional 'inheritsFrom'.
D.4.3.
En conjunto
Las instancias de tipos de objetos geográficos se agrupan en diferentes tipos que
tienen diferentes propiedades. Por ejemplo, una 'esclusa del canal' se compone de
paredes, puertas, y una porción de un canal. La operación de movimiento de
navíos alrededor de una presa o rápido no se realiza por las paredes o puertas por
sí mismos, sólo cuando están en conjunto para formar una esclusa. Del mismo
modo, una 'red de carreteras' tiene algunas propiedades que no son heredadas
por los caminos individuales que componen la red.
La asociación en conjunto no implica una organización jerárquica de los tipos de
objetos geográficos a menos que todos los miembros de cada objeto geográfico
constituyente también pertenecen al objeto geográfico en conjunto. Por ejemplo,
no todas las paredes son parte de la esclusa del canal. Es una relación potencial
para que instancias individuales de un tipo de objeto geográfico pueda o no
pertenecer.
70
NORMA TÉCNICA DGNTI COPANIT ISO 19110
D.4.4.
Otras relaciones lógicas
En el ejemplo del puente, hay una relación entre el curso de agua y el puente
debido a la operación de navegación en el curso de agua, que se ve afectada por
la altura libre del puente (por ejemplo, "colocado sobre" con rol "debajo"; véase
también C. 4). La asociación entre el tipo de objeto geográfico "curso de agua" y el
tipo de objeto geográfico "puente" no es ni una generalización ni un conjunto. Una
relación lógica de 'transporte relacionado' podría ser especificado para incluir
puentes, cursos de agua, carreteras y el tipo de objeto geográfico 'señales'. La
operación 'lleva tráfico" no se aplica a las señales por lo que la asociación
'transporte relacionado' no es una generalización. Una vez más, la organización de
otras relaciones lógicas no es necesariamente jerárquica: por ejemplo, no todas
las señales son "transporte relacionado".
Sinónimos y términos incluidos
En las colecciones existentes de especificaciones de tipos de objetos geográficos,
puede haber "términos incluidos" enumerados para "términos estándar". Los
"términos incluidos" pueden ser subtipos de un tipo de objeto geográfico más
general.
EJEMPLO 1
Término normalizado: Curso de agua, con términos incluidos:
quebrada, canal, río, vía marítima, corriente.
Los "términos incluidos" quizás son sinónimos o cerca de sinónimos que tienen
definiciones superpuestas con un término seleccionado como el "término
estándar".
EJEMPLO 2
línea costera.
Término normalizado: Línea de costa, con términos incluidos:
Los "términos incluidos" quizás son términos equivalentes en otros idiomas.
EJEMPLO 3
Término normalizado: Mina, con términos incluidos:
Grube/Zeche (Alemán), Miniera (Italiano), Mijn (Holandés).
Donde los tipos de objetos geográficos son diferentes (con respecto a las
operaciones de objetos geográficos, atributos de objetos geográficos o roles de
asociación), que deben ser incluidos en catálogos de objetos geográficos como
objetos distintos con sus propias especificaciones. Cuando un término incluido es
un sinónimo funcionalmente equivalente (por ejemplo, en otro idioma), puede
aparecer en lista como un "alias" para el tipo de objeto geográfico.
Los productores de catálogos de objetos geográficos deben tener cuidado para
asegurar que el significado de los términos "alias" es precisamente equivalente
(con respecto a las operaciones de objetos geográficos, atributos de objetos
geográficos o roles de asociación) para un propósito determinado. La
especificación funcional de los tipos de objetos geográficos proporciona un método
inequívoco para la evaluación de la equivalencia.
71
NORMA TÉCNICA DGNTI COPANIT ISO 19110
ANEXO E
(Normativo)
Descripción de la codificación
E.1.
Introducción
La implementación del esquema XML de esta Norma Nacional sigue las reglas de
codificación establecidos en la norma ISO / TS 19139: 2007, cláusula 8.
El espacio de nombres de la implementación XML de esta Norma Nacional es
http://www.isotc211.org/2005/gfc. Este espacio de nombres se abrevia a gfc, que
significa Geographic Feature Cataloguing — Catalogación de objeto geográfico.
E.2.
Espacio de nombres XML
La Figura E.1 muestra los diferentes espacios de nombres utilizados para
implementar esta Norma Nacional (cuadros grises), junto con las relaciones entre
estos espacios de nombres y los paquetes de la serie ISO 19100 (cuadros
blancos).
Figura E.1 - Paquetes XML
72
NORMA TÉCNICA DGNTI COPANIT ISO 19110
E.3.
Espacio de nombres gfc
E.3.1.
Organización del espacio de nombres gfc
Este espacio de nombres contiene la implementación de la norma ISO 19110:
2005. Como se muestra en la Figura E.2, el espacio de nombres gfc contiene sólo
un esquema XML: gfc.xsd.
Figura E.2 - Organización del espacio de nombres gfc
E.3.2.
gfc.xsd
Este esquema XML implementa todas las clases UML definida en la Norma ISO
19110:2005: FC_FeatureCatalogue, FC_FeatureType, FC_InheritanceRelation,
FC_PropertyType, FC_FeatureOperation, FC_Constraint, FC_FeatureAtttribute,
FC_AssociationRole, FC_RoleType, FC_ListedValue, FC_FeatureAssociation,
FC_DefinitionSource,
FC_DefinitionReference,
FC_CarrierOfCharacteristics,
FC_BoundFeatureAttribute, FC_BoundAssociationRole, y FC_Binding.
73
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Anexo F
(Normativo)
Gestión de los registros del catálogo de objetos geográficos
F.1.
Introducción
La Norma ISO 19135 especifica los procedimientos para gestionar un registro de
elementos de información geográfica, así como un conjunto de elementos de
contenido comunes en todos sus registros. El contenido de una instancia de
RE_Register consiste en un conjunto de instancias de RE_RegisterItem, que
pertenecen a las clases de elementos descritos por las instancias de
RE_ItemClass.
Este anexo no prescribe el uso de una estructura específica de registro. En su
lugar, define los conceptos que permiten la gestión del catálogo de objetos
geográficos, ya sea en un registro multiparte o en un registro jerárquico que
contiene sub registros multiparte. Los catálogos de objetos geográficos de hecho
pueden ser gestionados como registros, es decir, como las instancias de
RE_Register (ISO 19135), que contienen tipos de objetos geográficos como
elementos registrados. También pueden ser gestionados como elementos
registrados, es decir, como instancias de RE_RegisterItem, en un registro multiparte.
En este anexo se incluye un esquema para catálogos de objetos geográficos como
una subclase de RE_Register (F.2), así como un esquema para catálogos de
objetos geográficos, los tipos de objetos geográficos, asociaciones de objetos
geográficos, atributos de objetos geográficos, operaciones y roles de asociación,
las relaciones de herencia, lista de valores y las fuente de definiciones como
subclases de RE_RegisterItem (F.3), y especifica un conjunto de instancias de
RE_ItemClass que describen catálogos de objetos geográficos y su contenido
como clases de elementos (F.4).
F.2.
Registro del catálogo de objetos geográficos como una
subclase RE_Register
F.2.1.
Introducción
Este anexo especifica una subclase de RE_Register (Figura F.1) que representa la
descripción de un catálogo de objetos geográficos. Debido a que el contenido de
esta clase está en el esquema de catálogo de objetos geográficos en su clase
equivalente, sólo sirve como indicador desde el registro al catálogo y no necesita
ser implementado de forma explícita.
74
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Figura F.1 — Registro de catálogo de objetos geográficos como una
subclase de RE_Register
F.2.2.
FR_FeatureCatalogueRegister
F.2.2.1. Introducción
La clase FR_FeatureCatalogueRegister debe representar una instancia de
FC_FeatureCatalogue gestionado como un registro. Se heredan todos los
atributos y asociaciones de RE_Register como se especifica en la Norma ISO
19135: 2005, 8.8, y tiene una asociación adicional.
F.2.2.2. Contenido
La asociación de agregación Content deberá conectar la instancia de
FR_FeatureCatalogueRegister a una y sólo a una instancia de
FC_FeatureCatalogue.
La
asociación
será
navegable
desde
featureCatalogueRegister a featureCatalogueContent, pero no necesita ser
navegable en la dirección opuesta.
F.3.
Sub clases de RE_RegisterItem para registrar el contenido de
un catálogo de objetos geográficos
F.3.1.
Introducción
En este anexo se especifican nueve sub clases de RE_RegisterItem (Figura F.2)
que representan el contenido de un catálogo de objetos geográficos gestionado
dentro de una instancia de RE_Register. Estas sub clases pertenecen a una única
partición de la sub clasificación de RE_RegisterItem que se identifica por el
catálogo de objetos geográficos indicado. La relación de generalización lleva la
restricción {incompleto}, ya que puede ser extendido para incluir muchas clases
diferentes de elementos de información geográfica. Debido a que el único
contenido de cada una de estas clases es su clase equivalente en el esquema del
catálogo de objetos geográficos, sirven únicamente como indicador desde el
registro al catálogo y no necesitan ser implementadas de forma explícita.
75
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Figura F.2 — Subclases de RE_RegisterItem
F.3.2.
FR_RegisteredFeatureCatalogue
F.3.2.1. Introducción
La clase FR_RegisteredFeatureCatalogue debe representar una instancia de
FC_FeatureCatalogue gestionada como un elemento registrado. Hereda todos los
atributos y asociaciones de RE_RegisterItem como se especifica en la Norma ISO
19135: 2005, 8.8, y tiene una asociación adicional.
F.3.2.2. Contenido
La asociación de agregación Content deberá conectar la instancia de
FR_RegisteredFeatureCatalogue a una y sólo a una instancia de
76
NORMA TÉCNICA DGNTI COPANIT ISO 19110
FC_FeatureCatalogue.
La
asociación
será
navegable
desde
registeredFeatureCatalogue a definedFeatureCatalogue, pero no necesita ser
navegable en la dirección opuesta.
F.3.3.
FR_RegisteredFeatureType
F.3.3.1. Introducción
La clase FR_RegisteredFeatureType debe representar una instancia de
FC_FeatureType gestionado como un elemento de registro. Se heredan todos los
atributos y asociaciones de RE_RegisterItem como se especifica en la Norma ISO
19135: 2005, 8.8, y tiene una asociación adicional.
F.3.3.2. Contenido
La asociación de agregación Content deberá conectar la instancia de
FR_Registered FeatureType a una y sólo a una instancia de FC_FeatureType. La
asociación será navegable desde registeredFeatureType a definedFeatureType,
pero no tiene por qué ser navegable en la dirección opuesta.
F.3.4.
FR_RegisteredFeatureAttribute
F.3.4.1. Introducción
La clase FR_RegisteredFeatureAttribute debe representar una instancia de
FC_FeatureAttribute gestionado como un elemento registrado. Se heredan todos
los atributos y asociaciones de RE_RegisterItem como se especifica en la Norma
ISO 19135: 2005, 8.8, y tiene una asociación adicional.
F.3.4.2. Contenido
La asociación de agregación Content deberá conectar la instancia de
FR_RegisteredFeatureAttribute a una y sólo a una instancia de
FC_FeatureAttribute.
La
asociación
será
navegable
desde
registeredFeatureAttribute a definedFeatureAttribute, pero no tiene por qué ser
navegable en la dirección opuesta.
F.3.5.
FR_RegisteredFeatureOperation
F.3.5.1. Introducción
La clase FR_RegisteredFeatureOperation debe representar una instancia de
FC_FeatureOperation gestionado como un elemento registrado. Se heredan todos
los atributos y asociaciones de RE_RegisterItem como se especifica en la Norma
ISO 19135: 2005, 8.8, y tiene una asociación adicional.
F.3.5.2. Contenido
La asociación de agregación Content deberá conectar la instancia de
FR_RegisteredFeatureOperation a una y sólo a una instancia de
FC_FeatureOperation.
La
asociación
será
navegable
desde
registeredFeatureOperation a definedFeatureOperation, pero no tiene por qué ser
navegable en la dirección opuesta.
F.3.6.
FR_RegisteredAssociationRole
77
NORMA TÉCNICA DGNTI COPANIT ISO 19110
F.3.6.1. Introducción
La clase FR_RegisteredAssociationRole debe representar una instancia de
FC_AssociationRole gestionado como un elemento registrado. Se heredan todos
los atributos y asociaciones de RE_RegisterItem como se especifica en la Norma
ISO 19135: 2005, 8.8, y tiene una asociación adicional.
F.3.6.2. Contenido
La asociación de agregación Content deberá conectar la instancia de
FR_RegisteredAssociationRole a una y sólo a una instancia de
FC_AssociationRole.
La
asociación
será
navegable
desde
registeredAssociationRole a definedAssociationRole, pero no tiene por qué ser
navegable en la dirección opuesta.
F.3.7.
FR_RegisteredFeatureAssociation
F.3.7.1. Introducción
La clase FR_RegisteredFeatureAssociation debe representar una instancia de
FC_FeatureAssociation gestionado como un elemento registrado. Se heredan
todos los atributos y asociaciones de RE_RegisterItem como se especifica en la
Norma ISO 19135: 2005, 8.8, y tiene una asociación adicional.
F.3.7.2. Contenido
La asociación de agregación Content deberá conectar la instancia de
FR_RegisteredFeatureAssociation a una y sólo a una instancia de
FC_FeatureAssociation.
La
asociación
será
navegable
desde
registeredFeatureAssociation a definedFeatureAssociation, pero no tiene por qué
ser navegable en la dirección opuesta.
F.3.8.
FR_RegisteredInheritanceRelation
F.3.8.1. Introducción
La clase FR_RegisteredInheritanceRelation debe representar una instancia de
FC_InheritanceRelation gestionado como un elemento registrado. Se heredan
todos los atributos y asociaciones de RE_RegisterItem como se especifica en la
Norma ISO 19135: 2005, 8.8, y tiene una asociación adicional.
F.3.8.2. Contenido
La asociación de agregación Content deberá conectar la instancia de
FR_RegisteredInheritanceRelation a una y sólo a una instancia de
FC_InheritanceRelation.
La
asociación
será
navegable
desde
registeredInheritanceRelation a definedInheritanceRelation, pero no tiene por qué
ser navegable en la dirección opuesta.
F.3.9.
FR_RegisteredDefinitionSource
F.3.9.1. Introducción
La clase FR_RegisteredDefinitionSource debe representar una instancia de
FC_DefinitionSource gestionado como un elemento registrado. Se heredan todos
78
NORMA TÉCNICA DGNTI COPANIT ISO 19110
los atributos y asociaciones de RE_RegisterItem como se especifica en la Norma
ISO 19135: 2005, 8.8, y tiene una asociación adicional.
F.3.9.2. Contenido
La asociación de agregación Content deberá conectar la instancia de
FR_RegisteredDefinitionSource a una y sólo a una instancia de
FC_DefinitionSource.
La
asociación
será
navegable
desde
registeredDefinitionSource a definedDefinitionSource, pero no tiene por qué ser
navegable en la dirección opuesta.
F.3.10.
FR_RegisteredListedValue
F.3.10.1. Introducción
La clase FR_RegisteredListedValue debe representar una instancia de
FC_ListedValue gestionado como un elemento registrado. Se heredan todos los
atributos y asociaciones de RE_RegisterItem como se especifica en la Norma ISO
19135: 2005, 8.8, y tiene una asociación adicional.
F.3.10.2. Contenido
La asociación de agregación Content deberá conectar la instancia de
FR_Registered ListedValue a una y sólo a una instancia de FC_ListedValue. La
asociación será navegable desde registeredListedValue a defined ListedValue,
pero no tiene por qué ser navegable en la dirección opuesta.
F.4.
Conceptos para clases de elementos relacionados con objetos
geográficos
F.4.1.
Introducción
RE_Register tiene una asociación obligatoria a un conjunto de instancias de
RE_ItemClass, cada uno de los cuales describe una clase de elementos
mantenidos en el registro. RE_RegisterItem también tiene una asociación
obligatoria a la instancia de RE_ItemClass que describe la clase de elemento al
que pertenece. Esta subcláusula especifica las instancias de RE_ItemClass que
describen los tipos de conceptos relacionados con objetos geográficos que se
guardan como elementos registrados en un registro utilizado para gestionar un
catálogo de objetos geográficos.
Hay nueve instancias de clases de elementos, cada uno de los cuales
corresponde a uno de los tipos de conceptos relacionados con objetos
geográficos. Sólo difieren en el valor del atributo nombre de RE_ItemClass.
F.4.2.
Clases de elementos para los registros de catálogo de objetos
geográficos
La clase de elemento para catálogos de objetos geográficos gestionado como
registros o subregistros será una instancia de RE_ItemClass [ISO 19135: 2005,
8.6] que se le asigna los siguientes valores de atributos.
-
El valor del atributo name:CharacterString debe ser "Catalogo de Objetos
Geográficos".
79
NORMA TÉCNICA DGNTI COPANIT ISO 19110
-
El valor del atributo technicalStandard:CI_Citation debe ser:
a) title:CharacterString = "ISO 19110: 2005, Información geográfica Metodología para la catalogación de objetos geográficos"
b) alternateTitle:CharacterString = "ISO 19110: 2005"
c) date: CI_Date
1) date: Date = 2005
2) dateType:CI_DateTypeCode = "publicación"
F.4.3.
Clases de elementos para los tipos de objetos geográficos
La clase de elemento para catálogos de objetos geográficos gestionado como
registros o subregistros será una instancia de RE_ItemClass [ISO 19135: 2005,
8.6] que se le asigna los siguientes valores de atributos.
-
El valor del atributo
Geográficos".
name:CharacterString debe ser "Tipo de Objetos
-
El valor del atributo technicalStandard:CI_Citation debe ser:
a) title:CharacterString = "ISO 19110: 2005, Información geográfica Metodología para la catalogación de objetos geográficos"
b) alternateTitle:CharacterString = "ISO 19110: 2005"
c) date: CI_Date
1) date: Date = 2005
2) dateType:CI_DateTypeCode = "publicación"
F.4.4.
Clases de elementos para los atributos de objetos geográficos
La clase de elemento para catálogos de objetos geográficos gestionado como
registros o subregistros será una instancia de RE_ItemClass [ISO 19135: 2005,
8.6] que se le asigna los siguientes valores de atributos.
-
El valor del atributo name:CharacterString debe ser "Atributo de Objetos
Geográficos".
-
El valor del atributo technicalStandard:CI_Citation debe ser:
a) title:CharacterString = "ISO 19110: 2005, Información geográfica Metodología para la catalogación de objetos geográficos"
b) alternateTitle:CharacterString = "ISO 19110: 2005"
c) date: CI_Date
1) date: Date = 2005
2) dateType:CI_DateTypeCode = "publicación"
80
NORMA TÉCNICA DGNTI COPANIT ISO 19110
F.4.5.
Clases
geográficos
de
elementos
para
las
operaciones
de
objetos
La clase de elemento para catálogos de objetos geográficos gestionado como
registros o subregistros será una instancia de RE_ItemClass [ISO 19135: 2005,
8.6] que se le asigna los siguientes valores de atributos.
-
El valor del atributo name:CharacterString debe ser "Operación de Objetos
Geográficos".
-
El valor del atributo technicalStandard:CI_Citation debe ser:
a) title:CharacterString = "ISO 19110: 2005, Información geográfica Metodología para la catalogación de objetos geográficos"
b) alternateTitle:CharacterString = "ISO 19110: 2005"
c) date: CI_Date
1) date: Date = 2005
2) dateType:CI_DateTypeCode = "publicación"
F.4.6.
Clases de elementos para roles de asociación
La clase de elemento para catálogos de objetos geográficos gestionado como
registros o subregistros será una instancia de RE_ItemClass [ISO 19135: 2005,
8.6] que se le asigna los siguientes valores de atributos.
-
El valor del atributo name:CharacterString debe ser "Rol de asociación".
-
El valor del atributo technicalStandard:CI_Citation debe ser:
a) title:CharacterString = "ISO 19110: 2005, Información geográfica Metodología para la catalogación de objetos geográficos"
b) alternateTitle:CharacterString = "ISO 19110: 2005"
c) date: CI_Date
1) date: Date = 2005
2) dateType:CI_DateTypeCode = "publicación"
F.4.7.
Clases
geográficos
de
elementos
para
las
asociaciones
de
objetos
La clase de elemento para catálogos de objetos geográficos gestionado como
registros o subregistros será una instancia de RE_ItemClass [ISO 19135: 2005,
8.6] que se le asigna los siguientes valores de atributos.
-
El valor del atributo name:CharacterString debe ser "Asociación de Objetos
Geográficos".
-
El valor del atributo technicalStandard:CI_Citation debe ser:
81
NORMA TÉCNICA DGNTI COPANIT ISO 19110
a) title:CharacterString = "ISO 19110: 2005, Información geográfica Metodología para la catalogación de objetos geográficos"
b) alternateTitle:CharacterString = "ISO 19110: 2005"
c) date: CI_Date
1) date: Date = 2005
2) dateType:CI_DateTypeCode = "publicación"
F.4.8.
Clases de elementos para relaciones de herencia
La clase de elemento para catálogos de objetos geográficos gestionado como
registros o subregistros será una instancia de RE_ItemClass [ISO 19135: 2005,
8.6] que se le asigna los siguientes valores de atributos.
-
El valor del atributo name:CharacterString debe ser "Relación de herencia"
-
El valor del atributo technicalStandard:CI_Citation debe ser:
a) title:CharacterString = "ISO 19110: 2005, Información geográfica Metodología para la catalogación de objetos geográficos"
b) alternateTitle:CharacterString = "ISO 19110: 2005"
c) date: CI_Date
1) date: Date = 2005
2) dateType:CI_DateTypeCode = "publicación"
F.4.9.
Clases de elementos para fuentes de definiciones
La clase de elemento para catálogos de objetos geográficos gestionado como
registros o subregistros será una instancia de RE_ItemClass [ISO 19135: 2005,
8.6] que se le asigna los siguientes valores de atributos.
-
El valor del atributo name:CharacterString debe ser "Fuentes de definición".
-
El valor del atributo technicalStandard:CI_Citation debe ser:
a) title:CharacterString = "ISO 19110: 2005, Información geográfica Metodología para la catalogación de objetos geográficos"
b) alternateTitle:CharacterString = "ISO 19110: 2005"
c) date: CI_Date
1) date: Date = 2005
2) dateType:CI_DateTypeCode = "publicación"
F.4.10.
Clases de elementos para lista de valores
La clase de elemento para catálogos de objetos geográficos gestionado como
registros o subregistros será una instancia de RE_ItemClass [ISO 19135: 2005,
8.6] que se le asigna los siguientes valores de atributos.
82
NORMA TÉCNICA DGNTI COPANIT ISO 19110
-
El valor del atributo name:CharacterString debe ser "Lista de valores".
-
El valor del atributo technicalStandard:CI_Citation debe ser:
a) title:CharacterString = "ISO 19110: 2005, Información geográfica Metodología para la catalogación de objetos geográficos"
b) alternateTitle:CharacterString = "ISO 19110: 2005"
c) date: CI_Date
1) date: Date = 2005
2) dateType:CI_DateTypeCode = "publicación"
83
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Anexo G
(informativo)
Ejemplo de implementación XML
G.1.
Introducción
G.3 presenta la implementación XML de un catálogo de objetos geográficos de
ejemplo después de la descripción de codificación que se detalla en el Anexo E.
La aplicación del esquema UML está descrito por este catálogo de objetos
geográficos que se presenta por conveniencia en G.2. Este ejemplo no está
destinado a satisfacer las necesidades de cualquier aplicación particular ni a ser
completa o integral en cualquier otro sentido. Su objetivo es simplemente para
ilustrar aspectos de la forma y el contenido de un catálogo de objetos geográficos
implementando la Norma ISO como se describe en el Anexo E.
G.2.
Esquema de aplicación UML
El esquema de aplicación consiste de lo siguiente:
− Tres tipos de objetos geográficos: carretera (Road), autopista (Motorway) y
puente (Bridge), cada uno con atributos de objetos geográficos. Carretera
también tiene una operación de objeto geográfico. Carretera y puente
tienen una referencia a un DGIWG código del Diccionario de datos de
objetos geográficos.
− Una asociación unidireccional entre carretera y puente. De acuerdo con el
modelo conceptual del catálogo de objetos geográficos descritos en la
figura B.1, los dos roles de la asociación requieren descripción en el
catálogo de objetos geográficos. Por lo tanto, el rol desempeñado por el tipo
de objeto geográfico Carretera en la asociación se representa en el modelo
UML y se describe en el archivo XML como una función predeterminada no
navegable "la carretera" con la cardinalidad por defecto "0 .. *".
− Una relación de herencia entre Autopista y Carretera
Este esquema de aplicación UML se representa en la Figura G.1.
84
NORMA TÉCNICA DGNTI COPANIT ISO 19110
85
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Documento de instancia XML
86
NORMA TÉCNICA DGNTI COPANIT ISO 19110
87
NORMA TÉCNICA DGNTI COPANIT ISO 19110
88
NORMA TÉCNICA DGNTI COPANIT ISO 19110
89
NORMA TÉCNICA DGNTI COPANIT ISO 19110
90
NORMA TÉCNICA DGNTI COPANIT ISO 19110
91
NORMA TÉCNICA DGNTI COPANIT ISO 19110
92
NORMA TÉCNICA DGNTI COPANIT ISO 19110
93
NORMA TÉCNICA DGNTI COPANIT ISO 19110
94
NORMA TÉCNICA DGNTI COPANIT ISO 19110
95
NORMA TÉCNICA DGNTI COPANIT ISO 19110
Bibliografía
(1) ISO 19101:2002, Geographic information — Reference model
(2) ISO 19107:2003, Geographic information — Spatial schema
(3) ISO 19108:2002, Geographic information — Temporal schema
(4) ISO 19117, Geographic information — Portrayal
(5) ISO 19126, Geographic information — Feature concept dictionaries and
registers
(6) ISO 19135:2005, Geographic information — Procedures for item registration
(7) ISO 19139:2007, Geographic information — Metadata —
implementation
XML schema
(8) Digital Geographic Information Working Group (DGIWG). Digital Geographic
Information Exchange Standard, Part 4: Feature and Attribute Coding
Catalogue (FACC) Data Dictionary [online]. Ed. 2.1. Washington: DGIWG,
2000.
[cited
13
December
2003].
Disponible
desde:
<http://www.digest.org/Navigate2.htm>.
(9) Internet Engineering Task Force (IETF), The Internet Society. Uniform
Resource Identifiers (URI): Generic Syntax. RFC 2396. Reston (Virginia):
IETF, 1998. [cited 13 December 2003]. Disponible desde:
<http://www.faqs.org/rfcs/rfc2396.html>.
(10)
JONES, M. P., Gofer Functional Programming Environment, 1993.
[cited
13
December
2003].
Disponible
desde:
<http://www.cse.ogi.edu/~mpj/goferarc/index.html>.
(11)
RUGG, R. D., EGENHOFER, M. J. and KUHN, W., Formalizing
Behavior of Geographic Features, Geographical Systems, Vol. 4, No. 2, pp.
159-179, 1997. [cited 13 December 2003]. Disponible desde:
<http://www.spatial.maine.edu/~max/RJ24.html>.
(12)
ISO/TC 211, Geographic information/Geomatics Terminology.
Disponible desde: <http://www.isotc211.org/Terminology.htm>.
96
Descargar