GRASS-News Geographic Resources Analysis Support System Volume 3, June 2005

Total Page:16

File Type:pdf, Size:1020Kb

GRASS-News Geographic Resources Analysis Support System Volume 3, June 2005 GRASS-News Geographic Resources Analysis Support System Volume 3, June 2005 Editorial proaches on the GRASS user inferface. These articles outline pretty well some capabili- by Martin Wegmann ties of GRASS but far more functions could be pre- sented, personally I would like to see the actual use Dear GRASS user, of GRASS functions in different projects and a more detailed presentation of GRASS visualisation poten- tials. welcome to the third volume of GRASSNews which features a broad spectrum of articles. Looking forward to No 4, with kind regards Preprocessing of SRTM data and its further use in GRASS is the topic of the first two articles. Followed Martin Wegmann by GRASS- R articles describing the new GRASS 6 - R interface and the use of R for raster manipulation. Moreover r.infer is presented, a tool for Martin Wegmann knowledge management, this shall be the begin- DRL - German Aerospace Centre @ ning of a series featuring different approaches on Remote Sensing and Biodiversity Unit knowledge management in GRASS. Dept. of Geography, University of Würzburg, Germany A very promising preview of QGIS 0.7 including BIOTA-Project the new capabilities to interact with GRASS and the ¢¡£¡¥¤§¦£¨£¨ ©£©£© ¢ ¡ presentation of the GRASS extension manager (GEM) ¢¡£¡¥¤§¦£¨£¨ ©£©£© ¢ ! " ¢ in the News section shows the two parallel ap- #%$&'()£)+*£,.-¢/!01$)2£34!' 564£)¢/!7!#£4%$3£1-£43£&85¥9$ Contents of this volume: Use of R tightly coupled to GRASS for correc- tion of single-detector errors in EO1 hyper- spectral images . 16 Editorial . 1 Knowledge Management and GRASS GIS: SRTM and VMAP0 data in OGR and GRASS . 2 r.infer . 19 Mapping freely available high resolution Quantum GIS . 21 global elevation and vector data in GRASS . 7 News . 23 Interfacing GRASS 6 and : . 11 Recent and Upcoming Events . 25 GRASS-News Vol. 3, June 2005 SRTM and VMAP0 data in OGR and GRASS SRTM data acquisition There are (at least) two possibilities to acquire SRTM by Markus Neteler raw data tiles: 1. Original tiles at 0.00083333 deg (3 arc-seconds, Abstract around 90m) resolution from NASA FTP site (NASA SRTM Website, 2004). Interestingly, Years ago, hunting for free geospatial data was rather these files irregularly disappear or are shifted challenging. Today elevation data sets with an al- to another FTP site. The file format is “hgt” most global coverage at high resolution are available with zip compression which corresponds to from the Shuttle Radar Topography Mission (SRTM a BIL (band interleave by line) file without data set). Also a global set of vector maps at 1:1 mil- header file. Instead of having a header, the lion scale is available. Combined, both data sets pro- spatial reference is coded into the file name. vide a base cartography for most parts of the world. SRTM file name coordinates refer to the center The technical issues for SRTM raster data are void of the lower left pixel. To generate a BIL header, filling, peak elimination and coastline extraction. To this coordinate pair has to be transformed to use the VMAP0 vector data, the user must deal with the center of the upper left pixel. While GRASS its unusual data format. In this article the prepara- also refers to cell centers, the GDAL library tional steps for using these data sets are described. ( ¢¡£¡¥¤§¦©¨£¨ £ § ¢£ £¢¨ ) which is used to read the raw SRTM data refers to pixel corners. The tile size is one degree by one degree. 2. Probably more convenient are the larger SRTM SRTM elevation data tiles from (Global Land Cover Facility (GLCF; GLCF SRTM Website (2004)) which have been The Shuttle Radar Topography Mission (SRTM) is patched to WRS2 size in oder to match LAND- based on single-pass radar interferometry, for which SAT scene positions and sizes. Here the format two radar antennas were mounted onto the Space is GeoTIFF. Shuttle to simultaneously take two images from slightly different locations. One antenna was in- SRTM data preparation and import into board, the other at the end of a 60 meter mast. The GRASS sent radar signal was reflected back and received by both the main and outboard antennas. First of all, a latitude-longitude location with WGS84 SRTM data are distributed at different resolutions ellipsoid and geodetic datum is needed. If you don't depending on the part of the world in which you have it, such a location can be easily generated from are interested. Within the U.S.A. these data are de- either the startup screen (use the EPSG code button livered at nominally 30 meters horizontal resolution in GRASS 6 and enter “4326” as code number along (pixel size). For the rest of the world they are dis- with a new location name) or from within an existing tributed at 90 meters resolution. The vertical pre- location (such as the Spearfish sample location) with cision is estimated as around 10 meters mean error. following command: The horizontal datum is the World Geodetic System ! #"!$% ! '&(*),+ -/.¥-'0(!1'¥2'34&!5687*):9!$<;<0-8'.(9!;<0 98'. 1984 (WGS84). The vertical datum is mean sea level as defined by the Earth Gravitational Model geoid The import of the SRTM data into this location (EGM96 geoid model (1996)). Users commonly ig- then depends on the data source: nore the original vertical datum and use SRTM data HGT files from NASA: Use the = />8?§ A@!£¡ B script to as referenced to the WGS84 ellipsoid as geoid models import a SRTM , ¢£¡= CD>8¤ file. The script takes are mostly unavailable in GIS. A test for the Trentino care of the relevant referencing and also auto- (Northern Italy) province has shown that the devia- matically applies a color table. tions between the EGM96 geoid undulation and the WGS84 ellipsoid are for this area within the submeter GeoTIFF file from GLCF: Use E />8?E ¢¢¢ to import range which is beyond the vertical error of the SRTM a SRTM GeoTIFF file. Additionally, the NULL data. (No Data) value has to be assigned afterward ISSN 1614-8746 2 GRASS-News Vol. 3, June 2005 "§#$ (%!&7 ¤&& ¡ with E ,? , otherwise the map won't be prop- " #$ ;!2'0(§' "' erly visible. Finally, you can assign a nice color 418 -8'. "§#$ "§#$ . 1 - ( < 2)' +*0(§' ,¥1;'..- £¢¢ ¥ @ ¤ ¤¥ @§¦ @£¡ B table with E (e.g., ). 180( (;/1< ;<1 2!-!01!(!5 "§#$ "§#$ . 1 - ( < 2)' +*0(§' 2 0 1 11/.- Note, that you can easily zoom to a couple of ad- 180( ( 2'0 111/ 2!-+0!1!(!5 E ¨¥¥*> ? "§#$ jacent tiles with as it accepts multiple raster "§#$ ,£;'$8;!9$.2' 43-89<0(-+365;+2758' "9- "§#$ "§#$ , 1; .¡:9; 6<<' 2'0 1 1!1/ - files. ' "§#$ "§#$ ' , 1; . ' :2 " #$ "§#$ <' =3-<9<0 ;2'0!(§' Void filling $8!98<2 Part of the post-processing is the filling of “no data” holes in many of the SRTM data tiles. These voids ap- The differences can be calculated by subtract- pear in regions with rugged terrain due to the SAR ing the filtered from the original map and visu- (SAR, Side Aperture Radar) data acquisition tech- alized in NVIZ for graphical inspection. nique which was used to generate the SRTM data. Higher mountains shadow the radar signal which using r.resamp.rst: this module can be used to re- leads to holes in the DEM resulting from the interfer- sample the SRTM data to higher resolution, e.g. ometry. Another reason for voids are water bodies to match a pan-sharpened LANDSAT-7 scene © > *@¢>?§ ?>¢¢ with poor reflectance of the RADAR signal. (pan-sharpen with ¥A@ ). It uses © the regularized splines with tension (RST) in- > ?¡ £¢@ The E script usually does an accept- able job at filling these holes. It extracts a ring of terpolation method. Peaks will be smoothed and also data voids will be closed: values around the holes, then it interpolates the val- ues across the holes using the regularized splines "§#$ "§#$ 4 2'0B' 1981/!(§' C&A& 6 D£E- with tension (RST) interpolation method (see the 41 2<; .¥2<(A&A&,6 D 1F (¤&A& ,6 D 01<.2!-8'. (A& © A@ ¢ D@¡ manual for details). Then the closed " #$ 418 -8'. ;!2'0(§' C&A&6 D "' holes are patched into the original data. The un- "§#$ .§/-+0)' G&A& 6 D derlying idea is to leave as many values as possi- ble untouched during the void filling. An example is shown in Fig. 1 and Fig. 2. You can experiment with the tension parameter ¨¥ @!B ¤E D@¡ An alternative is E which we use be- to minimize the “stair” artifacts in the resulting low to resample the SRTM DEM to higher resolution. map. Further details to optimize the interpola- tion are given in Cebecauer et al. (2002). Peaks elimination Besides holes, peaks and outliers also appear in the Coastline extraction SRTM data. They are often artifacts of the interfer- ometry processing. If you intend to use the SRTM The coastlines are not well indicated in SRTM data data just for visualization or rendering, the use of because of the limited Radar backscatter over wa- some simple filters may be sufficient. But to make ter. To some extent this also applies to lakes and a hydrologically sound elevation model, more com- snow/ice. plex steps must be performed. There are at least two free vector map prod- While outlier detection and removal techniques ucts which can be used to solve this problem: the are virtually unlimited, we propose here just some Global, Self-consistent, Hierarchical, High-resolution simple examples. It is probably convenient to repro- Shoreline database (GSHHS; GSHHS vector data set ¡ ject the data set(s) to a metric projection first ( = ,¤¢ (2004)) and the VMAP0 vector data (see next section). ¥¥D> ? within the target location; using /><?§ along Currently original GSHHS data cannot be im- ¤¢ ¡ with can be helpful to “find” the area of in- ported into GRASS 6 (only into GRASS 5 with ¢ ? ¥¥ ¡ terest): A>8?§ D@8 £ *@ ) but by using it can be con- verted from an existing GRASS 5 location.
Recommended publications
  • Package 'Rgdal'
    Package ‘rgdal’ September 16, 2021 Title Bindings for the 'Geospatial' Data Abstraction Library Version 1.5-27 Date 2021-09-16 Depends R (>= 3.5.0), methods, sp (>= 1.1-0) Imports grDevices, graphics, stats, utils LinkingTo sp Suggests knitr, DBI, RSQLite, maptools, mapview, rmarkdown, curl, rgeos NeedsCompilation yes Description Provides bindings to the 'Geospatial' Data Abstraction Li- brary ('GDAL') (>= 1.11.4) and access to projection/transformation opera- tions from the 'PROJ' library. Please note that 'rgdal' will be retired by the end of 2023, plan tran- sition to sf/stars/'terra' functions using 'GDAL' and 'PROJ' at your earliest conve- nience. Use is made of classes defined in the 'sp' package. Raster and vector map data can be im- ported into R, and raster and vector 'sp' objects exported. The 'GDAL' and 'PROJ' libraries are ex- ternal to the package, and, when installing the package from source, must be correctly in- stalled first; it is important that 'GDAL' < 3 be matched with 'PROJ' < 6. From 'rgdal' 1.5-8, in- stalled with to 'GDAL' >=3, 'PROJ' >=6 and 'sp' >= 1.4, coordinate reference sys- tems use 'WKT2_2019' strings, not 'PROJ' strings. 'Windows' and 'macOS' binaries (includ- ing 'GDAL', 'PROJ' and their dependencies) are provided on 'CRAN'. License GPL (>= 2) URL http://rgdal.r-forge.r-project.org, https://gdal.org, https://proj.org, https://r-forge.r-project.org/projects/rgdal/ SystemRequirements PROJ (>= 4.8.0, https://proj.org/download.html) and GDAL (>= 1.11.4, https://gdal.org/download.html), with versions either (A) PROJ < 6 and GDAL < 3 or (B) PROJ >= 6 and GDAL >= 3.
    [Show full text]
  • Workshop GRASS GIS and RDBMS
    Workshop W-11 GRASS GIS and RDBMS Workshop GRASS GIS and RDBMS by Marco Ciolli, Paolo Zatelli and Clara Tattoni Department of Civil and Environmental Engineering University of Trento Italy FOSS4G2007 Victoria, Canada 24-27 September 2007 Workshop W-11 GRASS GIS and RDBMS GGIISS aanndd DDBBMMSS GISs can manage all the features of geographic information: geometry, topology and attributes. Sometimes it is more efficient to manage some or all of these features with an external Data Base Management System (DBMS). A DBMS can manage the attributes, a DBMS with spatial extension can manage the geometry as well. It is possible to use different DBMS, databases and configurations for different maps in the same dataset or for different layers of the same map. FOSS4G2007 Victoria, Canada 24-27 September 2007 2 Workshop W-11 GRASS GIS and RDBMS GGRRAASSSS,, QQGGIISS aanndd DDBBMMSS GRASS and QGIS can read all formats supported by the OGR library, that is data from the more used DBMS If using OGR Library with GRASS, data can be: – imported (GRASS native format) – linked as read-only external data with pseudotopology (v.external) FOSS4G2007 Victoria, Canada 24-27 September 2007 3 Workshop W-11 GRASS GIS and RDBMS QQGGIISS aanndd DDBBMMSS QGIS can access directly PostgreSQL/PostGIS data both attributes and geometry. In order to use a PostgreSQL/PostGIS layer in QGIS, it must be present a key column of int4. This layer processing speed can be enhanced by indexing that column (if it is a PostgreSQL primary key it is indexed by default). If a view is used, it must contain a type int4 column or a primary key, possibly indexed.
    [Show full text]
  • Comparison of Open Source Virtual Globes
    FOSS4G 2010 Comparison of Open Source Virtual Globes Mathias Walker Pirmin Kalberer Sourcepole AG, Bad Ragaz www.sourcepole.ch FOSS4G Barcelona 7.-9.9.10 Comparison of Open Source Virtual Globes About Sourcepole > GIS-Knoppix: first GIS live-CD > QGIS > Core developer > QGIS Mapserver > OGR / GDAL > Interlis driver > schema support for PostGIS driver > Ruby on Rails > MapLayers plugin > Mapfish server plugin FOSS4G Barcelona 7.-9.9.10 Comparison of Open Source Virtual Globes Overview > Multi-platform Open Source Virtual Globes > Installation > out-of-the-box application > Adding user data > Features > Demo movie > Comparison > User data > Technology > Desired Virtual Globe features FOSS4G Barcelona 7.-9.9.10 Comparison of Open Source Virtual Globes Open Source Virtual Globes > NASA World Wind Java SDK > ossimPlanet > gvSIG 3D > osgEarth > Norkart Virtual Globe > Earth3D > Marble > comparison to Google Earth FOSS4G Barcelona 7.-9.9.10 Comparison of Open Source Virtual Globes Test user data > Test data of Austrian skiing region Lech > projection: WGS84 (EPSG:4326) > OpenStreetMap WMS > winter orthophoto > GeoTiff, 20cm resolution, 4.5GB > KML Tile Cache > ski lifts, ski slopes, cable cars and POIs > KML > Shapefile > elevation (ASTER) > GeoTiff, ~30m resolution, 445MB FOSS4G Barcelona 7.-9.9.10 Comparison of Open Source Virtual Globes NASA World Wind Java SDK > created by NASA's Learning Technologies project > now developed by NASA staff and open source community developers FOSS4G Barcelona 7.-9.9.10 Comparison of Open Source Virtual Globes
    [Show full text]
  • Pyqgis Developer Cookbook Release 2.18
    PyQGIS developer cookbook Release 2.18 QGIS Project April 08, 2019 Contents 1 Introduction 1 1.1 Run Python code when QGIS starts.................................1 1.2 Python Console............................................2 1.3 Python Plugins............................................3 1.4 Python Applications.........................................3 2 Loading Projects 7 3 Loading Layers 9 3.1 Vector Layers.............................................9 3.2 Raster Layers............................................. 11 3.3 Map Layer Registry......................................... 11 4 Using Raster Layers 13 4.1 Layer Details............................................. 13 4.2 Renderer............................................... 13 4.3 Refreshing Layers.......................................... 15 4.4 Query Values............................................. 15 5 Using Vector Layers 17 5.1 Retrieving information about attributes............................... 17 5.2 Selecting features........................................... 18 5.3 Iterating over Vector Layer...................................... 18 5.4 Modifying Vector Layers....................................... 20 5.5 Modifying Vector Layers with an Editing Buffer.......................... 22 5.6 Using Spatial Index......................................... 23 5.7 Writing Vector Layers........................................ 23 5.8 Memory Provider........................................... 24 5.9 Appearance (Symbology) of Vector Layers............................. 26 5.10 Further
    [Show full text]
  • Development of a Web Mapping Application Using Open Source
    Centre National de l’énergie des sciences et techniques nucléaires (CNESTEN-Morocco) Implementation of information system to respond to a nuclear emergency affecting agriculture and food products - Case of Morocco Anis Zouagui1, A. Laissaoui1, M. Benmansour1, H. Hajji2, M. Zaryah1, H. Ghazlane1, F.Z. Cherkaoui3, M. Bounsir3, M.H. Lamarani3, T. El Khoukhi1, N. Amechmachi1, A. Benkdad1 1 Centre National de l’Énergie, des Sciences et des Techniques Nucléaires (CNESTEN), Morocco ; [email protected], 2 Institut Agronomique et Vétérinaire Hassan II (IAV), Morocco, 3 Office Régional de la Mise en Valeur Agricole du Gharb (ORMVAG), Morocco. INTERNATIONAL EXPERTS’ MEETING ON ASSESSMENT AND PROGNOSIS IN RESPONSE TO A NUCLEAR OR RADIOLOGICAL EMERGENCY (CN-256) IAEA Headquarters Vienna, Austria 20–24 April 2015 Context In nuclear disaster affecting agriculture, there is a need for rapid, reliable and practical tools and techniques to assess any release of radioactivity The research of hazards illustrates how geographic information is being integrated into solutions and the important role the Web now plays in communication and disseminating information to the public for mitigation, management, and recovery from a disaster. 2 Context Basically GIS is used to provide user with spatial information. In the case of the traditional GIS, these types of information are within the system or group of systems. Hence, this disadvantage of traditional GIS led to develop a solution of integrating GIS and Internet, which is called Web-GIS. 3 Project Goal CRP1.50.15: “ Response to Nuclear Emergency affecting Food and Agriculture” The specific objective of our contribution is to design a prototype of web based mapping application that should be able to: 1.
    [Show full text]
  • Building a Spatial Database in Postgresql
    Building a Spatial Database in PostgreSQL David Blasby Refractions Research [email protected] http://postgis.refractions.net Introduction • PostGIS is a spatial extension for PostgreSQL • PostGIS aims to be an “OpenGIS Simple Features for SQL” compliant spatial database • I am the principal developer Topics of Discussion • Spatial data and spatial databases • Adding spatial extensions to PostgreSQL • OpenGIS and standards Why PostGIS? • There aren’t any good open source spatial databases available • commercial ones are very expensive • Aren’t any open source spatial functions • extremely difficult to properly code • building block for any spatial project • Enable information to be organized, visualized, and analyzed like never before What is a Spatial Database? Database that: • Stores spatial objects • Manipulates spatial objects just like other objects in the database What is Spatial data? • Data which describes either location or shape e.g.House or Fire Hydrant location Roads, Rivers, Pipelines, Power lines Forests, Parks, Municipalities, Lakes What is Spatial data? • In the abstract, reductionist view of the computer, these entities are represented as Points, Lines, and Polygons. Roads are represented as Lines Mail Boxes are represented as Points Topic Three Land Use Classifications are represented as Polygons Topic Three Combination of all the previous data Spatial Relationships • Not just interested in location, also interested in “Relationships” between objects that are very hard to model outside the spatial domain. • The most
    [Show full text]
  • Development of an Extension of Geoserver for Handling 3D Spatial Data Hyung-Gyu Ryoo Pusan National University
    Free and Open Source Software for Geospatial (FOSS4G) Conference Proceedings Volume 17 Boston, USA Article 6 2017 Development of an extension of GeoServer for handling 3D spatial data Hyung-Gyu Ryoo Pusan National University Soojin Kim Pusan National University Joon-Seok Kim Pusan National University Ki-Joune Li Pusan National University Follow this and additional works at: https://scholarworks.umass.edu/foss4g Part of the Databases and Information Systems Commons Recommended Citation Ryoo, Hyung-Gyu; Kim, Soojin; Kim, Joon-Seok; and Li, Ki-Joune (2017) "Development of an extension of GeoServer for handling 3D spatial data," Free and Open Source Software for Geospatial (FOSS4G) Conference Proceedings: Vol. 17 , Article 6. DOI: https://doi.org/10.7275/R5ZK5DV5 Available at: https://scholarworks.umass.edu/foss4g/vol17/iss1/6 This Paper is brought to you for free and open access by ScholarWorks@UMass Amherst. It has been accepted for inclusion in Free and Open Source Software for Geospatial (FOSS4G) Conference Proceedings by an authorized editor of ScholarWorks@UMass Amherst. For more information, please contact [email protected]. Development of an extension of GeoServer for handling 3D spatial data Optional Cover Page Acknowledgements This research was supported by a grant (14NSIP-B080144-01) from National Land Space Information Research Program funded by Ministry of Land, Infrastructure and Transport of Korean government and BK21PLUS, Creative Human Resource Development Program for IT Convergence. This paper is available in Free and Open Source Software for Geospatial (FOSS4G) Conference Proceedings: https://scholarworks.umass.edu/foss4g/vol17/iss1/6 Development of an extension of GeoServer for handling 3D spatial data Hyung-Gyu Ryooa,∗, Soojin Kima, Joon-Seok Kima, Ki-Joune Lia aDepartment of Computer Science and Engineering, Pusan National University Abstract: Recently, several open source software tools such as CesiumJS and iTowns have been developed for dealing with 3-dimensional spatial data.
    [Show full text]
  • Remotely Execute GRASS GIS Scripts on Your Server
    g.remote Remotely execute GRASS GIS scripts on your server Vaclav Petras Center for Geospatial Analytics OSGeo Research and Education Laboratory North Carolina State University May 7, 2015 cba GRASS GIS: g.remote NCSU Center for Geospatial Analytics 1 / 12 Server for everybody there are servers, HPC clusters, clouds lying around once somebody set it up, it’s easy to get to it if you know what ssh -X means and you also want to work locally in the same environment GRASS GIS: g.remote NCSU Center for Geospatial Analytics 2 / 12 Tangible Landscape currently locked to MS Windows desktop needs powerful processing backend for larger simulations pure in-cloud or client-server with WPS would be overkill GRASS GIS: g.remote NCSU Center for Geospatial Analytics 3 / 12 g.remote developed for hybrid desktop-server workflow tests of processing or part of processing locally store and process the big data on a server synchronous processing easily to integrate into scripts GRASS GIS: g.remote NCSU Center for Geospatial Analytics 4 / 12 Usage Basic call in command line g.remote user=john server=example.com \ grassdata=/grassdata \ location=nc_spm mapset=practice1 \ grass_script=/path/to/script.py data are stored on the server Python script is local and transferred to the server GRASS GIS: g.remote NCSU Center for Geospatial Analytics 5 / 12 Usage Addition of inputs and outputs g.remote ... \ raster=elevation \ output_raster=waterflow data are transfered to and from the server GRASS GIS: g.remote NCSU Center for Geospatial Analytics 6 / 12 Usage GRASS GIS: g.remote NCSU Center for Geospatial Analytics 7 / 12 Architecture Three layers connection to server (class) Paramiko ssh + scp (OpenSSH Client) can accommodate web-based applications or local programs GRASS session (class) runs GRASS modules, scripts and Python code inside GRASS session using the connection transports GRASS data (maps, region, .
    [Show full text]
  • Assessmentof Open Source GIS Software for Water Resources
    Assessment of Open Source GIS Software for Water Resources Management in Developing Countries Daoyi Chen, Department of Engineering, University of Liverpool César Carmona-Moreno, EU Joint Research Centre Andrea Leone, Department of Engineering, University of Liverpool Shahriar Shams, Department of Engineering, University of Liverpool EUR 23705 EN - 2008 The mission of the Institute for Environment and Sustainability is to provide scientific-technical support to the European Union’s Policies for the protection and sustainable development of the European and global environment. European Commission Joint Research Centre Institute for Environment and Sustainability Contact information Cesar Carmona-Moreno Address: via fermi, T440, I-21027 ISPRA (VA) ITALY E-mail: [email protected] Tel.: +39 0332 78 9654 Fax: +39 0332 78 9073 http://ies.jrc.ec.europa.eu/ http://www.jrc.ec.europa.eu/ Legal Notice Neither the European Commission nor any person acting on behalf of the Commission is responsible for the use which might be made of this publication. Europe Direct is a service to help you find answers to your questions about the European Union Freephone number (*): 00 800 6 7 8 9 10 11 (*) Certain mobile telephone operators do not allow access to 00 800 numbers or these calls may be billed. A great deal of additional information on the European Union is available on the Internet. It can be accessed through the Europa server http://europa.eu/ JRC [49291] EUR 23705 EN ISBN 978-92-79-11229-4 ISSN 1018-5593 DOI 10.2788/71249 Luxembourg: Office for Official Publications of the European Communities © European Communities, 2008 Reproduction is authorised provided the source is acknowledged Printed in Italy Table of Content Introduction............................................................................................................................4 1.
    [Show full text]
  • QGIS Server 3.16 User Guide
    QGIS Server 3.16 User Guide QGIS Project Sep 29, 2021 CONTENTS 1 Introduction 1 2 Getting Started 3 2.1 Installation on Debian-based systems ................................. 3 2.1.1 Apache HTTP Server .................................... 4 2.1.2 NGINX HTTP Server .................................... 6 2.1.3 Xvfb ............................................. 10 2.2 Installation on Windows ....................................... 11 2.3 Serve a project ............................................ 14 2.4 Configure your project ........................................ 15 2.4.1 WMS capabilities ...................................... 16 2.4.2 WFS capabilities ...................................... 17 2.4.3 WCS capabilities ...................................... 17 2.4.4 Fine tuning your OWS ................................... 17 2.5 Integration with third parties ..................................... 17 2.5.1 Integration with QGIS Desktop ............................... 17 2.5.2 Integration with MapProxy ................................. 17 2.5.3 Integration with QWC2 ................................... 18 3 Services 19 3.1 Web Map Service (WMS) ...................................... 19 3.1.1 GetMap ........................................... 20 3.1.2 GetFeatureInfo ....................................... 27 3.1.3 GetPrint ........................................... 30 3.1.4 GetLegendGraphics ..................................... 32 3.1.5 GetProjectSettings ...................................... 33 3.2 Web Feature Service (WFS) ....................................
    [Show full text]
  • Introduction to QGIS: Download and Install
    Introduction to QGIS: Download and Install University of Colorado Denver Facility for Advanced Spatial Technology [email protected] Annotations Computer Science Crash Cource What is QGIS? Download QGIS is a free and open source Geographic Information System. This To get started with QGIS you will need to download the software means that a user has the ability to create, export and design maps, which matches your system. You will most likely be choosing much in the same way you would using and ArcMap. The upside, as between Windows or Mac, and you will also need to know compared with ESRI products, is that QGIS is free for anyone to whether your system is 64bit ot 32bit. download and use. QGIS can run on Linux, Unix, Mac OSX, Windows and even Android. To follow along with the instructions visit: https://www.qgis.org Why use QGIS? The mian reason someone would want to use QGIS is the fact that it is free and open source. Again, this means that anyone can use it free of charge, and on many different systems. What do I need to get started? This document will show the steps necessary for getting started with QGIS. For basic cartography and map design, almost any computer from the last ten years can run QGIS, which is a large upside compared with beefier programs like ArcMap and ArcPro. That being said a minimum of two cores is highly recommended, as well as about 5GB of free space on your hard drive for the program and files. 2 • facility for advanced spatial technology Annotations Computer Science Crash Cource Step One: Once you have navigated to the QGIS homepage, select the green “Download Now” button.
    [Show full text]
  • Python Scripting for Spatial Data Processing
    Python Scripting for Spatial Data Processing. Pete Bunting and Daniel Clewley Teaching notes on the MSc's in Remote Sensing and GIS. May 4, 2013 Aberystwyth University Institute of Geography and Earth Sciences. Copyright c Pete Bunting and Daniel Clewley 2013. This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License. To view a copy of this license, visit http://creativecommons. org/licenses/by-sa/3.0/. i Acknowledgements The authors would like to acknowledge to the supports of others but specifically (and in no particular order) Prof. Richard Lucas, Sam Gillingham (developer of RIOS and the image viewer) and Neil Flood (developer of RIOS) for their support and time. ii Authors Peter Bunting Dr Pete Bunting joined the Institute of Geography and Earth Sciences (IGES), Aberystwyth University, in September 2004 for his Ph.D. where upon completion in the summer of 2007 he received a lectureship in remote sensing and GIS. Prior to joining the department, Peter received a BEng(Hons) in software engineering from the department of Computer Science at Aberystwyth University. Pete also spent a year working for Landcare Research in New Zealand before rejoining IGES in 2012 as a senior lecturer in remote sensing. Contact Details EMail: [email protected] Senior Lecturer in Remote Sensing Institute of Geography and Earth Sciences Aberystwyth University Aberystwyth Ceredigion SY23 3DB United Kingdom iii iv Daniel Clewley Dr Dan Clewley joined IGES in 2006 undertaking an MSc in Remote Sensing and GIS, following his MSc Dan undertook a Ph.D. entitled Retrieval of Forest Biomass and Structure from Radar Data using Backscatter Modelling and Inversion under the supervision of Prof.
    [Show full text]