Archive

QGIS

SpatiaLite Manger in QGIS 1.5

SpatiaLite Manager connected to example database (additional data from Natural Earth)

SpatiaLite Manager is a plugin for QGIS for managing spatial data in SpatiaLite databases. It’s based on the PostGIS Manager plugin that provides equal functionality for PostGIS.

In the database view, all tables are listed and it’s easy to distinguish between tables, views and spatial tables of different geometry types. On the right, different tabs show table meta data, table and a map preview for geometry tables.

Additionally, there is an SQL window that allows execution of statements from inside QGIS.

While there’s certainly room for additional functions, this is a great start and facilitates working with SpatiaLite databases considerably. Possible enhancements could be:

  • Functionality to create new layers from within SpatiaLite Manager (now only available through “Add new layer”).
  • SPIT-like importer for shapefiles

Based on QGIS libraries, Marco Hugentobler an his team are developing a QGIS webserver. It’s a WMS server aiming at ease of use and cartographic richness. The project home page can be found at http://karlinapp.ethz.ch/qgis_wms/index.html.

QGIS libraries are used for the underlying GIS logic and map rendering. QGIS Mapserver supports Linux, WinXP and MacOSX and is licensed under GPL.


14NewLayerOriginally uploaded by linfiniti.com

A new great feature for QGIS 1.5: You can create new layers in SpatiaLite!

Ooop, there’s not even an English Wikipedia article on SpatiaLite … Well, SpatiaLite is the spatial extension for SQLite, like PostGIS is the extension for PostgreSQL. SpatiaLite makes data exchange so much easier. Just copy the database file to some other location and use it there. The database can contain any number of spatial tables, all neatly packaged in one file. No more Shapefiles without .prj or .dbf file. *dream* :)

Also check out Tim’s other latest screenshots: http://www.flickr.com/photos/linfiniti/

Will we really live to see the end of the Shapefile? One can always hope …

Martin Dobias’ weekly reports on his project to speed up QGIS [1] are being published on QGIS wiki.

Currently, we’re in week #4 and things look good! Thumbs up!

[1] http://blog.qgis.org/node/144

During this year’s Google Summer of Code Martin Dobias will work on speeding up QGIS [1]. His goals are:

  1. Introduce parallelism into rendering
  2. Improve user experience when browsing map
  3. Optimization of map rendering
  4. Miscellaneous optimizations

[1] http://blog.qgis.org/node/144