Tengo un archivo sqlite de mi aplicación Wigle para Android (wiglewifi.sqlite). No es un archivo espacial, solo tablas con lat / lon y otros datos.
Puedo agregar capas de espacialidad muy bien, pero parece que no puedo encontrar una manera de agregar esta tabla de la misma manera que agregaría una capa de texto delimitado: ¿cómo puedo hacer esto?
Aclaración: es posible agregar como una tabla (según la respuesta de @ Giovanni-Manghi a continuación), O es posible exportar la tabla como un CSV y luego agregar como una capa de texto delimitado, pero idealmente me gustaría una capa de puntos basada directamente en la tabla SQLite (de la misma manera que en ArcGIS, agregaría una tabla y luego haría clic derecho y "Mostrar datos XY ...")
InitSpatialMetadata
para convertir la base de datos sencilla sqlite3 en espacial, merece ser mencionado Tienes que hacerlo en la transacción o agregar argumento1
(select InitSpatialMetadata(1)
), de lo contrario, toma mucho tiempo (media hora en mi computadora).