Giter Site home page Giter Site logo

jlbmdm / gsdview Goto Github PK

View Code? Open in Web Editor NEW

This project forked from avalentino/gsdview

0.0 1.0 0.0 8.95 MB

Lightweight Geo-Spatial Data Viewer (GSDView) written in python and Qt4. It uses the GDAL library for data access, it is modular and has a simple plug-in architecture.

License: GNU General Public License v2.0

Makefile 0.44% Python 99.39% Batchfile 0.18%

gsdview's Introduction

..  =======
    GSDView
    =======

    :Source: README.txt
    :Version: 0.7.0
    :Author: Antonio Valentino
    :Contact: [email protected]
    :URL: http://gsdview.sourceforge.net
    :License: `GNU General Public License`__ (GPL)
    :Copyright (C): 2008-2015 Antonio Valentino <[email protected]>

    __ GPL_


Introduction
============

GSDView (Geo-Spatial Data Viewer) Open Edition is a lightweight viewer for
geo-spatial data and products.
It is written in python_ and Qt_ and it is mainly intended to be a graphical
front-end for the GDAL__ library and tools.
GSDView is modular and has a simple plug-in architecture.

.. note:: two editions of GSDView currently exist:

    - an *open source* version named `GSDView Open Edition`_ that is freely
      available (GPL2) and provides only very basic features
    - a GSDView Pro Edition that is non free and provides a larger number
      of features (including image analysis tools and integration components
      for external image processing tools)


.. _Python: https://www.python.org
.. _Qt: http://www.qt.io
.. _`GSDView Open Edition`: http://gsdview.sourceforge.net
__ gdal_


Downloads
=========

Please refer to the `SourceForge project page`_.

.. _`SourceForge project page`: http://sourceforge.net/projects/gsdview


Requirements
============

In order to run GSDView you should have the following software installed:

* Python_ 2.7 or higher (including Python 3.x)
* SIP_ 4.7.5 or higher
* PyQt5_ or PyQt4 4.6 or higher
* numpy_ 1.3.0  or higher
* gdal_ 1.7.3 or higher

In replacement of PyQt5_ or PyQt4 and SIP_ it is possible to use:

* PySide_ 1.0.4 or higher (experimental support)

.. _SIP: http://www.riverbankcomputing.co.uk/software/sip
.. _PyQt5: http://www.riverbankcomputing.co.uk/software/pyqt
.. _numpy: http://www.numpy.org
.. _gdal: http://www.gdal.org
.. _PySide: http://www.pyside.org

.. note:: in order to run GSDView with Python 3.x GDAL >= 1.10 is required.

.. hint::

   Ubuntu_ and Debian_ users can resolve all dependencies by running the
   following command as superuser::

     # apt-get install python-qt5 python-gdal gdal-bin

.. _Ubuntu: http://www.ubuntu.com
.. _Debian: http://www.debian.org


Installation
============

Decompress the distribution package::

  $ tar xvfz gsdview-X.YY.tar.gz

From the package directory run the following command as superuser::

  # python setup.py install

You can also install GSDView in a custom location::

    # python setup.py install --prefix=<PATH_TO_INSTALL_DIR>


.. note::

   If you have all dependencies installed you can **run GSDView without
   installation** by simply running the following command in the package
   root::

    $ python run.py

.. note::

   Windows_\ :sup:`TM` users can **run GSDView without installation** by
   double-clicking on ``gsdview.pyw`` file.

   If it doesn't exist you can get it by making a copy of the
   ``run.py`` file and renaming it ``run.pyw``.

.. _Windows: http://windows.microsoft.com


License
=======

GSDView is released under the terms of the `GNU General Public License`__
version 2.

__ GPL_
.. _GPL: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.