domingo, 9 de agosto de 2020

Manejando base de datos de QMapShack.

Empezamos creando una base de datos:

  • Creamos una base de datos nueva. Pulsamos el botón derecho sobre el área de B.D y elegimos  "base de datos". Seleccionamos "+"
  • Al  incorporar una B.D. parece que debemos elegir una de las BB.DD. existentes. Si damos un nombre nuevo,  en vez de elegir una de las BB.DD. existentes, crea esa D.B. 
  • Hay que indicar dos veces el nombre de la B.D., que no tienen porque ser iguales, una en cada uno de los desplegables de la incorporación de B.D.
  • De momento solo trabajaremos con B.D. SQLITE. No haremos caso al mensaje referente a MySQL


Incorporar rutas a la nueva B.D. a partir de ficheros GPX:
  • Pulsamos con el botón derecho sobre la B.D.
  • Elegimos "importar desde archivos".
  • Seleccionamos los ficheros GPX que deseemos incorporar a nuestra B.D.
  • QMapaShack admite, ademas del GPX, otros formatos, pero vamos a empezar por el formato mas común.
  • Cada GPX queda incorporado en una carpeta a la B.D.
  • Cada carpeta tiene un checkbox y un "+" (versión linux) que permite seleccionarla y/o desplegar su contenido.
  • Si visamos una carpeta todo su contenido pasa al área de trabajo. De hecho pasa la carpeta al completo.
  • Si desplegamos (todavía estamos trabajando en la B.D) la carpeta y visamos algún objeto de su contenido, este pasa al área de trabajo, solo el pasa al área de trabajo.
  • Si quitamos el vise en la B.D. desaparecerá del área de trabajo.
  • Abrimos una nueva "vista" (podemos utilizar la que tengamos abierta). Activamos, al menos, uno de los  mapas.
  • En el área de trabajo hacemos doble click sobre la ruta de trabajo. Nos aparecerá sobre el mapa.
Copia desde el área de trabajo a la B.D. y desde la B.D al proyecto.
  • O bien añadimos, con el botón derecho del ratón, una carpeta nueva a la B.D. o utilizamos una de las ya existentes.
  • Visamos la carpeta. Nos debe aparecer en el área de trabajo.
  • Seleccionamos, en el área de trabajo, con el botón derecho del ratón  el objeto a copiar.
  • Elegimos "copiar a".
  • Aparece un cartel que nos permite elegir el destino de la copia. Elegimos carpeta y aceptamos.
  • Guardamos. Si al retirar del área de trabajo esa carpeta no hubiésemos guardado los cambios nos preguntaría si queremos guardarlos o no.
Eliminar del área de bases de datos una de ellas:
  • Sencillamente, con el botón derecho del ratón, elegimos "Quitar base de datos". 
  • Esta operación no elimina la B.D. posteriormente se puede volver a incluir.
Eliminar elementos de una B.D.
  • Con el botón derecho del ratón "Eliminar elemento"