Inforest Research Forum
February 22, 2018, 04:56:04 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
  Home Help Search Calendar Login Register  
  Show Posts
Pages: [1] 2 3 ... 9
1  Announcements / Harris Geospatial related announcements / Release Notes / New Features in ENVI on: January 25, 2017, 12:50:58 AM
Release Notes

See the following sections:

ENVI 5.4
IDL 8.6
ENVI 5.4

See the following sections:

ENVI System Requirements
New Features in ENVI
Fixed Issues in ENVI
ENVI System Requirements

Platform   Hardware   Operating System   Supported Versions
Windows   Intel/AMD 64-bit   Windows   7 SP1, 8, 10
Macintosh   Intel 64-bit   OSX   10.10, 10.11
Linux   Intel/AMD 64-bit   Linux   Kernel 2.6.32, glibc 2.12
Supported versions indicate that ENVI was either built on (the lowest version listed) or tested on that version. You can install and run ENVI on other versions that are binary-compatible with those listed.

ENVI Classic is also supported on Solaris 10 SPARC 64-bit systems.

The 64-bit Windows installer contains 32-bit binaries so that you can launch ENVI in 32-bit mode on 64-bit Windows systems. This ensures interoperability with ArcGIS?. You can find the 32-bit versions of ENVI in the Windows Start menu under Programs > ENVI 5.4 > ENVI for ArcGIS? and Programs > ENVI 5.4 > Tools > ENVI Classic 5.4 (32-bit).

An X-Windows manager is required for Macintosh. ENVI was tested using XQuartz 2.7.11.

For optimal performance, your video card should have a minimum of 1 GB RAM and should support OpenGL 2.0 or later. Also be sure to install the latest drivers for your video card.

ENVI Help requires an HTML5-compatible browser.

New Features in ENVI

This software release includes the new and enhanced features listed below.

Installation and Licensing

ENVI licensing is now managed through a third-party solution from Flexera Software. You obtain the license through a portal hosted by Flexera, then you can choose to activate the license on a license server or on an individual node-locked machine. Details about ENVI licensing are documented in a standalone topic outside of this Help.

By default, ENVI installs under a Harris directory. It was previously Exelis:

Windows: C:\Program Files\Harris\ENVI54
Linux: /usr/local/harris/envi54
Macintosh: /Applications/harris/envi54
ENVI and IDL have separate installers. If IDL and ENVI are both installed on the same system, the Help application contains the help for both products.

Supported Data Types

ENVI supports the following sensors and data types:

Use File > Open to open MODIS (HDF-EOS), ASTER (HDF-EOS), and EO-1 ALI and Hyperion (HDF4) files. In previous versions, you had to use the File > Open As > Optical Sensors > sensor type menu option.

Dataset Browser

The Dataset Browser was redesigned to let you easily build new ENVI rasters that contain a combination of scientific data, attributes, and latitude/longitude information from HDF and NetCDF files. Use the File > Open As > Scientific Formats > format menu option to access the Dataset Browser. Here are some other updates:

The Dataset Browser user interface has new icons to simplify the process of building new rasters.
You can map attributes from the source dataset to standard ENVI header fields.
You can add standard ENVI header fields to the new raster with known metadata values.
You can add VData fields from HDF4 files to the new raster. Each raster can only have one VData field. You cannot combine VData fields with other datasets.
You can select latitude and longitude datasets from the source file and add them to a Geographic Information folder in the Raster Builder. When you display the raster, ENVI georeferences the raster on-the-fly in the Image window, using the latitude and longitude information. It does not actually geocorrect the dataset.
You can create a report of the data fields and metadata that comprise a raster. The available formats are text, XML, or JSON. With HDF4 files, JSON is the only available option.
ENVI programmers can manually create XML templates for reading data in HDF4 and NetCDF-3 datasets. Previously, templates only worked with HDF5 and NetCDF-4 datasets. Templates are helpful in building the same raster and metadata structure from several scientific data formats. Using a template prevents you from having to use the Dataset Browser to re-define the raster and metadata for every file. See the "Open Scientific Data Formats" topic in ENVI Help for more information.
Image Processing

The Generate Point Clouds and DSM by Dense Image Matching tool will now generate digital surface models (DSMs) in TIFF format, in addition to point clouds. This tool is part of the ENVI Photogrammetry Module and requires a separate license and installation of that module. This tool runs on Windows 64-bit platforms only.

Use the RPC Orthorectification Using DSM from Dense Image Matching tool to perform RPC orthorectification using a digital surface model (DSM). The DSM is generated from two or more images taken from different view points. It is used as the terrain source to orthorectify the first raster in the input rasters. This tool is part of the ENVI Photogrammetry Module and requires a separate license and installation of that module. This tool runs on Windows 64-bit platforms only.

The RPC Orthorectification Using Reference Image tool was updated to include a new parameter: Output Pixel Size in the X and Y direction, in meters. The default value is derived from the pixel size of the input image.

Use the Edit Classification Image tool to reassign classes in classification images. You can also use this tool with the results of viewshed analysis or thematic change detection.

The Color Point Cloud tool uses red/green/blue (RGB) data from a raster to colorize a LAS file of the same location. Each point of the point cloud receives the RGB value of the raster pixel that has the same location.

The Image Registration workflow has been updated as follows:

The base image and warp image are displayed using side-by-side views instead of separate windows.
New buttons and controls are provided for reviewing and managing tie points.
A new Predict Warp Location option is available. When you click on a feature point in the base image and this option is enabled, ENVI will use an image-matching technique to try to find the corresponding location in the warp image. This prevents you from having to manually select tie points in both images.
Use the Dice Raster tools to separate a raster into tiles based on tile count, distance, pixel count, or a vector shapefile. The Dice Raster tools are in the ENVI Toolbox under Raster Management > Raster Dicer.

The Calculate Cloud Mask Using Fmask tool was redesigned and simplified from the previous version. You no longer have to calibrate the imagery or create a layer stack before adding the imagery to the tool. It automatically calibrates the imagery and determines the appropriate multispectral, thermal, and cirrus bands to use in creating a cloud mask. It currently supports the following sensors:

Landsat 4-5 TM
Landsat 7 ETM+
Landsat 8
Sentinel-2 Level-1C
NPP VIIRS Moderate Resolution (750 m) reflectance and brightness temperature SDR data downloaded from NOAA CLASS (HDF5 format)
The Normalized Difference Snow Index (NDSI) was updated to use any green band ranging from 0.5 to 0.6 ?m. The NDSI is based on the following references:

Hall, D., G. Riggs, and V. Salomonson. "Development of Methods for Mapping Global Snow Cover Using Moderate Resolution Imaging Spectroradiometer Data." Remote Sensing of Environment 54, No. 2 (1995): 127-140.
Salomonson, V., and I. Appel. "Estimating Fractional Snow Cover from MODIS Using the Normalized Difference Snow Index." Remote Sensing of Environment 89 (2004): 351-360.


The new ENVI classification framework provides a powerful and flexible way to classify data. You can create and train a classifier on one dataset and apply it to a similar dataset. Traditionally, classifiers are tied to one data source. With the new framework, you can train and evaluate the performance of a classifier once and apply it anywhere, including desktop or enterprise environments. Currently, the classification framework uses the ENVI application programming interface (API).

Here are some of the new features included in the classification framework:

Softmax Regression classifier: Softmax is a generalization of logistic regression that is used for multi-class classification where classes are mutually exclusive. An example is classifying a satellite image into four different classes such as cloud, water, asphalt, and vegetation.
Iterative and Gradient Descent trainers: These algorithms minimize classification error by iteratively reducing a loss function until it converges on a minimum value.
Evaluate a classifier: New API routines are available to compute a confusion matrix and accuracy metrics. Once you train and evaluate a classifier, you can save the classifier to an IDL save file and use it to classify other similar datasets.
New tutorials: "Classification Tutorial 1: Create an Attribute Image" describes how to create an image that consists of different attributes, which typically improves classification results. "Classification Tutorial 2: Collect Training Data" shows how to interactively define regions of interest (ROIs) that represent known land-cover types. The ROIs serve as ground truth data for supervised classification.
See the "ENVI Classification" topic in ENVI Help for details. Also see the "New Classification Routines" section below.

Stretch Types and Histograms

Several updates were made to the ENVI stretch and histogram manipulation tools:

When you click the new Stretch on View Extent with auto update button, the selected stretch type automatically updates as you pan around the image.
The Custom Stretch dialog was renamed to Histogram Stretch. It allows better control with red/green/blue histograms (for color images) or with greyscale histograms. You can adjust the minimum and maximum values of the histograms as well as the number of bins.
The Contrast control works in conjunction with Linear, Equalization, Gaussian, Square Root, and Logarithmic stretch types.
In previous versions, the stretch type changed to Custom when you adjusted the Contrast setting. The Custom option has since been removed from the Stretch Types drop-down list.
The Brightness and Contrast controls are enabled when the Custom Histogram Stretch dialog is displayed. As you adjust the Contrast setting, both the minimum and maximum histogram points adjust accordingly in the Custom Histogram Stretch dialog (for red, green, and blue).
Bipolar Stretch is a new option for the Stretch Types drop-down list.

Viewshed Analysis

The Viewshed Analysis workflow and the corresponding API routine (ENVIViewshedRasterTask) were updated with new observer view constraints such as horizontal and vertical field of view, azimuth, and pitch. When combined with range and observer height (which were already in ENVI), these view constraints can more accurately model line-of-sight analyses.

ENVI now uses the Izraelevitz (2003) algorithm for viewshed analysis, which is an extension to the original Xdraw algorithm developed by Franklin et al. (1994). The Izraelevitz algorithm performs well in densely sampled terrain elevation models, and it is significantly faster than the radial interpolation method used in previous versions of ENVI.

Franklin, W. R., C. K. Ray, and S. Mehta. Geometric Algorithms for Siting of Air Defense Missile Batteries, Technical Report DAAL03-86-D-0001 (1994), Battelle, Columbus Division, Columbus, OH, 129 p.
Izraelevitz, D. "A Fast Algorithm for Approximate Viewshed Computation." Photogrammetric Engineering & Remote Sensing 69, No. 7 (2003): 767-774.
The Viewshed Analysis tutorial uses new data files to show different ways to determine visibility from multiple view sources.

Display Tools

You can affix certain annotation items to the display so that they remain stationary while you zoom, pan, and rotate. These are called on-the-glass annotations, and they include text, symbols, classification legends, color bars, and scale bars.

The Create Pyramid if None Exists preference was changed to a drop-down list with more options. It offers better flexibility in choosing whether or not to create pyramid files with datasets that have a large number of bands (such as hyperspectral imagery).

Use the Icon Size preference to adjust the size of icons in the ENVI application. If it is set to Automatic (default), ENVI checks your system's default font size and resizes icons accordingly. Other choices are as follows:

Original - 100%: Icons display at their original size.
Medium - 140%: Icons display at 140% of their original size.
You can add four new annotation types to the Image window view. These options are available from the Annotations drop-down menu in the toolbar:

Legends for classification images
Scale bars for georeferenced images
Color bars for single-band greyscale images with color tables applied
Grid lines for georeferenced images
The Description and/or the Coordinates string from the Feature Counting Tool table now display in the view.

If any layer in a view has a standard, RPC, or pseudo spatial reference, you can change the base projection of the view to any supported map projection. Right-click on the View layer in the Layer Manager and select Change Base Projection, then use the Select Coordinate System dialog to choose a projection.

If a view contains a standard, RPC, or pseudo projection, you can overlay grid lines in that view by clicking the Grid Lines button in the ENVI toolbar.

JPG2000 and NITF C8/M8 compressed rasters display and process faster.


A new "Custom Tasks" tutorial shows how to write a custom task that creates vegetation indices from Sentinel-2A Level-1C imagery. New example files are provided with the tutorial in the /examples/tasks/sentinelexample folder of the ENVI installation path.

Use the envitaskengine executable to run ENVITasks in command-line environments. You can now plug ENVI analytics into applications in different programming languages or environments that share information. The environments must be able to handle standard streams (stdin, stdout, and stderr).

Dehydrate and Hydrate methods were added to all virtual rasters and data type objects.

If you create a custom task that displays a dialog for selecting parameters for an ENVITask or custom API script, you can include a style sheet to define the individual user interface (UI) elements. Examples of UI elements include file selection boxes, color pickers, and text boxes.

The ENVIGLTRasterSpatialRef routine now acts as a constructor function, allowing you to create a new geographic lookup table (GLT) spatial reference in the ENVI API. You can then open an ENVIRaster using the GLT spatial reference. See the ENVIGLTRasterSpatialRef help topic for details.
2  Announcements / Harris Geospatial related announcements / New Licensing FAQ for ENVI 5.4 / IDL 8.6 on: December 28, 2016, 07:42:31 PM
What is the new licensing system?

The release of ENVI 5.4 and IDL 8.6 introduces a new & modern license management technology that simplifies the software license workflow. The Harris Download and License Center is the new portal where you download your new ENVI and IDL software and manage your licenses:

Once you complete the software installation, you are prompted to activate the software so you can use it immediately. You will no longer need to supply a host ID and wait for a license file from Technical Support.

The new portal provides access to the portal 24 hours per day, 7 days per week to manage, activate & deactivate your licenses.

What will it change for my existing licenses?

With new licensing, the user chooses whether to activate the license as a node-locked (local computer) or server-based (floating) license. Server licenses require the use of new license server software that is available with the download files. (The license server binaries are no longer included in the product download by default)

The new licensing system is also not dependent on a single OS platform: each license can be activated on supported Windows, Mac, or Linux machines.

The new license technology is based on a concurrent instance license. It is no longer based on tokens. The specific quantity of concurrent instances of the software you can launch depends on the software products and modules that you have purchased as well as the activation mode you decide to use.

ENVI : 2 concurrent sessions can be started with a node-locked license and 1 with a server license
IDL : 4  concurrent sessions can be started with a node-locked license and 1 with a server license

What are the requirements of the new licensing system?

The license activation is an online process that requires an internet connection. Please contact technical support if you do not have internet access.
Administrator permissions are required to install and license a product.

Below is a link to the current supported platforms and features for served/floating licenses. Note that Mac machines are no longer supported as a license server but are still supported with node locked licenses.   

The license server is configured to communicate on local TCP/IP port 7070. If a firewall is deployed on the license server, you will need to configure the firewall to allow inbound connections by the license server machine on TCP port 7070.
What is the workflow for the new licensing system?

If you are registered as a license administrator of Harris licenses:
You will receive an initial Welcome email asking you to login and create a password on the Harris Download and License Center. Note that this portal is different from the previous web licensing portal so you would need to create a new account even if you already have a working web account on the current Harris website and licensing portal.
You will also receive a second email, called an Order email, that includes the activation code(s) corresponding to your licenses: these are the codes you will use to activate/license the software after installation.

On the Download and License Center portal, you will navigate to the download file section, select the appropriate software version links, download and install the software. If you plan to install a license server you would also need to download and install the license server separately.

At the end of the software installation, you will be prompted to run the Harris License Administrator to license the software. Follow the licensing instructions and supply your activation code(s) from the Order email. The software is now licensed for use.

If needed, license administrators can access additional information for installation and licensing on the download and license center.

If you are a user (not Administrator) of Harris licenses:
You will need to contact your license administrator to request the activation code(s) as well as the installation package and instructions.

What is the Harris License Administrator tool and how to use it?

The license administrator Tool is a GUI to help you activate/deactivate/manage your licenses.
To open the Harris License Administrator tool, use one of the following:
Windows: From the Start menu, select Tools > Harris License Administrator under the shortcut group for your product installation. Administrator privileges are required.
Linux: From a terminal window, launch the harrislicense command from the INSTALL_DIR/envixx/idlxx/bin directory. Sudo or root permissions are required.
Mac: From a Finder window, double-click the icon located under the INSTALL_DIR/envixx/idlxx directory. Administrator privileges are required.
For a step by step description of this process click here

Is the new licensing system compatible with the previous one?

Prior versions of ENVI and IDL (IDL 8.5 and ENVI 5.3 and earlier) will continue to work with their existing license system (i.e. a license.dat file).
Previous and new versions of the software can coexist as well as the 2 licensing systems which means you can keep your current license.dat file even if you activate your licenses for the new version of the software.
License server for previous versions can also coexist with the new server for the new versions of the software.
New license activation codes however are not backwardly compatible with current prior versions of ENVI and IDL.
How to download a product with the new system?

Note: The download pages on the Harris Geospatial website will no longer be available. To request a software version prior to IDL 8.6 and ENVI 5.4, please contact Technical Support.

As a license administrator:
Download the software from the Download and Licensing Center using your web account.  License administrators will need to store and share the installer internally on a non public server for end-users.

As a license user:   
Contact your license administrator to download the product from a shared location.

How to license a product with the new system?

As a license administrator:
Use the activation codes you received by email to activate the licenses on each machine: the Administrator will need to run the activation process from each end user machine, with an internet connection.
Share the activation codes with the end users so they can run the activation by themselves, from their machine with an internet connection (recommended).

As a license user:   
Contact your license administrator to obtain the activation codes for your product(s).

How to setup a license server?
A served license requires a separate download and installation of the license server binaries.  The link below points to the license server Installation and Licensing instructions for Windows and Linux (MAC servers are not supported):

How to connect a client machine to a license server?
The configuration of the client machine to point to a license server can be done from the Harris License Administrator tool by using the option Use License Server. For detailed instructions see the links under setting up a license server as they contain detailed instructions on connecting as well.

How to check which products are licensed on my machine?
Users can easily check the list of activated products including the name of the product as well as the activation code(s) from the Harris License Administrator tool using the View Licenses option. The Show feature details checkbox lists the feature name, version, expiration date, number of available and used licenses for each activation code.
Additional online documentation is available to license administrators on the D&LC.

How to re-host/transfer a license to a new machine using the new licensing system?
Each license user can easily activate and return/deactivate a license from the Harris Licensing Administrator tool available with the software, assuming the license(s) are current on maintenance. Returning/Deactivating a license will return it to the licensing pool so it can be reactivated on a different machine. This is equivalent to the current rehosting/license transfer process.
After a deactivation, the returned license can be reactivated as a fixed or served license, on any type of supported platform (Win, Mac, Linux).

What to do if my machine is not connected to the network?
If you do not have internet access at all and are on a "dark machine", please contact Technical Support to activate your license.

Can we borrow a license in the new system?
There is an option to Borrow licenses (for a duration of 7 days) from a license server. It is available in the Harris License Administrator tool as well as from the command line. Detailed instructions can be obtained by the license administrator on the D&LC.
If you need to borrow a license for a longer period, you can return/deactivate a seat of the served license and reactivate it as a node-locked license on the appropriate machine.

Can we create an option file for a license server in the new system?
The option to reserve some licenses on a server for specific use is not yet available. It should be developed in a future version.
If you need to reserve some licenses for specific use, consider activating a pool of licenses on different servers or activate some licenses as node-locked instead of server-based as needed.

How do I manage my contract & licenses as a License administrator in the new system?
You can find more information about the options available for license administrators in the Harris Download and License Center in the following link:

Who should I contact if I need help with the new licensing system?
You can contact your local technical support team for any questions with the new download and licensing system:

3  Announcements / Trimble related announcements / Trimble Announces New UAS Alliance on: October 11, 2016, 08:42:42 AM
Trimble recently announced that Delair-Tech has acquired its Belgium-based Gatewing Unmanned Aircraft System (UAS) engineering and manufacturing business. Delair-Tech is a leading provider of long-range, fixed-wing UAS solutions for industrial inspection and asset management applications headquartered in Toulouse, France. DelairTech intends to grow the acquired business as part of its portfolio.

In addition, Trimble has entered into strategic alliances with Delair-Tech and Microdrones of Siegen, Germany. Microdrones is a leading provider of multirotor UAS solutions. Under the agreements, Delair-Tech and Microdrones will become preferred providers of both fixed-wing and multirotor UAS systems, with Trimble providing software, data processing and deliverables to UAS operators across multiple vertical markets.

For full details please see the Product Bulletin with FAQ (

For additional questions, please contact your Trimble Regional Sales Manager.
4  Ελληνικό Φόρουμ / Γεωγραφική Ανάλυση & QGIS / Επτά χρήσιμα Plugins για το Q-GIS on: August 11, 2016, 03:31:55 PM
Παραθέτουμε παρακάτω μερικά (αλλά υπερβολικά χρήσιμα) από τα πάρα πολλά υπάρχοντα και χρήσιμα πρόσθετα προγράμματα (plugins) για το QGIS τα οποία προσθέτουν από απλή, αλλά χρήσιμη λειτουργικότητα στο περιβάλλον εργασίας του, μέχρι εξειδικευμένες δυνατότητες, που πολλές φορές σκοπίμως ή λόγω άγνοιας πολλοί αναφέρουν το ArcGIS "ως το μόνο που το κάνει" ... Τα κείμενα ενσωματώνονται από τα μητρικό site των plugins και για το λόγο  είναι στην Αγγλική.

1. SoilTexture
Build soil texture map from sand and clay raster maps.

2. mmqgis
A collection of QGIS vector layer operation plugins

3. LecoS - Landscape Ecology Statistics
Contains several analytical functions for land cover analysis. LecoS is based on metrics taken from FRAGSTATS.

4. Lat Lon Tools
Tools to capture and zoom to coordinates using standard decimal or DMS (latitude,longitude) notation.

5. RiverGIS
RiverGIS is a QGIS plugin for creating HEC-RAS flow model geometry from spatial data. The functionality is similar to that of HEC-GeoRAS. For data store and spatial operations it needs a PostGIS database.

6. Semi-Automatic Classification Plugin for QGIS.
The Semi-Automatic Classification Plugin (SCP) is a free open source plugin for QGIS that allows for the semi-automatic classification (also supervised classification) of remote sensing images. Also, it provides several tools for the pre processing of images, the post processing of classifications, and the raster calculation.

7.First Aid
The must-have tool for Python plugin developers.Provides Python debugger and replaces the default Python error handling in QGIS.

Απολαύστε... και αφήστε τους άλλους να ψάχνουν για σπαστήρια του ArcXXX.

5  Ελληνικό Φόρουμ / Harris ENVI & Τηλεπισκόπηση / Εγκατάσταση του ENVI 5.3.1 σε Linux Ubuntu 15.10 x86_64 on: April 14, 2016, 09:11:31 AM
Τα βήματα είναι τα εξής :

1. Εγκατάσταση libxp6.
Στην έκδοση 15.10 δεν υπάρχει στα repos όποτε την κατεβάζετε από το
και η εγκατάσταση γίνεται με dpkg --install libxp6_1.0.2-2_amd64.deb

2. Μεταφορά και μετονομασία της άδειας που πιθανόν έχετε.
Εαν απλά αναζητήσετε αρχεία τύπου .lic θα βρείτε το φάκελο που πρέπει να πάει η άδεια οπότε κάνετε,
cp License.dat /usr/local/exelis/license/License.lic

Ευχαριστούμε τον Ηλία Δαραδήμο για τις οδηγίες αυτές.
6  Ελληνικό Φόρουμ / Γεωγραφική Ανάλυση & QGIS / Re: Λειτουργία της R και scripts από το περιβάλλον του Q-GIS on: April 14, 2016, 08:56:54 AM

Πρώτα πρέπει να γίνει η εγκατάσταση της R την κάνετε κατεβάζοντας το εκτελέσιμο από το site τους,

Αφού γίνει η εγκατάσταση σε φακέλους που θα υποδείξετε (καλύτερα να αφήνονται τα default), θα ακολουθηθεί η διαδικασία του ορισμού των φακέλων μέσω του menu processing -> options -> providers και θα οριστούν οι φάκελοι / paths.

Σε μία τυπική εγκατάσταση με τα defaults της R 3.2.4 για windows  έχουμε τις παρακάτω ρυθμίσεις.

Activate -> Yes
R Scripts folder -> c:\users\geo\.qgis2\processing\rscripts
R Folder -> c:\Program Files\R\R-3.2.4revised
R user library folder -> c:\users\geo\Ruserlibrary
Use 64 bit version -> Yes

όπου το C:\Users\geo\Ruserlibrary το φτιάξαμε εμείς για να είναι writable και θα το γράψει κατά την εκτέλεση της η R.

7  Ελληνικό Φόρουμ / Δορυφορικά Τηλεπισκοπικά Δεδομένα & Πλατφόρμες / Sentinels Scientific / Other use Data Hub on: April 13, 2016, 09:12:12 AM
The Sentinels Scientific Data Hub provides free and open access to a rolling repository of Sentinel-1 and Sentinel-2 user products, starting from the In-Orbit Commissioning Review (IOCR).

Follow this link

8  Ελληνικό Φόρουμ / Γεωγραφική Ανάλυση & QGIS / Re: Q-GIS Χρήση των εντολών του GRASS από το toolbox on: January 10, 2016, 03:17:09 PM
Σε μία οποιαδήποτε standalone εγκατάσταση του QGIS, συμπεριλαμβάνεται και το GRASS. Εαν κάνετε εγκατάσταση με χρήση του OSGeo4W, συμπεριλαμβάτε και το GRASS.

Αν είστε σίγουροι ότι το GRASS συμπεριλαμβάνεται στην εγκατάσταση, φροντίστε τα αρχεία δεδομένων που θέλετε να επεξεργαστείτε με τους αλγόριθμους του GRASS να βρίσκονται σε "εύκολα folders"

Π.χ. , εύκολο folder "c:\users\myuser\project\anlysis1\image1.tif", δύσκολο folder "c:\Users\ΔΗΜΗΤΡΗΣ\ ΠΕΡΙΒΑΛΛΟΝΤΙΚΕΣ ΜΕΛΕΤΕΣ\ΠΕΡΙΦΕΡΕΙΑ ΝΟΤΙΟΥ ΑΓΑΙΟΥ\λατομειο ιωάννου\image1.tif"

Στην δεύτερη περίπτωση  του "δύσκολου folder" πιθανότατα θα σταματήσει με σφάλμα η Python.
9  Ελληνικό Φόρουμ / Γεωγραφική Ανάλυση & QGIS / Re: Orfeo toolbox - Γιατί δεν μπορώ να τρέξω τις εντολές. on: January 10, 2016, 01:51:52 PM
Παρόλο που στα tools εμφανίζεται το orfeo toolbox το πιο πιθανό είναι να μην είναι εγκατεστημένο.
Συνήθως όταν η εγκατάσταση του QGIS γίνεται από το standalone αρχείο των 200-300 mb, δεν συμπεριλαμβάνεται το orfeo toolbox.
Κατά συνέπεια, πρέπει να γίνει επιπλέον εγκατάσταση του ofreo toolbox για να είναι δυνατή η εκτέλεση των εντολών.

Η διαδικασία έχει ως εξής:

Από το site του QGIS κατεβάζετε το OSGeo4W setup (32 ή 64bit ανάλογα το λειτουργικό σας σύστημα).
Το εκτελείτε ακολουθώντας στο περιβάλλον εγκατάστασης τις παρακάτω επιλογές.

Advanced Install->Install from internet -> Μην αλλάζετε root directory (C:\OSGeo4W) / All users -> Μην αλλάζετε και το local Package Directory -> Direct Connection -> Καμία αλλαγή στο download site ->

-> Στο περιβάλλον Select Packages κάντε κλικ στο "σταυρό" των Libs (στην ουσία πηγαίνετε στις διαθέσιμες βιβλιοθήκες / αλγόριθμους) για να ξεδιπλωθεί η λίστα με τους διαθέσιμους αλγόριθμους για εγκατάσταση.

Από την λίστα επιλέγετε το "otb-bin: Orfeo Toolbox application modules." Βρίσκεται σχεδόν στο μέσο τη λίστας. -> Στη συνέχεια θα ενημερωθείτε ότι χρειάζονται και άλλα συνδεόμενα/εξαρτόμενα αρχεία, για τα οποία θα συμφωνήσετε να "κατέβουν"

Θα ακολουθήσει η διαδικασία της μεταφόρτωσης και μετά από αυτή, η διαδικασία της εγκατάστασης. Μετά το μήνυμα "Installation comlete" πατήστε "finish" να ολοκληρωθεί η διαδικασία.

Στη συνέχεια και για να είναι δυνατή η χρήση των βιβλιοθηκών αφού εκτελέσουμε το QGIS κάνουμε την παρακάτω διαδικασία.

Ακολουθούμε τα menu -> Processing -> Options -> Providers -> Orfeo Toolbox -> Activate
και στην συνέχεια επιλέγουμε σαν application folder και σαν command folders τα παρακάτω paths (πατώντας το "...." περιηγηθείτε στους φακέλους όπως έχουν εγκατασταθεί στον Η/Υ):


Στην συνέχεια θα είναι δυνατή η χρήση των βιβλιοθηκών.

10  Announcements / Harris Geospatial related announcements / ENVI 5.3 Service Pack 1 Release Notes on: December 11, 2015, 06:19:39 PM
ENVI 5.3, Service Pack 1 Release Notes

Revised 12 November 2015

System Requirements
New Features
Fixed Issues
System Requirements



Operating System

Supported Versions a


Intel/AMD 64-bit


7, 8, 10


Intel 64-bit


10.9, 10.10 b


Intel/AMD 64-bit


Kernel 2.6.32, glibc 2.12

a Supported versions indicate that ENVI was either built on (the lowest version listed) or tested on that version. You can install and run ENVI on other versions that are binary-compatible with those listed.

b An X-Windows manager is required for Macintosh. ENVI was tested using XQuartz 2.7.4.

For optimal performance, your video card should have a minimum of 1 GB RAM and should support OpenGL 2.0 or later. Also be sure to install the latest drivers for your video card.

ENVI Help requires an HTML5-compatible browser.

New Features

This software release includes the new and enhanced features listed below. See the following sections:

Sensors and Data Formats
Image Processing and Display
User Interface
Sensors and Data Formats

ENVI reads and displays imagery from the following sensors and data formats:

Windows only: COLLADA 1.4.1 and 1.5. Support is provided for building extraction when using the ENVI LiDAR API. See the ENVIPointCloudFeatureExtractionTask and ENVIPointCloudProductsInfo help topics for details.
Platform Support

Linux support for ENVI LiDAR has been added for the ENVI API. The ENVI LiDAR user interface is not available on Linux installations.

Image Processing and Display

You can use the Data Manager to display an RGB layer using bands from different coregistered images. Example use cases include medical imagery, microscopy imagery, time series imagery, or any scenario where imagery is distributed with separate bands in separate files. See the "Manage Raster Layers" help topic for instructions. This only creates a layer for display. To create an RGB layer that you can export, continue to use the Layer Stacking tool or the ENVIMetaspectralRaster routine in the API.

Landsat GeoTIFF files with metadata (*MTL.txt) are displayed with the data ignore value header field set to 0. As a result, scan line and background pixels display as 'No Data'.

Use the Calculate Cloud Mask Using Fmask Algorithm tool to create a cloud mask for all Landsat sensors. ENVI uses the Fmask algorithm cited in the following references:

Zhu, Z., S. Wang, and C. E. Woodcock. "Improvement and Expansion of the Fmask Algorithm: Cloud, Cloud Shadow, and Snow Detection for Landsats 4-7, 8, and Sentinel 2 Images." Remote Sensing of Environment 159 (2015): 269-277, doi:10.1016/j.rse.2014.12.014 (paper for Fmask version 3.2).
Zhu, Z., and C. E. Woodcock. "Object-based cloud and cloud shadow detection in Landsat imagery." Remote Sensing of Environment 118 (2012): 83-94, doi:10.1016/j.rse.2011.10.028 (paper for Fmask version 1.6).
The ENVI LiDAR application automatically reprojects any background shapefiles that you import to match the projection of the current project.

Use the Generate GCPs From Reference Image tool to automatically generate ground control points (GCPs) for an input raster. The process works by matching and using the geographic coordinates of an orthorectified base image. The elevation values of the GCPs are calculated from a DEM raster. The input raster must have an RPC spatial reference. This tool allows you to generate GCPs for further manipulation or for immediate use with applications such image-to-map registration, Rigorous Orthorectification, DEM Extraction, and the RPC Orthorectification workflow.

Use the RPC Orthorectification Using Reference Image tool to perform a refined RPC orthorectification by automatically generating GCPs from an orthorectified reference image. This is an automated end-to-end solution; continue to use the RPC Orthorectification workflow if you want to edit GCPs and to review error statistics in an interactive environment.

The RPC Orthorectification tutorial uses new data files: an OrbView-3 source image, a National Agriculture Imagery Program (NAIP) reference image, and a National Elevation Dataset (NED) DEM at 1/9 arc-second resolution. The tutorial shows how to automatically generate GCPs in the RPC Orthorectification Workflow and with the RPC Orthorectification Using Reference Image tool.

User Interface

The Cursor Value tool was redesigned as follows:

The main toolbar no longer contains a Crosshairs button. Instead, the Cursor Value dialog has an On demand updates button. When this button is active, you can click on a pixel or vector record in the display and a set of crosshairs (now called a probe) is displayed over that location. The Cursor Value dialog reports information for the selected pixel or vector record.
When the On demand updates button is active, you can copy cursor value information to the system clipboard.
Disable the On demand updates button to turn off the probe and to report real-time pixel information as you move around the display.
You can report cursor value information for the top layer only or all available layers.
When multiple views of georeferenced data are displayed and the On demand updates button is active, you can link the views. Moving the probe in one view will move it to the corresponding location in the other views.
The File > Open As menu was divided into different categories of sensors and data formats.

The Data Manager, Layer Manager, and Spectral Profiles show wavelength colors next to each listed band if wavelengths are defined in the header file. Bands with invisible wavelengths are colored black. If an image has bad bands defined in the header file, those bands are marked with a warning symbol.

Spectral Profiles have a new Wavelength Color option to display visible wavelength colors along the x-axis.

Right-click on the View icon in the Layer Manager and select Show All Layers and Hide All Layers to show/hide all layers at once.

Right-click on a raster layer in the Layer Manager and select Export Layer to TIFF to save the full raster layer extent and image enhancements to a TIFF file, at full resolution.

Use the File > Export View To > Image File menu option to export all contents of a view to an RGB 24-bit image file in ENVI or TIFF/GeoTIFF format. The output image preserves any vector layers, annotation layers, feature counting layers, raster color slices, and image enhancements. You can set the output zoom factor, or if the view has a base standard map projection, you can set the output map scale.

The Navigation window of the ENVI LiDAR application contains a View Point Density setting that allows you to preview different point-density settings in the Main window. It does not affect the point density for final processing.

When distinct point classifications are present in the input file, click on the new Color by Classification button in the ENVI LiDAR application toolbar to color points by classification.

The Edit Raster Color Slices dialog was updated as follows:

Click on any color to display a color selection dialog where you can choose a different color for a specific range of values.
A new Export drop-down button lets you export the color slices to a shapefile or classification image.
The Dataset Browser now supports HDF5 one-dimensional datasets.


The ENVI API Programming Guide has a new "Frequently Asked Questions" topic.

The following ENVITasks are available:




Calculate a cloud mask for Landsat imagery using the Fmask algorithm.


Generate two sets of ground control points (GCPs) from input tie points. You can use the resulting GCPs in ENVI applications such as RPC Orthorectification and image-to-map registration.


Generate GCPs for an input raster by matching and using the geographic coordinates of a reference image. You can use the resulting GCPs in ENVI applications such as RPC Orthorectification and image-to-map registration.


Register a raster with GeoServer.


Register a vector with GeoServer.


Perform a refined RPC orthorectification by automatically generating GCPs from a reference image.

The following objects and methods are available:




Return an IDL dictionary of NITF metadata from one or more NITF rasters. The top-level dictionary is a collection of IDL lists and dictionaries that contain the various segments of metadata: header, image, text, annotation (graphics), and data extension segments (DESes).

Construct an ENVIRaster from a source raster that has a simple mathematical expression applied on a pixel-by-pixel basis.


Save a raster layer to TIFF format.


Check if a specified metadata field exists.


Export all contents of a view to an RGB 24-bit image file. The output image preserves any vector layers, annotation layers, feature counting layers, raster color slices, and image enhancements.


This is an abstract interface class that is subclassed by any class that wants to support serialization to a hash representation.


Create ENVI objects from a hash description of their properties instead of using their dedicated routines. This allows you to store the object state and restore it in a later IDL session, or apply a virtual raster chain of processes by building a hash instead of calling multiple functions.


Create a new ENVIRaster from a file or uniform resource indicator (URI).


Return a hash describing these objects. You can use this information in a later ENVI session to restore the objects using the ENVIFactory function.














Fixed Issues


Seamless Mosaic feathering resulted in missing data when the input scene footprints had self-intersecting polygons.


Using the Seamless Mosaic tool with Landsat 8 data and automatic seamline generation resulted in a large area of missing data.


The ENVIRaster::GetData method returned too many bands when using complex data and passing in the PIXEL_STATE keyword.


The Raster Color Slice tool's Export to Class Image function produced an image that was not readable by ENVIClassificationAggregationTask.


The Dataset Browser did not support HDF5 one-dimensional datasets.


The Change RGB Bands option did not honor the Zoom Interpolation Method preference.


The Layer Stacking tool did not preserve gains and offsets.


An error occurred when opening a Windows raster series catalog file on Linux.


The Cursor Value tool incorrectly reported 'NoData' when multiple arbitrary map-based rasters were displayed.


The ENVIRasterMetadata object issued a confusing error message when setting a one-element array for field names.


An error occurred when opening ESRI layer files on Windows 64-bit systems.


Reprojected RPC rasters displayed the wrong bounding box when a layer was selected.


The version number was missing from the ENVI startup screen.


ENVI crashed if a classification file was edited during a workflow.


The NNDiffuse Pan Sharpening dialog did not show OK and Cancel buttons.


An error occurred when setting the INPUT_BINSIZE property on ENVIRasterHistogramTask.


ENVIMetaspectralRaster issued an error message if the input rasters did not have wavelength unit metadata.


ALSAT-2A bands were not listed in increasing wavelength order in the Data Manager.


The Metadata Viewer did not include units in the Spectral node.


Acquisition time metadata was missing when ENVI read Landsat 8 data.


An error occurred when dragging and dropping a file from the Data Manager to the Layer Manager when the file icon passed over a portal icon in the Layer Manager.


Users could not select a mask for QUAC processing.


Using the Edit Class Names and Colors tool resulted in a loss of map projection information.


Searching for "measure", "measurement", and "distance" in the ENVI Help did not locate the Mensuration tool topic.


SPEAR Change Detection: 2CMV output colors were reversed when saving to NITF.


Acquisition time metadata was missing when ENVI read the *.orientation.xml file for ZY-1-02C and ZY-3 data.


ENVI crashed when reading TIFF files with invalid map information.


Raster color slices did not update until the image was moved or turned off/on in the Layer Manager.


Selecting a single band for the Map Variable to Input File field in Band Math caused an error.


Calibration to radiance generated incorrect results when rasters contained data-ignore values.


Some Sentinel-2 data displayed different bands for different granules.


Manipulating the display with Sentinel-2 data resulted in slow performance.


The Quick Stats tool did not take into account the data ignore value when calculating histogram statistics.


Data values were incorrect when displaying multiple raster layers when one is rotated.


Spectral subsetting in the Spectral Hourglass Wizard gave different results with MTMF, compared to subsetting before using the Wizard.


Using the Seamless Mosaic tool with Landsat 8 data and feathering resulted in missing data or clear-cut borders.


The ENVILinearPercentStretchRaster routine returned all zeros if the input raster had a data-ignore value or mask.


Example code in the ENVIRasterHistogramTask help topic did not work correctly.


The Geocorrect and Mitigate Bowtie Effect tool did not open all bands in NPP VIIRS HDF5 files. ENVI builds new pyramid files with different names than before. Please delete any old pyramid files that were generated for NPP VIIRS files.


Global spatial statistics used an arbitrary lag distance limit of 1/4 of the image.


The ENVI Help listed major and minor frame offsets as header items, but ENVI did not use them.


The Quick Stats text showed Min +/- StdDev instead of Mean +/- StdDev.


The ENVISpectralIndexTask routine did not respect input masks.


The Image Registration option to Accept as Individual Points was never enabled when entering new point vector layers.


The Correction with Contour tool could not remove phantom peaks from DSMs.


Launching the 3D Viewer from the ENVI LiDAR menu resulted in a Windows application error.


The height legend did not display.


An error was issued while opening an ENVI LiDAR project from within ENVI.

? 2015 Exelis Visual Information Solutions, Inc., a subsidiary of Harris Corporation. All Rights Reserved. This information is not subject to the controls of the International Traffic in Arms Regulations (ITAR) or the Export Administration Regulations (EAR). However, this information may be restricted from transfer to various embargoed countries under U.S. laws and regulations.
11  Ελληνικό Φόρουμ / Harris ENVI & Τηλεπισκόπηση / Λειτουργίες - Λειτουργικότητα του ENVI on: December 06, 2015, 08:15:40 PM
Σας ενημερώνουμε και από το τηλεοπτικό κανάλι της Inforest στο youtube υπάρχουν, αλλά και θα συνεχίζουν να προστίθενται, καθοδηγητικά video για την χρήση του λογισμικού ENVI και ENVI Classic. Επιπλέον θα προστεθούν videos για το Icaros One Button, Trimbe eCognition, Q-GIS, Manifold System GIS και Global Mapper.

Επισκεφθείτε και εγγραφείτε:
12  Announcements / Inforest Training Sessions & Events / IDL ENVI eCognition QGIS training on: October 25, 2015, 06:32:57 PM
Further announcements for training in IDL, ENVI, eCognition, QGIS, Manifold system and other software packages will be posted in, in Greek and English.
13  Remote Sensing using ENVI / ENVI addon Modules / ENVI Atmospheric Correction Module on: September 11, 2015, 12:55:08 PM
Removing the influence of the atmosphere is a critical pre-processing step in analyzing images of surface reflectance. Properties such as the amount of water vapor, distribution of aerosols, and scene visibility must be known. Because direct measurements of these atmospheric properties are rarely available, they must be inferred from the image pixels. Hyperspectral images in particular provide enough spectral information within a pixel to independently measure atmospheric water vapor absorption bands. Atmospheric properties are then used to constrain highly accurate models of atmospheric radiation transfer to produce an estimate of the true surface reflectance.

The Atmospheric Correction Module provides two atmospheric correction modeling tools for retrieving spectral reflectance from multispectral and hyperspectral radiance images: QUick Atmospheric Correction (QUAC?) and Fast Line-of-sight Atmospheric Analysis of Spectral Hypercubes (FLAASH?). You must have a separate license for the ENVI Atmospheric Correction Module; contact your Exelis VIS sales representative for more information.

QUAC and FLAASH were developed by Spectral Sciences, Inc., under sponsorship from the U.S. Air Force Research Laboratory. Spectral Sciences has developed several modern atmospheric radiation transfer models, and has worked extensively on MODTRAN? since the model?s inception in 1989.

See original document and more here ->
14  Remote Sensing using ENVI / ENVI addon Modules / ENVI Photogrammetry module on: September 11, 2015, 12:50:45 PM
An orthorectified image (or orthophoto) is one where each pixel represents a true ground location and all geometric, terrain, and sensor distortions have been removed to within a specified accuracy. Orthorectification transforms the central perspective of an aerial photograph or satellite-derived image to an orthogonal view of the ground, which removes the effects of sensor tilt and terrain relief. Scale is constant throughout the orthophoto, regardless of elevation, thus providing accurate measurements of distance and direction. Geospatial professionals can easily combine orthophotos with other spatial data in a geographic information system (GIS) for city planning, resource management, and other related fields.

ENVI's existing orthorectification tools (accessed through Geometric Correction > Orthorectification in the Toolbox) allow you to orthorectify images using rational polynomial coefficients (RPCs), elevation and geoid information, and optional ground control points (GCPs). RPCs attempt to model the sensor geometry, using a polynomial approximation to model light rays from a ground location to the focal plane of the sensor. However, RPCs and elevation information do not provide enough details to build a rigorous model representing the path of light rays from a ground object to the sensor.

The ENVI Photogrammetry Module provides you with access to Rigorous Orthorectification, which builds highly accurate orthorectified images by rigorously modeling the object-to-image transformation. The details of this transformation are mostly transparent to the user, which means you can create orthorectified images without defining any detailed model parameters.

With Rigorous Orthorectification, you can easily see the spatial coverage of images, DEMs, GCPs, and tie points, along with error magnitudes for each GCP. You can adjust your GCPs and tie points to improve the root mean square error (RMSE) for the orthorectified output. ENVI uses the latest innovative research methods to perform mosaicking and color balancing in the output product.

Rigorous Orthorectification is a joint collaboration between Exelis VIS and Spacemetric AB of Stockholm, Sweden. Spacemetric designed the underlying block-adjustment model, which provides a precision orthorectification solution for various sensors. For more technical information on Spacemetric?s orthorectification models, see their website at

To use Rigorous Orthorectification, you must purchase a separate license for the ENVI Photogrammetry Module. This module also provides access to the Generate Point Clouds by Dense Image Matching tool.

See the following sections:
Start Rigorous Orthorectification
Collect and Edit Ground Control Points
Collect and Edit Tie Points
Reorder Images and Define Cutlines
Select Output Parameters

See the orginal at Harris Web site ->
15  Remote Sensing using ENVI / ENVI addon Modules / Supported Image Formats for ENVI Photogrammetry module 5.3 on: September 02, 2015, 11:42:03 PM
Supported Image Formats for Rigorous Orthorectification

The following is a list of image formats that have been successfully tested with Rigorous Orthorectification. The metadata listed next to each image format or sensor must accompany the imagery, and the imagery must be in its native format, filename, and directory structure, exactly as delivered by the data provider:

Image Format
Required Metadata

1. ADS40
.ads, .cam, .odf

2. AlSat-2A

3. Applanix DSS (aerial camera)
Map coordinates are not displayed.

(generated by ENVI)
You can only orthorectify one band group at a time (VNIR, SWIR, or TIR)

To open CARTOSAT-1 data with RPC positioning, select File > Open As > CARTOSAT-1 > Open with RPC Positioning from the menu bar.

6. DMC
.sip, .dim   
Disaster Monitoring Constellation (DMC) of satellites, including UK-DMC, UK-DMC2, ALSAT-1, Beijing-1, Deimos-1, and NigeriaSat-1.
Select the .dim file to open.

Open .1A files with File > Open As > EROS > Level 1A from the menu bar.

8. ERS
CEOS dat_01.001   lea_01.001
Open ERS files with File > Open As > Radar > ERS from the menu bar.

.dim (DIMAP version='1.1' only)
XML version attribute must be version=1.1

10. Gaofen-1

11. GeoEye-1
.pvl, .eph, .att
BASIC Math, Model Kit PAN

12. GeoEye-1
DigitalGlobe format

Ortho Kit

14. IRS-P6 ResourceSat
Open these files with File > Open As > IRS > Superstructured, and select the file IMAGERY.L-3. The leader file must also be present.

.txt, .rpc, .eph
Opening these files through the wizard results in a black and white image display. To open the files as multi-color images, select File > Open As > KOMPSAT-2 from the menu bar.

16. Landsat TM and ETM+
17. Landsat 8

18. OrbView-3
.pvl, .eph, .att
19. Pleiades-1A/1B   

20. QuickBird
.xml, .rpb, .imd, .att, .eph, .geo, .til
Product Levels LV1B and LV2A
If there is only one XML metadata file available, open a tiled data set by selecting the .til file.


22. RapidEye
1B, 3A   
From the Toolbox, select File > Open As > RapidEye, and select the *_metadata.xml file. A NITF/NSIF license is required to read RapidEye L1B files in NITF format.

23. SPOT 1-5
metadata.dim (DIMAP version='1.1' only)
XML version attribute must be version=1.1

24. SPOT-6 and -7

25. UltraCam (aerial camera)
Map coordinates are not displayed.

26. VNREDSat-1

27. WorldView-1
.xml, .rpb, .imd, .att, .eph, .geo, .til
Product Levels LV1B and LV2A
If there is only one XML metadata file available, open a tiled data set by selecting the .til file.

28. WorldView-2
.xml, .rpb, .imd, .att, .eph, .geo, .til
Product Levels LV1B and LV2A
If there is only one XML metadata file available, open a tiled data set by selecting the .til file.

29. WorldView-3
.xml, .rpb, .imd, .att, .eph, .geo, .til   
If there is only one XML metadata file available, open a tiled data set by selecting the .til file.

30. Ziyuan-1-02C
*.orientation.xml, *.xml, *-MUX.xml, *-PAN.xml

31. Ziyuan-3A
*.orientation.xml, *.xml, *-NAD.xml

32. Aerial Camera Data
Rigorous Orthorectification provides limited support for digital aerial image files from the UltraCam (Level-3 processing only), Applanix DSS, and ADS40 cameras. When opening aerial camera data from the ENVI Orthorectification Wizard, select Aerial in the Select Sensor Type dialog).

You can add support for other frame cameras by creating an exterior/interior orientation description of your frame camera in the form of an XML file. See the help article "Supporting custom frame cameras in Rigorous Orthorectification" on the Exelis VIS website.

For UltraCam data, you must separate RGB images, color-infrared (CIR) images, and panchromatic images, in different directories. All must be at the same level as the Lvl03 directory. Following is a suggested directory structure:
put panchromatic data here
put RGB images here
put CIR images here

? 2015 Exelis Visual Information Solutions, Inc., a subsidiary of Harris Corporation. All Rights Reserved. This information is not subject to the controls of the International Traffic in Arms Regulations (ITAR) or the Export Administration Regulations (EAR). However, this information may be restricted from transfer to various embargoed countries under U.S. laws and regulations.
Pages: [1] 2 3 ... 9
Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!