<div dir="auto">Hi CM, <div dir="auto">You can use: </div><div class="gmail_extra" dir="auto"><a href="http://grasswiki.osgeo.org/wiki/GRASS_Python_Scripting_Library">http://grasswiki.osgeo.org/wiki/GRASS_Python_Scripting_Library</a></div><div class="gmail_extra" dir="auto"><br></div><div class="gmail_extra" dir="auto">Or,</div><div class="gmail_extra" dir="auto"><br></div><div class="gmail_extra" dir="auto"><a href="https://grass.osgeo.org/grass70/manuals/libpython/pygrass_index.html">https://grass.osgeo.org/grass70/manuals/libpython/pygrass_index.html</a><br></div><div class="gmail_extra" dir="auto"><br></div><div class="gmail_extra" dir="auto"><br></div><div class="gmail_extra" dir="auto"><br></div><div class="gmail_extra" dir="auto"><br></div><div class="gmail_extra" dir="auto"><br><div class="gmail_quote" dir="auto">El 23/5/2017 11:12 a. m., "Luca Delucchi" <<a href="mailto:lucadeluge@gmail.com">lucadeluge@gmail.com</a>> escribió:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 21 May 2017 at 20:03, CM Reddy <<a href="mailto:chalamcharla@hotmail.com">chalamcharla@hotmail.com</a>> wrote:<br>
> Hi All,<br>
<br>
Hi,<br>
<div class="quoted-text"><br>
> I am new to GIS and GRASS also. We would like to use the GRASS source and<br>
> implement the following features.<br>
><br>
> Import a shape file.<br>
> Select a start location and end location in the map. Connect start and end<br>
> locations with some intermediate points. Each point or location should<br>
> uniquely identified with lat and long.<br>
> Associate predefined properties for each identified point.<br>
> Store the each location and it's properties in a data base.<br>
><br>
> We would like to implement the above feature as additional menu in the<br>
> existing toolbar. We would like to implement required dialog boxes or UI<br>
> panel to display lat and long assocaited with identified locations. GUI<br>
> should has the provision to enter properties for each location. Finally, we<br>
> need to store them in DB after clicking a SAVE button.<br>
><br>
> I request your help in building the above application. I have already<br>
> downloaded and compiled the GRASS 7.2 on ubuntu successfully.<br>
><br>
> How to extend the current GRASS application ?<br>
<br>
</div>GRASS is composed by singular modules, so it is quiet simple to extent<br>
<div class="quoted-text"><br>
> How to build the supporting the GUI ?<br>
<br>
</div><a href="https://trac.osgeo.org/grass/browser/grass/trunk/gui/wxpython/README" rel="noreferrer" target="_blank">https://trac.osgeo.org/grass/<wbr>browser/grass/trunk/gui/<wbr>wxpython/README</a><br>
<a href="https://trac.osgeo.org/grass/browser/grass/trunk/gui/wxpython/xml/menudata.README" rel="noreferrer" target="_blank">https://trac.osgeo.org/grass/<wbr>browser/grass/trunk/gui/<wbr>wxpython/xml/menudata.README</a><br>
<div class="quoted-text"><br>
> Can I write a python script to build the above application ?<br>
<br>
</div>yes<br>
<div class="quoted-text"><br>
> What are the modules to be written ?<br>
><br>
<br>
</div>probably none, I think all modules you need are already in GRASS<br>
<br>
> - Thanks<br>
><br>
> CM<br>
><br>
<font color="#888888"><br>
<br>
--<br>
ciao<br>
Luca<br>
<br>
<a href="http://www.lucadelu.org" rel="noreferrer" target="_blank">www.lucadelu.org</a><br>
______________________________<wbr>_________________<br>
grass-dev mailing list<br>
<a href="mailto:grass-dev@lists.osgeo.org">grass-dev@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/grass-dev" rel="noreferrer" target="_blank">https://lists.osgeo.org/<wbr>mailman/listinfo/grass-dev</a></font></blockquote></div><br></div></div>