Skip to content

Beta release of QGIS plugin providing interface to VESPA

Notifications You must be signed in to change notification settings

epn-vespa/VO_QGIS_plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

VO_QGIS_plugin

Beta release of QGIS plugin providing interface to VESPA

This repository contains QGIS plugins in subdirectories. To use these, copy containing folders to your .qgis2/python/plugins directory.

Plugin "VESPA" allows for running SAMP HUB and SAMP Client from within QGIS. It accepts VOTables sent from other applications, provided they contain s_region field in correct notation ("Polygon UNKNOWNFrame 1 1 1 1 ...") and saves these as SpatiaLite in temporary folder, then loads it as polygon feature layer into QGIS.

Plugin "GAVOImage" uses thumbnail_url and a few other EPN-TAP2.0 standard fields to load a tumbnail image onto the canvas also georeferencing it over the polygon. At present it can only load one image at a time. This "GAVOImage" plugin has been tested on CRISM table available from epn1.epn-vespa.jacobs-university.de. In combination with WMS layers exposed on the same server this is a nice tool for planetary exploration.

Plugin "polyToAladin" uses s_region field of selected features (can select more than one) to send them via SAMP to Aladin.

Prerequisites:

  • PyQt4
  • os
  • qgis
  • astropy
  • pyshp (module shapefile)
  • numpy
  • tempfile
  • geojson
  • urllib
  • threading
  • time

To install astropy, python.h may be required by pip (python-dev). Also python modules shapefile and geojson are usually not installed by default. To install all this on Ubuntu, say:

sudo apt-get install python-dev
sudo pip install astropy
sudo pip install pyshp
sudo pip install geojson