Puede conectarse a una base de datos de SQLite o archivo GeoPackage en ArcGIS Pro para crear mapas y realizar análisis espaciales en sus datos. Las bases de datos de SQLite y los archivos OGC GeoPackage admiten una conexión de usuario único. Utilizan un modelo de datos simples y se incluyen en un único archivo, lo que puede resultar ventajoso para el intercambio de datos entre paquetes de software. Por ejemplo, las bases de datos de SQLite resultan útiles en dispositivos móviles que tienen una conectividad limitada para intercambiar datos con un servidor cuando se restablece la conectividad. Para obtener más información sobre las bases de datos de SQLite, visite el sitio web de SQLite.
Puede almacenar información espacial en una base de datos de SQLite utilizando el tipo de datos espaciales ST_Geometry de Esri, SpatiaLite o utilizar el formato de almacenamiento espacial de OGC GeoPackage. Los archivos OGC GeoPackage son interoperables en muchos entornos y resultan útiles en dispositivos móviles. Consulte la siguiente sección sobre cómo crear un GeoPackage según la especificación de OGC.
Agregar una base de datos de SQLite o GeoPackage
Puede acceder a una base de datos de SQLite o archivo GeoPackage a través de una conexión a carpetas, o bien puede agregar la base de datos o el archivo al proyecto, similar al modo en que accede a una geodatabase de archivos.
Al utilizar una conexión a carpetas, puede ver y trabajar con todos los archivos admitidos almacenados en esa carpeta. Si solo desea consultar y trabajar con una base de datos o GeoPackage y no hay ningún otro elemento almacenado en la misma carpeta, agregue la base de datos de SQLite o GeoPackage directamente al proyecto.
Para agregar una base de datos de SQLite o GeoPackage a un proyecto, siga estos pasos:
- Conéctese a una carpeta que contenga la base de datos de SQLite o GeoPackage que desea utilizar.
- En el panel Catálogo, examine la carpeta a la que se conectó en el paso anterior.
- Haga clic con el botón derecho en la base de datos de SQLite o GeoPackage y haga clic en Agregar a proyecto
. La base de datos de SQLite o GeoPackage aparece en el panel Catálogo, en la categoría Bases de datos.
- Examine la base de datos de SQLite o GeoPackage para empezar a utilizar los elementos que contiene.

Sugerencia:
Si no desea agregar la base de datos o GeoPackage al proyecto, puede utilizar el contenido de la base de datos directamente desde la conexión a carpetas.
Agregar datos al mapa
Para agregar datos desde una base de datos de SQLite o GeoPackage al mapa, utilice el botón Agregar datos
de la cinta como se describe en los pasos siguientes o arrastre la tabla o clase de entidad al mapa desde el panel Catálogo.
- Haga clic en el botón Agregar datos
de la pestaña Mapa en la cinta. - Vaya a la base de datos de SQLite o GeoPackage cuando aparezca el cuadro de diálogo Agregar datos.
- Haga clic en la tabla o clase de entidad que desee agregar al mapa.
- Haga clic en Seleccionar.
Sugerencia:
Como alternativa, si ya ha agregado la base de datos de SQLite o GeoPackage al proyecto, puede hacer clic con el botón derecho en la tabla o clase de entidad y seleccionar Agregar al mapa actual para agregar los datos al mapa actual o bien Agregar a nuevo mapa para agregar los datos a un mapa nuevo en el proyecto.
Trabajar con datos en la vista Campos
En el panel Catálogo, puede utilizar la vista Campos para realizar las siguientes acciones en una tabla o clase de entidad en SQLite o en un GeoPackage (los números de la lista corresponden a los números de la imagen siguiente):
- Visualizar nombres de campo.
- Visualizar tipos de datos de campo.
- Determinar si un campo permite valores nulos.
- Visualizar longitudes de campo de texto.
- Agregar campos.
Sugerencia:
No utilice nombres de campo que contengan espacios o caracteres no alfanuméricos. Consulte Datos de bases de datos y almacenes de datos en la nube en ArcGIS para obtener más información sobre la longitud del nombre de campo.

En el panel Contenido, puede utilizar la vista Campos para modificar las siguientes propiedades de capas resaltadas en la imagen siguiente.

Precaución:
Para agregar un campo a una tabla o clase de entidad de una base de datos de SQLite o un GeoPackage, debe abrir la vista Campos desde el panel Catálogo.
Independientemente de cómo abra la vista Campos, no puede utilizarla para eliminar o cambiar el nombre de un campo en una tabla o clase de entidad de una base de datos de SQLite o un GeoPackage.
En su lugar, puede utilizar la herramienta de geoprocesamiento Modificar campo para cambiar el nombre de un campo o la herramienta de geoprocesamiento Eliminar campo para eliminar un campo de una tabla o clase de entidad de una base de datos de SQLite o un GeoPackage.
Crear una base de datos de SQLite o GeoPackage
Para crear una base de datos de SQLite o GeoPackage en ArcGIS Pro utilizando la herramienta de geoprocesamiento Crear base de datos de SQLite, siga estos pasos:
- Haga clic en el botón Herramientas
de la pestaña Análisis para abrir el panel Geoprocesamiento. - En el cuadro de búsqueda, escriba Crear base de datos SQLite.
- Abra la herramienta Crear base de datos SQLite, rellene los parámetros y ejecute la herramienta.