¿Convertir capas de entidades de ArcGIS a GeoPackage?

16

¿Es posible convertir directamente capas de entidades en ArcGIS a GeoPackage?

En ArcToolbox de ArcGIS Desktop 10.5, en "Herramientas de conversión / Al geopaquete", la única opción que me aparece es "Agregar ráster al geopaquete". No hay "Agregar características" o algo similar.

En esta publicación de blog de hace casi 3 años, ESRI afirmó que "en 10.2.1 o con el escritorio ArcGIS 10.2.2, puede crear un GeoPackage vacío y llenar el GeoPackage copiando datos de características en él". Sin embargo, no puedo ver cómo. En ArcCatalog, no hay opción para crear un archivo GeoPackage.

FVb
fuente

Respuestas:

14

Está buscando una herramienta GP Create SQLite Databasedisponible desde 10.4 (anteriormente, en 10.3, tenía que usar una arcpyfunción CreateSQLiteDatabase().

Elija como spatial_typeparámetro GEOPACKAGEque creará un conjunto de datos OGC GeoPackage . Esta es esencialmente una base de datos SQLite con almacenamiento ST_Geometry más algunas características adicionales de OGC.

Puede usar este espacio de trabajo de forma muy similar a cualquier geodatabase SQLite, es decir, cargar / exportar clases y tablas de entidades y crear vistas. Puede leer más sobre el soporte para SQLite en ArcGIS en este tema de ayuda SQLite y ArcGIS . Para ver un ejemplo de carga de datos, mire esta publicación de blog Cargar tablas de geodatabase de Esri en SQLite

Alex Tereshenkov
fuente
3
Digo esto como alguien que ha abogado por el uso de SQLite en ArcGIS, pero como una advertencia para aquellos que buscan usarlos: todavía no pueden editar entidades en una base de datos SQLite en ArcGIS. Puede almacenar capas allí (y usarlas en el geoprocesamiento), pero no admite la edición de atributos o la realización de cambios en entidades en una clase de entidad existente. ¡Sin embargo, hay muchas buenas razones para usarlas!
nicksan
Pero puede editar las clases de entidad usando SQL e incluso aplicar funciones espaciales ST_Geometry que es muy ordenado. Pero para los usuarios ocasionales de ArcGIS, sí, esto es prácticamente de solo lectura.
Alex Tereshenkov
Según los comentarios en esta publicación anterior del blog de ESRI, la edición se admite a través de cursores o ArcObjects, pero no a través de herramientas GUI: blogs.esri.com/esri/arcgis/2014/04/14/…
PhilippNagel
1
@AlexTereshenkov ¿podría agregar más información para el paso de "carga"? Crear la base de datos gpkg es bastante sencillo, pero importar una clase de entidad no lo es y el documento de ESRI no es muy útil. He encontrado un script (¿de usted?) Que ayuda, pero su respuesta sería mucho más útil si estuviera completa. Si no tiene tiempo, hágamelo saber e intentaré agregar una respuesta complementaria.
radouxju
@radouxju, eso fue hace mucho tiempo, se siente como si fuera una vida anterior :) He publicado un enlace a una publicación de blog, no estoy seguro de que esto sea suficiente; de ​​todos modos, si tiene algo que agregar, continúe, ¡Estaria agradecido!
Alex Tereshenkov