[PYTHON] J'ai créé un plugin pour télécharger des tuiles vectorielles Geographical Institute dans QGIS

GSI-VTDownloader

https://github.com/Kanahiro/GSI-VTDownloader

sample.gif

À propos de ce plug-in

Il s'agit d'une tuile vectorielle qui est au stade populaire, car elle est prévue pour être prise en charge nativement dans QGIS 3.14, mais la "Carte de l'institut géographique" du National Land Research Institute, qui est l'une des données les plus précieuses au Japon, est également fournie Geographical Institute Map Vector (nom provisoire) Les tuiles vectorielles sont disponibles en tant qu'expérience. Vous pouvez également lire des tuiles vectorielles avec Vector Tiles Reader introduit plus tôt, mais il est dédié aux tuiles de l'Institut géographique afin que vous puissiez facilement obtenir des données vectorielles avec une interface utilisateur simple. J'ai créé un plug-in "GSI-VT Downloader".

Environnement d'exploitation

Installation du plug-in

Comme il n'est pas encore répertorié dans le référentiel officiel de QGIS, téléchargez le fichier zip à partir du référentiel GitHub ci-dessus et installez-le manuellement.

Comment utiliser

Ouvrez la fenêtre principale

Ouvrir avec Menu Bar-> Web-> GSI-VT Downloader

img01.png img02.png

Sélection du calque cible

Sélectionnez le calque source et le niveau de zoom que vous souhaitez afficher dans le menu déroulant.

img03.png

Exécuter le traitement

Vous pouvez sélectionner "Exécuter dans la zone rectangulaire" ou "Exécuter dans la zone d'affichage".

Exécuter dans une zone rectangulaire

Appuyez sur le bouton pour passer en mode élastique, faites donc glisser sur la carte pour spécifier la zone.

Exécuter dans la zone d'affichage

Lorsque vous appuyez sur le bouton, le processus de téléchargement démarre. Télécharge toutes les données de mosaïque qui sont partiellement contenues dans la zone d'affichage.

img04.png

Une couche vectorielle sera ajoutée à la carte dès que les données auront été téléchargées et converties.

point important

―― Plus la zone cible est large ou plus le niveau de zoom est élevé, plus il faut de mosaïques et de données et plus le téléchargement prend du temps.

Recommended Posts

J'ai créé un plugin pour télécharger des tuiles vectorielles Geographical Institute dans QGIS
J'ai écrit un script pour obtenir un site populaire au Japon
J'ai créé un plugin pour générer une table Markdown à partir de csv avec Vim
Comment envoyer une image visualisée des données créées en Python à Typetalk
Je souhaite trier une liste dans l'ordre des autres listes
Je veux colorer une partie de la chaîne Excel avec Python
J'ai fait un programme pour vérifier la taille d'un fichier avec Python
J'ai essayé d'afficher la valeur d'altitude du DTM dans un graphique
J'ai essayé d'implémenter le jeu de cartes de Trump en Python
J'ai créé un script pour vérifier si l'anglais est entré dans la position spécifiée du fichier JSON en Python.
Je veux imprimer dans la notation d'inclusion
Ajouter des tuiles vectorielles en tant que couches dans QGIS
J'ai créé un outil de mot de passe en Python.
J'ai créé une commande appdo pour exécuter des commandes dans le contexte de l'application
Je souhaite définir un cycle de vie dans la définition de tâche d'ECS
[Azure] J'ai essayé de créer une machine virtuelle Linux avec Azure de Microsoft Learn
Je souhaite voir une liste de fichiers WebDAV dans le module Requêtes
Je n'ai pas eu besoin d'écrire décorateur en classe Merci contextmanager