> For the complete documentation index, see [llms.txt](https://docsgeoportal.comisiondelaverdad.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docsgeoportal.comisiondelaverdad.co/arquitectura-proyecto/entornos-metodologias-arquitectura.md).

# Entornos y metodologías

## Aplicativo

El geoportal está dispuesto sobre el Portal for ArcGIS, propiedad de la compañía Esri, bajo la licencia ArcGIS Enterprise Standard. Cuenta con:

* Portal de mapas (geoportal donde se disponen, visualizan y comparten los mapas)
  * [¿Qué es el Portal for ArcGIS?](https://enterprise.arcgis.com/es/portal/10.6/administer/windows/what-is-portal-for-arcgis-.htm)
* ArcGIS Geodatabase
  * [¿Qué es ArcGIS Geodatabase?](https://pro.arcgis.com/es/pro-app/latest/help/data/geodatabases/overview/what-is-a-geodatabase-.htm)
* ArcGIS Server (componente backend de ArcGIS Enterprise)
  * [¿Qué es ArcGIS Server?](https://enterprise.arcgis.com/es/server/latest/get-started/windows/what-is-arcgis-for-server-.htm)
* ArcGIS Data Store (se encuentra en un PostgreSQL, instalado automáticamente con los instaladores del Portal for ArcGIS)
  * [¿Qué es ArcGIS Data Store?](https://enterprise.arcgis.com/es/data-store/latest/install/windows/what-is-arcgis-data-store.htm#:~:text=ArcGIS%20Data%20Store%20es%20una,alojamiento%20utilizado%20con%20ArcGIS%20Enterprise.\&text=Data%20store%20de%20cach%C3%A9%20de,para%20capas%20de%20escenas%20alojadas.)
* ArcGIS Web Adaptor (enlaza la web con el ArcGIS Server. Se basa en arquitectura REST -representational state transfer-)
  * [¿Qué es ArcGIS Web Adaptor?](https://enterprise.arcgis.com/es/server/latest/install/windows/about-the-arcgis-web-adaptor.htm#:~:text=ArcGIS%20Web%20Adaptor%20es%20una,sus%20equipos%20de%20ArcGIS%20Server.\&text=Web%20Adaptor%20reenv%C3%ADa%20solicitudes%20al,EE%20como%20WebSphere%20y%20WebLogic.)

Para profundizar en la infraestructura utilizada por el aplicativo, se recomienda visualizar el siguiente documento:

{% file src="/files/P7Y9f1YrnShQ6OE9KxM9" %}
Configuración servidores
{% endfile %}

### Procesos que involucra el geoportal

:heavy\_check\_mark: La construcción de los visores de mapas se realizan a través de [ArcGIS Web AppBuilder](https://doc.arcgis.com/es/web-appbuilder/). Actualmente, se cuenta con más de 60 visores; cada visor obedece a una temática y tiene unas funcionalidades específicas.

:heavy\_check\_mark: Para la construcción de tableros (dashboards), ArcGIS cuenta con una herramienta denominada [Operation Dashboard for ArcGIS](https://doc.arcgis.com/es/dashboards/get-started/what-is-a-dashboard.htm).

:heavy\_check\_mark: Los análisis espaciales y geoestadísticos se realizan a través de ArcGIS Desktop bajo la licencia de [ArcMap](https://desktop.arcgis.com/es/arcmap/latest/get-started/main/get-started-with-arcmap.htm); adicionalmente, se cuenta con la extensión [Data Interoperability](https://desktop.arcgis.com/es/arcmap/10.4/extensions/data-interoperability/what-is-the-data-interoperability-extension-.htm), que permite realizar procesos de ETL geográficos. Estas herramientas también permiten diseñar y configurar la cartografía (símbolos, colores, textos, etc.), para disponerla en formatos de impresión (PDF, JPG, etc.) o servirla en el ArcGIS Server como servicios de mapas.&#x20;

:heavy\_check\_mark: La Geodatabase de ArcGIS viene soportada sobre la tecnología [ArcSDE](https://desktop.arcgis.com/es/arcmap/10.3/manage-data/editing-fundamentals/about-editing-arcsde-geodatabases.htm) y usa el modelo de almacenamiento PostgreSQL (no confundir con el PostgreSQL del Data Store); allí se disponen los dataset geográficos, los cuales posibilitan centralizar toda la información geográfica que llega a la organización.

{% hint style="danger" %}
Esri recomienda no manipular la Geodatabase directamente desde el PostgreSQL, debido a que tiene una estructura definida y funcional de acuerdo con ArcSDE. Generar algún cambio puede llevar a fallos importantes dentro del geoportal. Los dataset (Feature Dataset) y las capas (Feature Class), que almacenan la información geográfica, y la craeción de usuarios y niveles de acceso a la información, deben ser administrados y manipulados desde las herramientas desktop (el ArcMap, por ejemplo); o puede usarse la librería de Python Argparse para realizar análisis u operaciones con los datos.
{% endhint %}

:heavy\_check\_mark: Los metadatos de los dataset ([Feature Dataset](https://pro.arcgis.com/es/pro-app/latest/help/data/feature-datasets/feature-datasets-in-arcgis-pro.htm)) y de las capas ([Feature Class](https://pro.arcgis.com/es/pro-app/latest/help/data/feature-classes/feature-classes.htm)), se manejan desde el ArcMap; y los metadatos de los mapas, los visores, las encuestas y todos los elementos del geoportal, se manejan directamente en el Portal for ArcGIS. Para más información sobre los metadatos consulte: [El formato de metadatos de ArcGIS](https://desktop.arcgis.com/es/arcmap/latest/manage-data/metadata/the-arcgis-metadata-format.htm). Los metadatos pueden ser exportados a formatos HTML o XML (o cualquiera de los estándares internacionales para la información geográfica).

:heavy\_check\_mark: Al momento de la documentación, se viene usando [Python ](https://www.python.org/doc/)para ejecutar algunos script de configuración:

* Actualizar la geometría de elementos de manera periódica
* Algunas funciones del Data Interoperability (unificar información, por ejemplo)
* Listar elementos en archivos planos

:heavy\_check\_mark: El proceso para el control de asistencia a eventos con Survey123, se apoya en el software Integromat para automatizar e integrar, en un solo flujo de trabajo, aplicaciones como Gmail, Survey123 y Bitly (acorta las URL de los eventos que son transmitidos en vivo desde YouTube o Google Meet).&#x20;

### Manual de instalación y configuración

Para profundizar en la instalación y la configuración del geoportal, la Comisión de la Verdad pone a disposición el siguiente archivo:

{% file src="/files/LHGJzaRi09RBVWhrL7PW" %}
Manual de instalación y configuración
{% endfile %}

## Metodologías empleadas

Cada requerimiento para construir un visor de mapa o un dashboard, pasa por un proceso de aplanamiento o normalización de datos. Por lo general, la cartografía que se elabora al interior de la Comisión se diseña a nivel municipal, departamental o de las macroterritoriales; a partir de allí, se propician unos lineamientos básicos sobre cómo relacionar la geometría del polígono del dato que se quiere representar con el [marco geoestadístico nacional de Colombia](https://geoportal.dane.gov.co/geovisores/territorio/mgn-marco-geoestadistico-nacional/), proporcionado por el DANE.

Para realizar un visor de mapas ya hay un camino establecido por el software; y ya hay unas buenas prácticas implementadas dentro de cada una de estas herramientas.&#x20;
