130
1 INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS GEOGRÁFICOS PERTENECIENTES A LA DIRECCIÓN GENERAL MARITÍMA DE LA NORMA TÉCNICA COLOMBIANA 4611 PRIMERA ACTUALIZACIÓN A SEGUNDA ACTUALIZACIÓN A TRAVÉS DEL SISTEMA WEB DE ADMINISTRACIÓN DE METADATOS INSTITUCIONAL – SWAMI. Autor: Diego Fernando Rodriguez Lamus UNIVERSIDAD DISTRITAL FRANCISCO JOSE DE CALDAS FACULTAD DE INGENIERIA INGENIERIA CATASTRAL Y GEODESIA Bogotá D.C 2015

INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

1

INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS GEOGRÁFICOS

PERTENECIENTES A LA DIRECCIÓN GENERAL MARITÍMA DE LA

NORMA TÉCNICA COLOMBIANA 4611 PRIMERA ACTUALIZACIÓN A

SEGUNDA ACTUALIZACIÓN A TRAVÉS DEL SISTEMA WEB DE

ADMINISTRACIÓN DE METADATOS INSTITUCIONAL – SWAMI.

Autor: Diego Fernando Rodriguez Lamus

UNIVERSIDAD DISTRITAL FRANCISCO JOSE DE CALDAS

FACULTAD DE INGENIERIA

INGENIERIA CATASTRAL Y GEODESIA

Bogotá D.C

2015

Page 2: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

2

INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS GEOGRÁFICOS

PERTENECIENTES A LA DIRECCIÓN GENERAL MARITÍMA DE LA NORMA

TÉCNICA COLOMBIANA 4611 PRIMERA ACTUALIZACIÓN A SEGUNDA

ACTUALIZACIÓN A TRAVÉS DEL SISTEMA WEB DE ADMINISTRACIÓN DE

METADATOS INSTITUCIONAL – SWAMI.

Autor: Diego Fernando Rodriguez Lamus

PROYECTO TRABAJO DE GRADO EN LA MODALIDAD DE PASANTÍA PARA

OPTAR AL TÍTULO DE INGENIERO CATASTRAL Y GEODESTA

Directora Interna: Luz Ángela Rocha Salamanca

Ingeniera Catastral y Geodesta

Docente Proyecto Curricular Ingeniería Catastral y Geodesia

Director Externo: Edwin Alberto Piragauta Vargas

Ingeniero Catastral y Geodesta

Director de Proyectos

Skaphe Tecnología SAS

UNIVERSIDAD DISTRITAL FRANCISCO JOSE DE CALDAS

FACULTAD DE INGENIERIA

INGENIERIA CATASTRAL Y GEODESIA

Bogotá D.C

2015

Page 3: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

3

CONTENIDO

Pág

LISTA DE FIGURAS 4

LISTA DE TABLAS 6

1. INTRODUCCIÓN 7

2. PLANTEAMIENTO DEL PROBLEMA 8

3. OBJETIVOS 9

4. JUSTIFICACIÓN 10

5. MARCO TEÓRICO 12

6. ALCANCES Y LIMITACIONES 20

7. METODOLOGÍA 21

8. DESARROLLO 24

8.1. REVISIÓN, COMPARACIÓN, HOMOLOGACIÓN ENTRE LAS DOS VERSIONES

DE LA NORMA 24

8.2. HOMOLOGACIÓN CAMPOS DE LAS BASES DE DATOS 36

8.3. MIGRACIÓN Y ACTUALIZACIÓN DE METADATOS 43

8.4. IDENTIFICACIÓN INFORMACIÓN A DOCUMENTAR 47

8.5. ACTUALIZACIÓN Y CREACIÓN DE PLANTILLAS 49

8.6. CAPTURA 58

8.6.1. Elaboración de Muestras Gráficas 58

8.6.2. Captura 61

8.6.2.1. Creación del metadato desde plantilla 61

8.6.2.2. Creación nuevo metadato 63

8.7. VALIDACIÓN Y PUBLICACIÓN 64

9. RESULTADOS 65

10. CONCLUSIONES 69

11. RECOMENDACIONES 70

12. BIBLIOGRAFIA 71

13. ANEXOS 73

13.1. Manual de Captura de Metadatos en Swami 3.0 73

13.2. Scripts Migración Metadatos 107

Page 4: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

4

LISTA DE FIGURAS

Figura 1- Esquema Articulador de la ICDE; Fuente: Conpes 3585

Figura 2- Nodo DIMAR - ICDE; Fuente: Pagina Web ICDE.

Figura 3- Jurisdicción Dirección General Marítima; Fuente: Pagina Web DIMAR.

Figura 4. Diagrama de Flujo sobre las actividades a realizar

Figura 5- Perfil metadato mínimo NTC 4611 Primera Actualización; Fuente: NTC

4611-Primera Actualización

Figura 6- Perfil metadato mínimo NTC 4611 Segunda Actualización; Fuente: NTC

4611-Segunda Actualización

Figura 7- Correspondencia entre primera y segunda actualización – Sección

identificación; Fuente: Elaboración Propia.

Figura 8- Correspondencia entre primera y segunda actualización – Sección

Calidad de los datos; Fuente: Elaboración Propia.

Figura 9- Correspondencia entre primera y segunda actualización – Sección

Sistema de Referencia; Fuente: Elaboración Propia.

Figura 10- Correspondencia entre primera y segunda actualización – Sección

Distribución; Fuente: Elaboración Propia.

Figura 11- Correspondencia entre primera y segunda actualización – Sección

Referencia del Metadato; Fuente: Elaboración Propia.

Figura 12- Correspondencia entre campos bases de datos – tabla

RM_REFERENCIA_METADATO; Fuente: Elaboración Propia.

Figura 13- Correspondencia entre campos bases de datos – tabla CI_CITACION;

Fuente: Elaboración Propia.

Figura 14- Correspondencia entre campos bases de datos – tabla

ID_MUESTRA_GRAFICA; Fuente: Elaboración Propia.

Figura 15- Correspondencia entre campos bases de datos – tabla

ID_IDENTIFICACION; Fuente: Elaboración Propia.

Figura 16- Correspondencia entre campos bases de datos – tabla

ID_NIVEL_RESOLUCION; Fuente: Elaboración Propia.

Figura 17- Correspondencia entre campos bases de datos – tabla

CA_PROCESOS; Fuente: Elaboración Propia.

Figura 18- Correspondencia entre campos bases de datos – tabla

CI_INFORMACION_EN_LINEA; Fuente: Elaboración Propia.

Figura 19- Correspondencia entre campos bases de datos – tabla

TR_TIPO_REFERENCIA; Fuente: Elaboración Propia.

Figura 20- Correspondencia entre campos bases de datos – tabla

TR_TABLA_REFERENCIA; Fuente: Elaboración Propia.

Figura 21. Scripts migración de bases de datos.

Page 5: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

5

Figura 22. Software Irfanview y Ortofoto.

Figura 23- Elaboración Muestras graficas Datos LIDAR a través del complemento

de ArcGIS Lastools; Fuente: Elaboración Propia.

Figura 24. Muestras Gráficas Lidar Filtrado, Lidar Ascii, Lidar Crudo.

Figura 25. Muestra Gráfica Imagen Satelital Digital Globe.

Figura 26. Muestra gráfica Modelo Digital de Terreno.

Figura 27. Muestra gráfica Ortofotos RGB 432

Figura 28. Crear Metadato desde Plantilla

Figura 29. Ejemplo título metadato

Figura 30. Menú edición de un metadato

Figura 31. Nuevo metadato

Figura 32. Cobertura Metadatos Capturados.

Figura 33. Metadatos Migrados y Actualizados.

Page 6: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

6

LISTA DE TABLAS

Tabla 1. Tipo de producto y su representación espacial.

Tabla 2. Tabla RM_REFERENCIA_METADATO. Fuente: Elaboración Propia

Tabla 3. Tabla CI_CITACION. Fuente: Elaboración Propia

Tabla 4. Tabla ID_MUESTRA_GRAFICA. Fuente: Elaboración Propia

Tabla 5. Tabla ID_IDENTIFICACION. Fuente: Elaboración Propia

Tabla 6. Tabla ID_NIVEL_RESOLUCION. Fuente: Elaboración Propia

Tabla 7. Tabla CA_PROCESOS. Fuente: Elaboración Propia

Tabla 8. Tabla CI_INFORMACION_EN_LINEA. Fuente: Elaboración Propia

Tabla 9. Tabla TR_TIPO_REFERENCIA. Fuente: Elaboración Propia

Tabla 10. Tabla TR_TABLA_REFERENCIA. Fuente: Elaboración Propia

Tabla 11. Campos y códigos a actualizar.

Tabla 12. Tipos de productos con sus respectivos procesos

Tabla 13. Plantilla Imágenes satelitales. Fuente: Elaboración Propia

Tabla 14. Plantilla Modelo Digital de Terreno - Caribe. Fuente: Elaboración Propia

Page 7: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

7

1. INTRODUCCIÓN

El hombre desempeña todas sus actividades en un espacio geográfico, por lo cual

todas ellas producen o se alimentan de información geográfica, y más en los

últimos años con el avance acelerado de las tecnologías de la información y los

Sistemas de Información Geográfica. Esa información producida básicamente

sirve para la toma de decisiones desde los gobiernos, multinacionales hasta los

individuos.

Normalmente, los actores que usan la Información Geográfica son diferentes a los

que la producen, por ello es de vital importancia hacer una documentación sobre

esos datos para conocer sus posibles limitaciones y alcances. Estos datos al ser

una representación de la realidad, son un modelo que trata de representar el

mundo tal como es, pero los modelos son una abstracción, que tratan de

entenderla simplificándola, por lo cual no es algo idéntico a lo que se quiere

representar, por lo que depende de cada tipo de dato geográfico, en algunos

casos se hacen simplificaciones, se omiten elementos, en otros se agregan (IGAC,

2011), pero esto solo lo sabe el productor de la información, por lo cual es

necesario la documentación de la información geográfica por las razones ya

descritas, para que usuarios externos ajenos totalmente a los productores puedan

usarla de la mejor manera entendiendo sus limitaciones y alcances, para poder

utilizarla de la mejor forma. Además, esa documentación de los datos geográficos

permite una mejor administración, organización, control de los datos, así como el

conocimiento de los datos de otras organizaciones.

Los metadatos son estándares que permiten documentar la información

geográfica, para que cualquier persona pueda entenderlos, y para que cualquier

productor adapte esa documentación sobre los productos que ofrece a las normas

sobre el tema, con el objetivo de que sea entendible para cualquier usuario que

utiliza la información o datos geográficos, y saber si en realidad es lo que está

buscando. Dentro de los estándares para metadatos se encuentra la norma ISO

19115 en su versión del 2014 (ISO 19115:2014) que se encuentra dentro del

conjunto de estándares establecidos en el comité técnico 211 (ISO TC/211 –

Información Geográfica/Geomática), que define el esquema requerido para

describir información geográfica y servicios por medio de metadatos, y está su

adaptación colombiana que es la Norma Técnica Colombiana 4611 Segunda

Actualización.

Page 8: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

8

2. PLANTEAMIENTO DEL PROBLEMA

Como base de la política de estandarización en Colombia, con la actualización de

la Norma Técnica Colombiana 4611 de su primera actualización a su segunda

actualización, las organizaciones estatales están obligadas a actualizar sus

metadatos. Sin embargo esta actividad se complica, ya que en la última

actualización se encuentran campos nuevos comparada con la primera versión por

lo cual ha de evaluarse como se deben estructurar esos campos, para cumplir

debidamente con la implementación de la norma.

El problema radica en actualizar los metadatos de una versión a otra de la NTC

4611, ya que los metadatos están montados sobre un aplicativo web (Sistema

Web de Administración de Metadatos Institucional – SWAMI 2.0), primera

actualización, y es necesario migrarlos a SWAMI 3.0, que es el equivalente a la

segunda versión de la Norma Colombiana sobre Metadatos. Se tienen dos perfiles

para la creación de metadatos: Mínimo y Detallado, donde el primero son los datos

mínimos que se requieren para documentar un objeto geográfico, y el segundo, se

le agregan ciertas extensiones para complementar y especificar mucho mejor los

alcances y limitaciones del mismo. En este caso específico, se hará la

incorporación y captura de metadatos en su perfil mínimo para la DIMAR a través

del contrato 111 suscrito entre la entidad y Skaphe Tecnología SAS que es la

empresa encargada de realizar todo el proceso de migración, incorporación y

actualización de los metadatos.

Con lo anterior se establece la necesidad de la ejecución del proyecto de la

INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS GEOGRÁFICOS

PERTENECIENTES A LA DIRECCIÓN GENERAL MARITÍMA DE LA NORMA

TÉCNICA COLOMBIANA 4611 PRIMERA ACTUALIZACIÓN A SEGUNDA

ACTUALIZACIÓN A TRAVÉS DEL SISTEMA WEB DE ADMINISTRACIÓN DE

METADATOS INSTITUCIONAL – SWAMI.

Page 9: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

9

3. OBJETIVOS

OBJETIVO GENERAL

Incorporar y actualizar metadatos en su perfil mínimo, de la primera a la segunda

actualización, documentados bajo la NTC 4611 a través de la captura y migración

de los mismos en el aplicativo web Swami 3.0, para cumplir con los estándares

nacionales, en materia de documentación de información geográfica.

OBJETIVOS ESPECÍFICOS

Capturar e Incorporar metadatos siguiendo el esquema de perfil mínimo de

metadato contenido en la NTC 4611 Segunda Actualización, en la

aplicación Swami 3.0 para cumplir los estándares nacionales en materia de

documentación de información geográfica.

Migrar metadatos de Swami 2.0 a su versión 3.0 a través de la

homologación entre campos de las bases de datos para mantener

actualizado el inventario que tiene la DIMAR acerca de la documentación

de información geográfica.

Modificar debidamente los metadatos según la Norma Técnica Colombiana

4611 Primera Actualización a la Segunda Actualización, haciendo

homologación de campos en las dos versiones del estándar de metadato

geográfico, para tener la documentación sobre información geográfica

actualizada a la norma más reciente.

Page 10: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

10

4. JUSTIFICACIÓN

La Infraestructura Colombiana de Datos Espaciales ICDE como instrumento

integrador de políticas, estándares de la información geográfica, exige a cada una

de las entidades vinculadas entre ellas la Dirección General Marítima-DIMAR, a

cumplir ciertos objetivos plasmados en la Política Nacional de Información

Geográfica contenido en el documento CONPES 3585 de 2009.

POLITICA NACIONAL DE INFORMACIÓN GEOGRÁFICA-PNIG

Las acciones, actividades, procesos de las distintas entidades vinculadas a la

ICDE se deben orientar hacia el cumplimiento de los siguientes lineamientos que

conforman la PNIG (Política Nacional de Información Geográfica):

a) Utilizar la Información Geográfica básica oficial

b) Coordinar la generación de Información Geográfica

c) Producir y Custodiar los datos fundamentales

d) Estandarizar y documentar la información Geográfica

e) Consolidar el Banco Nacional de Imágenes

f) Establecer mecanismos de acceso a la Información Geográfica

g) Promover el uso eficaz de recursos para la producción de Información

Geográfica

h) Establecer la propiedad de la Información Geográfica

i) Garantizar la propiedad intelectual, seguridad y calidad

j) Armonizar las Infraestructuras de Datos Espaciales en todos los niveles

k) Promover la cultura en el uso de la información Geográfica

Este proyecto se enmarca en el literal “d” de la siguiente forma: “Todas las

entidades del Estado y aquellas de carácter mixto o privado que ejerzan funciones

públicas deberán seguir, en la producción o adquisición de Información

Geográfica, los lineamientos y normas técnicas definidas en el marco del Comité

Técnico de Normalización de la información geográfica 028 de ICONTEC, en el

cual participan instituciones que integran la ICDE”. (DNP, 2009) y en el literal f, en

el cual el CONPES señala lo siguiente “las entidades deberán documentar los

datos, productos y servicios geográficos de conformidad con el estándar nacional

de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

2009).

Page 11: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

11

Por lo anterior, la Dirección General Marítima - DIMAR al ser una entidad estatal

que produce y adquiere información geográfica está obligada a documentar sus

datos geográficos en base a las normas técnicas colombianas sobre la materia,

que sería la NTC 4611-Metadato Geográfico en su versión más reciente que es la

segunda actualización. Además de facilitar el acceso a la misma, a través de su

documentación, ya que se mantiene un orden que permite conocer de primera

mano, en donde está, para que sirve, alcances y limitaciones, para el usuario que

la requiera ya sea solo para consulta o para algún tipo de trabajo específico.

Page 12: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

12

5. MARCO TEÓRICO

Infraestructura Colombiana de Datos Espaciales (ICDE)

Se define como un instrumento operativo a través del cual se integran políticas,

estándares, organizaciones y recursos tecnológicos que facilitan la producción, el

acceso y el uso de la Información Geográfica del territorio colombiano, que se

encuentra enfocada a servir de apoyo para la toma de decisiones en todos los

campos de la política pública. La ICDE se constituye en un ente que articula un

conjunto de estrategias alrededor de las distintas instituciones productoras de

datos geográficos para orientarlas hacia donde debe dirigirse el país en materia de

información geográfica para su máximo aprovechamiento por parte de los usuarios

que la requieran (DNP, 2009)

Figura 1- Esquema Articulador de la ICDE; Fuente: Conpes 3585

En la Infraestructura Colombiana de Datos Espaciales ICDE se encuentran las

siguientes entidades participantes:

- Instituto Geográfico Agustín Codazzi – IGAC (Integrante - Coordinador)

- Aeronáutica Civil

- Agencia Nacional de Hidrocarburos – ANH

- Comando General de las Fuerzas Militares

- Comisión de Regulación de Agua Potable y Saneamiento Básico – CRA

- Corporación Autónoma Regional de Cundinamarca – CAR

- CORANTIOQUIA

- Corpoica

- Comisión de regulación de Energía y Gas – CREG

- Infraestructura de Datos Espaciales para el Distrito Capital – IDECA (Integrante)

- Gobernación de Putumayo

- Agencia Nacional de Licencias Ambientales – ANLA

Page 13: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

13

- Unidad Nacional para la Gestión del Riesgo de Desastres

- Ministerio de Agricultura

- Universidad Católica de Manizales

- Universidad de Manizales

- Instituto Colombiano de Bienestar Familiar – ICBF

- Corporación Autónoma Regional del Valle del Cauca – CVC (Integrante)

- CORPOCHIVOR

- CORPOBOYACA

- Ministerio de Relaciones Exteriores

- Universidad EAFIT

- Universidad Distrital Francisco José de Caldas

- Unidad de Planeación Minero Energética – UPME (Integrante)

- Unidad Administrativa Especial de Catastro Distrital – UAECD

- Sociedad Colombiana de Ingenieros

- Red Alma Mater

- Secretaria Distrital de Planeación

- Parques Nacionales Naturales

- Ministerio de Transporte

- Ministerio de Minas y Energía

- Ministerio de Educación Nacional

- Ministerio de Defensa

- Ministerio de Comercio, Industria y Turismo.

- Ministerio de Ambiente y Desarrollo Sostenible

- INVIAS (Integrante)

- IPSE

- Instituto de Investigaciones Marinas y Costeras – INVEMAR (Integrante)

- Instituto de Investigaciones Ambientales del Pacifico “John Von Neumann” – IIAP

- Instituto de Investigación de Recursos Biológicos Alexander Von Humboldt

(Integrante)

- Instituto de Hidrología, Meteorología y Estudios Ambientales de Colombia –

IDEAM (Integrante)

- Servicio Geológico Colombiano (Integrante)

- Instituto Amazónico de Investigaciones Científicas – SINCHI

- Gobernación de Boyacá

- Fuerza Aérea Colombiana – FAC

- Federación Nacional de Cafeteros

- Ejercito Nacional de Colombia

- Dirección General Marítima – DIMAR (Integrante)

- Departamento Nacional de Planeación – DNP

Page 14: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

14

- Departamento Administrativo Nacional de Estadística – DANE

- Infraestructura de Datos Espaciales de Santiago de Cali – IDESC (Integrante)

- Sistema de Información regional – SIR (Integrante)

Cada una de las Entidades participantes en la ICDE, deben crear un nodo; de tal

forma que la Dirección General Marítima – DIMAR creo el Nodo DIMAR, el cual se

puede consultar a través de la página web de la ICDE. (ICDE, 2016).

Figura 2- Nodo DIMAR - ICDE; Fuente: Pagina Web ICDE.

Dirección General Marítima – DIMAR

Dirección General Marítima – DIMAR, es la Autoridad Marítima Colombia

encargada de ejecutar la política del gobierno en esta materia, contando con una

estructura que contribuye al fortalecimiento del poder marítimo nacional, velando

por la seguridad integral marítima, la protección de la vida humana en el mar, la

promoción de las actividades marítimas y el desarrollo científico y tecnológico de

la nación. Ejerce su autoridad sobre la jurisdicción marítima colombiana: 928.660

Km2 , y en los 2900 km de línea de costa (Litoral Pacífico y Caribe), así como en

los principales ríos ubicados en zonas de frontera y en los últimos 27 kilómetros

del Rio Magdalena antes de llegar a su desembocadura en el mar (DIMAR, 2016).

Page 15: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

15

Figura 3- Jurisdicción Dirección General Marítima; Fuente: Pagina Web DIMAR.

Para poder cumplir con su misión, DIMAR cuenta con 17 capitanías de puerto que

le permiten un mayor acercamiento con el sector marítimo en cada una de las

regiones, las capitanías de puerto deben cumplir con las siguientes funciones

según el artículo 20 del Decreto 2324 de 1984:

- Ejercer la Autoridad Marítima en su jurisdicción.

- Hacer cumplir las leyes y disposiciones relacionadas con las actividades

marítimas.

- Conceptuar y tramitar ante la Dirección General Marítima, las solicitudes de

licencias, matrículas y patentes de navegación.

- Verificar los exámenes para expedir licencias.

- Expedir licencias de navegación para el personal de mar.

- Dirigir y supervisar el servicio de practicaje.

Page 16: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

16

1- Autorizar el arribo y zarpe de naves e inspeccionar el funcionamiento de las

mismas.

2- Investigar, aún de oficio, los siniestros y accidentes marítimos, las

infracciones a las leyes, decretos y reglamentos que regulan las actividades

marítimas y la marina mercante colombiana y, dictar fallos de primer grado

e imponer las sanciones respectivas. 9

Las capitanías del litoral Caribe son las siguientes:

- Capitanía de Puerto de Puerto Bolívar

- Capitanía de Puerto de Riohacha

- Capitanía de Puerto de Santa Marta

- Capitanía de Puerto de Barranquilla

- Capitanía de Puerto de Cartagena

- Capitanía de Puerto de Coveñas

- Capitanía de Puerto de Turbo

En el litoral Pacífico se encuentran las siguientes capitanías de puerto:

- Capitanía de Puerto de Bahía Solano

- Capitanía de Puerto de Buenaventura

- Capitanía de Puerto de Guapi

- Capitanía de Puerto de Tumaco

En la zona Insular se encuentran las Capitanías de Puerto de San Andrés y la de

Providencia.

Por último, se encuentran las capitanías con jurisdicción sobre importantes ríos

fronterizos que son:

- Capitanía de Puerto de Puerto Leguizamo con jurisdicción sobre el rio

Putumayo

- Capitanía de Puerto de Leticia con jurisdicción sobre el rio Amazonas.

- Capitanía de Puerto Inírida con jurisdicción sobre el Rio Orinoco y Atabapo.

- Capitanía de Puerto de Puerto Carreño con jurisdicción sobre el Rio

Orinoco y Rio Meta.

Por lo anterior, se puede deducir que la DIMAR a través de sus dependencias

genera una gran cantidad de información geográfica de las zonas de jurisdicción

Page 17: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

17

marítima, de los litorales (Bienes de uso público), Islas; la anterior información

puede servir de suministro para muchas entidades de nivel nacional ya sean

privadas o públicas que justifiquen el uso de la misma para los propósitos

misionales de cada una de ellas, por lo tanto, es de suma importancia que se

documenten estos datos geográficos de la mejor manera para que usuarios tanto

externos como internos puedan aprovechar el máximo potencial que brindan este

tipo de datos y que puedan ser compartidos, lo cual requiere que estén

estandarizados. (DIMAR, 2016)

Estándares

Según el diccionario de la real academia española un estándar es un documento

establecido por consenso, aprobado por un cuerpo reconocido, y que ofrece

reglas, guías o características para que se use repetidamente.

Los estándares internacionales sobre la información geográfica se desarrollan en

la ISO que es la organización internacional de estandarización a través del grupo

de trabajo 211. La norma de Metadatos es la ISO 19115 y su par colombiano la

norma NTC 4611.

ISO 19115

El objetivo de este Estándar es suministrar un procedimiento para la descripción

de conjuntos de datos geográficos digitales para que los usuarios puedan

determinar si los datos serán de utilidad para ellos, así del cómo acceder a los

mismos. Mediante el establecimiento de un conjunto común de terminología de

metadatos, definiciones y procedimientos de extensión, este estándar promueve el

uso apropiado y la recuperación eficiente los datos geográficos. Adicionalmente

este estándar de metadatos tiene beneficios complementarios como son el facilitar

la organización y administración de datos geográficos y proporcionar información

sobre una base de datos de una organización a otra. Esta norma permite

familiarizar a los usuarios con terminología geográfica aún aquellos que no

conocen de ella y hace posible la catalogación, recuperación y reutilización de la

información geográfica. (ISO, 2003).

NTC 4611 Segunda Actualización

Esta norma establece los requisitos del esquema para describir la información

geográfica bien sea análoga y digital así como servicios geográficos. Proporciona

los elementos que permiten documentar la información, por medio de secciones

como: identificación, calidad, representación espacial, sistema de referencia,

contenido de los datos, catálogo de símbolos y distribución, para un conjunto

Page 18: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

18

cualquiera de datos geográficos, soportadas por secciones de información

adicional como: contacto, citación, fecha, que permiten documentar los datos

completamente. Esta norma también define los elementos del metadato geográfico

mandatorios, condicionales y opcionales que permiten definir la información

mínima requerida para describir el conjunto de datos por medio de su localización,

su aptitud de uso, la forma de acceder al producto, y sus limitaciones ya sean

legales, de acceso o de uso. (ICONTEC, 2011).

Metadato

Datos acerca del contenido, calidad, condición u otras características de los datos

y servicios geográficos (ICONTEC, 2011). En otras palabras, son los datos sobre

los datos, son la documentación sobre qué tipo de dato es, en qué condiciones fue

obtenida, cuáles son sus limitaciones, alcances, restricciones, siendo información

de gran ayuda para los usuarios que necesitan de esa información geográfica,

conocer de primera mano si el producto es acorde con las necesidades de lo que

se está buscando resolver o realizar.

GeoNetwork Opensource

Es una aplicación que permite catalogar, administrar recursos espacialmente

referenciados, suministrando poderosas funciones de edición y búsqueda de

metadatos así como un geo visor interactivo. Es actualmente usado en numerosos

proyectos de infraestructuras de datos espaciales alrededor del mundo.

El proyecto GeoNetwork empezó en el año 2001 como un sistema de catálogo

para datos espaciales para la Organización de las Naciones Unidas para la

Alimentación y la Agricultura (FAO), Programa Mundial de Alimentos (WFP) y

Programa de las Naciones Unidas para el Medio Ambiente (UNEP). El proyecto es

parte del Open Source Geospatial (OSGeo).

El aplicativo es lanzado bajo la GPL v2 license (Licencia Pública General de

GNU), puede ser usado y modificado libremente. (GEONETWORK OPENSOURCE,

2016).

Sistema Web de Administración de Metadatos Institucional (SWAMI)

Es un aplicativo web en línea que permite documentar todo de tipo de información

geográfica como mapas, ortofotos, aerofotografías, modelos, estudios, entre

muchos otros que produzcan entidades públicas y privadas, teniendo en cuenta el

cumplimiento de estándares en cuanto a documentación de información

geográfica o metadatos geográficos. También sirve para que cualquier usuario que

Page 19: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

19

necesite adquirir información o por simple curiosidad consulte sobre los datos que

necesite. La versión 3.0 que es la más reciente está diseñada especialmente para

cumplir con los estándares establecidos por la Norma Técnica Colombiana 4611

Segunda Actualización. (IGAC, 2015)

XML (Extensible Markup Language)

Es un lenguaje de marcado desarrollado por la World Wide Web Consortium

(W3C) utilizado para almacenar datos de forma legible. Se aplica mucho en

internet, pero también se propone como un estándar para el intercambio de

información entre distintos sistemas. Se puede usar en bases de datos, editores

de texto, hojas de cálculo y muchas más cosas. Es el lenguaje que permite la

compatibilidad entre sistemas para compartir la información de una manera

segura, fiable y fácil. (W3Schools, 2016)

Este lenguaje permite definir etiquetas personalizadas para descripción y

organización de datos, entre sus principales características se encuentran que es

basado en texto, orientado a los contenidos no a la presentación, las etiquetas se

definen para crear los documentos no tienen ningún significado predeterminado,

además incorpora la extensibilidad, estructura y validación de SGML (Lenguaje de

Marcado Generalizado Estándar) del cual es un subconjunto XML y HTML

(Lenguaje de Marcas de Hipertexto). (W3Schools, 2016)

Page 20: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

20

6. ALCANCES Y LIMITACIONES

El presente trabajo permitirá a la DIMAR conocer de primera mano con que

información geográfica cuenta, lo que permitirá mejorar la eficiencia en la gestión y

administración de los datos geográficos de la entidad, así como actualizar su base

de datos de metadatos geográficos, ya que existen productos que no habían sido

documentados, evitando así su perdida para mostrar las posibles utilidades o usos

que pueda tener. También se generan los procedimientos para capturar metadatos

con base en la segunda Actualización de la NTC 4611.

El no contar con la documentación sobre la información geográfica, puede limitar

el uso, acceso, administración, gestión de la información por parte de la entidad, lo

cual volvería ineficiente la búsqueda y distribución de datos para propósitos

específicos de trabajo por parte de la misma entidad, usuarios gubernamentales,

académicos, empresariales, individuales, entre otros, lo cual restringiría el uso de

datos geográficos importantes para la toma de decisiones en el marco de las

actividades, funciones que realiza la entidad solicitante.

Page 21: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

21

7. METODOLOGÍA

La metodología utilizada para la captura, incorporación de metadatos tomando

como marco la NTC 4611 Segunda Actualización, se compone de las siguientes

actividades (IDECA, 2011):

1. Revisión, Comparación, Homologación entre las dos versiones de la

norma

La primera etapa consistió en el análisis de cada una de las dos actualizaciones

de la NTC 4611, para determinar la relación o correspondencia entre las dos

versiones en cuanto a los campos, caracterizar como se diligenciaron los campos

nuevos, además de determinar la información que debía eliminarse por no estar

incluida en la actualización de la norma.

2. Homologación Campos entre las dos bases de datos

Luego de hacer el análisis y comparación minuciosos entre los campos de la

norma, se establecieron relaciones entre la misma y las tablas, campos presentes

en la base de datos, partiendo de la teoría hacia la práctica, se encontraron casos

donde la información nueva debió obtenerse de algún lado para lo cual se llegó a

un consenso entre las dos partes involucradas en el proyecto. Para esta parte se

analizó cada una de las particularidades de las funcionalidades y bases de datos

de las dos versiones del aplicativo Swami para la correcta migración.

3. Migración metadatos

Después de finalizada la homologación entre las dos bases de datos se procedió

mediante scripts tanto de SQL como de JAVA, a la migración de los metadatos ya

existentes en la base de datos de swami 2.0 a la nueva base de datos de swami

3.0, esto último se realizó trasladando la información entre campos de una versión

a la otra teniendo en cuenta que la versión swami 3 maneja el lenguaje xml

(eXtensible Markup Language).

4. Identificación de la información a documentar

Esta etapa se realizó de acuerdo a los requerimientos establecidos por la DIMAR

ya que ellos definieron cuales son los datos que hacían falta por incorporar o

actualizar en la base de datos. Se hizo un reconocimiento general de las

condiciones de la información, para determinar, que tipos de productos existían, lo

que facilitó el diseño e implementación de las plantillas para metadatos, para lo

cual se inventariaron los productos técnicos existentes.

Page 22: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

22

5. Generación de Plantillas de Metadatos

Las plantillas se diseñaron de acuerdo a la tipología de los productos o

información a documentar, teniendo en cuenta, que debe ajustarse a la Norma

Técnica Colombiana 4611 Metadato Geográfico, Segunda Actualización. Es en

esta etapa, donde para la actualización de los metadatos a la versión más reciente

de la NTC 4611, se comparó para revisar los campos nuevos y omitidos de una

versión respecto a la otra, y como diligenciarlos, para cumplir con los estándares

nacionales. Las plantillas se hacen con el objetivo de facilitar la captura, donde se

identifican los elementos o campos repetitivos o constantes según la norma,

contribuyen también a la disminución de errores en el proceso de captura, esto

último cuando son grandes volúmenes de información geográfica a documentar.

6. Captura de Metadatos

En esta etapa, se empezó a diligenciar para cada metadato todos los campos que

se consideraron en la etapa anterior, es aquí cuando se toma la plantilla apropiada

de acuerdo al producto a documentar, y en base a ella, se diligencian los campos

propios de cada dato, y los que se repiten en un conjunto o tipo de datos, son los

que tiene la plantilla incorporados. En el presente trabajo, esta etapa en su

totalidad se realizó sobre el Aplicativo Swami 3.0 (Sistema Web de Administración

de Metadatos), que ya tiene unos campos definidos para el perfil mínimo de

captura de metadato acordes con la norma técnica colombiana 4611 segunda

actualización.

7. Validación y Publicación de Metadatos

Se realizó a través de un muestreo por lotes de información, donde se revisó la

estructura de los campos que no dependen de las plantillas, ya que son los que se

verían más afectados por errores humanos que son inevitables o poco

sistemáticos.

Después de elaborado el metadato, se realizó un control de calidad del mismo, a

través de la validación en estructura y contenido, que no es más que la posterior

revisión para que los campos estén de acuerdo a la estructura de la norma y

tengan la información completa y correcta. Después de asegurarse que el

metadato reproduce fielmente la información que describe el producto geográfico,

se publicó, en el aplicativo SWAMI es pasar del estado de “Edición” a “Público”,

para que cualquier persona interesada pueda consultarlo y este segura de que lo

que está allí es confiable.

Page 23: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

23

La metodología adoptada para el desarrollo de este proyecto está representada

por el siguiente diagrama de flujo, que facilitara la comprensión del mismo:

Figura 4. Diagrama de Flujo sobre las actividades a realizar

Page 24: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

24

8. DESARROLLO

8.1. REVISIÓN, COMPARACIÓN, HOMOLOGACIÓN ENTRE LAS DOS

VERSIONES DE LA NORMA

El primer paso en el desarrollo de la pasantía fue el estudio de las normas

implicadas en la documentación de información geográfica (Metadatos), estas

normas fueron la Norma Técnica Colombiana 4611 – Primera Actualización y la

misma norma en su segunda actualización, se realizó este paso porque en la

versión 2 del aplicativo swami los metadatos estaban bajo la estructura de la

primera versión de la NTC 4611 mientras que en la versión 3 del aplicativo se

requería actualizar los metadatos a la segunda actualización de la NTC 4611.

Posterior a la revisión de las dos normas se hizo una comparación entre las dos

para las diferencias en cuanto a estructura del metadato:

Campos Metadato Mínimo NTC 4611-Primera Actualización

Page 25: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

25

Page 26: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

26

Figura 5- Perfil metadato mínimo NTC 4611 Primera Actualización; Fuente: NTC

4611-Primera Actualización

Campos Metadato Mínimo NTC 4611-Segunda Actualización

Page 27: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

27

Page 28: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

28

Page 29: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

29

Figura 6- Perfil metadato mínimo NTC 4611 Segunda Actualización; Fuente: NTC

4611-Segunda Actualización

Diferencias entre las dos versiones de la NTC 4611 (Metadato Mínimo)

Para la migración se establecieron unas correspondencias entre campos de una

versión a otra, para los campos nuevos se hicieron sugerencias a la DIMAR de

como diligenciarlos y la entidad decidió de acuerdo a sus requerimientos internos.

La correspondencia resumida entre los campos de una versión a otra de la Norma

Técnica Colombiana 4611 fue la siguiente:

Page 30: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

30

Figura 7- Correspondencia entre primera y segunda actualización – Sección

identificación; Fuente: Elaboración Propia.

En la figura No. 7, en las primeras siete columnas se tienen los campos de la NTC

4611 Segunda Actualización y hacia el lado derecho en la última columna su

equivalente en la Primera Actualización de la misma. Las filas que están

resaltadas en color rojo, son los campos nuevos o con los que se tuvo alguna

dificultad al tratar de hallar las correspondencias. En la primera Sección

denominada Identificación:

1. IDENTIFICACION(Obligatorio)

1.1. Identificación del dato (Obligatorio)

1.1.1. Citación(Obligatorio)

1.1.1.1. Titulo(Obligatorio)

1.1.1.2. Fecha(Obligatorio)

1.1.2. Resumen(Obligatorio)

1.1.3. . Punto de Contacto (Condicional): Aquí es donde el autor, propietario,

custodio de la información.

1.1.4. Tipo de Representación Espacial (Condicional): En la actualización 2

está pero en la 1 no.

1.1.5. Nivel de detalle (Condicional-¿Existe un nivel de detalle?)

1.1.5.1. Escala (Condicional – 1.1.5.1. Escala o 1.1.5.2. resolución)

1.1.5.1.1. Denominador (Obligatorio)

1.1.5.1.2. Resolución (Condicional-Escala o resolución)

1.1.6. Idioma (Obligatorio): En la actualización 2 está pero en la 1 no.

1.1.7. Conjunto de Caracteres (Condicional): En la actualización 2 está pero en

la 1 no.

1.1.8. Categoría Temática (Obligatorio)

Page 31: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

31

1.1.9. Cubrimiento (Condicional)

1.1.9.1. Cubrimiento Geográfico (Condicional)

1.1.9.1.1. . Coordenadas geográficas limites (Condicional-1.1.9.1.1.

Coordenadas geográficas límites o 1.1.9.1.2. Descripción

Geográfica)

1.1.9.1.1.1. Oeste(Obligatorio)

1.1.9.1.1.2. Este(Obligatorio)

1.1.9.1.1.3. Sur(Obligatorio)

1.1.9.1.1.4. Norte(Obligatorio)

1.1.9.1.2. Descripción Geográfica (Condicional-1.1.9.1.1. Coordenadas

Geográficas límites o 1.1.9.1.2. Descripción geográfica)

1.1.9.1.2.1. Identificador Geográfico (Obligatorio)

1.1.9.1.2.1.1. Código (Obligatorio)

1.1.9.2. . Cubrimiento Temporal (Condicional – 1.1.9.2. Cubrimiento

Temporal o 1.1.9.3. Cubrimiento Vertical): En la primera

actualización seria el periodo de tiempo.

1.1.9.2.1. Extensión temporal(Obligatorio)

1.1.9.3. . Cubrimiento Vertical (Condicional – 1.1.9.2 Cubrimiento Temporal

o 1.1.9.3. Cubrimiento Vertical): No está presente en la versión 1, si

en la 2.

1.1.9.3.1. Valor Mínimo(Obligatorio)

1.1.9.3.2. Valor Máximo(Obligatorio)

1.1.9.3.3. Dátum Vertical(Obligatorio)

Los campos nuevos son Tipo de Representación Espacial que no tiene una

correspondencia definida en la primera versión, pero que en la segunda versión

tiene un dominio definido de valores que representa la forma como está

representada la información espacialmente:

Tipo de Producto Tipo de Representación Espacial

Ortofotos Ráster

Aerofotografías Raster

MDT, MDV TIN

LIDAR Vectorial

Imágenes Satelitales Ráster Tabla 1. Tipo de producto y su representación espacial.

Idioma y conjunto de caracteres son dos campos no tan relevantes pero que

representan el idioma usado en el producto geográfico (por defecto se establece el

Page 32: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

32

idioma español) y la codificación de caracteres (por defecto, la codificación utf-8),

respectivamente; la descripción geográfica se optó por no diligenciarla ya que es

un campo condicional en donde se llenan las coordenadas geográficas máximas o

el campo en cuestión, y como todos los productos son geográficos, por ende,

deben tener un sistema de referencia espacial asociado y una ubicación definida

en el marco del mismo; el cubrimiento vertical representa las cotas máxima y

mínima de cubrimiento del dato, desde el principio no se contó con esta

información por lo que se acordó no diligenciarlo, además que es condicional a

que se llene este campo o el de cubrimiento temporal del cual si se tenía

información disponible desde la primera versión de la norma y las plantillas

suministradas para la captura de los metadatos nuevos.

Figura 8- Correspondencia entre primera y segunda actualización – Sección

Calidad de los datos; Fuente: Elaboración Propia.

Page 33: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

33

En la sección 2 de Calidad de los datos (Figura 8) desde la versión 1 de la NTC

4611 solo se tenía el informe general de calidad, que es una descripción

generalizada de las variables, procesos actividades realizadas para cumplir con

los requerimientos de calidad de la información geográfica establecidos en los

diferentes estándares para el tema.

2. CALIDAD DE LOS DATOS (Obligatorio): En la versión 1 esta solamente

Informe General de Calidad.

2.1. Alcance (Obligatorio): No presente en la versión 1.

2.1.1. Nivel (Obligatorio): No presente en la versión 1.

2.1.2. Descripción del nivel (Condicional – 2.1.1. Nivel no es “conjunto de

datos o series”)

2.1.2.1. Atributos

2.1.2.2. Objetos

2.1.2.3. Instancias de objetos

2.1.2.4. Instancias de atributos

2.1.2.5. Conjunto de datos

2.1.2.6. Otros

2.2. Historia (Obligatorio): No presente en la versión 1.

2.2.1. Declaración (Condicional)

2.2.2. Fuentes de información (Condicional)

2.2.2.1. Citación(Obligatorio)

2.2.2.2. Descripcion-contribucion(Obligatorio)

2.2.2.3. Escala (Condicional)

2.2.2.3.1. Denominador(Obligatorio)

2.2.3. Proceso(Obligatorio)

2.2.3.1. Descripción(Obligatorio)

En la segunda versión se cuenta con más campos en la misma sección que tratan

de describir de una manera más especifica la calidad de los productos

documentados donde no se contaba con la información de aquellos campos

nuevos, por lo cual se recurrió a la información que ya se tenía disponible (Informe

General de Calidad) y se trató de acoplar su correspondencia a el campo proceso

definido según la norma como Información acerca del proceso llevado a cabo para

la elaboración y mantenimiento del conjunto de datos, por lo cual fue seleccionado

para la homologación con el campo de Informe general de calidad junto con la

condición para que el campo fuera mandatorio u obligatorio, por lo cual no se

debía dejar vacío o nulo; la mayoría de campos de la sección de Calidad están

sujetos a la disponibilidad de información para los productos a documentar, como

Page 34: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

34

con campos condicionales a que exista la información y a otras condiciones, si no

hay nada de ello lo más lógico es dejarlos vacíos para no incurrir en errores en el

momento de hacer el metadato.

Figura 9- Correspondencia entre primera y segunda actualización – Sección

Sistema de Referencia; Fuente: Elaboración Propia.

La siguiente sección, la numero 3, es la de Sistema de Referencia denominada así

porque es allí donde va la información referente al sistema de coordenadas

utilizado para georreferenciar los datos o conjunto de datos:

3. SISTEMA DE REFERENCIA (Condicional): No en la versión 1.

3.1. Identificación del sistema de referencia (Condicional – 3.1. Identificación

del sistema de referencia o 3.2. descripción del sistema de referencia)

3.1.1. Código(Obligatorio)

3.1.2. Información del Sistema de referencia(Obligatorio)

3.1.2.1. Responsable del Identificador del sistema (Opcional)

3.2. Descripción del Sistema de referencia (Condicional – 3.1. Identificación

del sistema de referencia o 3.2. descripción del sistema de referencia)

En la primera versión de la norma para metadato mínimo no existía esta parte, por

lo cual para la migración se recurrió a concertar e indagar a la Dimar sobre los

sistemas de referencia utilizados por la entidad, donde en la mayoría de

productos adoptaron el Datúm oficial para Colombia que es MAGNA-SIRGAS. Un

mismo conjunto de datos puede tener varios sistemas asociados, por ejemplo, un

producto en coordenadas geográficas y otro en coordenadas planas, para la

inclusión en el aplicativo estos sistemas se diferenciaban mediante un

identificador único que es el brindado por la European Petroleum Survey Group –

EPSG. Hay dos campos principales en esta sección, Identificación del sistema de

referencia y la descripción del sistema, que entre los dos son excluyentes, es

decir, solo uno de los dos debe estar diligenciado. Para el presente proyecto solo

Page 35: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

35

se diligencio el campo de Identificación ya que todos los datos contaban con un

sistema conocido y estandarizado discriminado mediante identificadores únicos

(EPSG), mientras que el otro campo se incluye solo cuando el sistema de

referencia es arbitrario como por ejemplo la nomenclatura de una ciudad.

Figura 10- Correspondencia entre primera y segunda actualización – Sección

Distribución; Fuente: Elaboración Propia.

La sección número 4. Distribución (Figura 10), principalmente aborda los campos

de Formato y Opción de Transferencia, en esta sección no se presentó ninguna

novedad ya que los campos están presentes en las dos versiones de la norma.

4. . DISTRIBUCIÓN (Condicional): Presente en las dos versiones, con la

diferencia que en la 1, hay un campo para distribuidor.

4.1. Formato (Condicional)

4.1.1. Nombre(Obligatorio)

4.1.2. Versión(Obligatorio)

4.2. Opción de Transferencia Digital (Condicional)

4.2.1. Opción en Línea (Condicional)

4.2.1.1. Dirección en línea(Obligatorio)

Figura 11- Correspondencia entre primera y segunda actualización – Sección

Referencia del Metadato; Fuente: Elaboración Propia.

Page 36: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

36

Por último, está la sección de referencia del metadato, que tiene cuatro campos

problemáticos, que son Idioma, Conjunto de Caracteres, Nombre del estándar y

versión del estándar; con idioma y conjunto de caracteres se abordó de la misma

manera que en la sección No. 1 (Identificación), mientras que para los otros dos

campos todos los metadatos migrados y capturados iban a quedar bajo el marco

de la Norma Técnica Colombiana 4611 – Metadato Geográfico y la versión del

estándar es la segunda actualización; en la primera actualización de la norma se

asumía que todos los metadatos estaban capturados bajo la misma versión, por lo

cual en la nueva versión fue una diferencia importante ya que se pueden capturar

metadatos siguiendo los lineamientos de cualquier norma que se requiera en el

tema de documentación de información geográfica, claro está haciendo las

adaptaciones necesarias en la parte de desarrollo del aplicativo.

5. REFERENCIA DEL METADATO (Obligatorio): No presente en la versión

1, sin embargo, en el aplicativo SWAMI está diligenciada esta sección.

5.1. Identificador del Archivo(Obligatorio)

5.2. Idioma(Obligatorio)

5.3. Conjunto de caracteres (Condicional): No está en la 1 versión.

5.4. Nombre del Estándar del metadato (Obligatorio)

5.5. Versión del Estándar del metadato (Condicional)

5.6. Punto de Contacto(Obligatorio)

5.7. Fecha de Creación del metadato(Obligatorio)

8.2. HOMOLOGACIÓN CAMPOS DE LAS BASES DE DATOS

El aplicativo swami 3 trabaja sobre la plataforma de Geonetwork Opensource,

claro está con algunas modificaciones realizadas por el IGAC para adaptarlo a las

necesidades del país en materia de documentación de información geográfica,

mientras que swami 2 si fue desarrollada desde ceros.

La principal diferencia radica en que las bases de datos de los dos aplicativos son

muy diferentes, siendo la de swami 2 mucho más relacional con bastantes tablas y

relaciones mientras que en swami 3 se veía más compacta con menos tablas

además de introducir campos de tipo xml (Extensible Markup Language) que es un

tipo de lenguaje de marcado con soporte para bases de datos; en el proceso de

migración y actualización de los metadatos muchos de los datos que debían ir

entre las etiquetas xml estaban en campos de la base de datos de swami 2, por lo

que a través de scripts se formó el documento xml, en donde cada parte del

mismo se extraía de tablas y campos dispersos en la base de datos de swami 2.

Page 37: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

37

En el proceso de captura de metadatos se debe llevar un orden para crearlos, ese

orden implicaba unas tablas y campos involucrados desde la base de datos, para

lo cual se hizo el ejercicio de seguir ese orden desde swami 2 y hallar su campo

homólogo en la base de datos de swami 3, para saber en qué orden debía

hacerse la migración:

Figura 12- Correspondencia entre campos bases de datos – tabla

RM_REFERENCIA_METADATO; Fuente: Elaboración Propia.

Como primera tabla involucrada en el proceso de captura en swami 2, se tiene

RM_REFERENCIA_METADATO:

Nombre S2 Tipo S2 Tabla Swami3 Campo S3

ME_METADATO_ID Numeric (11,0), not null

metadata Id (PK,numeric(38,0), not null)

CO_CONTACTO_ID Numeric (11,0), null

Sw_contacto Id (PK, numeric(38,0), not

null)

FECHA_CREACION_METADATO Datetime, null

metadata Fecha_creacion (datetime,null)

FECHA_REVISION_METADATO Datetime, null

NOMBRE_ESTANDAR_VERS_METADATO

Varchar(255), null

VALOR NUEVO EN SWAMI 3

VALOR NUEVO EN SWAMI 3

RESTRICCIONES_ACCESO Varchar(255), null

metadata Restricción_de_acceso(varchar(512), null)

RESTRICCIONES_USO_ID Numeric (11,0), null

Sw_dominio_norma

Id (PK, numeric(38,0), not

null)

Tabla 2. Tabla RM_REFERENCIA_METADATO. Fuente: Elaboración Propia

Page 38: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

38

La siguiente tabla involucrada en el proceso de captura en swami 2, es

CI_CITACION:

Figura 13- Correspondencia entre campos bases de datos – tabla CI_CITACION;

Fuente: Elaboración Propia.

Nombre S2 Tipo S2 Tabla Swami3 Campo(s) S3

CI_CITACION_ID Numeric (11,0), not null

Sw_citacion Id (PK,numeric(38,0),

not null)

FECHA Datetime, null Sw_citacion Fecha_creacion (datetime,null) Fecha_modificacion (datetime,null)

TITULO Varchar(700), not null

Sw_citacion Titulo (varchar(700), not null)

EDICION Varchar(255), null

Sw_citacion Versión (numeric(38,0), not null)

FORMA_PRESENTACION_ID Numeric(11,0), null

Sw_dominio_norma Id (PK,numeric(38,0),

not null)

SERIE Varchar(2000), null

Sw_citacion Xml_data (text, not null)

IDENTIFICADOR Varchar(255), null

metadata Identificador (varchar(64), null)

TITULO_ALTERNO Varchar(700), null

Sw_citacion Xml_data (text, not null)

LOGIN Varchar(32), null

Sw_citacion Usuario( varchar(255), not null)

TR_PRODUCTO_ID Numeric(11,0), null

Sw_producto Id (PK,numeric(38,0),

not null)

OTROS_DETALLES_CITACION Varchar(1000), null

Sw_citacion Xml_data (text, not null)

LUGAR_PUBLICACION Varchar(512), null

Tabla 3. Tabla CI_CITACION. Fuente: Elaboración Propia

Page 39: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

39

Siguiendo el orden de captura de metadatos sigue la tabla de ID_MUESTRA_GRAFICA:

Figura 14- Correspondencia entre campos bases de datos – tabla

ID_MUESTRA_GRAFICA; Fuente: Elaboración Propia.

Nombre S2 Tipo S2 Tabla Swami3 Campo(s) S3

ID_MUESTRA_GRAFICA_ID Numeric (11,0), not null

metadata Data (text, null)

ME_METADATO_ID Numeric (11,0), null

metadata Id (PK, numeric(38,0),

not null)

NOMBRE_ARCHIVO Varchar(64), null

metadata Data (text, null)

TIPO Varchar(4), null

metadata Data (text, null)

NOMBRE_RECURSO Varchar(256), null

metadata Data (text, null)

Tabla 4. Tabla ID_MUESTRA_GRAFICA. Fuente: Elaboración Propia

La siguiente tabla en el orden de captura es ID_IDENTIFICACION:

Figura 15- Correspondencia entre campos bases de datos – tabla

ID_IDENTIFICACION; Fuente: Elaboración Propia.

Page 40: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

40

Nombre S2 Tipo S2 Tabla Swami3 Campo(s) S3

ME_METADATO_ID Numeric (11,0), not null

metadata Id

(PK,numeric(38,0),

not null)

CI_CITACION_ID Numeric (11,0), null

Sw_citacion Id

(PK,numeric(38,0),

not null)

RESUMEN Varchar(4000), null

metadata Data (text, null)

USO_INFORMACION_COMPLEMENTARIA

Varchar(4000), null

metadata Data (text, null)

PROPOSITO Varchar(2000), null

metadata Data (text, null)

CREDITOS Varchar(2000), null

metadata Data (text, null)

AMBIENTE_DE_DESARROLLO Varchar(2000), null

Sw_dominio_aplicacion

Nombre (varchar(255), not null)

RESTRICCIONES_ACCESO Varchar(2000), null

metadata Restricción_de_acceso (varchar(512, null)

RESTRICCIONES_USO_ID Numeric (11,0), null

Sw_dominio_norma Id

(PK,numeric(38,0),

not null)

RESTRICCIONES_SEGURIDAD_ID Numeric(11,0), null

Sw_dominio_norma Id

(PK,numeric(38,0),

not null)

MISION Varchar(2000), null

Sw_citacion Xml_data (text, not

null)

FRANJA Varchar(255), null

FILA Varchar(255), null

AVANCE_ID Numeric (11,0), null

Sw_dominio_norma Id

(PK,numeric(38,0),

not null)

MANTENIMIENTO_ACTUALIZACION_ID

Numeric (11,0), null

Sw_dominio_norma Id

(PK,numeric(38,0),

not null)

EXTENSION_GEOGRAFICA Varchar(4000), null

metadata Data (text, null)

OESTE_G Numeric metadata West

Page 41: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

41

(18,7), null (numeric(18,7),null)

ESTE_G Numeric (18,7), null

metadata East (numeric(18,7),null)

NORTE_G Numeric (18,7), null

metadata north (numeric(18,7),null)

SUR_G Numeric (18,7), null

metadata south (numeric(18,7),null)

Tabla 5. Tabla ID_IDENTIFICACION. Fuente: Elaboración Propia

Tabla ID_NIVEL_RESOLUCION:

Figura 16- Correspondencia entre campos bases de datos – tabla

ID_NIVEL_RESOLUCION; Fuente: Elaboración Propia.

Nombre S2 Tipo S2 Tabla Swami3 Campo(s) S3

ID_NIVEL_RESOLUCION_ID Numeric (11,0), not null

Sw_dominio_aplicacion Id (PK, numeric(38,0),

not null)

ME_METADATO_ID Numeric (11,0), not null

metadata Id (PK, numeric(38,0),

not null)

NIVEL RESOLUCION Varchar(512), not null

Sw_dominio_aplicacion Nombre (varchar(255), not null)

Tabla 6. Tabla ID_NIVEL_RESOLUCION. Fuente: Elaboración Propia

Tabla CA_PROCESOS:

Figura 17- Correspondencia entre campos bases de datos – tabla

CA_PROCESOS; Fuente: Elaboración Propia.

Nombre S2 Tipo S2 Tabla Swami3 Campo(s) S3

CA_PROCESOS_ID Numeric (11,0), not null

ME_METADATO_ID Numeric (11,0), not null

metadata Id (PK, numeric(38,0),

not null)

PROCESOS Varchar(1000), not null

metadata Data (text, null)

Tabla 7. Tabla CA_PROCESOS. Fuente: Elaboración Propia

Page 42: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

42

Tabla CI_INFORMACION_EN_LINEA

Figura 18- Correspondencia entre campos bases de datos – tabla

CI_INFORMACION_EN_LINEA; Fuente: Elaboración Propia.

Nombre S2 Tipo S2 Tabla Swami3 Campo(s) S3

CI_INFORMACION_EN_LINEA_ID Numeric (11,0), not null

CI_CITACION_ID Numeric (11,0), not null

Sw_citacion Id

(PK,numeric(38,0),

not null)

DIRECCION_EN_LINEA Varchar(255), not null

metadata Data (text, null)

Tabla 8. Tabla CI_INFORMACION_EN_LINEA. Fuente: Elaboración Propia

Tabla TR_TIPO_REFERENCIA

Figura 19- Correspondencia entre campos bases de datos – tabla

TR_TIPO_REFERENCIA; Fuente: Elaboración Propia.

Nombre S2 Tipo S2 Tabla Swami3 Campo(s) S3

TR_TIPO_REFERENCIA_ID Numeric (11,0), not null

Sw_dominio_aplicacion Sw_dominio_norma

Id_tipo

(numeric(38,0), not

null)

Id_tipo (varchar (255), not null)

NOMBRE_TIPO Varchar(255), null

Sw_dominio_aplicacion Sw_dominio_norma

tipo (varchar(255), not null) tipo (varchar (255), not null)

Tabla 9. Tabla TR_TIPO_REFERENCIA. Fuente: Elaboración Propia

Page 43: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

43

Tabla TR_TABLA_REFERENCIA

Figura 20- Correspondencia entre campos bases de datos – tabla

TR_TABLA_REFERENCIA; Fuente: Elaboración Propia.

Nombre S2 Tipo S2 Tabla Swami3 Campo(s) S3

TR_TABLA_REFERENCIA_ID Numeric (11,0), not null

Sw_dominio_aplicacion Sw_dominio_norma

Id_tipo

(numeric(38,0), not

null)

Id_tipo (varchar (255), not null)

TR_TIPO_REFERENCIA_ID Numeric (11,0), not null

Sw_dominio_aplicacion Sw_dominio_norma

tipo (varchar(255), not null) tipo (varchar (255), not null)

PALABRA CLAVE Varchar(512), not null

Sw_dominio_aplicacion Sw_dominio_norma

nombre (varchar(255), not null) nombre (varchar(255), not null)

CODIGO_DOMINIO Varchar(8), null

Tabla 10. Tabla TR_TABLA_REFERENCIA. Fuente: Elaboración Propia

8.3. MIGRACIÓN Y ACTUALIZACIÓN DE METADATOS

Después de analizar las correspondencias entre campos de la base de datos en

trabajo conjunto con los ingenieros desarrolladores, se fueron realizando y

ajustando los scripts tanto en lenguaje SQL (sql) como en JAVA (jar), para migrar

los datos presentes en swami 2 hacia la estructura de la base de datos de swami

3, estos scripts fueron desarrollados conjuntamente con los ingenieros

Page 44: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

44

desarrolladores en donde mi papel fue la validación del funcionamiento de los

mismos para paulatinamente ajustarlos de acuerdo a los errores.

Para la migración de los metadatos se debía contar con cierta información previa

traída desde la anterior base de datos compuesta por las tablas de

departamentos, ciudades, contactos, descriptores, dominios de la norma y de la

aplicación, organización, país, categorías todas ellas necesarias porque los datos

contenidos en ellas se encontraban en todos los metadatos incluidos en el proceso

de migración.

(Ver Anexo 13.2).

Figura 21. Scripts migración de bases de datos.

Después de la migración se realiza el proceso de actualizar todos los metadatos a

la segunda actualización de la NTC 4611, de acuerdo a si el campo se podía

actualizar o si no era necesario hacerlo. Los campos que se actualizaron después

de la revisión fueron los siguientes:

Campos a actualizar Valores o Campos utilizados para actualizar

Tipo de Representación Espacial Remitirse a la tabla No. 1.

Idioma Español

Conjunto de Caracteres Utf-8

Nivel de detalle Si tenía el formato 1:XXXX se codificaba como escala, si no se codifico como resolución

Sistema de referencia Código EPSG 4686 : MAGNA-SIRGAS (Datúm oficial de Colombia )

Nombre del estándar Norma Técnica Colombiana 4611 – Metadato Geográfico

Page 45: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

45

Versión de la norma Segunda Actualización

Proceso Se diligencio con el campo “Informe General de Calidad” de swami 2.

Tabla 11. Campos y códigos a actualizar.

En el último ítem de la tabla 11 (Proceso) se tuvo en cuenta la clase de producto

geográfico para diligenciar el campo con los siguientes valores:

Tipo de Producto Proceso

Mapas-Cartas Náuticas-Costa Caribe Elaborado siguiendo los lineamientos técnicos señalados por la Organización Hidrográfica Internacional (OIH). Las Cartas Náuticas se constituyen en la cartografía oficial de la República de Colombia en los espacios marítimos Jurisdiccionales.

Mapas-Cartas Náuticas-Costa Pacifica Elaborado siguiendo los lineamientos técnicos señalados por la Organización Hidrográfica Internacional (OIH). Las Cartas Náuticas se constituyen en la cartografía oficial de la República de Colombia en los espacios marítimos Jurisdiccionales.

Mapas-Cartas Náuticas-Archipiélago de San Andrés y Providencia

Elaborado siguiendo los lineamientos técnicos señalados por la Organización Hidrográfica Internacional (OIH). Las Cartas Náuticas se constituyen en la cartografía oficial de la República de Colombia en los espacios marítimos Jurisdiccionales.

Mapas-Mapas de Jurisdicción DIMAR-Costa Caribe

El ortofotomapa temático de la jurisdicción de DIMAR, se obtiene a partir de la aplicación de las variables temáticas que conforman el modelo conceptual para el trazado de la jurisdicción, que se materializan en procedimientos y especificaciones técnicas.

Mapas-Mapas de Jurisdicción DIMAR-Costa Pacifica

El ortofotomapa temático de la jurisdicción de DIMAR, se obtiene a partir de la aplicación de las variables temáticas que conforman el modelo conceptual para el trazado de la jurisdicción, que se materializan en procedimientos y especificaciones técnicas.

Imágenes-Aerofotografías-Digitales La geometría y los niveles de precisión

Page 46: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

46

alcanzados en la fotografía aérea digital colectada, es garantizada de acuerdo a los estrictos niveles de control de calidad en los parámetros técnicos de planeación, ejecución y evaluación del vuelo, así como en la calibración de la cámara digital, de acuerdo a los lineamientos técnicos y requerimientos

Imágenes-Ortorrectificadas-Ortofotos Los niveles de precisión de las ortofotos son un derivado de la calibración de sensores (cámara aérea digital y sensor LIDAR), edición y mejoramiento del modelo de elevación del terreno, así como de un estricto control de calidad en la radiometría y geometría del producto final, de acuerdo a los lineamientos técnicos y requerimientos establecidos por DIMAR,

Proyectos-Información Geográfica-Continental

El desarrollo de políticas y procedimientos convenientes para evaluar y asegurar la integridad en el control de calidad de los productos es imperativo durante toda la ejecución del proyecto, desde su planeamiento hasta la entrega final de productos. A través de numerosos chequeos QC(Quality Control) y concentrando análisis detallados en las tareas que forman la base de la calidad, se logra asegurar la exactitud final del producto, éstos incluyen: Planeación del vuelo de acuerdo a los parámetros técnicos definidos; colección y post procesamientos de la fotografía aérea; colección y post procesamiento de datos LIDAR; inspección de calidad del vuelo; planeamiento de GPS; localización y cantidad de estaciones base como apoyo cinemático para la toma de datos LIDAR y aerografía digital; inspección de equipos de apoyo como GPS, AGPS e IMU; levantamiento de control terrestre; aerotriangulación analítica digital; ortofoto digital; generación de mosaicos; corrección radiométrica y geométrica a nivel plancha y proyecto; datos LIDAR; calibración de los datos LIDAR; generación de DTM y DSM; verificación de precisión con puntos GPS de

Page 47: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

47

apoyo; filtrado automático y manual de los datos; verificación de consistencia de la información a nivel proyecto; generación de entregables a nivel plancha.

Modelos Digitales de Elevación-Modelos Digitales de Superficie-Datos Lidar

Los datos LIDAR fueron sometidos a tareas de postprocesamiento de datos, provenientes de diferentes fuentes como AGPS, GPS, IMU y LIDAR, a procesos de validación y de estricto control de calidad, que garantizan la exactitud posicional de los datos del modelo de evaluación, para posteriormente realizar la clasificación de cada uno de los retornos como insumo de las diferentes aplicaciones temáticas, todo esto siguiendo los lineamientos técnicos y requerimientos establecidos por DIMAR.

Tabla 12. Tipos de productos con sus respectivos procesos

Para el diligenciamiento de la sección Sistema de Referencia se tuvieron en

cuenta los siguientes lineamientos:

8.4. IDENTIFICACIÓN INFORMACIÓN A DOCUMENTAR

Para empezar el proceso de captura de los metadatos nuevos, requeridos por la

Dirección General Marítima, primero se tuvo que hacer el inventario de la

información entregada por DIMAR: (grupos de información o lotes de productos):

1. Lote de datos Atlas Ingeniería (431 Productos): productos de ortofotos y

modelos LIDAR los cuales pertenecen a la zona comprendida por la jurisdicción de

la Capitanía de Puerto de Tumaco. Se adaptaron las plantillas de este conjunto de

datos a la segunda actualización del estándar colombiano sobre metadato

geográfico.

2. Lote de datos INSULAR (1490 Productos), se realizaron 3 plantillas por

cayo/isla (Providencia, Quitasueño, Serrana, Serranilla) para un total de 12

plantillas. Se actualizaron también las plantillas de las islas/cayos que están

montados en Swami 2 (Alburquerque, Este Sudeste, Roncador, San Andrés) a la

Norma Técnica Colombiana –NTC 4611 - Metadato Geográfico, Segunda

Actualización. Se están realizando muestras gráficas de Ortofotos y Modelos

Page 48: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

48

LIDAR, para incluirlas en el proceso de captura de los metadatos nuevos en

SWAMI 3, con la segunda actualización de la NTC 4611:

Providencia (301 Ortofotos y LIDAR)

150 Ortofotos (.img);

151 Modelos LIDAR (.las)

Quitasueño (542 Ortofotos y LIDAR)

• 271 Ortofotos (.img,.tif)

• 271 Modelos LIDAR (.las)

Serrana (498 Productos)

• 249 Ortofotos (.img, .tif)

• 249 Modelos LIDAR (.las)

Serranilla (149 Productos)

• 149 Ortofotos (.img)

3. Imágenes Satelitales Digital Globe (31 productos): Se entregaron 31

imágenes satelitales correspondientes a la constelación de Digital Globe obtenidos

de sensores como World View 1, 2 y 3. La Dirección General Marítima no tenía

ningún producto de este tipo capturado antes por lo que toco recurrir a hacer la

plantilla desde cero claro está con datos suministrados por los funcionarios de la

DIMAR que a su vez la habían obtenido del proveedor de la información, se

realizaron muestras gráficas correspondientes a cada una de las imágenes para

obtener una vista previa del dato en el aplicativo.

4. 1152 Ortofotos y LIDAR filtrados, Autor Fuerza Aérea Colombiana: Este

conjunto de datos principalmente correspondían al litoral pacífico del país de

zonas como Buenaventura, Tumaco, Bahía Solano, etc., se adaptaron las

plantillas suministradas por el proveedor (FAC) de la primera actualización a la

segunda actualización de la NTC 4611, se realizaron muestras gráficas para cada

una de las ortofotos y datos LIDAR.

5. 1726 Ortofotos RGB 432, LIDAR Crudos, LIDAR ASCII, Autor Fuerza Aérea

Colombiana: Este grupo de información pertenece al lote anterior, por lo que si se

Page 49: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

49

suman las dos cantidades el resultado da que para el lote de FAC fueron 2878

productos, a los cuales se les hizo el mismo procedimiento que el lote anterior.

6. 320 Modelos Digitales de Terreno y de vegetación, Autor Centro de

Investigaciones Oceanográficas e Hidrográficas (CIOH): Para este lote de

información sucedió lo mismo que en el de las imágenes satelitales ya que no se

contaba con una plantilla definida por lo que toco recurrir a los funcionarios de la

DIMAR para el suministro de la información como los autores, fechas, resumen,

resolución, etc., ya que fue realizada por una dependencia de la misma entidad.

8.5. ACTUALIZACIÓN Y CREACIÓN DE PLANTILLAS

La mayoría de lotes entregados para la captura por la Dirección General Marítima

incluían las plantillas de metadatos en formato de Microsoft Office Excel pero en la

primera actualización de la NTC 4611, por lo que debían ser actualizadas a la

segunda actualización de la norma, esto sucedía con los metadatos incluidos por

los proveedores de la información a documentar. Por otro lado, existían productos

de los que no se tenía una plantilla establecida en la DIMAR donde la única

solución era crear una nueva plantilla, intentando seguir el modelo de las plantillas

ya establecidas y haciendo cambios donde fuera necesario dado el tipo de

producto geográfico; los casos específicos donde se presentó esta situación

fueron los modelos digitales de terreno y de vegetación junto con las imágenes

satelitales, más adelante se explicará con detalles el procedimiento utilizado para

realizar las plantillas de estos productos específicos.

En total fueron actualizadas 59 plantillas de la primera actualización de la NTC

4611 a su segunda actualización, se crearon 3 plantillas nuevas, para un total de

62 plantillas utilizadas en el proceso de captura. Se actualizó un número mayor de

plantillas por que dependiendo el proveedor la separaban por zonas y cada zona

tenía sus particularidades mientras que las nuevas se generalizaban porque los

datos no ameritaban una separación por ubicación debido a la poca cantidad de

productos. (320 MDT’s y MDV’s, 31 Imágenes Satelitales, para un total de 351

productos)

Page 50: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

50

METADATO MINIMO DE PRODUCTO IMAGEN SATELITAL

ITEM NORMA

NOMBRE ITEM Plantilla (Item Capturado)

1 IDENTIFICACIÓN

1.1 Identificación del dato

1.1.1 Citación

1.1.1.1 Título

Imagen Satelital No. XXXXXXXXXX. Sensor XXXXXX. Capitania de Puerto de XXXXXX, Departamento de XXXXXX. Municipio de XXXXX. Año 2014.

1.1.1.2 Fecha XX/XX/XXXX

Tipo de Fecha Creación

1.1.2 Resumen

Las imágenes satelitales en alta resolución espacial de la superficie terrestre se constituyen como una poderosa herramienta, útil para la planeación y desarrollo de proyectos de investigación y de gran soporte para la toma de decisiones estratégicas, permitiendo, entender los cambios continuos que se dan en superficie, optimizar recursos y tiempo.

1.1.3 Punto de Contacto

1.1.4

Tipo de Representación Espacial Grilla

1.1.5 Nivel de detalle

1.1.5.1 Escala

1.1.5.1.1 Denominador

1.1.5.2 Resolución

1.1.6 Idioma spa

1.1.7

Conjunto de Caracteres utf8

1.1.8 Categoría temática Aguas Continentales

Categoría temática Geoposicionamiento

Categoría temática Océanos

Categoría temática Sensores remotos / mapas base / cobertura terrestre

1.1.9 Cubrimiento

1.1.9.1

Cubrimiento Geográfico

1.1.9.1.1

Coordenadas geográficas límites

1.1.9.1.1.1 Oeste

1.1.9.1.1.2 Este

1.1.9.1.1.3 Sur

1.1.9.1.1.4 Norte

1.1.9.1.2

Descripción Geográfica

1.1.9.1.2.1

Identificador Geográfico

1.1.9.1.2.1.1 Código

1.1.9.2

Cubrimiento Temporal

Page 51: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

51

1.1.9.2.1 Extensión Temporal

1.1.9.3 Cubrimiento Vertical

1.1.9.3.1 Valor Mínimo

1.1.9.3.2 Valor Máximo

1.1.9.3.3 Dátum vertical

2 CALIDAD DE LOS DATOS

2.1 Alcance

2.1.1 Nivel Conjunto de datos

2.1.2 Descripción del nivel Conjunto de datos

2.1.2.1 Atributos

2.1.2.2 Objetos

2.1.2.3 Instancias de objetos

2.1.2.4

Instancias de atributos

2.1.2.5 Conjunto de datos

2.1.2.6 Otros

2.2 Historia

2.2.1 Declaración

2.2.2

Fuentes de información

2.2.2.1 Citación

2.2.2.2

Descripción-contribución

2.2.2.3 Escala

2.2.2.3.1 Denominador

2.2.3 Proceso

2.2.3.1 Descripción

Las imágenes se obtienen de descargas en RGB o Pancromático de la cobertura de imágenes disponibles GBM (Digital Base Map) es un mosaico continuo, con color balanceado en las escalas de baja y media resolución espacial, permitiendo una visualización de imágenes continua desde escalas nacionales, regionales y hasta llegar al detalle de 60cm con las tomas disponibles de los satélites de DigitalGlobe.

3 SISTEMA DE REFERENCIA

3.1

Identificación del Sistema de Referencia

3.1.1 Código WGS84 (4326)

3.1.2

Información del Sistema de Referencia

3.1.2.1

Responsable del Identificador del Sistema EPSG - European Petroleum Survey Group

3.2

Descripción del Sistema de Referencia

4 DISTRIBUCIÓN

4.1 Formato

4.1.1 Nombre TIFF: Tag Image File Format

Page 52: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

52

4.1.2 Versión

4.2

Opción de Transferencia Digital

4.2.1 Opción en Línea

4.2.1.1 Dirección en Línea No Aplica

5 Referencia del metadato

5.1

Identificador del Archivo Automático

5.2 Idioma Español (spa)

5.3

Conjunto de Caracteres utf8

5.4

Nombre del Estándar del Metadato Norma Técnica Colombiana-NTC 4611-Metadato Geográfico

5.5

Versión del Estándar del Metadato Segunda Actualización

5.6 Punto de Contacto

Nombre de la Organización Procalculo Prosis S.A

Cargo Gerente Unidad de Negocios de tecnologías geo-espaciales

Tipo de Responsable Distribuidor

Información sobre el contacto

Direccion Calle 82 19 26

Ciudad Bogotá, D.C.

Departamento Cundinamarca

Codigo Postal

País Colombia

Correo Electrónico [email protected]

Telefono 57 1 7451145 Ext. 4530

Horario de Atención N/A

Instrucciones de Contacto N/A

5.6 Punto de Contacto

Nombre de la Organización Dirección General Marítima - DIMAR

Cargo Director General Marítimo

Tipo de Responsable Propietario

Información sobre el contacto

Direccion Carrera 54 No 26 - 50

Ciudad Bogotá, D.C.

Departamento Cundinamarca

Codigo Postal

País Colombia

Correo Electrónico [email protected]

Telefono 57 1 2200490

Horario de Atención 08:00 a 17:00

Page 53: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

53

Instrucciones de Contacto Atención personal, telefónica o por correo electrónico.

5.6 Punto de Contacto

Nombre de la Organización

Dirección General Marítima - DIMAR -Subdirección de Desarrollo Marítimo - SUBDEMAR

Cargo Subdirector de Desarrollo Marítimo - SUBDEMAR

Tipo de Responsable Custodio

Información sobre el contacto

Direccion Carrera 54 No 26 - 50

Ciudad Bogotá, D.C.

Departamento Cundinamarca

Codigo Postal

País Colombia

Correo Electrónico [email protected]

Telefono 57 1 2200490

Horario de Atención 08:00 a 17:00

Instrucciones de Contacto Atención personal, telefónica o por correo electrónico.

5.7

Fecha de Creación del metadato Automático

Tabla 13. Plantilla Imágenes satelitales. Fuente: Elaboración Propia

En la tabla 11 se puede observar la plantilla elaborada para las imágenes

satelitales; los campos fueron aprobados por los funcionarios de la DIMAR,

encargados de la administración de la información capturada, la mayoría de

campos fueron diligenciados con información que entrega el proveedor al cliente

(DIMAR). Para el titulo se trató de seguir una estructura que se viene manejando

por parte de la Autoridad Marítima de la siguiente forma:

Imagen Satelital No. Cp03_Gale_2014_09_05. Sensor World View-3. Capitanía

de Puerto de Cartagena. Departamento de Bolívar. Municipio de Santa Catalina.

Año 2015.

Se trata de hacer explicita la ubicación geográfica en el titulo ya que en esta última

versión del estándar de metadatos no existen descriptores geográficos que

faciliten la búsqueda, el número de la imagen se da en un orden interno

establecido en la entidad que sigue el siguiente esquema:

Cp03_Gale_2014_09_05

Donde los primeros cuatro caracteres representan el número de capitanía a la cual

pertenece la imagen, los siguientes caracteres después de la primera raya al piso

Page 54: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

54

son la abreviatura del lugar geográfico más significativo y conocido que abarca la

imagen, y los últimos números representa la fecha de toma AAAA_MM_DD. La

información referente a ubicación geográfica, sensor y año, se obtuvo de varias

capas de información geográfica (Capitanías de Puerto, Departamentos,

Municipios, Cobertura imágenes) brindada por la Dirección General Marítima.

Junto con los funcionarios designados por la Autoridad Marítima para el proyecto,

se definieron los campos de resumen, proceso, así como, el de sistema de

referencia que para todo el conjunto de datos es WGS84 (EPSG 4326), se definió

también el de formato como TIFF, y por último se establecieron los puntos de

contacto con sus respectivos roles de autor, propietario y custodio, como se puede

ver en la tabla 13.

La otra plantilla nueva que se hizo desde cero fue la de los modelos de vegetación

y de terreno realizados por la DIMAR a través de una de sus dependencias como

lo es el centro de investigaciones oceanográficas e hidrográficas del caribe –

CIOH, la cual quedo de la siguiente manera:

METADATO MÍNIMO DE PRODUCTO MODELO DIGITAL DE TERRENO

ITEM NORMA NOMBRE ITEM Plantilla (Item Capturado)

1 IDENTIFICACIÓN

1.1

Identificación del dato

1.1.1 Citación

1.1.1.1 Título

Modelo Digital de Terreno dtm_XXX. Capitanía de Puerto de XXXXXX. Departamento de XXXXX. Municipio de XXXXX.Año 2008-2010.

1.1.1.2 Fecha 2010/12/12

Tipo de Fecha Publicación

1.1.2 Resumen

Un Modelo Digital de Terreno es una representación digital en formato Raster de una variable continua sobre una superficie bidimensional (de la superficie del terreno) por medio de un conjunto de valores Z referenciados.

1.1.3 Punto de Contacto

1.1.4

Tipo de Representación Espacial

TIN

1.1.5 Nivel de detalle

1.1.5.1 Escala

1.1.5.1.1 Denominador

1.1.5.2 Resolución 0,3 m

1.1.6 Idioma Español (spa)

1.1.7

Conjunto de Caracteres utf8

Page 55: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

55

1.1.8 Categoría temática Aguas Continentales

Categoría temática Geoposicionamiento

Categoría temática Océanos

Categoría temática Sensores remotos / mapas base / cobertura terrestre

1.1.9 Cubrimiento

1.1.9.1

Cubrimiento Geográfico

1.1.9.1.1

Coordenadas geográficas límites

1.1.9.1.1.1 Oeste

1.1.9.1.1.2 Este

1.1.9.1.1.3 Sur

1.1.9.1.1.4 Norte

1.1.9.1.2

Descripción Geográfica

1.1.9.1.2.1

Identificador Geográfico

1.1.9.1.2.1.1 Código

1.1.9.2

Cubrimiento Temporal

1.1.9.2.1 Extensión Temporal 2008/01/01 - 2010/12/12

1.1.9.3 Cubrimiento Vertical

1.1.9.3.1 Valor Mínimo

1.1.9.3.2 Valor Máximo

1.1.9.3.3 Dátum vertical

2 CALIDAD DE LOS DATOS

2.1 Alcance

2.1.1 Nivel Conjunto de datos

2.1.2 Descripción del nivel Conjunto de datos

2.1.2.1 Atributos

2.1.2.2 Objetos

2.1.2.3 Instancias de objetos

2.1.2.4

Instancias de atributos

2.1.2.5 Conjunto de datos

Área San Andrés. Producto Modelo Digital de Terreno. Capitanía de Puerto de San Andrés. Departamento de Archipiélago de San Andrés Providencia y Santa Catalina. Año XXXX.

2.1.2.6 Otros

2.2 Historia

2.2.1 Declaración

2.2.2

Fuentes de información

2.2.2.1 Citación

2.2.2.2

Descripción-contribución

2.2.2.3 Escala

2.2.2.3.1 Denominador

Page 56: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

56

2.2.3 Proceso

2.2.3.1 Descripción

Se generan a partir de datos LiDAR por medio de herramientas de geo – procesamiento, filtrando los datos correspondientes a suelo desnudo.

3 SISTEMA DE REFERENCIA

3.1

Identificación del Sistema de Referencia

3.1.1 Código MAGNA-SIRGAS / Colombia Far West zone (3114)

3.1.2

Información del Sistema de Referencia

3.1.2.1

Responsable del Identificador del Sistema EPSG - European Petroleum Survey Group

3.2

Descripción del Sistema de Referencia

4 DISTRIBUCIÓN

4.1 Formato

4.1.1 Nombre .ADF

4.1.2 Versión

4.1 Formato

4.1.1 Nombre

4.1.2 Versión

4.2

Opción de Transferencia Digital

4.2.1 Opción en Línea

4.2.1.1 Dirección en Línea No Aplica

5 Referencia del metadato

5.1

Identificador del Archivo Automático

5.2 Idioma Español (spa)

5.3

Conjunto de Caracteres utf8

5.4

Nombre del Estándar del Metadato Norma Técnica Colombiana-NTC 4611-Metadato Geográfico

5.5

Versión del Estándar del Metadato Segunda Actualización

5.6 Punto de Contacto

Nombre de la Organización

Centro de Investigaciones Oceanográficas e Hidrográficas - CIOH

Cargo Director Centro de Investigaciones Oceanográficas e Hidrográficas – CIOH

Tipo de Responsable Autor

Información sobre el contacto

Direccion

Ciudad Cartagena

Departamento Bolivar

Codigo Postal

Page 57: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

57

País Colombia

Correo Electrónico [email protected]

Telefono 57 5 6695291

Horario de Atención 08:00 a 17:00

Instrucciones de Contacto N/A

5.6 Punto de Contacto

Nombre de la Organización

Dirección General Marítima - DIMAR -Subdirección de Desarrollo Marítimo - SUBDEMAR

Cargo Subdirector de Desarrollo Marítimo - SUBDEMAR

Tipo de Responsable Propietario

Información sobre el contacto

Direccion Carrera 54 No 26 - 50

Ciudad Bogotá, D.C.

Departamento Cundinamarca

Codigo Postal

País Colombia

Correo Electrónico [email protected]

Telefono 57 1 2200490

Horario de Atención 08:00 a 17:00

Instrucciones de Contacto Atención personal, telefónica o por correo electrónico.

5.6 Punto de Contacto

Nombre de la Organización

Dirección General Marítima - DIMAR -Subdirección de Desarrollo Marítimo - SUBDEMAR

Cargo Jefe División de Litorales y Áreas Marítimas - DILEM

Tipo de Responsable Custodio

Información sobre el contacto

Direccion Carrera 54 No 26 - 50

Ciudad Bogotá, D.C.

Departamento Cundinamarca

Codigo Postal

País Colombia

Correo Electrónico [email protected]

Telefono 57 1 2200490

Horario de Atención 08:00 a 17:00

Instrucciones de Contacto Atención personal, telefónica o por correo electrónico.

5.7

Fecha de Creación del metadato Automático

Tabla 14. Plantilla Modelo Digital de Terreno - Caribe. Fuente: Elaboración Propia

Donde la información de calidad de los datos, Resumen, puntos de contacto,

fechas, resolución, cubrimiento temporal, fue suministrada por los funcionarios de

la DIMAR que se encargaron de hacer esos productos. El tipo de representación

Page 58: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

58

espacial es TIN (Triangle Irregular Network) que fue el método por el cual se

realizaron los modelos, la resolución estaba dada por los LIDAR que se utilizaron

como insumo para realizar los mismos, para la ubicación geográfica contenida en

el titulo se abrió cada uno de los modelos en el software ArcMap 10.2., junto con

los archivos shape de capitanía, departamentos, municipios, parques naturales.

Modelo Digital de Terreno dtm_XXX. Capitanía de Puerto de XXXXXX.

Departamento de XXXXX. Municipio de XXXXX. Año 2008-2010.

Como se ve en el anterior párrafo, el titulo de cada uno de los modelos tiene la

siguiente estructura dtm_XXX, donde las tres X representan un consecutivo que

fue asignado por la DIMAR para guardar estos modelos en sus servidores.

8.6. CAPTURA

8.6.1. Elaboración de Muestras Gráficas

Las muestras gráficas son la vista previa del metadato que se está documentando,

por lo que no se puede poner el producto ya que por ejemplo, una imagen tif

fácilmente puede pesar más de 100 MB, por lo que se recurrió a distintas

soluciones para reducir el tamaño de las imágenes a uno muy pequeño que en

promedio era 10 KB para subirlas al aplicativo.

Para hacer las muestras gráficas de cada uno de los productos se dependía del

tipo de los mismos, como se menciona a continuación:

Ortofotos: Las ortofotos como se entregaban en formato .tif, que es reconocido

por el software Irfanview y que permite hacer una conversión de formato masiva, a

formato .JPEG con una resolución de 20 dpi (dots per inch – puntos por pulgada),

con un peso aproximado de 10 KB el ideal, para subirlas a Swami 3.

Page 59: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

59

Figura 22. Software Irfanview y Ortofoto.

LIDAR: Para los datos LIDAR se recurrió a un complemento de ArcGis llamado

LASTools, el cual contiene herramientas para manipular este tipo de datos

geográficos, y que permite transformar masivamente los datos de formato .LAS a

.Tif utilizando las2grid. Después de esa conversión se realiza el mismo

procedimiento aplicado a las ortofotos en el software Irfanview para reducir el

tamaño de las imágenes. Este mismo proceso se siguió tanto para los datos

LIDAR crudos como los que están en formato .ASCII, gracias a que el

complemento reconoce también estos últimos formatos.

Figura 23- Elaboración Muestras graficas Datos LIDAR a través del complemento

de ArcGIS Lastools; Fuente: Elaboración Propia.

Page 60: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

60

Figura 24. Muestras Gráficas Lidar Filtrado, Lidar Ascii, Lidar Crudo.

Imágenes Satelitales: Las imágenes satelitales entregadas por la DIMAR fueron

acompañadas por una vista previa de cada una en formato .tif las cuales eran

pesadas para el cargue al aplicativo (aproximadamente 30 MB) por lo que se les

aplicó el mismo procedimiento que a las ortofotos.

Figura 25. Muestra Gráfica Imagen Satelital Digital Globe.

Modelos Digitales de Terreno y de Vegetación: Para este tipo de productos se

siguió un procedimiento manual donde desde el software ArcMap, se captura la

imagen de pantalla mediante la herramienta GreenShot, posteriormente se

guardaron en formato .jpeg y mediante el software Irfanview se realizó la

reducción de tamaño de las mismas.

Figura 26. Muestra gráfica Modelo Digital de Terreno.

Ortofotos RGB 432: Para este tipo de producto se utilizó un procedimiento similar

al de los MDT y MDV, la única diferencia es que a cada imagen desde ArcMap se

Page 61: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

61

le modificaban las bandas de color verdadero RGB 321 a las de infrarrojo cercano

432.

Figura 27. Muestra gráfica Ortofotos RGB 432

8.6.2. Captura

Todo el proceso de captura de metadatos nuevos se realizó en el aplicativo Swami

3.0, después de haber migrado los datos necesarios así como los metadatos

desde Swami 2.0. La captura se realiza a partir del ingreso al aplicativo a través

del link suministrado para ello, una vez terminada se traslada y hace el despliegue

de la base de datos en el servidor oficial al cual tiene acceso toda clase de público

interesado en la información geográfica de la DIMAR. (Para ver el proceso

detallado de captura revisar el anexo 13.1)

Lo primero que se hizo fue crear la plantilla en Swami 3 (Ver anexo 13.1) acorde a

los productos que se van a documentar, luego de esto se ingresaba un metadato

nuevo, utilizando el módulo de captura, el cual permite ingresar metadatos desde

cero, desde plantillas, ingresar o crear nuevas plantillas y editar algunas ya

existentes.

8.6.2.1. Creación del metadato desde plantilla

En SWAMI3 se generan los metadatos desde plantillas creadas por el usuario,

donde se cambian o editan campos, para facilitar la captura de metadatos que

contienen datos que tienden a repetirse, como se muestra en las figuras 28 y 29.

Page 62: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

62

Figura 28. Crear Metadato desde Plantilla

Figura 29. Ejemplo título metadato

Después de seguir los pasos anteriores, la ventana que arrojara es la siguiente:

Page 63: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

63

Figura 30. Menú edición de un metadato

En el caso de la captura de los metadatos nuevos de la DIMAR, los campos que

diligencian o cambian por lo que no estaban en la plantilla, fueron las coordenadas

(Algunos productos los tenían tanto en coordenadas geográficas como planas)

que en el caso de las Ortofotos y datos LIDAR se obtenían de las grillas que tiene

la DIMAR para organizar su información geográfica, para los demás productos se

determinó su cubrimiento geográfico individualmente.

8.6.2.2. Creación nuevo metadato

Esta funcionalidad del módulo de captura permite crear un metadato desde ceros,

sin embargo no es el más recomendable, debido a que para cada nuevo metadato

se deben llenar todos los campos, mientras que al crearlo desde una plantilla se

disminuyen los campos a editar, y por lo tanto se minimiza el tiempo de captura de

los metadatos.

Page 64: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

64

Figura 31. Nuevo metadato

Esta opción es similar a la de creación de plantillas, por lo que se debe seguir el

mismo procedimiento utilizado en esa funcionalidad.(ver anexo 13.1)

8.7. VALIDACIÓN Y PUBLICACIÓN

Al terminar el proceso de captura de la información se debe realizar un control de

calidad, este control se hizo a través de muestreo aleatorio sobre los lotes de

información entregado por Dimar donde se tomaban unos pocos metadatos para

controlar su estructura, contenido, coherencia, ubicación geográfica, título, si se

detectan errores inmediatamente se editan a través del aplicativo y se corrigen los

errores encontrados.

La visualización de los metadatos a través de la red aún estaba restringida en la

etapa de desarrollo del proyecto, sin embargo luego de estar seguros de que la

validación metadato fue exitosa, se cambiaba el estado a “público” donde se

puede consultar por cualquier persona que ingrese a la aplicación a través de una

simple búsqueda.

Page 65: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

65

9. RESULTADOS

Los resultados del proyecto de pasantía comprenden en forma general las Bases

de datos de los metadatos capturados, migrados y actualizados, así como, las

plantillas creadas y actualizadas.

Cabe anotar que estas bases de datos están restringidas en cuanto al acceso por

pertenecer a una entidad del sector defensa que resguarda la soberanía nacional,

pero cualquier persona puede remitirse a la aplicación y allí hacer las consultas

pertinentes.

Los resultados del proyecto fueron los siguientes:

Page 66: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

66

- Captura de 5150 metadatos en el aplicativo Swami 3.0 (Ortofotos, Datos

LIDAR, Imágenes de Sensores remotos, Modelos Digitales de Vegetación,

Modelos Digitales de Terreno). El detalle del inventario de los metadatos

capturados se puede ver en la sección 9.4 de inventario de información a

documentar.

Figura 32. Cobertura Metadatos Capturados.

Page 67: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

67

- Migración y Actualización de 30250 metadatos desde la versión 2.0 de

Swami a la versión 3 del mismo aplicativo (Aerofotografías, Mapas, Cartas

Náuticas, Ortofotos, Datos LIDAR).

Figura 33. Metadatos Migrados y Actualizados.

- 3 plantillas nuevas (Imágenes Satelitales, Modelos Digitales de vegetación

y de terreno) para tipos de productos que la entidad nunca había

documentado, el ejercicio consistió en una interlocución constante con los

funcionarios de la Dirección General Marítima para realizar correcciones o

Page 68: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

68

ajustes a las mismas para total satisfacción en la entrega de los productos

finales.

- 60 plantillas actualizadas a la segunda actualización de la Norma Técnica

Colombiana 4611 desde la primera actualización, este procedimiento debió

realizarse debido a que todas las plantillas disponibles en Dimar de los

proveedores de la información geográfica estaban en la primera versión del

estándar colombiano en materia de metadatos geográficos.

Page 69: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

69

10. CONCLUSIONES

Para capturar e incorporar metadatos tomando como marco un determinado

estándar ya sea nacional o internacional, es necesario conocerlo, revisarlo,

estudiarlo para comprenderlo y para aplicarlo en la realización de la

documentación de la información geográfica. También se debe conocer al

detalle los productos a documentar así como el aplicativo, en este caso Swami

3 donde se realizó el trabajo, por lo cual antes de realizar un proyecto de este

tipo, se requiere una familiarización temprana con los ambientes de trabajo ya

sea a través de la experiencia autodidacta o transferencia de conocimientos

por parte de personas capacitadas para ello.

La migración implicaba conocimientos tanto de la norma, el aplicativo, los

productos geográficos documentados, bases de datos para lo cual se requirió

el trabajo con un equipo multidisciplinario desde los diferentes campos de

acción en las distintas etapas del proyecto; para este proceso clave fue de

gran importancia el conocimiento de las funcionalidades del aplicativo en la

versión 2 y 3, para partir de las secciones generales hacia los campos más

específicos logrando así inferir a que campo se puede transferir determinada

información con base en la descripción y título del mismo. De igual forma fue

de gran apoyo los manuales de usuario suministrados por el IGAC para la

realización de esta actividad.

Para modificar o actualizar debidamente los metadatos de la primera a la

segunda versión de la Norma Técnica Colombiana 4611 se tuvo en cuenta solo

la parte de la norma, ya que en el aplicativo existe una funcionalidad de

metadato mínimo y extendido que no obedece los requerimientos del estándar

que se pretende implementar. Sin embargo, en la aplicación se trata de

adaptar los campos de la norma en su segunda versión pero no totalmente por

lo cual no se debe confiar solo en el aplicativo, hay que hacer un estudio de los

perfiles de conformidad (Mínimo y Extendido) de acuerdo con los

requerimientos establecidos por la entidad que necesita catalogar sus

metadatos para luego plasmar ese análisis en la debida utilización del Sistema

Web de Administración de Metadatos – SWAMI.

Page 70: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

70

11. RECOMENDACIONES

En un próximo proyecto de actualización de metadatos o captura tomando lo

estipulado en la Norma Técnica Colombiana 4611 - Metadato Geográfico -

Segunda Actualización se puede detallar la sección de calidad de datos, siempre y

cuando se cuente con la información necesaria para realizarla, en el marco de las

normas de calidad de la información geográfica, que a la fecha de realización del

presente proyecto, son: la Norma Técnica Colombiana 5660 (Información

Geográfica - Evaluación de la Calidad. Procesos y Medidas) y la NTC 5043

(Información Geográfica - Conceptos Básicos de la Calidad de los Datos

Geográficos).

Page 71: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

71

12.BIBLIOGRAFIA

COLOMBIA. CONGRESO DE LA REPUBLICA. Decreto Ley 2324. (18,

Septiembre, 1984). Por el cual se reorganiza la Dirección General Marítima y

Portuaria.. Diario oficial. Bogotá, D.C.,

DEPARTAMENTO NACIONAL DE PLANEACION (DNP), CONSEJO NACIONAL

DE POLITICA ECONÓMICA Y SOCIAL. Documento Conpes 3585: Consolidación

de la política nacional de información geográfica y la infraestructura colombiana de

datos espaciales –ICDE. Bogotá D.C: DNP, 2009.

DIRECCIÓN GENERAL MARITIMA – DIMAR. Pagina Web oficial . [en línea] <

https://www.dimar.mil.co/content/que-es-dimar-0>. [citado en 09 de marzo de

2016].

GEONETWORK OPENSOURCE. Manual del usuario. [en línea] <

http://geonetwork-opensource.org/manuals/trunk/eng/users/index.html>. [citado en

09 de marzo de 2016

INFRAESTRUCTURA COLOMBIANA DE DATOS ESPACIALES- ICDE. Listado

de las entidades que conforman la ICDE. [en línea]

http://www.icde.org.co/web/guest/inicio. [citado en 09 de Mazo de 2016].

INFRAESTRUCTURA DE DATOS ESPACIALES PARA EL DISTRITO CAPITAL

(IDECA), UNIDAD ADMINISTRATIVA ESPECIAL DE CATASTRO DISTRITAL

(UAECD). Instructivo para la creación de metadatos geográficos – perfil

documentos. Bogotá D.C: IDECA, 2011. [en línea].

<http://www.ideca.gov.co/sites/default/files/files/Documentos/Metadatos/IPIG-03-

Instructivo_Creacion_Metadatos_Geograficos_Documentos_V2_0_2011.pdf>

[citado en 11 de octubre de 2015].

INSTITUTO COLOMBIANO DE NORMAS TÉCNICAS Y CERTIFICACIÓN

(ICONTEC). Información Geográfica Metadato Geográfico. 2 Actualización. Bogotá

D.C: ICONTEC, 2011. (NTC 4611).

INSTITUTO GEOGRÁFICO AGUSTÍN CODAZZI (IGAC), INSTITUTO

PANAMERICANO DE GEOGRAFÍA E HISTORIA (IPGH). Perfil Latinoamericano

de Metadatos Geográficos – LAMP. Abril de 2011. [en línea].

http://metadatos.ign.es/MD-

Page 72: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

72

theme/documentos/Perfil%20Latinoamericano%20de%20Metadatos%20-

%20LAMP.pdf

INSTITUTO GEOGRAFICO AGUSTIN CODAZZI (IGAC). Swami 3.0. [en línea].

<http://srvmetadata.igac.gov.co/swami/>. [citado en 26 de septiembre de 2015].

INTERNATIONAL STANDARD ORGANIZATION (ISO): TECHNICAL COMMITTE

211-GEOGRAPHIC INFORMATION/GEOMATICS. Project Information ISO 19115

Geographic Information – Metadata. [en línea]. <http://www.isotc211.org/>. [citado

en 26 de septiembre de 2015].

W3SCHOOLS. Introduction to XML. [en línea]

http://www.w3schools.com/xml/xml_whatis.asp. [citado en 09 de marzo de 2016].

Page 73: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

73

13. ANEXOS

13.1. MANUAL DE CAPTURA EN SWAMI 3.0 EN EL MARCO DE LA NTC 4611

SEGUNDA ACTUALIZACIÓN.

Tabla de contenido

MANUAL DE CAPTURA DE METADATOS EN SWAMI 3

1. ADMINISTRACIÓN DE PLANTILLAS

1.1. CREAR UNA PLANTILLA

1.1.1 Referencia del Metadato

1.1.2 Contacto del Metadato

1.1.3 Referencia Espacial

1.1.4 Identificación

1.1.4.1 Subsección General

1.1.4.2 Subsección Punto de Contacto

1.1.4.3 Subsección Tipo de Representación Espacial

1.1.4.4 Subsección Nivel de detalle

1.1.4.5 Subsección Idioma

1.1.4.6 Subsección Conjunto de Caracteres

1.1.4.7 Subsección Categoría Temática

1.1.4.8 Subsección Cubrimiento

1.1.4.8.1 Cubrimiento Geográfico

1.1.4.8.2 Cubrimiento Temporal

1.1.4.8.3 Cubrimiento Vertical

1.1.5. Calidad de los datos

1.1.5.1 Subsección Alcance

1.1.5.2 Subsección Historia

1.1.6. Distribución

1.2. EDITAR PLANTILLA

Page 74: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

74

1.3. CREAR METADATO DESDE PLANTILLA

1.4. CREAR NUEVO METADATO

1.5. DUPLICAR METADATO

1.6. DUPLICAR PLANTILLA

1.7. EDITAR METADATO

2. VALIDACIÓN DE METADATOS

Tabla de Ilustraciones

Imagen 1. Página de Inicio

Imagen 2. Autenticación de usuarios

Imagen 3. Módulo de Captura

Imagen 4. Selección funcionalidad administrar plantillas

Imagen 5. Administrar Plantillas

Imagen 6. Selección de categoría

Imagen 7. Edición de Plantilla

Imagen 8. Referencia del Metadato

Imagen 9. Ejemplo registro referencia del metadato

Imagen 10. Contacto del metadato

Imagen 11. Buscador de contactos

Imagen 12. Referencia espacial

Imagen 13. Aspectos generales referencia espacial

Imagen 14. Identificación

Imagen 15. Aspectos generales de la identificación del dato

Imagen 16. Editar citación

Imagen 17. Edición fecha de la citación

Imagen 18. Ejemplo fecha de una citación

Imagen 19. Cargar muestra gráfica

Imagen 20. Ejemplo adición de muestras gráficas

Imagen 21. Punto de contacto

Imagen 22. Tipo de representación espacial

Imagen 23. Nivel de detalle

Imagen 24. Selección de resolución / escala

Imagen 25. Idioma

Imagen 26. Conjunto de caracteres

Page 75: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

75

Imagen 27. Categoría temática

Imagen 28. Cubrimiento

Imagen 29. Cubrimiento geográfico

Imagen 30. Aspectos generales cubrimiento geográfico

Imagen 31. Cubrimiento temporal

Imagen 32. Cubrimiento vertical

Imagen 33. Aspectos generales cubrimiento vertical

Imagen 34. Calidad de los datos

Imagen 35. Alcance e Historia de la calidad de los datos

Imagen 36. Alcance de la calidad de los datos

Imagen 37. Historia de la calidad de los datos

Imagen 38. Aspectos generales de la historia de la calidad de los datos

Imagen 39. Distribución

Imagen 40. Formato de distribución

Imagen 41. Opción de Transferencia digital

Imagen 42. Opción en linea

Imagen 43. Ejemplo opción de transferencia digital

Imagen 44. Menú edición de metadatos / plantillas

Imagen 45. Ejemplo HTML de una plantilla

Imagen 46. Menú Administrar Plantillas

Imagen 47. Ejemplo menú de un metadato / plantilla

Imagen 48. Crear Metadato desde Plantilla

Imagen 49. Agregar Título

Imagen 50. Ejemplo título metadato

Imagen 51. Menú edición de un metadato

Imagen 52. Nuevo metadato

Imagen 53. Duplicar metadato

Imagen 54. Menú metadato duplicado

Imagen 55. Duplicar plantilla

Imagen 56. Menú duplicar plantilla

Imagen 57. Consulta de metadatos

Imagen 58. Menú consulta de metadato

Imagen 59. Validar metadatos

Page 76: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

76

MANUAL DE CAPTURA DE METADATOS EN SWAMI 3

El presente manual tiene como objeto servir de guía para la captura de metadatos

en la aplicación SWAMI 3, de acuerdo a la Norma Técnica Colombiana 4611 –

Segunda Actualización, en el perfil de captura mínimo.

Al entrar al enlace suministrado para acceder a la aplicativo web de SWAMI

(Sistema Web de Administración de Metadatos Institucional) en su versión No. 3,

aparecerá la siguiente ventana en el navegador web:

Imagen 1. Página de Inicio

En la ventana aparecen dos botones Consulta e Ingresar. Cuando se hace clic en

el botón de Ingresar aparecerá un cuadro donde se ingresaran las

credenciales de usuario:

Imagen 2. Autenticación de usuarios

Después de ingresar al aplicativo mediante un usuario y contraseña, se activaran

los siguientes módulos: Administración de Contenido, Administración del Sistema,

Captura, Consulta y Validación, para el propósito de esta manual solo se tendrán

en cuenta los módulos de Captura y Validación.

Page 77: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

77

Imagen 3. Módulo de Captura

En el módulo de captura se pueden encontrar las siguientes funcionalidades:

Administrar Plantillas: En esta opción se tiene la posibilidad de crear, editar, ver

metadatos asociados a cada plantilla, ver los reportes xml y html de las plantillas

almacenadas en la base de datos.

Crear Citación: A través de ésta funcionalidad podrá crear nuevas citaciones y editar citaciones ya existentes en el sistema. Crear Metadato desde Plantilla: Para realizar una captura de metadatos rápida y organizada, a través de ésta funcionalidad podrá generar un metadato, utilizando como modelo una plantilla creada previamente. Crear Nuevo Metadato: A través de ésta funcionalidad podrá crear nuevas entradas de metadatos en el sistema. Duplicar Metadato: Para la creación de un metadato basándose en uno similar o que cambia varía puntualmente, del menú principal de Captura seleccione Duplicar Metadato. A través de ésta función usted puede generar una copia de un metadato para luego editarlo. Duplicar Plantilla: A través de ésta funcionalidad podrá generar una plantilla partiendo de un formato previamente establecido en las plantillas cargadas en el sistema, posteriormente tendrá la posibilidad de hacer los cambios necesarios. Editar Metadato: Por medio de esta opción podrá corregir o actualizar un metadato que se encuentre en la base de datos del sistema. Se debe tener en cuenta que la consulta que realiza el catálogo de metadatos solo devolverá los metadatos que han sido creados bajo el usuario que realiza la consulta.

1. ADMINISTRACIÓN DE PLANTILLAS

Las Plantillas permiten hacer la captura de metadatos mucho más rápida y eficaz, ya que en estas se ingresan datos que no se modifican en la captura de cualquier metadato, es decir, en la plantilla se ingresan los datos que se repiten por lotes o grupos de productos a documentar.

Page 78: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

78

1.1. CREAR UNA PLANTILLA

Para la Creación de una Plantilla, se ingresa por el módulo de Captura y luego por el de Administración de Plantillas:

Imagen 4. Selección funcionalidad administrar plantillas

Aparecerá la siguiente ventana:

Imagen 5. Administrar Plantillas

En la parte Izquierda de la Imagen, que es la sección de Nueva Plantilla, está el campo de Nombre de la Plantilla donde se ingresa el nombre de la misma, por ejemplo, Plantilla Prueba Manual. El campo Categoría dependerá del tipo de producto que se va a documentar mediante los metadatos, por ejemplo, Ortofotos:

Page 79: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

79

Imagen 6. Selección de categoría

Luego se selecciona el Perfil del metadato, donde solamente hay dos opciones: Mínimo y Detallado, para más información sobre estos perfiles de captura se puede remitir a la Norma Técnica Colombiana 4611 Metadato Geográfico Segunda Actualización. A grandes rasgos la diferencia entre los dos perfiles de captura radica en que el Perfil Mínimo son los mínimos datos que se requieren para una plena identificación de un producto geográfico y el Perfil Detallado incluye más datos para especificar mucho mejor la naturaleza del producto, además de incluir extensiones que son campos que no están incluidos en la norma pero que la entidad los considera necesarios para lograr una buena documentación de sus productos geográficos. Luego de haber diligenciado y seleccionado los campos descritos en la sección de Nueva Plantilla se da clic en el botón guardar . Se pasará a la siguiente ventana:

Imagen 7. Edición de Plantilla

Page 80: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

80

Donde se podrá ver el Titulo de la Plantilla, el Código de Metadato, el perfil, Estado del metadato, ver los reportes XML y HTML, para continuar con la creación de la plantilla se le da clic en el botón ubicado en la parte central de la pantalla

, que nos arrojará el formulario para ingresar los datos suministrados del metadato. A partir de aquí, se describirá el proceso por secciones:

1.1.1 Referencia del Metadato

Imagen 8. Referencia del Metadato

En esta sección la mayoría de campos se diligencia automáticamente al crear el metadato (Identificador el Metadato, Idioma, Conjunto de Caracteres, Fecha de Creación del metadato), el campo Nombre del estándar se diligencia con el nombre de la norma en la cual se basa la captura del metadato que para este caso es Norma Técnica Colombiana-NTC 4611-Metadato Geográfico, para el campo versión del Metadato se selecciona la versión de la norma que va en Nombre del estándar en este caso Segunda Actualización.

Imagen 9. Ejemplo registro referencia del metadato

Page 81: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

81

1.1.2 Contacto del Metadato

Imagen 10. Contacto del metadato

Para poder diligenciar esta sección debidamente es necesario introducir los datos de contacto en el módulo de Administración de Contenido. En esta sección se van añadiendo contactos a través del botón Nuevo

Contacto :

Imagen 11. Buscador de contactos

Los contactos se deberán buscar por nombre, aparecerán solo los que han sido ingresados previamente por el usuario. Luego de buscarlo, el aplicativo arrojará una lista de resultados de los cuales se seleccionara uno, después se tendrá que seleccionar de una lista desplegable el Tipo de responsable que corresponde al contacto (Autor, Creador, Custodio, Distribuidor, Editor, Jefe de Investigación, Procesador, Propietario, Proveedor de datos, Proveedor de Metadatos, Publicador, Punto de Contacto, Usuario), luego de haber introducido los contactos que se consideren necesarios aparecerá el siguiente cuadro con Nombre del Contacto, cargo, Información sobre el contacto, Tipo de responsable

Page 82: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

82

1.1.3 Referencia Espacial

Imagen 12. Referencia espacial

En esta sección se introduce el sistema de referencia espacial al cual están asociados los productos a documentar. Para introducir los datos del sistema

de referencia se le da en la opción de Nuevo :

Imagen 13. Aspectos generales referencia espacial

Existen dos posibles secciones para diligenciar: Descripción del Sistema de referencia e Identificación del Sistema de referencia, se debe llenar solamente una de las dos secciones (de acuerdo con la NTC 4611). El

Page 83: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

83

Primer Campo Descripción del Sistema de referencia se diligencia cuando la referencia espacial es arbitraria y no está definida mediante parámetros, es decir, no es conocida o estandarizada. El Segundo Campo de Identificación se diligencia cuando el sistema es conocido y se puede identificar inequívocamente, en este caso, se identifica mediante un identificador EPSG (Magna Sirgas - 4686). Luego de esto se le da en el

botón guardar ubicado en la parte superior izquierda de la pantalla y

luego en el botón atrás , para regresar a la ventana donde están las secciones del metadato. También se puede Editar un sistema de referencia creado en caso de haber cometido algún error, a través del botón Editar

, o se puede eliminar en caso de no necesitar más esta referencia espacial , las ultimas opciones están presentes en la sección de referencia espacial.

1.1.4 Identificación

Imagen 14. Identificación

La sección de Identificación tiene varias subsecciones, para añadir una

nueva identificación se le da a la opción de Adicionar , para Editar o Eliminar, se le da en o , respectivamente. Normalmente lo que se hace es Editar la identificación que se crea automáticamente, a través del botón Editar:

Imagen 15. Aspectos generales de la identificación del dato

Page 84: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

84

1.1.4.1 Subsección General

En la subsección de General, aparecen tres campos para ser editados Citación, Muestra Gráfica y Resumen. En el campo de Citación al darle en el botón de Editar Citación aparecerá la siguiente ventana:

Imagen 16. Editar citación

Esta subsección de Citación, está dividida en partes (General, Título alterno, Fecha, Grupo Responsable, Forma de Presentación, Serie), para la Norma Técnica Colombiana 4611 – Segunda Actualización solo se contemplan la parte General y Fecha, dentro de la parte general lo único que coincide con la Norma es el título, que es el campo que va a llevar la estructura de los nombres de los metadatos que van a ser creados mediante la plantilla, el resto de campos se diligenciaran dependiendo si se tiene la disponibilidad de los datos, según el estándar o las necesidades de documentación de información geográfica de la entidad. La otra parte a editar es fecha:

Imagen 17. Edición fecha de la citación

En esta parte de fecha se introduce la fecha de la que se tenga disponibilidad, y de la lista desplegable de tipo de fecha se escoge la opción más conveniente (Creación, Publicación, Revisión), luego de esto se

selecciona opción Adicionar , y aparecerá en un cuadro de la siguiente manera:

Page 85: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

85

Imagen 18. Ejemplo fecha de una citación

Las demás partes que conforman la subsección de Citación, se pueden editar siguiendo el manual de Usuario y Administración (Capitulo 3. Captura, Crear Citación) donde esta explicado al detalle cada una de esas partes, teniendo en cuenta las necesidades de documentación de información geográfica. Lo siguiente es la adición de la muestra gráfica. Se debe seleccionar una imagen (cuyo formato sea: .png, .jpg o .tif y su tamaño no exceda los 10 MB) como una vista previa que permita al usuario que consulta los metadatos llevarse una idea general de como se ve el producto documentado. Para ingresar a esa parte se va al botón Cargar Muestra

Gráfica :

Imagen 19. Cargar muestra gráfica

Para subir una muestra gráfica se le da en el botón examinar , y se busca en el equipo la ubicación de la misma y al seleccionarla se le da en

Abrir, luego se le da en el botón Cargar ubicado al lado derecho del botón Examinar.

Page 86: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

86

Imagen 20. Ejemplo adición de muestras gráficas

Después de haber subido la imagen de muestra gráfica, se da clic en el

botón atrás , para regresar a la subsección General. Finalmente para completar la subsección general, queda el campo de Resumen que es una breve descripción de lo que es el producto que se va a documentar.

1.1.4.2 Subsección Punto de Contacto

Imagen 21. Punto de contacto

Esta subsección, funciona de la misma manera que la sección del metadato Contacto del Metadato, se puede ingresar lo mismo en las dos partes.

1.1.4.3 Subsección Tipo de Representación Espacial

En esta subsección se especifica el método usado para representar espacialmente la información geográfica.

Page 87: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

87

Imagen 22. Tipo de representación espacial

Se selecciona de la lista desplegable Tipo de representación espacial la opción que se ajuste al tipo de producto que se está documentando (Modelo estéreo, Raster, Tabla de texto, TIN, Vectorial, Video), luego de seleccionarlo dar clic en la opción de Adicionar , y se desplegara en la tabla inferior la opción seleccionada.

1.1.4.4 Subsección Nivel de detalle

Imagen 23. Nivel de detalle

Esta subsección se conforma de dos partes que son Escala y Resolución, en donde dependiendo el producto que se esté documentando se escoge una u otra opción, al seleccionar cualquiera de las dos opciones de la lista desplegable se activara otra lista desplegable que permitirá seleccionar la resolución o escala correspondiente.

Imagen 24. Selección de resolución / escala

Page 88: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

88

Después de seleccionar de cualquiera de las listas desplegables

(Resolución y Escala), se da clic en el botón adicionar , para que se agregue al metadato, para confirmar que se seleccionó la opción correcta se verifica en las tablas inferiores. Nota: Tanto las resoluciones como las escalas están almacenadas en la base de datos, para modificarlas, eliminarlas o agregarlas se hará desde el módulo Administración de Contenidos, funcionalidad de Dominios de la Aplicación y se buscara por Tipo (Resolución, Denominador).

1.1.4.5 Subsección Idioma

Imagen 25. Idioma

En esta subsección se deberá seleccionar el(los) idioma(s) en los que están disponibles los productos, por defecto aparece el que quedo en la parte de referencia del metadato. Se pueden añadir o eliminar idiomas en el módulo Administración de Contenido, funcionalidad Dominios de la Aplicación, Tipo idioma.

1.1.4.6 Subsección Conjunto de Caracteres

Nombre del estándar de codificación de caracteres utilizado por el conjunto de datos.

Imagen 26. Conjunto de caracteres

Por defecto esta la opción utf8, si es necesario cambiarla se selecciona una de la lista desplegable y se le da en el botón Adicionar , o si es necesario eliminar alguno se selecciona el botón Eliminar .

Page 89: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

89

1.1.4.7 Subsección Categoría Temática

Clasificación temática general del conjunto de datos. Se documenta de acuerdo a los dominios establecidos.

Imagen 27. Categoría temática

En esta subsección, se selecciona de la lista desplegable Categoría Temática una o varias de acuerdo a los productos y metadatos suministrados por el proveedor a la entidad. Las opciones presentes están de acuerdo a los dominios establecidos en la Norma Técnica Colombiana 4611: Actividad Agropecuaria, Ecosistema, Límites políticos, Climatología/Meteorología/Atmósfera, Economía, Altitud, Medio ambiente, Información Geo científica, Salud, Sensores remotos/ mapas base/ cobertura terrestre, Infraestructura militar, Aguas continentales, Geoposicionamiento, Océanos, Planeación/Catastro, Sociedad, Construcciones/estructuras, Transporte, Servicios. Después de seleccionar la(s) opción(es) adecuada(s) se le da clic en el botón Adicionar o

Eliminar si es necesario.

1.1.4.8 Subsección Cubrimiento

Información del cubrimiento, incluyendo extensión geográfica (marco o polígono límite), vertical y temporal del conjunto de datos.

Imagen 28. Cubrimiento

Existen tres opciones que son Nuevo, Editar y Eliminar. Cuando se le da clic en la opción Nuevo , aparece la siguiente ventana:

Page 90: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

90

Esta subsección de Cubrimiento está compuesta por tres partes: Cubrimiento Geográfico, Temporal y Vertical.

1.1.4.8.1 Cubrimiento Geográfico

Desde este campo se realiza la documentación del área cubierta por el dato con mayor grado de detalle. Permite realizarlo desde las coordenadas geográficas límites, el polígono que ocupa el dato o el identificador geográfico de la zona correspondiente.

Imagen 29. Cubrimiento geográfico

Hay tres opciones Adicionar, Editar y Eliminar. Cuando se da clic en Adicionar aparece la siguiente ventana:

Imagen 30. Aspectos generales cubrimiento geográfico

En esa ventana se introducen las coordenadas Máximas (Norte, Sur, Este, Oeste), para asegurarse que es la ubicación correcta se puede dar clic en el botón , que inmediatamente desplegara el cuadrilátero sobre el mapa de acuerdo con las coordenadas ingresadas por el usuario. En cuanto a las opciones de Editar y Eliminar, se utilizan cuando se requiere eliminar o editar las coordenadas por algún error. Luego se da clic en Guardar y Atrás para regresar a Cubrimiento.

Page 91: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

91

1.1.4.8.2 Cubrimiento Temporal

Todo dato hace referencia a un periodo para el cual es válido, en este campo se documenta dicho cubrimiento.

Imagen 31. Cubrimiento temporal

Para añadir el periodo de cubrimiento de la información a documentar, se requiere añadir fecha inicial y fecha final, luego se da clic en la opción de Adicionar , también está la opción de Eliminar para remover cualquier periodo de tiempo por errores en su captura.

1.1.4.8.3 Cubrimiento Vertical.

Se relaciona la cota máxima y la cota mínima del dato.

Imagen 32. Cubrimiento vertical

Al darle clic en el botón Nuevo, aparece lo siguiente:

Imagen 33. Aspectos generales cubrimiento vertical

Donde se introducen el valor de cota mínima y máxima, así como el datúm vertical. Luego de introducir los datos se da clic en la opción de Guardar y Atrás para devolverse a Cubrimiento. En la Norma Técnica Colombiana

Page 92: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

92

4611 – Segunda Actualización para metadato mínimo se exige que se diligencie el Cubrimiento Vertical o Temporal, pero no los dos. Luego de diligenciar Cubrimiento se le da clic en Guardar en la parte superior Izquierda, para que queden actualizados los cambios hechos en la sección de identificación y dar en Atrás para devolverse a las secciones del metadato.

1.1.5. Calidad de los datos

Se documenta la información sobre la calidad del dato especificado en el alcance de calidad, la cual evalúa el grado en que un producto cumple con los requerimientos de calidad en información geográfica.

Imagen 34. Calidad de los datos

Existen los mismos tres botones presentes en todas las secciones (Nuevo, Editar y Eliminar), cuando se da clic en el botón Nuevo aparece lo siguiente:

Imagen 35. Alcance e Historia de la calidad de los datos

Donde hay presentes dos subsecciones Alcance e Historia.

1.1.5.1 Subsección Alcance

Información sobre la calidad del dato especificado en el alcance de calidad, la cual evalúa el grado en que un producto cumple con los requerimientos que lo hacen apto para su utilización.

Page 93: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

93

Imagen 36. Alcance de la calidad de los datos

En esta subsección se editan tres campos (Nivel, Descripción del Nivel y Conjunto de Datos), Los dos primeros son listas desplegables. El campo de Nivel tiene las siguientes opciones Atributo, Conjunto de datos, Conjunto de datos no geográficos, Grupo de la dimensión, Hardware de la colección, Modelo, objeto, series, servicio, sesión de campo, sesión de la colección, Software, subconjunto, Tipo de Atributo, Tipo de Objeto, Tipo de Propiedad. El campo Descripción de Nivel se compone de las siguientes opciones: Conjunto de datos, Atributos, Instancias de Atributos, Objetos, Instancias de Objetos, Otros. Por último se encuentra el campo de texto libre Conjunto de datos, que es donde se introduce el nombre del conjunto de datos que se están describiendo con los metadatos.

1.1.5.2 Subsección Historia

En esta sección de calidad se resaltara la información sobre los eventos, parámetros y fuentes de datos utilizados en la producción del dato, además, la Información acerca del proceso llevado a cabo para la elaboración y mantenimiento del conjunto de datos.

Imagen 37. Historia de la calidad de los datos

Esta subsección a su vez se compone de tres partes: General, Proceso y Fuentes de Información. De acuerdo al estándar colombiano (NTC 4611) solo se diligencia

Page 94: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

94

la parte de proceso. Para la parte general se ingresa la explicación general del proceso productivo dado por el productor de datos. El Proceso es una Breve descripción de la secuencia del proceso aplicado a los conjuntos de datos de fuente incluyendo los parámetros relacionados o tolerancia. Y las Fuentes de Información hacen referencia a la Información acerca de la fuente de datos utilizada en la creación de los datos especificados en el alcance. Haciendo especial énfasis en la parte de proceso que es la que corresponde con el estándar o norma, al darle clic en Nuevo aparecerá la siguiente ventana:

Imagen 38. Aspectos generales de la historia de la calidad de los datos

Donde solo se debe diligenciar Descripción, que es una información suministrada por el proveedor de los productos.

1.1.6. Distribución

Permite agregar la información asociada a la forma de distribuir el producto.

Imagen 39. Distribución

La última sección está compuesta por dos subsecciones: Formato y Opción de Transferencia Digital. En la primera se documenta las características del formato del producto que se distribuye, los formatos se pueden agregar en el módulo de Administración de Contenidos. Para agregar un formato al

metadato se selecciona la opción Nuevo , donde aparecerá lo siguiente:

Page 95: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

95

Imagen 40. Formato de distribución

Aparecerá una lista desplegable de donde se selecciona el formato deseado, se pueden agregar tantos formatos como se consideren necesarios. Si no existe el formato deseado se podrá agregar uno nuevo en el módulo de Administración de Contenido, opción Dominios de la Aplicación y agregar uno nuevo de tipo Nombre. También se pueden editar o eliminar los formatos que se le agregan al metadato mediante los botones

de y , respectivamente. Para la subsección de Opción de Transferencia Digital aparece lo siguiente:

Imagen 41. Opción de Transferencia digital

Donde están los botones de Nuevo, Editar y Eliminar. Al seleccionar la opción Nuevo el aplicativo nos dirige a la siguiente ventana.

Page 96: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

96

Imagen 42. Opción en linea

Donde se debe diligenciar el campo de Dirección en línea donde se encuentra el producto de acuerdo a los lineamientos de la entidad, si no tiene disponibilidad web se ingresa No Aplica. Al introducir la dirección se le da en adicionar y debe aparecer en la tabla inferior. Si existe algún error se puede eliminar o editar la dirección que se introdujo.

Luego se le da en el botón guardar , y después en el botón , haciendo lo anterior se vuelve a las secciones del metadato.

Imagen 43. Ejemplo opción de transferencia digital

Para finalizar la creación de la plantilla le damos clic en el botón , lo cual nos direcciona a la siguiente pantalla:

Page 97: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

97

Imagen 44. Menú edición de metadatos / plantillas

Para ver un reporte de cómo se va a ver la plantilla, se le da clic en el botón , lo cual nos dirigirá a una nueva pestaña en el navegador. Para finalizar la creación

de la plantilla se da clic en el botón :

Page 98: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

98

Imagen 45. Ejemplo HTML de una plantilla

Si algún dato es erroneo, se puede devolver a editar el metadato a la sección correspondiente, los cambios se veran reflejados una vez se actualize la pagina en el navegador.

Page 99: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

99

1.2. EDITAR PLANTILLA

Imagen 46. Menú Administrar Plantillas

Para editar cualquier plantilla que este en la base de datos de SWAMI 3, se

selecciona de la lista que está en la parte derecha de la pantalla y se selecciona

la opción editar , se dirigirá a la siguiente ventana:

Imagen 47. Ejemplo menú de un metadato / plantilla

La cual ya es familiar, de aquí en adelante se procede a editar los datos tal como

si se estuviera creando la plantilla, el procedimiento es muy similar.

1.3. CREAR METADATO DESDE PLANTILLA

Esta opción sirve para crear metadatos desde plantillas creadas por el usuario,

donde se cambian o editan ciertos campos para facilitar la captura de metadatos

que contienen datos que tienden a repetirse.

Page 100: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

100

Imagen 48. Crear Metadato desde Plantilla

Imagen 49. Agregar Título

La anterior ventana es la de Crear Metadato desde Plantilla. Primero se

selecciona la plantilla que se va a tomar para crear el metadato, luego se le

cambia el título al deseado y se le da en Guardar:

Page 101: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

101

Imagen 50. Ejemplo título metadato

Después de seguir los pasos anteriores, la ventana que arrojara es la siguiente:

Imagen 51. Menú edición de un metadato

Donde los campos que se ingresaron en la plantilla ya aparecen diligenciados.

Con esto se acelera el proceso dado que solo se deberá modificar los campos que

cambian. A partir de este punto se seguirá el mismo procedimiento que se tuvo en

cuenta para la creación de la plantilla, pero llenando muchos menos datos, y no

toda la cantidad de la creación de Plantillas.

1.4. CREAR NUEVO METADATO

Esta funcionalidad del módulo de captura permite crear un metadato desde ceros,

no es recomendable porque para cada nuevo metadato hay que llenar todos los

campos mientras que al crearlo desde una plantilla son menos los campos a

editar, y por lo tanto, menos tiempo en la captura de metadatos.

Page 102: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

102

Imagen 52. Nuevo metadato

Esta opción es similar a la de creación de plantillas, por lo que se debe seguir el

mismo procedimiento utilizado en esa funcionalidad.

1.5. DUPLICAR METADATO

Esta funcionalidad permite duplicar un metadato ya creado

Imagen 53. Duplicar metadato

Para utilizar la funcionalidad primero se debe buscar el metadato que se va a

duplicar en la parte derecha en la sección de Buscar Metadatos, luego se

selecciona y por último se le da en el botón Guardar:

Page 103: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

103

Imagen 54. Menú metadato duplicado

Luego de esto se puede seguir exactamente el mismo procedimiento que para

crear una nueva plantilla, crear un metadato desde plantilla o crear un nuevo

metadato.

1.6. DUPLICAR PLANTILLA

Esta funcionalidad permite duplicar las plantillas que han sido creadas y después

modificarlas.

Imagen 55. Duplicar plantilla

Para duplicar cualquier plantilla, se selecciona de la lista que se sitúa a la derecha

de la pantalla, se revisa el nombre y título de la misma, si es el caso se modifican

y se da clic en Guardar , luego aparecerá la siguiente pantalla:

Page 104: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

104

Imagen 56. Menú duplicar plantilla

Luego de esto se puede seguir exactamente el mismo procedimiento que para

crear una nueva plantilla, crear un metadato desde plantilla o crear un nuevo

metadato.

1.7. EDITAR METADATO

Esta opción permite buscar y modificar cualquier metadato que se desee, pero

sujeto esto a una restricción que solo se pueden editar los metadatos que hayan

sido creados por el mismo usuario.

Imagen 57. Consulta de metadatos

Para editar un metadato se busca y se selecciona el metadato a editar, luego se

da clic en Editar Metadato , y aparecerá el siguiente pantallazo.

Page 105: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

105

Imagen 58. Menú consulta de metadato

Donde se puede seguir el procedimiento descrito en la parte de creación de las

plantillas, que es exactamente el mismo, teniendo en cuenta, que solo se edita lo

que el usuario considere que debe cambiarse o eliminar lo que este erróneo.

2. VALIDACIÓN DE METADATOS

Ya una vez terminado o finalizado la documentación del metadato, cumpliendo a

plenitud los estándares y controles de calidad establecidos se debe pasar a la

validación del metadato, es aquí donde haremos la respectiva validación del

metadato y respectivamente se hará público para poder ser consultado por

terceros.

Imagen 59. Validar metadatos

Page 106: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

106

Después del proceso de captura y del control de calidad, se debe cambiar el

estado de Edición a Público para que pueda ser consultado por cualquier persona

que lo necesite, el procedimiento consiste en buscar el metadato, luego

seleccionarlo de la lista inferior y en la parte inferior se le da clic en Público

, para después darle a Cambiar Estado , y el metadato ya

podrá verse por cualquier persona que entre al aplicativo y seleccione la

funcionalidad Consultar.

Page 107: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

107

13.2. Scripts Migración Metadatos

Los scripts en este anexo, fueron elaborados por un equipo multidisciplinario que

comprendio ingenieros catastrales y de sistemas, donde mi papel fue validar que

el funcionamiento de los scripts fuera el correcto, asi como elaborar la

correspondencia entre campos de las dos versiones de Swami.

El script consiste principalmente en trasladar la información entre las bases de

datos de Swami 2 a Swami 3, previo análisis de las tablas y los campos para

saber a donde se debía migrar la información.

/**********DEPARTAMENTOS**********/

ALTER TABLE [swami3].[dbo].[sw_ciudad] NOCHECK CONSTRAINT ALL

DELETE FROM [swami3].[dbo].[sw_departamento] WHERE 1=1

ALTER TABLE [swami3].[dbo].[sw_ciudad] CHECK CONSTRAINT ALL

SET IDENTITY_INSERT [swami3].[dbo].[sw_departamento] ON

INSERT INTO [swami3].[dbo].[sw_departamento]

(id,version, nombre, pais_id)

SELECT

[TR_DEPARTAMENTO_ID]

,0 ASVERSION

,[NOMBRE_DEPARTAMENTO]

,CASE [TR_PAIS_ID]

WHEN 13 THEN 14

ELSE [TR_PAIS_ID]

END AS [TR_PAIS_ID]

FROM [swami2].[dbo].[TR_DEPARTAMENTO];

SET IDENTITY_INSERT [swami3].[dbo].[sw_departamento] OFF

DECLARE @NEW_INDEX1 INT = (SELECT MAX([id]) FROM [swami3].[dbo].[sw_departamento]) + 1

DBCC checkident ('[swami3].[dbo].[sw_departamento]', reseed, @NEW_INDEX1)

/**********CIUDADES**********/

ALTER TABLE [swami3].[dbo].[sw_organizacion] NOCHECK CONSTRAINT ALL

DELETE FROM [swami3].[dbo].[sw_ciudad] WHERE 1=1

ALTER TABLE [swami3].[dbo].[sw_organizacion] CHECK CONSTRAINT ALL

SET IDENTITY_INSERT [swami3].[dbo].[sw_ciudad] ON

INSERT INTO [swami3].[dbo].[sw_ciudad]

(id,version, departamento_id, nombre)

SELECT

[TR_CIUDAD_ID]

,0 AS VERSION

,[TR_DEPARTAMENTO_ID]

,[NOMBRE_CIUDAD]

FROM [swami2].[dbo].[TR_CIUDAD]

SET IDENTITY_INSERT [swami3].[dbo].[sw_ciudad] OFF

Page 108: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

108

DECLARE @NEW_INDEX2 INT = (SELECT MAX([id]) FROM [swami3].[dbo].[sw_ciudad]) + 1

DBCC checkident ('[swami3].[dbo].[sw_ciudad]', reseed, @NEW_INDEX2)

/**********ORGANIZACIONES**********/

ALTER TABLE [swami3].[dbo].[usergroups] NOCHECK CONSTRAINT ALL

ALTER TABLE [swami3].[dbo].[metadata] NOCHECK CONSTRAINT ALL

ALTER TABLE [swami3].[dbo].[groups] NOCHECK CONSTRAINT ALL

DELETE FROM [swami3].[dbo].[sw_organizacion] WHERE 1=1

ALTER TABLE [swami3].[dbo].[groups] CHECK CONSTRAINT ALL

ALTER TABLE [swami3].[dbo].[metadata] CHECK CONSTRAINT ALL

ALTER TABLE [swami3].[dbo].[usergroups] CHECK CONSTRAINT ALL

SET IDENTITY_INSERT [swami3].[dbo].[sw_organizacion] ON

INSERT INTO [swami3].[dbo].[sw_organizacion]

(id,version, ciudad_id, codigo_postal, direccion, horario, instrucciones_contacto, nombre)

SELECT

[swami2].[dbo].[CO_SEDE].[CO_SEDE_ID]

,0 AS [VERSION]

,[TR_CIUDAD_ID]

,NULL AS [CODIGO_POSTAL]

,CASE

WHEN [DIRECCION] IS NULL THEN 'N/A'

ELSE [DIRECCION]

END AS direccion

,CASE

WHEN [HORAS_SERVICIO] IS NULL THEN 'N/A'

ELSE [HORAS_SERVICIO]

END AS horario

,ISNULL(CONVERT(varchar(2000),[INSTRUCCIONES_CONTACTO]),'N/A')

[INSTRUCCIONES_CONTACTO]

,CASE

WHEN [swami2].[dbo].[CO_ORGANIZACION].[NOMBRE] IS NULL THEN

[swami2].[dbo].[CO_SEDE].[NOMBRE]

ELSE [swami2].[dbo].[CO_ORGANIZACION].[NOMBRE] +' - '+ [swami2].[dbo].[CO_SEDE].[NOMBRE]

END AS [NOMBRE]

FROM [swami2].[dbo].[CO_ORGANIZACION]

RIGHT JOIN [swami2].[dbo].[CO_SEDE] ON ([swami2].[dbo].[CO_ORGANIZACION].CO_ORGANIZACION_ID

= [swami2].[dbo].[CO_SEDE].CO_ORGANIZACION_ID)

LEFT JOIN [swami2].[dbo].[CO_DIRECCION] ON ([swami2].[dbo].[CO_SEDE].CO_SEDE_ID =

[swami2].[dbo].[CO_DIRECCION].CO_SEDE_ID);

SET IDENTITY_INSERT [swami3].[dbo].[sw_organizacion] OFF

/**********PERMISOS**********/

ALTER TABLE [swami3].[dbo].[sw_permiso] NOCHECK CONSTRAINT ALL;

DELETE FROM [swami3].[dbo].[sw_permiso] WHERE 1=1;

ALTER TABLE [swami3].[dbo].[sw_permiso] CHECK CONSTRAINT ALL;

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 11, 1);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 13, 1);

Page 109: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

109

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 14, 1);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 2, 1);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 10, 1);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 5, 1);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 12, 1);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 17, 1);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 15, 1);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 8, 1);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 9, 1);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 7, 1);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 18, 2);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 24, 2);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 42, 2);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 23, 2);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 43, 2);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 22, 2);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 20, 3);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 28, 3);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 31, 3);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 30, 3);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 32, 3);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 21, 3);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 33, 3);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 34, 4);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 35, 4);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 34, 5);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 35, 5);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 41, 6);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 2, 7);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 5, 7);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 7, 7);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 8, 7);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 9, 7);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 10, 7);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 11, 7);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 12, 7);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 13, 7);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 14, 7);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 15, 7);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 16, 7);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 17, 7);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 18, 7);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 20, 7);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 21, 7);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 22, 7);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 23, 7);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 24, 7);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 28, 7);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 30, 7);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 31, 7);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 32, 7);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 33, 7);

Page 110: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

110

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 34, 7);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 35, 7);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 41, 7);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 42, 7);

INSERT INTO [swami3].[dbo].[sw_permiso](version, opcion_id, perfil_usuario_id)VALUES (0, 43, 7);

/**********AREAS**********/

ALTER TABLE [swami3].[dbo].[groupsdes] NOCHECK CONSTRAINT ALL;

ALTER TABLE [swami3].[dbo].[operationallowed] NOCHECK CONSTRAINT ALL;

ALTER TABLE [swami3].[dbo].[usergroups] NOCHECK CONSTRAINT ALL;

ALTER TABLE [swami3].[dbo].[sw_clasificacion_area] NOCHECK CONSTRAINT ALL;

ALTER TABLE [swami3].[dbo].[metadata] NOCHECK CONSTRAINT ALL;

DELETE FROM [swami3].[dbo].[groups] WHERE 1=1;

DELETE FROM [swami3].[dbo].[groupsdes] WHERE 1=1;

ALTER TABLE [swami3].[dbo].[metadata] CHECK CONSTRAINT ALL;

ALTER TABLE [swami3].[dbo].[sw_clasificacion_area] CHECK CONSTRAINT ALL;

ALTER TABLE [swami3].[dbo].[usergroups] CHECK CONSTRAINT ALL;

ALTER TABLE [swami3].[dbo].[operationallowed] CHECK CONSTRAINT ALL;

ALTER TABLE [swami3].[dbo].[groupsdes] CHECK CONSTRAINT ALL;

SET IDENTITY_INSERT [swami3].[dbo].[groups] ON

INSERT INTO [swami3].[dbo].[groups]

(id, name,description, email, referrer,version, organizacion_id)

SELECT

[TA_AREA_ID]

,[NOMBRE_AREA]

,NULL AS DESCRIPCION

,NULL AS EMAIL

,NULL AS REFERRER

,0 AS VERSION

,[CO_SEDE_ID]

FROM [swami2].[dbo].[TA_AREA]

SET IDENTITY_INSERT [swami3].[dbo].[groups] OFF

DECLARE @NEW_INDEX3 INT = (SELECT MAX([id]) FROM [swami3].[dbo].[groups]) + 1

DBCC checkident ('[swami3].[dbo].[groups]', reseed, @NEW_INDEX3)

/**********CLASIFICACION**********/

/**********************************************************************************/

ALTER TABLE [swami3].[dbo].[sw_clasificacion] NOCHECK CONSTRAINT ALL;

ALTER TABLE [swami3].[dbo].[sw_clasificacion_area] NOCHECK CONSTRAINT ALL;

ALTER TABLE [swami3].[dbo].[sw_producto] NOCHECK CONSTRAINT ALL;

DELETE FROM [swami3].[dbo].[sw_clasificacion] WHERE 1=1;

ALTER TABLE [swami3].[dbo].[sw_producto] CHECK CONSTRAINT ALL;

ALTER TABLE [swami3].[dbo].[sw_clasificacion_area] CHECK CONSTRAINT ALL;

ALTER TABLE [swami3].[dbo].[sw_clasificacion] CHECK CONSTRAINT ALL;

/**********************************************************************************/

/**********************************************************************************/

INSERT INTO [swami3].[dbo].[sw_clasificacion]

Page 111: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

111

(version, asignacion_manual, codigo, nivel, nombre, padre_id, codigo_completo)

SELECT

0 AS VERSION

,CASE [ASIGNACION_MANUAL_COD_PROD]

WHEN 'Y' THEN 1

WHEN 'N' THEN 0

END AS [ASIGNACION_MANUAL_COD_PROD]

,[CODIGO]

,1 AS NIVEL

,[NOMBRE]

,NULL AS PADRE_ID

,[CODIGO] AS CODIGO_COMPLETO

FROM [swami2].[dbo].[TR_CATEGORIA]

/**********************************************************************************/

/**********************************************************************************/

INSERT INTO [swami3].[dbo].[sw_clasificacion]

(version, asignacion_manual, codigo, nivel, nombre, padre_id, codigo_completo)

SELECT

0 AS VERSION

,CASE [swami2].[dbo].[TR_CATEGORIA].[ASIGNACION_MANUAL_COD_PROD]

WHEN 'Y' THEN 1

WHEN 'N' THEN 0

END AS [ASIGNACION_MANUAL_COD_PROD]

,[swami2].[dbo].[TR_GRUPO].[CODIGO]

,2 AS NIVEL

,[swami2].[dbo].[TR_GRUPO].[NOMBRE]

,(SELECT id FROM [swami3].[dbo].[sw_clasificacion] WHERE [swami3].[dbo].[sw_clasificacion].[nivel] = 1

AND [swami3].[dbo].[sw_clasificacion].[codigo] = [swami2].[dbo].[TR_CATEGORIA].[CODIGO])AS

PADRE_ID/**[swami2].[dbo].[TR_GRUPO].[TR_CATEGORIA_ID] AS PADRE_ID**/

,[swami2].[dbo].[TR_CATEGORIA].[CODIGO] + [swami2].[dbo].[TR_GRUPO].[CODIGO] AS

CODIGO_COMPLETO

FROM [swami2].[dbo].[TR_GRUPO] JOIN [swami2].[dbo].[TR_CATEGORIA] ON

([swami2].[dbo].[TR_GRUPO].[TR_CATEGORIA_ID] =

[swami2].[dbo].[TR_CATEGORIA].[TR_CATEGORIA_ID])

/**********************************************************************************/

/**********************************************************************************/

INSERT INTO [swami3].[dbo].[sw_clasificacion]

(version, asignacion_manual, codigo, nivel, nombre, padre_id, codigo_completo)

SELECT

0 ASVERSION

,CASE [swami2].[dbo].[TR_CATEGORIA].[ASIGNACION_MANUAL_COD_PROD]

WHEN 'Y' THEN 1

WHEN 'N' THEN 0

END AS [ASIGNACION_MANUAL_COD_PROD]

,[swami2].[dbo].[TR_SUBGRUPO].[CODIGO]

,3 AS NIVEL

,[swami2].[dbo].[TR_SUBGRUPO].[NOMBRE]

,(SELECT id FROM [swami3].[dbo].[sw_clasificacion] WHERE [swami3].[dbo].[sw_clasificacion].[nivel] = 2

AND [swami3].[dbo].[sw_clasificacion].[codigo_completo] =

Page 112: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

112

[swami2].[dbo].[TR_CATEGORIA].[CODIGO]+[swami2].[dbo].[TR_GRUPO].[CODIGO])AS

PADRE_ID/**[swami2].[dbo].[TR_GRUPO].[TR_CATEGORIA_ID] AS PADRE_ID**/

,[swami2].[dbo].[TR_CATEGORIA].[CODIGO] + [swami2].[dbo].[TR_GRUPO].[CODIGO] +

[swami2].[dbo].[TR_SUBGRUPO].[CODIGO] AS CODIGO_COMPLETO

FROM [swami2].[dbo].[TR_SUBGRUPO]

JOIN [swami2].[dbo].[TR_GRUPO] ON ([swami2].[dbo].[TR_GRUPO].[TR_GRUPO_ID] =

[swami2].[dbo].[TR_SUBGRUPO].[TR_GRUPO_ID])

JOIN [swami2].[dbo].[TR_CATEGORIA] ON ([swami2].[dbo].[TR_GRUPO].[TR_CATEGORIA_ID] =

[swami2].[dbo].[TR_CATEGORIA].[TR_CATEGORIA_ID])

/**********************************************************************************/

/**********CLASIFICACION AREA**********/

ALTER TABLE [swami3].[dbo].[sw_clasificacion_area] NOCHECK CONSTRAINT ALL;

DELETE FROM [swami3].[dbo].[sw_clasificacion_area] WHERE 1=1;

ALTER TABLE [swami3].[dbo].[sw_clasificacion_area] CHECK CONSTRAINT ALL;

SET IDENTITY_INSERT [swami3].[dbo].[sw_clasificacion_area] ON

INSERT INTO [swami3].[dbo].[sw_clasificacion_area]

(id,version, area_id, clasificacion_id)

SELECT

[swami2].[dbo].[TR_CATEGORIA_AREA].[TR_CATEGORIA_AREA_ID]

,0 AS VERSION

,[swami2].[dbo].[TR_CATEGORIA_AREA].[TA_AREA_ID]

,(SELECT id FROM [swami3].[dbo].[sw_clasificacion] WHERE [swami3].[dbo].[sw_clasificacion].[nivel]=1 AND

[swami3].[dbo].[sw_clasificacion].[codigo_completo]=[swami2].[dbo].[TR_CATEGORIA].[CODIGO])AS

CLASIFICACION_ID

FROM [swami2].[dbo].[TR_CATEGORIA_AREA]

JOIN [swami2].[dbo].[TR_CATEGORIA] ON ([swami2].[dbo].[TR_CATEGORIA_AREA].[TR_CATEGORIA_ID]

= [swami2].[dbo].[TR_CATEGORIA].[TR_CATEGORIA_ID])

SET IDENTITY_INSERT [swami3].[dbo].[sw_clasificacion_area] OFF

DECLARE @NEW_INDEX4 INT = (SELECT MAX([id]) FROM [swami3].[dbo].[sw_clasificacion_area]) + 1

DBCC checkident ('[swami3].[dbo].[sw_clasificacion_area]', reseed, @NEW_INDEX4)

/**********PRODUCTOS**********/

ALTER TABLE [swami3].[dbo].[sw_producto] NOCHECK CONSTRAINT ALL;

DELETE FROM [swami3].[dbo].[sw_producto] WHERE 1=1;

ALTER TABLE [swami3].[dbo].[sw_producto] CHECK CONSTRAINT ALL;

SET IDENTITY_INSERT [swami3].[dbo].[sw_producto] ON

INSERT INTO [swami3].[dbo].[sw_producto]

(id,version, clasificacion_id, codigo, codigo_completo)

SELECT

[swami2].[dbo].[TR_PRODUCTO].[TR_PRODUCTO_ID]

,0 AS VERSION

,(SELECT id FROM [swami3].[dbo].[sw_clasificacion] WHERE [swami3].[dbo].[sw_clasificacion].[nivel]=3 AND

[swami3].[dbo].[sw_clasificacion].[codigo_completo]=[swami2].[dbo].[TR_CATEGORIA].[CODIGO] +

[swami2].[dbo].[TR_GRUPO].[CODIGO] + [swami2].[dbo].[TR_SUBGRUPO].[CODIGO])AS

[TR_SUBGRUPO_ID]

Page 113: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

113

,[swami2].[dbo].[TR_PRODUCTO].[CODIGO]

,[swami2].[dbo].[TR_PRODUCTO].[CODIGO_COMPLETO]

FROM [swami2].[dbo].[TR_PRODUCTO]

JOIN [swami2].[dbo].[TR_SUBGRUPO] ON ([swami2].[dbo].[TR_PRODUCTO].[TR_SUBGRUPO_ID] =

[swami2].[dbo].[TR_SUBGRUPO].[TR_SUBGRUPO_ID])

JOIN [swami2].[dbo].[TR_GRUPO] ON ([swami2].[dbo].[TR_SUBGRUPO].[TR_GRUPO_ID] =

[swami2].[dbo].[TR_GRUPO].[TR_GRUPO_ID])

JOIN [swami2].[dbo].[TR_CATEGORIA] ON ([swami2].[dbo].[TR_GRUPO].[TR_CATEGORIA_ID] =

[swami2].[dbo].[TR_CATEGORIA].[TR_CATEGORIA_ID])

SET IDENTITY_INSERT [swami3].[dbo].[sw_producto] OFF

DECLARE @NEW_INDEX5 INT = (SELECT MAX([id]) FROM [swami3].[dbo].[sw_producto]) + 1

DBCC checkident ('[swami3].[dbo].[sw_producto]', reseed, @NEW_INDEX5)

/**********CITACIONES TESAURO**********/

ALTER TABLE [swami3].[dbo].[sw_citacion] NOCHECK CONSTRAINT ALL;

DELETE FROM [swami3].[dbo].[sw_citacion] WHERE 1=1;

ALTER TABLE [swami3].[dbo].[sw_citacion] CHECK CONSTRAINT ALL;

INSERT INTO [swami3].[dbo].[sw_citacion]

(version, actualizado_por, creado_por, fecha_creacion, fecha_modificacion, producto, tipo, titulo, usuario,

xml_data)

SELECT

1 AS version

,[UPDATED_BY] AS actualizado_por

,[CREATED_BY] AS creado_por

,[CREATED] AS fecha_creacion

,[LAST_UPDATED] AS fecha_modificacion

,NULL AS producto

,'TESAURO'AS tipo

,[PALABRA_CLAVE] AS titulo

,'admin'AS usuario

,'<gmd:CI_Citation xmlns:gmd="http://www.isotc211.org/2005/gmd"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:gml="http://www.opengis.net/gml"

xmlns:gts="http://www.isotc211.org/2005/gts" xmlns:gco="http://www.isotc211.org/2005/gco"

xmlns:srv="http://www.isotc211.org/2005/srv"><gmd:title><gco:CharacterString>'+[PALABRA_CLAVE]+'</gco:

CharacterString></gmd:title></gmd:CI_Citation>'AS xml_data

FROM [swami2].[dbo].[TR_TABLA_REFERENCIA]

WHERE [TR_TIPO_REFERENCIA_ID] = 22OR [TR_TIPO_REFERENCIA_ID] =23

/**********CITACIONES PLANTILLA**********/

INSERT INTO [swami3].[dbo].[sw_citacion]

(version, actualizado_por, creado_por, fecha_creacion, fecha_modificacion, producto, tipo, titulo, usuario,

xml_data)

SELECT

1 AS version

,[swami2].[dbo].[CI_CITACION].[UPDATED_BY] AS actualizado_por

,[swami2].[dbo].[CI_CITACION].[CREATED_BY] AS creado_por

,[swami2].[dbo].[CI_CITACION].[CREATED] AS fecha_creacion

,[swami2].[dbo].[CI_CITACION].[LAST_UPDATED] AS fecha_modificacion

Page 114: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

114

,[swami2].[dbo].[CI_CITACION].[TR_PRODUCTO_ID] AS producto

,'PLANTILLA'AS tipo

,[swami2].[dbo].[CI_CITACION].[TITULO] AS titulo

,[swami2].[dbo].[CI_CITACION].[LOGIN] AS usuario

,'<gmd:CI_Citation xmlns:gmd="http://www.isotc211.org/2005/gmd"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:gml="http://www.opengis.net/gml"

xmlns:gts="http://www.isotc211.org/2005/gts" xmlns:gco="http://www.isotc211.org/2005/gco"

xmlns:srv="http://www.isotc211.org/2005/srv">

<gmd:title><gco:CharacterString>'+[swami2].[dbo].[CI_CITACION].[TITULO]+'</gco:CharacterString></gmd:titl

e>

<gmd:edition>'+

CASE WHEN [swami2].[dbo].[CI_CITACION].[EDICION] IS NULL THEN'<gco:CharacterString/>'

ELSE'<gco:CharacterString>'+[swami2].[dbo].[CI_CITACION].[EDICION]+'</gco:CharacterString>'

END

+'</gmd:edition>

<gmd:otherCitationDetails>'+

CASE WHEN [swami2].[dbo].[CI_CITACION].[OTROS_DETALLES_CITACION] IS NULL

THEN'<gco:CharacterString/>'

ELSE'<gco:CharacterString>'+[swami2].[dbo].[CI_CITACION].[OTROS_DETALLES_CITACION]+'</gco:Chara

cterString>'

END

+'</gmd:otherCitationDetails>

<gmd:series><gmd:CI_Series>'+

CASE WHEN [swami2].[dbo].[CI_CITACION].[SERIE] IS NULL

THEN'<gmd:name><gco:CharacterString/></gmd:name>'

ELSE'<gmd:name><gco:CharacterString>'+[swami2].[dbo].[CI_CITACION].[SERIE]+'</gco:CharacterString></

gmd:name>'

END

+'<gmd:issueIdentification><gco:CharacterString/></gmd:issueIdentification><gmd:page><gco:CharacterStrin

g/></gmd:page></gmd:CI_Series></gmd:series>

<gmd:presentationForm>'+

CASE [swami2].[dbo].[CI_CITACION].[FORMA_PRESENTACION_ID]

WHEN 2067 THEN'<gmd:CI_PresentationFormCode codeListValue="documentHardcopy"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 2070 THEN'<gmd:CI_PresentationFormCode codeListValue="imageDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 2071 THEN'<gmd:CI_PresentationFormCode codeListValue="imageDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 2075 THEN'<gmd:CI_PresentationFormCode codeListValue="mapHardcopy"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 2076 THEN'<gmd:CI_PresentationFormCode codeListValue="mapDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 2078 THEN'<gmd:CI_PresentationFormCode codeListValue="mapDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 2079 THEN'<gmd:CI_PresentationFormCode codeListValue="profileDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 2080 THEN'<gmd:CI_PresentationFormCode codeListValue="tableDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3404 THEN'<gmd:CI_PresentationFormCode codeListValue="documentDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3405 THEN'<gmd:CI_PresentationFormCode codeListValue="imageDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

Page 115: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

115

WHEN 3407 THEN'<gmd:CI_PresentationFormCode codeListValue="profileDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3408 THEN'<gmd:CI_PresentationFormCode codeListValue="mapDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3409 THEN'<gmd:CI_PresentationFormCode codeListValue="tableDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3410 THEN'<gmd:CI_PresentationFormCode codeListValue="documentHardcopy"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3411 THEN'<gmd:CI_PresentationFormCode codeListValue="imageHardcopy"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3413 THEN'<gmd:CI_PresentationFormCode codeListValue="profileHardcopy"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3414 THEN'<gmd:CI_PresentationFormCode codeListValue="tableHardcopy"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3415 THEN'<gmd:CI_PresentationFormCode codeListValue="videoDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3416 THEN'<gmd:CI_PresentationFormCode codeListValue="videoHardcopy"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

ELSE'<gmd:CI_PresentationFormCode codeListValue="documentDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

END

+'</gmd:presentationForm>'+

CASE WHEN [swami2].[dbo].[CI_CITACION].[TITULO_ALTERNO] IS NULL THEN''

ELSE'<gmd:alternateTitle><gco:CharacterString>'+[swami2].[dbo].[CI_CITACION].[TITULO_ALTERNO]+'</gc

o:CharacterString></gmd:alternateTitle>'

END

+'</gmd:CI_Citation>'AS xml_data

FROM [swami2].[dbo].[CI_CITACION]

JOIN [swami2].[dbo].[ID_IDENTIFICACION] ON ([swami2].[dbo].[CI_CITACION].[CI_CITACION_ID] =

[swami2].[dbo].[ID_IDENTIFICACION].[CI_CITACION_ID])

JOIN [swami2].[dbo].[TA_PLANTILLA] ON ([swami2].[dbo].[ID_IDENTIFICACION].[ME_METADATO_ID] =

[swami2].[dbo].[TA_PLANTILLA].[ME_METADATO_ID])

/**********CITACIONES FUENTE INFORMACION**********/

INSERT INTO [swami3].[dbo].[sw_citacion]

(version, actualizado_por, creado_por, fecha_creacion, fecha_modificacion, producto, tipo, titulo, usuario,

xml_data)

SELECT

1 AS version

,[swami2].[dbo].[CI_CITACION].[UPDATED_BY] AS actualizado_por

,[swami2].[dbo].[CI_CITACION].[CREATED_BY] AS creado_por

,[swami2].[dbo].[CI_CITACION].[CREATED] AS fecha_creacion

,[swami2].[dbo].[CI_CITACION].[LAST_UPDATED] AS fecha_modificacion

,[swami2].[dbo].[CI_CITACION].[TR_PRODUCTO_ID] AS producto

,'FUENTE DE INFORMACIÓN'AS tipo

,[swami2].[dbo].[CI_CITACION].[TITULO] AS titulo

,[swami2].[dbo].[CI_CITACION].[LOGIN] AS usuario

,'<gmd:CI_Citation xmlns:gmd="http://www.isotc211.org/2005/gmd"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:gml="http://www.opengis.net/gml"

xmlns:gts="http://www.isotc211.org/2005/gts" xmlns:gco="http://www.isotc211.org/2005/gco"

xmlns:srv="http://www.isotc211.org/2005/srv">

Page 116: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

116

<gmd:title><gco:CharacterString>'+[swami2].[dbo].[CI_CITACION].[TITULO]+'</gco:CharacterString></gmd:titl

e>

<gmd:edition>'+

CASE WHEN [swami2].[dbo].[CI_CITACION].[EDICION] IS NULL THEN'<gco:CharacterString/>'

ELSE'<gco:CharacterString>'+[swami2].[dbo].[CI_CITACION].[EDICION]+'</gco:CharacterString>'

END

+'</gmd:edition>

<gmd:otherCitationDetails>'+

CASE WHEN [swami2].[dbo].[CI_CITACION].[OTROS_DETALLES_CITACION] IS NULL

THEN'<gco:CharacterString/>'

ELSE'<gco:CharacterString>'+[swami2].[dbo].[CI_CITACION].[OTROS_DETALLES_CITACION]+'</gco:Chara

cterString>'

END

+'</gmd:otherCitationDetails>

<gmd:series><gmd:CI_Series>'+

CASE WHEN [swami2].[dbo].[CI_CITACION].[SERIE] IS NULL

THEN'<gmd:name><gco:CharacterString/></gmd:name>'

ELSE'<gmd:name><gco:CharacterString>'+[swami2].[dbo].[CI_CITACION].[SERIE]+'</gco:CharacterString></

gmd:name>'

END

+'<gmd:issueIdentification><gco:CharacterString/></gmd:issueIdentification><gmd:page><gco:CharacterStrin

g/></gmd:page></gmd:CI_Series></gmd:series>

<gmd:presentationForm>'+

CASE [swami2].[dbo].[CI_CITACION].[FORMA_PRESENTACION_ID]

WHEN 2067 THEN'<gmd:CI_PresentationFormCode codeListValue="documentHardcopy"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 2070 THEN'<gmd:CI_PresentationFormCode codeListValue="imageDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 2071 THEN'<gmd:CI_PresentationFormCode codeListValue="imageDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 2075 THEN'<gmd:CI_PresentationFormCode codeListValue="mapHardcopy"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 2076 THEN'<gmd:CI_PresentationFormCode codeListValue="mapDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 2078 THEN'<gmd:CI_PresentationFormCode codeListValue="mapDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 2079 THEN'<gmd:CI_PresentationFormCode codeListValue="profileDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 2080 THEN'<gmd:CI_PresentationFormCode codeListValue="tableDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3404 THEN'<gmd:CI_PresentationFormCode codeListValue="documentDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3405 THEN'<gmd:CI_PresentationFormCode codeListValue="imageDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3407 THEN'<gmd:CI_PresentationFormCode codeListValue="profileDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3408 THEN'<gmd:CI_PresentationFormCode codeListValue="mapDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3409 THEN'<gmd:CI_PresentationFormCode codeListValue="tableDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3410 THEN'<gmd:CI_PresentationFormCode codeListValue="documentHardcopy"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

Page 117: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

117

WHEN 3411 THEN'<gmd:CI_PresentationFormCode codeListValue="imageHardcopy"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3413 THEN'<gmd:CI_PresentationFormCode codeListValue="profileHardcopy"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3414 THEN'<gmd:CI_PresentationFormCode codeListValue="tableHardcopy"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3415 THEN'<gmd:CI_PresentationFormCode codeListValue="videoDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3416 THEN'<gmd:CI_PresentationFormCode codeListValue="videoHardcopy"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

ELSE'<gmd:CI_PresentationFormCode codeListValue="documentDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

END

+'</gmd:presentationForm>'+

CASE WHEN [swami2].[dbo].[CI_CITACION].[TITULO_ALTERNO] IS NULL THEN''

ELSE'<gmd:alternateTitle><gco:CharacterString>'+[swami2].[dbo].[CI_CITACION].[TITULO_ALTERNO]+'</gc

o:CharacterString></gmd:alternateTitle>'

END

+'</gmd:CI_Citation>'AS xml_data

FROM [swami2].[dbo].[CI_CITACION]

JOIN(SELECT [swami2].[dbo].[CA_FUENTE_INFORMACION].[CI_CITACION_ID] FROM

[swami2].[dbo].[CA_FUENTE_INFORMACION] GROUP BY [CI_CITACION_ID])AS A ON

([swami2].[dbo].[CI_CITACION].[CI_CITACION_ID] = A.[CI_CITACION_ID])

/**********CITACIONES METADATOS**********/

INSERT INTO [swami3].[dbo].[sw_citacion]

(version, actualizado_por, creado_por, fecha_creacion, fecha_modificacion, producto, tipo, titulo, usuario,

xml_data)

SELECT

1 AS version

,[swami2].[dbo].[CI_CITACION].[UPDATED_BY] AS actualizado_por

,[swami2].[dbo].[CI_CITACION].[CREATED_BY] AS creado_por

,[swami2].[dbo].[CI_CITACION].[CREATED] AS fecha_creacion

,[swami2].[dbo].[CI_CITACION].[LAST_UPDATED] AS fecha_modificacion

,[swami2].[dbo].[CI_CITACION].[TR_PRODUCTO_ID] AS producto

,'METADATO'AS tipo

,[swami2].[dbo].[CI_CITACION].[TITULO] AS titulo

,[swami2].[dbo].[CI_CITACION].[LOGIN] AS usuario

,'<gmd:CI_Citation xmlns:gmd="http://www.isotc211.org/2005/gmd"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:gml="http://www.opengis.net/gml"

xmlns:gts="http://www.isotc211.org/2005/gts" xmlns:gco="http://www.isotc211.org/2005/gco"

xmlns:srv="http://www.isotc211.org/2005/srv">

<gmd:title><gco:CharacterString>'+[swami2].[dbo].[CI_CITACION].[TITULO]+'</gco:CharacterString></gmd:titl

e>

<gmd:edition>'+

CASE WHEN [swami2].[dbo].[CI_CITACION].[EDICION] IS NULL THEN'<gco:CharacterString/>'

ELSE'<gco:CharacterString>'+[swami2].[dbo].[CI_CITACION].[EDICION]+'</gco:CharacterString>'

END

+'</gmd:edition>

<gmd:otherCitationDetails>'+

Page 118: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

118

CASE WHEN [swami2].[dbo].[CI_CITACION].[OTROS_DETALLES_CITACION] IS NULL

THEN'<gco:CharacterString/>'

ELSE'<gco:CharacterString>'+[swami2].[dbo].[CI_CITACION].[OTROS_DETALLES_CITACION]+'</gco:Chara

cterString>'

END

+'</gmd:otherCitationDetails>

<gmd:series><gmd:CI_Series>'+

CASE WHEN [swami2].[dbo].[CI_CITACION].[SERIE] IS NULL

THEN'<gmd:name><gco:CharacterString/></gmd:name>'

ELSE'<gmd:name><gco:CharacterString>'+[swami2].[dbo].[CI_CITACION].[SERIE]+'</gco:CharacterString></

gmd:name>'

END

+'<gmd:issueIdentification><gco:CharacterString/></gmd:issueIdentification><gmd:page><gco:CharacterStrin

g/></gmd:page></gmd:CI_Series></gmd:series>

<gmd:presentationForm>'+

CASE [swami2].[dbo].[CI_CITACION].[FORMA_PRESENTACION_ID]

WHEN 2067 THEN'<gmd:CI_PresentationFormCode codeListValue="documentHardcopy"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 2070 THEN'<gmd:CI_PresentationFormCode codeListValue="imageDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 2071 THEN'<gmd:CI_PresentationFormCode codeListValue="imageDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 2075 THEN'<gmd:CI_PresentationFormCode codeListValue="mapHardcopy"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 2076 THEN'<gmd:CI_PresentationFormCode codeListValue="mapDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 2078 THEN'<gmd:CI_PresentationFormCode codeListValue="mapDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 2079 THEN'<gmd:CI_PresentationFormCode codeListValue="profileDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 2080 THEN'<gmd:CI_PresentationFormCode codeListValue="tableDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3404 THEN'<gmd:CI_PresentationFormCode codeListValue="documentDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3405 THEN'<gmd:CI_PresentationFormCode codeListValue="imageDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3407 THEN'<gmd:CI_PresentationFormCode codeListValue="profileDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3408 THEN'<gmd:CI_PresentationFormCode codeListValue="mapDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3409 THEN'<gmd:CI_PresentationFormCode codeListValue="tableDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3410 THEN'<gmd:CI_PresentationFormCode codeListValue="documentHardcopy"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3411 THEN'<gmd:CI_PresentationFormCode codeListValue="imageHardcopy"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3413 THEN'<gmd:CI_PresentationFormCode codeListValue="profileHardcopy"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3414 THEN'<gmd:CI_PresentationFormCode codeListValue="tableHardcopy"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

WHEN 3415 THEN'<gmd:CI_PresentationFormCode codeListValue="videoDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

Page 119: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

119

WHEN 3416 THEN'<gmd:CI_PresentationFormCode codeListValue="videoHardcopy"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

ELSE'<gmd:CI_PresentationFormCode codeListValue="documentDigital"

codeList="http://www.isotc211.org/2005/resources/codeList.xml#CI_DateTypeCode"/>'

END

+'</gmd:presentationForm>'+

CASE WHEN [swami2].[dbo].[CI_CITACION].[TITULO_ALTERNO] IS NULL THEN''

ELSE'<gmd:alternateTitle><gco:CharacterString>'+[swami2].[dbo].[CI_CITACION].[TITULO_ALTERNO]+'</gc

o:CharacterString></gmd:alternateTitle>'

END

+'</gmd:CI_Citation>'AS xml_data

FROM [swami2].[dbo].[CI_CITACION]

WHERE [swami2].[dbo].[CI_CITACION].[CI_CITACION_ID] NOT IN

(SELECT [swami2].[dbo].[CI_CITACION].[CI_CITACION_ID]

FROM [swami2].[dbo].[CI_CITACION]

JOIN [swami2].[dbo].[ID_IDENTIFICACION] ON ([swami2].[dbo].[CI_CITACION].[CI_CITACION_ID] =

[swami2].[dbo].[ID_IDENTIFICACION].[CI_CITACION_ID])

JOIN [swami2].[dbo].[TA_PLANTILLA] ON ([swami2].[dbo].[ID_IDENTIFICACION].[ME_METADATO_ID] =

[swami2].[dbo].[TA_PLANTILLA].[ME_METADATO_ID]))

AND [swami2].[dbo].[CI_CITACION].[CI_CITACION_ID] NOT IN

(SELECT [swami2].[dbo].[CA_FUENTE_INFORMACION].[CI_CITACION_ID] FROM

[swami2].[dbo].[CA_FUENTE_INFORMACION])

/**********CONTACTOS**********/

ALTER TABLE [swami3].[dbo].[sw_contacto] NOCHECK CONSTRAINT ALL;

DELETE FROM [swami3].[dbo].[sw_contacto] WHERE 1=1;

ALTER TABLE [swami3].[dbo].[sw_contacto] CHECK CONSTRAINT ALL;

SET IDENTITY_INSERT [swami3].[dbo].[sw_contacto] ON

INSERT INTO [swami3].[dbo].[sw_contacto]

(id,version, actualizado_por, creado_por, fecha_creacion, fecha_modificacion, id_origen, nombre, xml_data)

SELECT

[swami2].[dbo].[CO_CONTACTO].[CO_CONTACTO_ID]

,1 AS version

,[swami2].[dbo].[CO_CONTACTO].[UPDATED_BY]

,[swami2].[dbo].[CO_CONTACTO].[CREATED_BY]

,[swami2].[dbo].[CO_CONTACTO].[CREATED]

,[swami2].[dbo].[CO_CONTACTO].[LAST_UPDATED]

,0 AS id_origen

,CASE

WHEN [swami2].[dbo].[CO_ORGANIZACION].[NOMBRE] IS NULL THEN''

ELSE [swami2].[dbo].[CO_ORGANIZACION].[NOMBRE]+' - '

END

+[swami2].[dbo].[CO_SEDE].[NOMBRE] AS nombre

,'<gmd:CI_ResponsibleParty xmlns:gmd="http://www.isotc211.org/2005/gmd"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:gml="http://www.opengis.net/gml"

xmlns:gts="http://www.isotc211.org/2005/gts" xmlns:gco="http://www.isotc211.org/2005/gco"

xmlns:srv="http://www.isotc211.org/2005/srv">

<gmd:organisationName>

<gco:CharacterString>'+

CASE

Page 120: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

120

WHEN [swami2].[dbo].[CO_ORGANIZACION].[NOMBRE] IS NULL THEN''

ELSE [swami2].[dbo].[CO_ORGANIZACION].[NOMBRE]+' - '

END

+[swami2].[dbo].[CO_SEDE].[NOMBRE]

+'</gco:CharacterString>

</gmd:organisationName>

<gmd:positionName>

<gco:CharacterString>'+[swami2].[dbo].[CO_CONTACTO].[CARGO_PERSONA]+'</gco:CharacterString>

</gmd:positionName>

<gmd:contactInfo>

<gmd:CI_Contact>

<gmd:hoursOfService>

<gco:CharacterString>'+

CASE

WHEN [swami2].[dbo].[CO_SEDE].[HORAS_SERVICIO] IS NULL THEN'No Info'

ELSE [swami2].[dbo].[CO_SEDE].[HORAS_SERVICIO]

END

+'</gco:CharacterString>

</gmd:hoursOfService>

<gmd:contactInstructions>

<gco:CharacterString>'+

CASE

WHEN [swami2].[dbo].[CO_SEDE].[INSTRUCCIONES_CONTACTO] IS NULL THEN'No Info'

ELSE [swami2].[dbo].[CO_SEDE].[INSTRUCCIONES_CONTACTO]

END

+'</gco:CharacterString>

</gmd:contactInstructions>

<gmd:address>

<gmd:CI_Address>

<gmd:deliveryPoint><gco:CharacterString>'+

CASE

WHEN [swami2].[dbo].[CO_DIRECCION].[DIRECCION] IS NULL THEN'No Info'

ELSE [swami2].[dbo].[CO_DIRECCION].[DIRECCION]

END

+'</gco:CharacterString></gmd:deliveryPoint>

<gmd:postalCode><gco:CharacterString/></gmd:postalCode>

<gmd:country><gco:CharacterString>'+[swami2].[dbo].[TR_PAIS].[NOMBRE_PAIS]+'</gco:CharacterString></

gmd:country>

<gmd:administrativeArea><gco:CharacterString>'+[swami2].[dbo].[TR_DEPARTAMENTO].[NOMBRE_DEPAR

TAMENTO]+'</gco:CharacterString></gmd:administrativeArea>

<gmd:city><gco:CharacterString>'+[swami2].[dbo].[TR_CIUDAD].[NOMBRE_CIUDAD]+'</gco:CharacterString

></gmd:city>

<gmd:electronicMailAddress><gco:CharacterString>'+

CASE

WHEN [swami2].[dbo].[CO_CORREO_ELECTRONICO].[CORREO_ELECTRONICO] IS NULL THEN'No Info'

ELSE [swami2].[dbo].[CO_CORREO_ELECTRONICO].[CORREO_ELECTRONICO]

END

+'</gco:CharacterString></gmd:electronicMailAddress>

</gmd:CI_Address>

</gmd:address>

<gmd:phone>

<gmd:CI_Telephone>

Page 121: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

121

<gmd:voice><gco:CharacterString>'+

CASE

WHEN A.[TELEFONO] IS NULL THEN'No Info'

ELSE A.[TELEFONO]

END

+'</gco:CharacterString></gmd:voice>

</gmd:CI_Telephone>

</gmd:phone>

</gmd:CI_Contact>

</gmd:contactInfo>

</gmd:CI_ResponsibleParty>'AS xml_data

FROM [swami2].[dbo].[CO_CONTACTO]

JOIN [swami2].[dbo].[TA_AREA] ON ([swami2].[dbo].[CO_CONTACTO].[TA_AREA_ID] =

[swami2].[dbo].[TA_AREA].[TA_AREA_ID])

JOIN [swami2].[dbo].[CO_SEDE] ON ([swami2].[dbo].[TA_AREA].[CO_SEDE_ID] =

[swami2].[dbo].[CO_SEDE].[CO_SEDE_ID])

LEFT JOIN [swami2].[dbo].[CO_ORGANIZACION] ON ([swami2].[dbo].[CO_SEDE].[CO_ORGANIZACION_ID]

= [swami2].[dbo].[CO_ORGANIZACION].[CO_ORGANIZACION_ID])

JOIN [swami2].[dbo].[TR_PAIS] ON ([swami2].[dbo].[CO_SEDE].[TR_PAIS_ID] =

[swami2].[dbo].[TR_PAIS].[TR_PAIS_ID])

JOIN [swami2].[dbo].[TR_DEPARTAMENTO] ON ([swami2].[dbo].[CO_SEDE].[TR_DEPARTAMENTO_ID] =

[swami2].[dbo].[TR_DEPARTAMENTO].[TR_DEPARTAMENTO_ID])

JOIN [swami2].[dbo].[TR_CIUDAD] ON ([swami2].[dbo].[CO_SEDE].[TR_CIUDAD_ID] =

[swami2].[dbo].[TR_CIUDAD].[TR_CIUDAD_ID])

JOIN [swami2].[dbo].[CO_DIRECCION] ON ([swami2].[dbo].[CO_SEDE].[CO_SEDE_ID] =

[swami2].[dbo].[CO_DIRECCION].[CO_SEDE_ID])

JOIN [swami2].[dbo].[CO_CORREO_ELECTRONICO] ON ([swami2].[dbo].[CO_SEDE].[CO_SEDE_ID] =

[swami2].[dbo].[CO_CORREO_ELECTRONICO].[CO_SEDE_ID])

JOIN(SELECT MAX([TELEFONO])AS [TELEFONO], [CO_SEDE_ID] FROM [swami2].[dbo].[CO_TELEFONO]

GROUP BY [CO_SEDE_ID])AS A ON (A.[CO_SEDE_ID] = [swami2].[dbo].[CO_SEDE].[CO_SEDE_ID])

ORDER BY [swami2].[dbo].[CO_CONTACTO].[CO_CONTACTO_ID]

SET IDENTITY_INSERT [swami3].[dbo].[sw_contacto] OFF

DECLARE @NEW_INDEX6 INT = (SELECT MAX([id]) FROM [swami3].[dbo].[sw_contacto]) + 1

DBCC checkident ('[swami3].[dbo].[sw_contacto]', reseed, @NEW_INDEX6)

/**********DESCRIPTORES**********/

ALTER TABLE [swami3].[dbo].[sw_descriptor] NOCHECK CONSTRAINT ALL;

DELETE FROM [swami3].[dbo].[sw_descriptor] WHERE 1=1;

ALTER TABLE [swami3].[dbo].[sw_descriptor] CHECK CONSTRAINT ALL;

INSERT INTO [swami3].[dbo].[sw_descriptor]

(version, id_citacion, nombre, tipo)

SELECT

0 AS version

,(SELECT id FROM [swami3].[dbo].[sw_citacion] WHERE [swami3].[dbo].[sw_citacion].[tipo] ='TESAURO'AND

[swami3].[dbo].[sw_citacion].[titulo] = [swami2].[dbo].[TR_TABLA_REFERENCIA].[PALABRA_CLAVE])AS

id_citacion

,[swami2].[dbo].[TR_DESCRIPTOR_TEMA].[DESCRIPTOR_TEMA]+' -

'+[swami2].[dbo].[TR_TABLA_REFERENCIA].[PALABRA_CLAVE] AS nombre

,'TEMA'AS tipo

Page 122: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

122

FROM [swami2].[dbo].[TR_DESCRIPTOR_TEMA]

JOIN [swami2].[dbo].[TR_TABLA_REFERENCIA] ON

([swami2].[dbo].[TR_DESCRIPTOR_TEMA].[TESAURO_TEMA_ID] =

[swami2].[dbo].[TR_TABLA_REFERENCIA].[TR_TABLA_REFERENCIA_ID])

INSERT INTO [swami3].[dbo].[sw_descriptor]

(version, id_citacion, nombre, tipo)

SELECT

0 AS version

,(SELECT id FROM [swami3].[dbo].[sw_citacion] WHERE [swami3].[dbo].[sw_citacion].[tipo] ='TESAURO'AND

[swami3].[dbo].[sw_citacion].[titulo] = [swami2].[dbo].[TR_TABLA_REFERENCIA].[PALABRA_CLAVE])AS

id_citacion

,[swami2].[dbo].[TR_DESCRIPTOR_LUGAR].[DESCRIPTOR_LUGAR]+' -

'+[swami2].[dbo].[TR_TABLA_REFERENCIA].[PALABRA_CLAVE] AS nombre

,'LUGAR'AS tipo

FROM [swami2].[dbo].[TR_DESCRIPTOR_LUGAR]

JOIN [swami2].[dbo].[TR_TABLA_REFERENCIA] ON

([swami2].[dbo].[TR_DESCRIPTOR_LUGAR].[TESAURO_LUGAR_ID] =

[swami2].[dbo].[TR_TABLA_REFERENCIA].[TR_TABLA_REFERENCIA_ID])

/**********USUARIOS**********/

ALTER TABLE [swami3].[dbo].[users] NOCHECK CONSTRAINT ALL;

ALTER TABLE [swami3].[dbo].[usergroups] NOCHECK CONSTRAINT ALL;

ALTER TABLE [swami3].[dbo].[metadata] NOCHECK CONSTRAINT ALL;

DELETE FROM [swami3].[dbo].[users] WHERE 1=1;

ALTER TABLE [swami3].[dbo].[metadata] CHECK CONSTRAINT ALL;

ALTER TABLE [swami3].[dbo].[usergroups] CHECK CONSTRAINT ALL;

ALTER TABLE [swami3].[dbo].[users] CHECK CONSTRAINT ALL;

INSERT INTO [swami3].[dbo].[users]

(username,password, surname, name,profile,address, city,state, zip, country, email, organisation, kind,version,

fecha_inactivacion, identificacion, perfil_usuario_id, organizacion_id)

SELECT

[LOGIN] AS username

,'f7c3bc1d808e4732adf679965ccc34ca7ae3441'AS password

,null AS surname

,[swami2].[dbo].[TA_USUARIO].[NOMBRE] AS name

,'Administrator'AS profile

,null AS address

,null AS city

,null AS state

,null AS zip

,null AS country

,[CORREO_ELECTRONICO] AS email

,[swami3].[dbo].[sw_organizacion].[nombre] AS organisation

,null AS kind

,1 AS version

,[FECHA_INACTIVACION] AS fecha_inactivacion

,[IDENTIFICACION] AS identificacion

,7 AS perfil_usuario_id

,[swami2].[dbo].[TA_AREA].[CO_SEDE_ID] AS organizacion_id

Page 123: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

123

FROM [swami2].[dbo].[TA_USUARIO]

JOIN [swami2].[dbo].[TA_AREA] ON ([swami2].[dbo].[TA_USUARIO].[TA_AREA_ID] =

[swami2].[dbo].[TA_AREA].[TA_AREA_ID])

JOIN [swami3].[dbo].[sw_organizacion] ON ([swami2].[dbo].[TA_AREA].[CO_SEDE_ID] =

[swami3].[dbo].[sw_organizacion].[id])

/**********USUARIOS GRUPOS**********/

ALTER TABLE [swami3].[dbo].[usergroups] NOCHECK CONSTRAINT ALL;

DELETE FROM [swami3].[dbo].[usergroups] WHERE 1=1;

ALTER TABLE [swami3].[dbo].[usergroups] CHECK CONSTRAINT ALL;

INSERT INTO [swami3].[dbo].[usergroups]

(userid, groupid)

SELECT

(SELECT id FROM [swami3].[dbo].[users] WHERE [swami2].[dbo].[TA_USUARIO].[LOGIN] =

[swami3].[dbo].[users].[username])AS userid

,[TA_AREA_ID] AS groupid

FROM [swami2].[dbo].[TA_USUARIO]

/**********TIPOS REFERENCIA FALTANTES**********/

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Convenio 13/1993 entre Municipios de Cartagena y el Instituto Geografico Agustin

Codazzi','Convenio 13/1993 entre Municipios de Cartagena y el Instituto Geografico Agustin

Codazzi',NULL,'020','Avance','1')

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Información Científica','Información Científica',NULL,'021','Avance','1')

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Infraestructura','Infraestructura',NULL,'022','Avance','1')

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Mapas Temáticos','Mapas Temáticos',NULL,'023','Avance','1')

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Mapas Topológicos','Mapas Topológicos',NULL,'024','Avance','1')

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Ordenamiento Territorial','Ordenamiento Territorial',NULL,'025','Avance','1')

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Planos Ciudades','Planos Ciudades',NULL,'026','Avance','1')

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Servicios y Comunicaciones (En la BD de SWAMI 3 esta sólo Servicios)','Servicios y

Comunicaciones (En la BD de SWAMI 3 esta sólo Servicios)',NULL,'027','Avance','1')

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Zonificación Ecológica','Zonificación Ecológica',NULL,'028','Avance','1')

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Documento','Documento',NULL,'015','Forma de Presentación','25')

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Imagen','Imagen',NULL,'016','Forma de Presentación','25')

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Imagen Fotográfica','Imagen Fotográfica',NULL,'017','Forma de Presentación','25')

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Mapa raster','Mapa raster',NULL,'018','Forma de Presentación','25')

Page 124: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

124

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Mapa vector','Mapa vector',NULL,'019','Forma de Presentación','25')

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Modelo','Modelo',NULL,'020','Forma de Presentación','25')

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Papel-CD-Disquette','Papel-CD-Disquette',NULL,'021','Forma de Presentación','25')

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Perfil','Perfil',NULL,'022','Forma de Presentación','25')

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Plano vector (copia impresa-digital)','Plano vector (copia impresa-digital)',NULL,'023','Forma de

Presentación','25')

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Tabla','Tabla',NULL,'024','Forma de Presentación','25')

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Video Impreso','Video Impreso',NULL,'025','Forma de Presentación','25')

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Cinta 6.35 mm','Cinta 6.35 mm',NULL,'019','Nombre del Medio','21')

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Folleto','Folleto',NULL,'020','Nombre del Medio','21')

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Poligono','Poligono',NULL,'007','Tipo de Objeto Geométrico','13')

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Linea','Linea',NULL,'008','Tipo de Objeto Geométrico','13')

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Acuerdo de Cooperación','Acuerdo de Cooperación',NULL,'017','Tipo de Iniciativa','7')

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Contrato','Contrato',NULL,'018','Tipo de Iniciativa','7')

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Editor','Editor',NULL,'012','Tipo de Responsable','26')

INSERT INTO [swami3].[dbo].[sw_dominio_norma](nombre, descripcion, codigo_iso, codigo, tipo,

id_tipo)values ('Proveedor de metadatos','Proveedor de metadatos',NULL,'013','Tipo de Responsable','26')

/**********PLANTILLAS**********/

ALTER INDEX [metadata_uuid_key] ON [swami3].[dbo].[metadata] DISABLE;

INSERT INTO [swami3].[dbo].[metadata]

(uuid, schemaid, istemplate, isharvested, createdate, changedate, data,source, title,root, harvestuuid,owner,

groupowner, harvesturi, rating, popularity,version, actualizado_por, area, creado_por, estado, estado_plantilla,

fecha_creacion, fecha_modificacion, fecha_publicacion, geonetwork_fecha_importacion, forma_presentacion,

fecha_indexacion, identificador, perfil, plantilla_padre_id, resolucion, restriccion_de_acceso, titulo_plantilla,

west, east, north, displayorder, south)

SELECT'2d98fbcc-7f08-4d29-9372-6370ad5e4f00'AS uuid

,'ntc4611'AS schemaid

,'y'AS istemplate

,'n'AS isharvested

,CASE

WHEN [swami2].[dbo].[TA_PLANTILLA].[CREATED] IS NULL THEN 'N/A'

ELSE CONVERT(VARCHAR, [swami2].[dbo].[TA_PLANTILLA].[CREATED])

END AS createdate

,CASE

WHEN [swami2].[dbo].[TA_PLANTILLA].[LAST_UPDATED] IS NULL THEN 'N/A'

Page 125: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

125

ELSE CONVERT(VARCHAR, [swami2].[dbo].[TA_PLANTILLA].[LAST_UPDATED])

END AS changedate

,'Pendiente' AS data

,'N/A'AS source

,[swami2].[dbo].[TA_PLANTILLA].[NOMBRE_PLANTILLA] AS title

,null AS root

,null AS harvestuuid

,(SELECT [swami3].[dbo].[users].[id] FROM [swami3].[dbo].[users] WHERE [swami3].[dbo].[users].[username]

= [swami2].[dbo].[ME_METADATO].[LOGIN]) AS owner

,[swami2].[dbo].[ME_METADATO].[TA_AREA_ID] AS groupowner

,null AS harvesturi

,0 AS rating

,0 AS popularity

,1 AS version

,[swami2].[dbo].[TA_PLANTILLA].[UPDATED_BY] AS actualizado_por

,[swami2].[dbo].[ME_METADATO].[TA_AREA_ID] AS area

,[swami2].[dbo].[TA_PLANTILLA].[CREATED_BY] AS creado_por

,'Público'AS estado

,null AS estado_plantilla

,[swami2].[dbo].[ID_IDENTIFICACION].[CREATED] AS fecha_creacion

,[swami2].[dbo].[ID_IDENTIFICACION].[LAST_UPDATED] AS fecha_modificacion

,null AS fecha_publicacion

,null AS geonetwork_fecha_importacion

,CASE [swami2].[dbo].[CI_CITACION].[FORMA_PRESENTACION_ID]

WHEN 2067 THEN 'documentHardcopy'

WHEN 2070 THEN 'imageDigital'

WHEN 2071 THEN 'imageDigital'

WHEN 2075 THEN 'mapHardcopy'

WHEN 2076 THEN 'mapDigital'

WHEN 2078 THEN 'mapDigital'

WHEN 2079 THEN 'profileDigital'

WHEN 2080 THEN 'tableDigital'

WHEN 3404 THEN 'documentDigital'

WHEN 3405 THEN 'imageDigital'

WHEN 3407 THEN 'profileDigital'

WHEN 3408 THEN 'mapDigital'

WHEN 3409 THEN 'tableDigital'

WHEN 3410 THEN 'documentHardcopy'

WHEN 3411 THEN 'imageHardcopy'

WHEN 3413 THEN 'profileHardcopy'

WHEN 3414 THEN 'tableHardcopy'

WHEN 3415 THEN 'videoDigital'

WHEN 3416 THEN 'videoHardcopy'

ELSE null

END AS forma_presentacion

,null AS fecha_indexacion

,[swami2].[dbo].[CI_CITACION].[IDENTIFICADOR] AS identificador

,'Mínimo'AS perfil

,null AS plantilla_padre_id

,null AS resolucion

,[swami2].[dbo].[ID_IDENTIFICACION].[RESTRICCIONES_ACCESO] AS restriccion_de_acceso

,[swami2].[dbo].[CI_CITACION].[TITULO] AS titulo_plantilla

Page 126: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

126

,[swami2].[dbo].[ID_IDENTIFICACION].[OESTE_G] AS west

,[swami2].[dbo].[ID_IDENTIFICACION].[ESTE_G] AS east

,[swami2].[dbo].[ID_IDENTIFICACION].[NORTE_G] AS north

,null AS displayorder

,[swami2].[dbo].[ID_IDENTIFICACION].[SUR_G] AS south

FROM [swami2].[dbo].[TA_PLANTILLA]

JOIN [swami2].[dbo].[ME_METADATO] ON ([swami2].[dbo].[TA_PLANTILLA].[ME_METADATO_ID] =

[swami2].[dbo].[ME_METADATO].[ME_METADATO_ID])

JOIN [swami2].[dbo].[ID_IDENTIFICACION] ON ([swami2].[dbo].[ME_METADATO].[ME_METADATO_ID] =

[swami2].[dbo].[ID_IDENTIFICACION].[ME_METADATO_ID])

JOIN [swami2].[dbo].[CI_CITACION] ON ([swami2].[dbo].[ID_IDENTIFICACION].[CI_CITACION_ID] =

[swami2].[dbo].[CI_CITACION].[CI_CITACION_ID])

LEFT JOIN (SELECT

[swami2].[dbo].[CO_CONTACTO].[CO_CONTACTO_ID]

,[swami2].[dbo].[CO_CONTACTO].[TA_AREA_ID]

,[swami2].[dbo].[CO_SEDE].[NOMBRE]

,[swami2].[dbo].[CO_CONTACTO].[CARGO_PERSONA]

,A.[TELEFONO]

,[swami2].[dbo].[CO_DIRECCION].[DIRECCION]

,[swami2].[dbo].[TR_CIUDAD].[NOMBRE_CIUDAD]

,[swami2].[dbo].[TR_DEPARTAMENTO].[NOMBRE_DEPARTAMENTO]

,[swami2].[dbo].[TR_PAIS].[NOMBRE_PAIS]

,[swami2].[dbo].[CO_CORREO_ELECTRONICO].[CORREO_ELECTRONICO]

,[swami2].[dbo].[CO_SEDE].[HORAS_SERVICIO]

,[swami2].[dbo].[CO_SEDE].[INSTRUCCIONES_CONTACTO]

FROM [swami2].[dbo].[CO_CONTACTO]

JOIN [swami2].[dbo].[TA_AREA] ON ([swami2].[dbo].[CO_CONTACTO].[TA_AREA_ID] =

[swami2].[dbo].[TA_AREA].[TA_AREA_ID])

JOIN [swami2].[dbo].[CO_SEDE] ON ([swami2].[dbo].[TA_AREA].[CO_SEDE_ID] =

[swami2].[dbo].[CO_SEDE].[CO_SEDE_ID])

LEFT JOIN [swami2].[dbo].[CO_ORGANIZACION] ON ([swami2].[dbo].[CO_SEDE].[CO_ORGANIZACION_ID]

= [swami2].[dbo].[CO_ORGANIZACION].[CO_ORGANIZACION_ID])

JOIN [swami2].[dbo].[TR_PAIS] ON ([swami2].[dbo].[CO_SEDE].[TR_PAIS_ID] =

[swami2].[dbo].[TR_PAIS].[TR_PAIS_ID])

JOIN [swami2].[dbo].[TR_DEPARTAMENTO] ON ([swami2].[dbo].[CO_SEDE].[TR_DEPARTAMENTO_ID] =

[swami2].[dbo].[TR_DEPARTAMENTO].[TR_DEPARTAMENTO_ID])

JOIN [swami2].[dbo].[TR_CIUDAD] ON ([swami2].[dbo].[CO_SEDE].[TR_CIUDAD_ID] =

[swami2].[dbo].[TR_CIUDAD].[TR_CIUDAD_ID])

JOIN [swami2].[dbo].[CO_DIRECCION] ON ([swami2].[dbo].[CO_SEDE].[CO_SEDE_ID] =

[swami2].[dbo].[CO_DIRECCION].[CO_SEDE_ID])

JOIN [swami2].[dbo].[CO_CORREO_ELECTRONICO] ON ([swami2].[dbo].[CO_SEDE].[CO_SEDE_ID] =

[swami2].[dbo].[CO_CORREO_ELECTRONICO].[CO_SEDE_ID])

JOIN(SELECT MAX([TELEFONO])AS [TELEFONO], [CO_SEDE_ID] FROM [swami2].[dbo].[CO_TELEFONO]

GROUP BY [CO_SEDE_ID])AS A ON (A.[CO_SEDE_ID] = [swami2].[dbo].[CO_SEDE].[CO_SEDE_ID])

WHERE [swami2].[dbo].[CO_CONTACTO].[CO_CONTACTO_ID] IN (SELECT MAX(CO_CONTACTO_ID) AS

CO_CONTACTO_ID FROM [swami2].[dbo].[CO_CONTACTO] GROUP BY TA_AREA_ID)) AS B ON

(B.[TA_AREA_ID] = [swami2].[dbo].[ME_METADATO].[TA_AREA_ID])

/**********METADATOS**********/

INSERT INTO [swami3].[dbo].[metadata]

Page 127: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

127

(uuid, schemaid, istemplate, isharvested, createdate, changedate, data,source, title,root, harvestuuid,owner,

groupowner, harvesturi, rating, popularity,version, actualizado_por, area, creado_por, estado, estado_plantilla,

fecha_creacion, fecha_modificacion, fecha_publicacion, geonetwork_fecha_importacion, forma_presentacion,

fecha_indexacion, identificador, perfil, plantilla_padre_id, resolucion, restriccion_de_acceso, titulo_plantilla,

west, east, north, displayorder, south)

SELECT'2d98fbcc-7f08-4d29-9372-6370ad5e4f00'AS uuid

,'ntc4611'AS schemaid

,'n'AS istemplate

,'n'AS isharvested

,CASE

WHEN [swami2].[dbo].[CI_CITACION].[CREATED] IS NULL THEN 'N/A'

ELSE CONVERT(VARCHAR, [swami2].[dbo].[CI_CITACION].[CREATED])

END AS createdate

,CASE

WHEN [swami2].[dbo].[CI_CITACION].[LAST_UPDATED] IS NULL THEN 'N/A'

ELSE CONVERT(VARCHAR, [swami2].[dbo].[CI_CITACION].[LAST_UPDATED])

END AS changedate

,'Pendiente' AS data

,'N/A'AS source

,[swami2].[dbo].[CI_CITACION].[TITULO] AS title

,'gmd:MD_Metadata' AS root

,null AS harvestuuid

,CASE

WHEN (SELECT [swami3].[dbo].[users].[id] FROM [swami3].[dbo].[users] WHERE

[swami3].[dbo].[users].[username] = [swami2].[dbo].[ME_METADATO].[LOGIN]) IS NULL THEN (SELECT

[swami3].[dbo].[users].[id] FROM [swami3].[dbo].[users] WHERE [swami3].[dbo].[users].[username] = 'admin')

ELSE (SELECT [swami3].[dbo].[users].[id] FROM [swami3].[dbo].[users] WHERE

[swami3].[dbo].[users].[username] = [swami2].[dbo].[ME_METADATO].[LOGIN])

END AS owner

,[swami2].[dbo].[ME_METADATO].[TA_AREA_ID] AS groupowner

,null AS harvesturi

,0 AS rating

,0 AS popularity

,1 AS version

,[swami2].[dbo].[CI_CITACION].[UPDATED_BY] AS actualizado_por

,[swami2].[dbo].[ME_METADATO].[TA_AREA_ID] AS area

,[swami2].[dbo].[CI_CITACION].[CREATED_BY] AS creado_por

,'Público'AS estado

,null AS estado_plantilla

,[swami2].[dbo].[ID_IDENTIFICACION].[CREATED] AS fecha_creacion

,[swami2].[dbo].[ID_IDENTIFICACION].[LAST_UPDATED] AS fecha_modificacion

,null AS fecha_publicacion

,null AS geonetwork_fecha_importacion

,CASE [swami2].[dbo].[CI_CITACION].[FORMA_PRESENTACION_ID]

WHEN 2067 THEN 'documentHardcopy'

WHEN 2070 THEN 'imageDigital'

WHEN 2071 THEN 'imageDigital'

WHEN 2075 THEN 'mapHardcopy'

WHEN 2076 THEN 'mapDigital'

WHEN 2078 THEN 'mapDigital'

WHEN 2079 THEN 'profileDigital'

WHEN 2080 THEN 'tableDigital'

Page 128: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

128

WHEN 3404 THEN 'documentDigital'

WHEN 3405 THEN 'imageDigital'

WHEN 3407 THEN 'profileDigital'

WHEN 3408 THEN 'mapDigital'

WHEN 3409 THEN 'tableDigital'

WHEN 3410 THEN 'documentHardcopy'

WHEN 3411 THEN 'imageHardcopy'

WHEN 3413 THEN 'profileHardcopy'

WHEN 3414 THEN 'tableHardcopy'

WHEN 3415 THEN 'videoDigital'

WHEN 3416 THEN 'videoHardcopy'

ELSE null

END AS forma_presentacion

,null AS fecha_indexacion

,[swami2].[dbo].[CI_CITACION].[IDENTIFICADOR] AS identificador

,'Mínimo'AS perfil

,null AS plantilla_padre_id

,null AS resolucion

,[swami2].[dbo].[ID_IDENTIFICACION].[RESTRICCIONES_ACCESO] AS restriccion_de_acceso

,[swami2].[dbo].[CI_CITACION].[TITULO] AS titulo_plantilla

,[swami2].[dbo].[ID_IDENTIFICACION].[OESTE_G] AS west

,[swami2].[dbo].[ID_IDENTIFICACION].[ESTE_G] AS east

,[swami2].[dbo].[ID_IDENTIFICACION].[NORTE_G] AS north

,null AS displayorder

,[swami2].[dbo].[ID_IDENTIFICACION].[SUR_G] AS south

FROM [swami2].[dbo].[ME_METADATO]

JOIN [swami2].[dbo].[ID_IDENTIFICACION] ON ([swami2].[dbo].[ME_METADATO].[ME_METADATO_ID] =

[swami2].[dbo].[ID_IDENTIFICACION].[ME_METADATO_ID])

JOIN [swami2].[dbo].[CI_CITACION] ON ([swami2].[dbo].[ID_IDENTIFICACION].[CI_CITACION_ID] =

[swami2].[dbo].[CI_CITACION].[CI_CITACION_ID])

LEFT JOIN (SELECT

[swami2].[dbo].[CO_CONTACTO].[CO_CONTACTO_ID]

,[swami2].[dbo].[CO_CONTACTO].[TA_AREA_ID]

,[swami2].[dbo].[CO_SEDE].[NOMBRE]

,[swami2].[dbo].[CO_CONTACTO].[CARGO_PERSONA]

,A.[TELEFONO]

,[swami2].[dbo].[CO_DIRECCION].[DIRECCION]

,[swami2].[dbo].[TR_CIUDAD].[NOMBRE_CIUDAD]

,[swami2].[dbo].[TR_DEPARTAMENTO].[NOMBRE_DEPARTAMENTO]

,[swami2].[dbo].[TR_PAIS].[NOMBRE_PAIS]

,[swami2].[dbo].[CO_CORREO_ELECTRONICO].[CORREO_ELECTRONICO]

,[swami2].[dbo].[CO_SEDE].[HORAS_SERVICIO]

,[swami2].[dbo].[CO_SEDE].[INSTRUCCIONES_CONTACTO]

FROM [swami2].[dbo].[CO_CONTACTO]

JOIN [swami2].[dbo].[TA_AREA] ON ([swami2].[dbo].[CO_CONTACTO].[TA_AREA_ID] =

[swami2].[dbo].[TA_AREA].[TA_AREA_ID])

JOIN [swami2].[dbo].[CO_SEDE] ON ([swami2].[dbo].[TA_AREA].[CO_SEDE_ID] =

[swami2].[dbo].[CO_SEDE].[CO_SEDE_ID])

LEFT JOIN [swami2].[dbo].[CO_ORGANIZACION] ON ([swami2].[dbo].[CO_SEDE].[CO_ORGANIZACION_ID]

= [swami2].[dbo].[CO_ORGANIZACION].[CO_ORGANIZACION_ID])

JOIN [swami2].[dbo].[TR_PAIS] ON ([swami2].[dbo].[CO_SEDE].[TR_PAIS_ID] =

[swami2].[dbo].[TR_PAIS].[TR_PAIS_ID])

Page 129: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

129

JOIN [swami2].[dbo].[TR_DEPARTAMENTO] ON ([swami2].[dbo].[CO_SEDE].[TR_DEPARTAMENTO_ID] =

[swami2].[dbo].[TR_DEPARTAMENTO].[TR_DEPARTAMENTO_ID])

JOIN [swami2].[dbo].[TR_CIUDAD] ON ([swami2].[dbo].[CO_SEDE].[TR_CIUDAD_ID] =

[swami2].[dbo].[TR_CIUDAD].[TR_CIUDAD_ID])

JOIN [swami2].[dbo].[CO_DIRECCION] ON ([swami2].[dbo].[CO_SEDE].[CO_SEDE_ID] =

[swami2].[dbo].[CO_DIRECCION].[CO_SEDE_ID])

JOIN [swami2].[dbo].[CO_CORREO_ELECTRONICO] ON ([swami2].[dbo].[CO_SEDE].[CO_SEDE_ID] =

[swami2].[dbo].[CO_CORREO_ELECTRONICO].[CO_SEDE_ID])

JOIN(SELECT MAX([TELEFONO])AS [TELEFONO], [CO_SEDE_ID] FROM [swami2].[dbo].[CO_TELEFONO]

GROUP BY [CO_SEDE_ID])AS A ON (A.[CO_SEDE_ID] = [swami2].[dbo].[CO_SEDE].[CO_SEDE_ID])

WHERE [swami2].[dbo].[CO_CONTACTO].[CO_CONTACTO_ID] IN (SELECT MAX(CO_CONTACTO_ID) AS

CO_CONTACTO_ID FROM [swami2].[dbo].[CO_CONTACTO] GROUP BY TA_AREA_ID)) AS B ON

(B.[TA_AREA_ID] = [swami2].[dbo].[ME_METADATO].[TA_AREA_ID])

/**********OPERACIONES PERMITIDAS**********/

ALTER TABLE [swami3].[dbo].[operationallowed] NOCHECK CONSTRAINT ALL

DELETE FROM [swami3].[dbo].[operationallowed] WHERE 1=1

ALTER TABLE [swami3].[dbo].[operationallowed] CHECK CONSTRAINT ALL

INSERT INTO [swami3].[dbo].[operationallowed]

([groupid], [metadataid], [operationid])

SELECT [area], [id], 0 FROM [swami3].[dbo].[metadata] WHERE [area] IS NOT NULL AND [area] IN (SELECT

[id] FROM [swami3].[dbo].[groups])

INSERT INTO [swami3].[dbo].[operationallowed]

([groupid], [metadataid], [operationid])

SELECT [area], [id], 2 FROM [swami3].[dbo].[metadata] WHERE [area] IS NOT NULL AND [area] IN (SELECT

[id] FROM [swami3].[dbo].[groups])

/**********CATEGORIAS METADATOS**********/

ALTER TABLE [swami3].[dbo].[metadatacateg] NOCHECK CONSTRAINT ALL;

DELETE FROM [swami3].[dbo].[metadatacateg] WHERE 1=1;

ALTER TABLE [swami3].[dbo].[metadatacateg] CHECK CONSTRAINT ALL;

SET IDENTITY_INSERT [swami3].[dbo].[metadatacateg] ON

INSERT INTO [swami3].[dbo].[metadatacateg]

([metadataid], [categoryid])

SELECT [id]

,CASE SUBSTRING([identificador], 1, 2)

WHEN '01' THEN 5

WHEN '02' THEN 5

WHEN '03' THEN 1

WHEN '04' THEN 7

WHEN '05' THEN 8

WHEN '06' THEN 5

WHEN '07' THEN 10

WHEN '08' THEN 10

WHEN '09' THEN 2

ELSE 10

END

Page 130: INCORPORACIÓN Y ACTUALIZACIÓN DE METADATOS ...repository.udistrital.edu.co/bitstream/11349/3702/1/...de Metadatos Geográficos, el cual debe responder a estándares ISO.” (DNP,

130

FROM [swami3].[dbo].[metadata]

WHERE [id] NOT IN (SELECT [id] FROM [swami3].[dbo].[metadata] WHERE [identificador] IS NULL)

SET IDENTITY_INSERT [swami3].[dbo].[metadatacateg] OFF

/**********DATUM VERTICAL**********/

ALTER TABLE [swami3].[dbo].[sw_datum_vertical] NOCHECK CONSTRAINT ALL

DELETE FROM [swami3].[dbo].[sw_datum_vertical] WHERE 1=1

ALTER TABLE [swami3].[dbo].[sw_datum_vertical] CHECK CONSTRAINT ALL

SET IDENTITY_INSERT [swami3].[dbo].[sw_datum_vertical] ON

INSERT INTO [swami3].[dbo].[sw_datum_vertical]

(id, version, nombre, unidad_medida_id)

SELECT

[TR_DATUM_ALTITUD_ID]

,0 AS version

,[NOMBRE]

,(SELECT [id] FROM [swami3].[dbo].[sw_dominio_aplicacion] WHERE [nombre]='1 metro')

FROM [swami2].[dbo].[TR_DATUM_ALTITUD]

SET IDENTITY_INSERT [swami3].[dbo].[sw_datum_vertical] OFF

DECLARE @NEW_INDEX7 INT = (SELECT MAX([id]) FROM [swami3].[dbo].[sw_datum_vertical]) + 1

DBCC checkident ('[swami3].[dbo].[sw_datum_vertical]', reseed, @NEW_INDEX7)