<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office">

  <head>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    
    
    <!--[if gte mso 9]>
    <xml>
      <o:OfficeDocumentSettings>
        <o:AllowPNG/>
        <o:PixelsPerInch>96</o:PixelsPerInch>
     </o:OfficeDocumentSettings>
    </xml>
    <![endif]-->
    
    
    <style type="text/css">* a:hover{cursor:pointer;}</style>
    

    <style>body {-webkit-animation:bugfix infinite 1s;}@-webkit-keyframes bugfix {from {position:relative;}to {position:relative;}}</style>

  </head>

  <body style="word-wrap:normal;  word-break:break-word;">

    <style>a {word-wrap:normal;word-break:break-word;}.background-contain {background-size:contain;}@media only screen and (max-width:600px) {.container {-webkit-text-size-adjust:none !important;}.container,.palm-one-whole {width:100% !important;min-width:100% !important;}.palm-one-half {width:50% !important;min-width:50% !important;box-sizing:border-box;}blockquote .container,blockquote .container div,blockquote .container table {width:auto !important;min-width:0 !important;position:relative !important;}img {max-width:100%;}.border-outer,.border-middle,.border-inner,.inner,[title="separator"] {width:100% !important;}.innercell {padding:8px !important;}.palm-block {display:block !important;}td.palm-one-whole {display:inline-block !important;padding:0;}td.palm-one-whole:first-child:not(:only-child) {margin-bottom:16px;}td.hostname {padding-top:3px !important;}}@media only screen and (min-width:601px) {.preview-card {max-width:600px !important;}}@media only screen and (min-device-width :320px) and (max-device-width :568px),only screen and (min-device-width :768px) and (max-device-width :1024px),only screen and (max-device-width:640px),only screen and (max-device-width:667px),only screen and (max-width:480px){.container {width:100% !important;min-width:100% !important;}.p,.small,li,font[size="2"],font[size="3"] {font-size:1em !important;}}@media only screen and (min-device-width :320px) and (max-device-width :568px),only screen and (min-device-width :768px) and (max-device-width :1024px),only screen and (min-device-width :1224px)  {.message-wrapper {padding-top:6px;}.apple-only[style] {display:block !important;max-height:none !important;line-height:normal !important;overflow:visible !important;height:auto !important;width:100% !important;position:relative !important;}.no-apple {display:none !important;}form {font-size:inherit;}input[type="text"] {height:43px;padding-left:4px !important;}button:hover {cursor:pointer;}}@media only screen and (min-device-width :1224px)  {.apple-mail-form {display:block !important;background-color:white !important;}}* [office365] .outlook-com-hidden {display:none !important;}* [office365] .outlook-com-button {display:block;}* [office365] .outlook-com-only {display:block !important;max-height:none !important;line-height:normal !important;overflow:visible !important;height:auto !important;width:100% !important;position:relative !important;}<style>.ExternalClass {width:100%;}.ExternalClass .outlook-com-button {display:block;}.ExternalClass button {height:auto;}.ExternalClass .outlook-com-hidden {display:none !important;}.ExternalClass .outlook-com-only {display:block !important;max-height:none !important;line-height:normal !important;overflow:visible !important;height:auto !important;width:100% !important;position:relative !important;}.ExternalClass .ecxlabels {display:none !important;}.ExternalClass .ecxlabels {display:none !important;}.ExternalClass .ecxarrow {display:none !important;}.ExternalClass cite >div + div {padding:0 0 4px 0;}.ExternalClass .h1 {padding-bottom:5px;}.ExternalClass .h2 {padding-bottom:5px;}.ExternalClass .h3 {padding-bottom:5px;}.ExternalClass [lang="brand-pinterest"] {width:280px !important;}</style>
    

    
    <!--[if (gte mso 9)|(IE)]>
    
    <style>a,body {font-family:'Calibri',Arial,sans-serif;}img {border:none !important;-ms-interpolation-mode:bicubic;}td {mso-line-height-rule:exactly !important;}.mso-card-inner table {border-collapse:collapse !important;mso-table-lspace:0pt;mso-table-rspace:0pt;vertical-align:top;}.outlook-com-only {display:none !important;font-size:0 !important;}#mso-one-whole {width:100% !important;}.border-outer,.border-middle,.border-inner {border:none !important;}.border-middle,.border-inner {width:100% !important;}.mso-border-outer,.mso-border-middle,.mso-border-inner {padding:1px;}.mso-border-outer {background-color:rgb(245,255,255);}.mso-border-middle {background-color:rgb(223,246,255);}.mso-border-inner {background-color:rgb(153,176,225);}</style>
    
    <![endif]-->
    

    <table class="container" lang="container" dir="ltr" border="0" cellpadding="0" cellspacing="0" valign="top" style="width:100%;  margin-top:6px;">
      <tr>
        <td valign="top" class="message-wrapper" style="line-height: 1.31;  color: #222;  font-family: arial, sans-serif;">

          <!--[if mso]><table  border="0" cellpadding="0" cellspacing="0" valign="top" style="border-collapse:separate;"><tr><td valign="top"><![endif]-->
            <div><font>This is my last report of the GSoC project. I would like to thank Rashad and Massimo, my mentors.</font></div><div><font><br></font></div><div><font><b>Brief Description</b></font></div><div><font face="-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"" color="#333333">My project focussed on the development of web based GUI for the Grass “WebGrass” where people can use Grass modules on their data through a web browser without actually installing GRASS. GRASS is running on a server. The user interface is built using wt web toolkit. </font></div><div><font><br></font></div><div><font face="arial, helvetica, sans-serif"><b>The state of the project before my GSoC</b></font></div><div><font face="arial, helvetica, sans-serif">Was not implemented but a proof of concept was there.</font></div><div><font><br></font></div><div><font face="arial, helvetica, sans-serif"><b>The addition that your project brought to the software</b></font></div><div><font>A working webapp. People can use data from their system and apply different modules and get output. A Web based UI like GRASS and modules implementation. Whole "WebGrass" is a very big project for one gsoc and we try to implement as much as possible.</font></div><div><font><br></font></div><div><font>Things implemented-</font></div><ul><li>Location and Mapset wizard</li><li>UI of the modules</li><li>Modules implementation like desktop grass (command line output also)</li><li>Authorization of the user</li><li>Input/output/processing of raster data</li><li>display of raster data</li><li>Input/output/processing of vector data</li></ul><div>From this project, a official start of "WebGrass" is done and I hope it will be useful for the people.</div><div><font>This has been a very interesting and learning experience. I learned a lot from my mentors. I hope this project keeps on growing and</font> will continue to contribute to this project. </div><div><font><br></font></div><div><font><b>Links</b>-</font></div><div><font>Github - <a href="https://github.com/mayank33/webgrass/commits/gsoc2016">https://github.com/mayank33/webgrass/commits/gsoc2016</a></font></div><div><a href="https://github.com/mayank33/webgrass/commits/auth"><font>https://github.com/mayank33/webgrass/commits/auth</font></a></div><div><font><br></font></div><div><font>Project Page - <a href="https://trac.osgeo.org/grass/wiki/GSoC/2016/WebGrass">https://trac.osgeo.org/grass/wiki/GSoC/2016/WebGrass</a></font></div><div><font><br></font></div><div><font>Images-</font></div><div><font><a href="https://trac.osgeo.org/grass/attachment/wiki/GSoC/2016/WebGrass/1.png">first page</a><br></font></div><div><font><a href="https://trac.osgeo.org/grass/attachment/wiki/GSoC/2016/WebGrass/2.png">second page</a><br></font></div><div><font><a href="https://trac.osgeo.org/grass/attachment/wiki/GSoC/2016/WebGrass/3.png">Module UI</a><br></font></div><div><font><br></font></div><div><br></div><div>Mayank Agrawal</div><div>Lab for Spatial Informatics</div><div>IIIT Hyderabad </div><div>India</div><div></div><img align="left" width="0" height="0" style="border:0; width:0px; height:0px;" src="https://track.mixmax.com/api/track/v2/8DFf5lWBHzNQQkwK1/gIt92YuwWah12ZANzMzwWY3FmcnF2auFWeh1mI" alt="">
          <!--[if mso]></td></tr></table><![endif]-->
        </td>
      </tr>
    </table>

  </body>
</html>