Vector Tiles Reader QGIS Plugin: Unterschied zwischen den Versionen

Aus Geoinformation HSR
Wechseln zu: Navigation, Suche
K
K
Zeile 10: Zeile 10:
 
* Source Code on Github: https://github.com/geometalab/Vector-Tiles-Reader-QGIS-Plugin
 
* Source Code on Github: https://github.com/geometalab/Vector-Tiles-Reader-QGIS-Plugin
 
* QGIS plugin directory: http://plugins.qgis.org/vector_tiles_reader (tba.)
 
* QGIS plugin directory: http://plugins.qgis.org/vector_tiles_reader (tba.)
 
  
 
== About ==
 
== About ==
  
About Vector Tiles: Though this is about vector format, [[Vector Tiles]] are highly optimized in many respect: Coordinates are converted to integers and
+
About Vector Tiles: Though this is a vector representation, [[Vector Tiles]] are rather specific data targeted to visualization and thus not fully comparable to generic geospatial vector data formats. Because of many optimization issues Vector Tiles are lossy in many respect: Coordinates are converted to integers and thus loose precision, features are filtered at certain zoom levels and geometries like roads are simplified. Moreover they are "overzoomed" which means that they often borrow data from upper zoom levels.
  
 +
== Known Limitations ==
  
== Known Limitations ==
+
Limitations in general:
 +
* CRS is always EPSG:3857 Web-Mercator. Though Vector Tiles are in principle not bound to a coordinate reference system ([[CRS]]), currently it's only possible to handle Vector Tiles in Web-Mercator EPSG:3857.
 +
* There's no styling attached to MBTiles nor to Vector Tiles.
  
 +
Limitations of current plugin:
 +
* Lines and polygons remain cut off at tile boundaries. They can't be selected and highlighted like the original, since they are not yet stitched together.
 +
* More tba.
  
 
== Installation and Source Code ==
 
== Installation and Source Code ==

Version vom 10. April 2016, 23:51 Uhr

QGIS-Plugin Vector Tiles Reader - This Python plugin reads Mapbox Vector Tiles (MVT) from a local MBTiles file and loads them into a vector layer that is rendered by QGIS and it's (default) styling.

  • A project by Geometa Lab HSR
  • Project Lead: Stefan Keller
  • Authors/Developers: see Github
 >> This is Work in Progress! Expected release as experimental QGIS plugin April/May 2016 << 

Important websites:

About

About Vector Tiles: Though this is a vector representation, Vector Tiles are rather specific data targeted to visualization and thus not fully comparable to generic geospatial vector data formats. Because of many optimization issues Vector Tiles are lossy in many respect: Coordinates are converted to integers and thus loose precision, features are filtered at certain zoom levels and geometries like roads are simplified. Moreover they are "overzoomed" which means that they often borrow data from upper zoom levels.

Known Limitations

Limitations in general:

  • CRS is always EPSG:3857 Web-Mercator. Though Vector Tiles are in principle not bound to a coordinate reference system (CRS), currently it's only possible to handle Vector Tiles in Web-Mercator EPSG:3857.
  • There's no styling attached to MBTiles nor to Vector Tiles.

Limitations of current plugin:

  • Lines and polygons remain cut off at tile boundaries. They can't be selected and highlighted like the original, since they are not yet stitched together.
  • More tba.

Installation and Source Code

Install from inside QGIS as Python plugin (Note: For plugin versions up to 0.9 you have to enable "experimental plugins").