qgis

Instalar el complemento Photo2Shape para QGIS

Instalar el complemento Photo2Shape para QGIS
QGIS es un sistema de información geográfica. Es un software de código abierto para trabajar con datos geoespaciales. Con la ayuda de QGIS puede leer datos geográficos de imágenes geoetiquetadas.

Déjame darte un ejemplo, entonces entenderás por qué es importante. Digamos que usted y su familia hicieron un viaje a diferentes lugares del mundo. Hiciste muchas fotos en cada lugar que visitaste. Su cámara es moderna y etiqueta todas las fotos que tomó con los datos geográficos del lugar de donde tomó las fotos. Ahora, cuando regrese a casa, es posible que desee crear un mapa y ubicar las coordenadas que visitó. Bueno, puedes hacerlo con QGIS. Simplemente descargue e instale QGIS, luego instale el complemento Photo2Shape en QGIS y finalmente importe todas las fotos etiquetadas geográficamente en QGIS. Eres bueno para ir.

En este artículo, le mostraré cómo instalar y usar el complemento Photo2Shape en QGIS. Empecemos.

Requisitos previos:

En el momento de escribir este artículo, el Photo2Shape El complemento solo se puede instalar en QGIS 2.x LTS (versión de soporte a largo plazo. Entonces no puedes instalar Photo2Shape complemento en QGIS 3, la última versión estable de QGIS.

Photo2Shape complemento en QGIS 2.x depende de exifread Biblioteca. Está escrito en Python. exifread se utiliza para extraer metadatos EXIF ​​de archivos de imagen JPEG y TIFF.  Los datos geográficos están incrustados en el archivo de imagen como metadatos EXIF. Entonces exifread La biblioteca de Python debe estar instalada para Photo2Shape plugin para trabajar.

En este artículo, estoy usando QGIS 2.18 nombre en clave Las Palmas en Debian 9 Stretch para la demostración. Pero cualquier QGIS 2.x instalada en cualquier distribución de Linux debería funcionar.

Instalación de PIP en Debian 9 Stretch:

Primero, debes instalar PIP. En Debian 9 Stretch, PIP está disponible en el repositorio oficial de paquetes.

Antes de instalar PIP, ejecute el siguiente comando para actualizar la caché del repositorio de paquetes APT:

actualización de $ sudo apt

Ahora instale PIP con el siguiente comando:

$ sudo apt install python-pip

Ahora presiona y y luego presione continuar.

Se debe instalar PIP.

Instalación de PIP en Ubuntu y CentOS 7:

Si está utilizando Ubuntu o CentOS 7, puede leer los artículos dedicados que escribí sobre cómo instalar PIP en Ubuntu y CentOS 7. Los enlaces se dan a continuación.

Instalación de exifread mediante PIP:

Ahora que PIP está instalado, puede instalar exifread Biblioteca de Python con el siguiente comando:

$ pip instalar exifread

exifread La biblioteca de Python debe estar instalada.

Instalación del complemento Photo2Shape en QGIS 2.X:

Ahora eso exifread La biblioteca de Python está instalada, está listo para instalar Photo2Shape complemento en QGIS 2.X.

Primero, abra QGIS 2.xy ve a Complementos > Administrar e instalar complementos .. como se muestra en la captura de pantalla a continuación.

Ahora, busque Photo2Shape plugin aquí. Debería poder encontrarlo como puede ver en la captura de pantalla a continuación.

Ahora haga clic en Photo2Shape de la lista y haga clic en el botón Instalar complemento como se marca en la captura de pantalla a continuación.

Photo2Shape el complemento debe descargarse e instalarse. Una vez que esté completo, haga clic en Cerca como se marca en la captura de pantalla a continuación.

Uso del complemento Photo2Shape en QGIS 2.X:

En esta sección, le mostraré cómo usar QGIS 2.X Photo2Shape enchufar.

Primero, cree un nuevo proyecto con + norte. Como puede ver, se abre un proyecto en blanco.

Ahora haga clic en el Photo2Shape icono como se marca en la captura de pantalla a continuación.

La ventana de Photo2Shape debería abrirse. Ahora debe seleccionar un directorio donde estén disponibles todas sus imágenes geoetiquetadas. Para hacer eso, haga clic en Navegar… como se marca en la captura de pantalla a continuación.

Ahora, seleccione el directorio que desee y haga clic en Abierto como se marca en la captura de pantalla a continuación.

Ahora, debe seleccionar una ubicación donde desea guardar el Shapefile generado. Para hacer eso, haga clic en Navegar… botón como se marca en la captura de pantalla a continuación.

Ahora, seleccione una ubicación de directorio donde desea guardar el Shapefile, escriba el nombre del archivo (en mi caso imágenes_geográficas), y una vez que haya terminado, haga clic en Ahorrar. Todo el proceso se ilustra en la captura de pantalla a continuación.

Si desea buscar de forma recursiva el directorio (el directorio que seleccionó en Directorio con imágenes sección) para imágenes geoetiquetadas, luego deje la Subdirectorios recurrentes casilla de verificación marcada, de lo contrario desmárquela. Por defecto, está marcado.

Si no está reemplazando ningún Shapefile existente, simplemente cree uno nuevo, luego desmarque la casilla Agregar a archivo existente casilla de verificación como se marca en la captura de pantalla a continuación. si está marcado mientras crea un nuevo Shapefile, puede obtener un error. Por defecto, está marcado. Por lo tanto, tenga cuidado de no reemplazar archivos de forma importantes accidentalmente.

Finalmente, así es como Photo2Shape la ventana parece para mi. Ahora haga clic en OK.

Una vez que se complete el proceso, haga clic en el Cerca botón.

Como puede ver, se coloca una marca en la ventana del proyecto. Esta es la coordenada de la imagen geoetiquetada que acabo de convertir a Shapefile usando el Photo2Shape complemento en QGIS 2.X.

Para obtener más información sobre la ubicación geográfica de las fotos etiquetadas geográficamente que ha importado, puede en la capa que se generó cuando importó las fotos geoetiquetadas y haga clic en Abrir tabla de atributos como se marca en la captura de pantalla a continuación.

Como puede ver, se revela mucha información sobre las etiquetas geográficas de la foto que importé. Solo importé una foto etiquetada geográficamente. Entonces me muestra solo una entrada. Si ha importado muchas fotos, aparecerán aquí.

Que sigue:

Puedes usar OpenLayers complemento para agregar mapas de Google y marcar ubicaciones en el mapa de acuerdo con los datos geográficos en sus fotos etiquetadas geográficamente.

Para obtener más información sobre cómo agregar mapas, puede leer los siguientes artículos sobre QGIS:

Gracias por leer este artículo.

Puertos de código abierto de motores de juegos comerciales
Las recreaciones gratuitas, de código abierto y de motores de juegos multiplataforma se pueden usar para jugar títulos de juegos antiguos y también al...
Los mejores juegos de línea de comandos para Linux
La línea de comandos no es solo su mayor aliado cuando usa Linux, también puede ser la fuente de entretenimiento porque puede usarla para jugar muchos...
Las mejores aplicaciones de mapeo de gamepad para Linux
Si te gusta jugar juegos en Linux con un gamepad en lugar de un sistema de entrada de teclado y mouse típico, hay algunas aplicaciones útiles para ti....