a free and open map of wireless communicating objects
openBmap collects data and provides open maps and statistics of all communicating objects: cellular antennas, wifi hotspots. All softwares from back-end to client are open-source under AGPL v3 license.
Geostatistics and geosciences modeling software
GEOMS2 is a geostatistics and geosciences modeling software. Provides interface for grid (mesh), point, surface and data (non-spatial) objects. It has a 3D viewer and 2D plots using the well known Python engines Mayavi and Matplotlib. It has several functions to manipulate your data as well as provide univariate and multivariate analysis. NOTE: The software is still an early beta. Please tell us if you found a bug. Download datasets for students of Geostatistics 2017 (Petroleum Engineering): https://sourceforge.net/projects/geoms2/files/Geostatistics_Petroleum.zip/download Download datasets for students of Geostatistics 2017 (Geology and Mining Engineering): https://sourceforge.net/projects/geoms2/files/Geostatistics_Mining.zip/download Old: http://sourceforge.net/projects/geoms2/files/SETS_geoestatistica2_2015.7z/download https://sites.google.com/site/cmrpsoftware/downloads/Quarry_sets.7z?attredirects=0&d=1 http://sourceforge.net/projects/geoms2/files/Mining.7z/download
The remote sensing and GIS library is a set of C++ libraries and commands for the processing of spatial data (raster, vector and point cloud). Functionality is available through an XML interface, ideal for batch processing. Code is has been moved to https://bitbucket.org/petebunting/rsgislib
SVR with clustering & classification support (Python) for data mining.
The python implementation of the Selective Variance Reduction (SVR) technique is presented with clustering and classification support. The 2 components being, a) SVR MeGa script (svr_mg.py) & b) library (svrmg_myf.py). Data are included. The scripts are developed in Python 3.5. Numpy, Scypy, SciKit-learn are the main py libraries used. A short training in Python as well as the functions library and run-scripts are presented in a step by step approach from the link https://dl.dropboxusercontent.com/u/16217596/webOctave/_octave.html#Python For SVR technique details visit the WIKI of the Octave implementation at https://sourceforge.net/u/miliaresis/wiki/Home/#895c
Breadcrumb is GPS tracking and analysis software written in Python.
A software package for quantitative analysis in Panbiogeography
Croizat is a free, user-friendly, cross-platform desktop software package which biologists can use to integrate and analyze spatial data on species or other taxa and to explore geographical patterns in diversity under a panbiogeographic and graph-theoretic approach.
FastVersion is a Qgis plugin for data versioning in a Postgis database
FastVersion is a Qgis plugin for data versioning in a Postgis database. This plugin provides data versioning to tables with geometry stored in postgis. It allows to create, changes and eliminate versions, and within each version , to insert, modify and eliminate elements. It is possible carry out the processes of “post” from one version to another, with conflict resolution functionality. The system uses algorithms and data structures so that information is not duplicated each time a version is created. We recommend downloading it from the Qgis app. Plugins->Manage and Install Plugins->Settings->Show also experimental plugins Plugins->Manage and Install Plugins->Search FastVersion If downloaded from sourceforge, it must be unzipped in \.qgis2\python\plugins
Set of useful tools coded in python to process satellite-based data. Aimed for Land Cover Change and Vegetation dynamics using SPOT VEGETATION NDVI as primary source of data. GDAL routines to call and access satellite data are included.
Ready-to-use appliance for GIS, Data Mining and Analysis, Modelling...
GISBox by Citiviz is a ready-to-use virtual appliance containing an assortment of powerful, free and open source GIS, Data Mining and Analysis, Modelling and Programming software and packages. The pre-configured and tested GISBox allows you to try and use in few minutes a variety of software used by data scientists, engineers, physicists, mathematicians, geomatics engineers, and geographers from around the globe, without installing anything more than once the Oracle VirtualBox™ software (https://www.virtualbox.org/) on your Linux, Windows or Mac computer. The GISBox is free and open, allowing it to be freely distributed, duplicated and passed around, even with your own datasets and in-house applications. If you read this and are related to the Ecole polytechnique de Lausanne - EPFL (http://www.epfl.ch) in Switzerland, please use this link for downloading or support information: http://gisbox.epfl.ch. Happy (geo)Data Hacking! Brought to you by Citiviz' Builders
Geomatics & mapping tools for the masses!
The purpose of this workshop is to share the tools created as an aid to our everyday work with students, enthusiasts and specialists interested in the development and use of new technologies including (but not limited to) geomatics, mapping, web mapping services (WMS), drafting, remote sensing, GIS and related occult sciences of Gaia. Check out the NBR (dn2nbr) and NDVI (dn2ndvi) calculating tools for GRASS GIS at the top menu!!!
PyMemorial is a tool to generate cadastral survey documentation using brazilian's INCRA standards. Completely written in Python it aims to be a simple way to produce all documents following the most current legislation.
Some pythons plugins to enhance fantasy maps creation with QGis
QGis permit the use of python script to handle maps. Here are some python code ready to use and modify, and some associated samples.
QGis Python Plugin to create named map themes to switch the visibility of all layers belonging to theme. Experimental working prototype with functionality to include in future version of QGIS.
A library of tools and API (C++ and Python) for the storage and processing of large 3D laser scanning (LiDAR, ALS, TLS) datasets using a pulse based spatially indexed file format (SPD) which support for both discrete return and full waveform datasets. Code has moved to https://bitbucket.org/petebunting/spdlib
Optimization of DEMs & accuracy assessment
The aim of this research effort is to optimize the 3 global DEMS with a horizontal resolution 1 arc sec that are available free of charge. For the 3-dimensional space formed by ALOS, SRTM and ASTER GDEMs, the first principal component (PC) includes the optimized GDEM (regional) information. Under this consideration, the rest PCs include the noise and the errors (residual information) associated to the elevation differences observed among the 3 GDEMs. So it is appropriate to keep the leading PC and discarding the rest through an inverse PCs transformation. The amount of residual information that is removed from each DEM is well quantified in the form of residual GDEM images. The three optimized GDEMs are non parametrically adjusted to each other and the elevation differences among them are minimized. So the three optimized GDEM are a better representation of earth’s surface in comparison to the initial GDEMs, etc., etc.,
A free and open source application for retrieving data from total stations and exporting into a variety of common formats. Written in Python, it's multiplatform and has both a GUI and a command line interface.
Clustering & Classification Python scripts to support SVR case studies
Clustering and Classification case studies are presented in an attempt to support the Environmental Image Analysis course https://dl.dropboxusercontent.com/u/16217596/webOctave/_octave.html . Data are included. The scripts are developed in Python 3.5. Numpy & SciKit-learn are the main mathematical libraries used. A short training in Python as well as the function library (myf.py) and the run scripts are presented in a step by step approach from the link https://dl.dropboxusercontent.com/u/16217596/webOctave/_octave.html#Python
GRASS GIS script to calculate de NBR out of a Landsat 7 image.
dn2nbr (short for Digital Numbers to Normalized Burn Ratio) is a script designed to work in GRASS GIS to calculate the NBR from a Landsat 7 image with Digital Numbers values. Obtaining a NBR image is a tedious task in GRASS since bands 4 and 7 of the scene have to be converted to radiance and reflectance values (using gap masks if necessary) prior to calculating the NBR itself, so this script was created to simplify the process. 2 new images will be created from the inputs with the radiance and reflectance values, each output will have the same name of the input along with the "_RAD" and "_REF" suffix respectively. The final NBR image's name will be specified by the user. More information can be found in the wiki!
A simple and still alpha Python script to extract features out of an OpenStreetMap (OSM) file into basic Keyhole markup language (KML)
The proute engine is a library for processing and displaying vehicle routing information. It typically takes as input a vehicle routing problem instance as well as a solution, and can output graphical views of this data (nodes, routes, etc).