| 428 | |
| 429 | <!-- Weekly Reports: WEEK 12: AUGUST 14 - AUGUST 18 --> |
| 430 | <table frame=box rules=all cellpadding="5"> |
| 431 | <tr align="left" valign="top"><td colspan="2"><strong>WEEK - 12 FINAL REPORT: AUGUST 14 - AUGUST 18</strong> |
| 432 | |
| 433 | </td></tr><tr align="left" valign="top"><td>Project Title</td><td> |
| 434 | GRASS GIS Locations from Public Data<p> |
| 435 | </td></tr><tr align="left" valign="top"><td>Organiztion</td><td> |
| 436 | Google Summer of Code 2017<br> |
| 437 | Open Source Geospatial Foundation (OSGeo)<br> |
| 438 | GRASS GIS<p> |
| 439 | </td></tr><tr align="left" valign="top"><td>Abstract</td><td> |
| 440 | r.in.usgs is an add-on module for GRASS GIS that greatly simplifies the process of downloading and using USGS raster datasets.<p> |
| 441 | </td></tr><tr align="left" valign="top"><td>Pre-GSoC</td><td> |
| 442 | Before r.in.usgs was created, USGS raster imagery was selected through a web-based interface, manually downloaded, and manually imported into GRASS GIS through a multi-step process. The process requires prior knowledge of USGS dataset parameters, spatial reference systems, coordinate reprojection, computational regions, and the appropriate GRASS GIS tools and methods.<p> |
| 443 | </td></tr><tr align="left" valign="top"><td>Added Value</td><td> |
| 444 | r.in.usgs provides a GRASS GIS GUI that suggests appropriate default parameters, as well as provides advanced options for downloading available USGS datasets. The module assembles user-input information with the required GRASS GIS parameters and tools to automatically download, import, reproject, and patch complex USGS raster data in a single process.<p> |
| 445 | </td></tr><tr align="left" valign="top"><td>Continued Work</td><td> |
| 446 | r.in.usgs currently handles all three products from the USGS National Elevation Dataset (NED) as well as all three products from the National Land Cover Dataset (NLCD). Several other USGS datasets are made available for download but each requires custom formatting and further modifications to the r.in.usgs script processes. |
| 447 | <p> |
| 448 | Further development of the module should include continued incorporation of USGS datasets, as well as creating accessible tools for sources of international data. Ultimately, creating a module that allows GRASS GIS users to contribute to a centralized, automated repository of properly formatted publicly available datasets would provide a huge service to the open source GIS community. |
| 449 | <p> |
| 450 | r.in.usgs will be moved into the official GRASS GIS add-ons repository in the coming week. |
| 451 | </td></tr><tr align="left" valign="top"><td>Links and Documentation</td><td> |
| 452 | <a href=https://trac.osgeo.org/grass/wiki/GSoC/2017/GRASSGISLocationsfromPublicData>OSGeo Project Wiki</a><br> |
| 453 | <a href=https://github.com/zkwurst/GSoC2017-GRASS-GIS>Git Repository</a><br> |
| 454 | <a href=https://raw.githubusercontent.com/zkwurst/GSoC2017-GRASS-GIS/master/r.in.usgs/r.in.usgs.py>Raw Code</a><br> |
| 455 | <a href=https://raw.githubusercontent.com/zkwurst/GSoC2017-GRASS-GIS/master/r.in.usgs/r.in.usgs.html>Raw HTML Documentation</a><br> |
| 456 | <a href=https://docs.google.com/document/d/1jarl2X05A020_dv8YAcXjdPAONHrWpGnWigHWyzb3ys/edit#heading=h.gu5m0ou06qhs>Google Docs Version of HTML Documentation</a><p> |
| 457 | </td></tr></table> |
| 458 | <br> |
| 459 | |