Est-il possible de générer des tuiles de carte à partir de QGIS?
J'imagine que QGIS Server doit avoir un moyen de le faire, mais existe-t-il un moyen de simplement générer les tuiles et de les enregistrer sur le disque?
Avec le nouveau rendu de symbologie et le rendu dépendant de l’échelle, QGIS est un puissant outil de génération de cartes dynamiques.
Depuis que j'utilise le rendu de nouvelle symbologie, qgis-mapnik n'est pas une option, et comme j'utilise un rendu dépendant de l'échelle, générer uniquement un grand georaster et utiliser gdal2tiles pour créer des mosaïques ne sont pas non plus une option.
Réponses:
Il est possible de générer des tuiles à l’aide de la console Python, vous pouvez en savoir plus ici . N'oubliez pas que vous devrez peut-être modifier le script.
Cependant, je vous encourage à utiliser mapnik pour générer des tuiles, comme indiqué ci-dessus, le script qgis ne fonctionnait pas bien pour moi.
Styler la carte est facile avec XML pour Mapnik, vous n'aurez aucun problème avec cela. Certaines modifications pour quantumnik vous permettront de générer des tuiles directement à partir de qgis.
la source
Je suis récemment tombé sur un nouveau plugin pour QGIS 1.9 appelé QTiles . Son développement a été annoncé en décembre 2012 sur le forum des développeurs QGIS .
Bien que je ne l'utilise pas personnellement, il semble très simple et facile à utiliser.
la source
Pour QGIS 3.8 ou version ultérieure, la génération de mosaïques est intégrée - vous pouvez la trouver dans la boîte à outils Traitement en tant que
Generate XYZ tiles (Directory)
etGenerate XYZ tiles (MBTiles)
.la source
Petite mise à jour pour 2017: je génère les tuiles avec le plugin QMetaTiles :
la source
Je ne connais pas la fonctionnalité de tuiles pour QGIS. Ce que vous pouvez faire est d’utiliser QGIS Server avec votre fichier de projet et d’utiliser TileCache pour amorcer le cache de tuiles.
Vous pouvez trouver des informations sur QGIS Server ici: http://qgis.org/wiki/QGIS_Server_Tutorial et TileCache ici: http://tilecache.org/
la source
J'ai écrit un générateur de vignettes de cartes glissantes pour QGIS qui s'exécute à partir de la console Python. Il rend la carte exactement telle qu’elle est affichée dans QGIS (sans erreur de rendu). Le format de sortie est PNG 256px x 256px, pseudo-Mercator WGS-84, structuré au format Google Maps ou TMS. Pas un plug-in mais facile à utiliser (et à modifier).
Générateur de tuiles de carte glissante pour QGIS
la source
Je pense qu'il n'y a pas de bon plugin dans Quantum Gis pour générer des tuiles. Qtiles n'est actuellement pas disponible sous plugins.qgis.org
L'alternative TileCache Creator manque de documentation (je ne parviens pas à l'utiliser) et se limite à la projection EPSG: 3857.
la source