[GRASS-user] what is requried when import data to grass?
Micha Silver
micha at arava.co.il
Sat Jun 13 10:50:57 EDT 2009
maven apache wrote:
> Is there some special reason you need to create the GRASS
> directory structure programatically each time? Can't you just start
>
> As the pywps I have refered,each client(user) may send their own
> process request with different map,obvirous they do not have the save
> location or mapset even the projection,so if config the grass only
> once ,do the location and mapset accord with the user requested map?
Well, no. Each location has a specific coordinate reference system, set
up when you create the location. Any data pulled into that location
should match that CRS.
I don't recall the start of your thread: Are you saying that you need
to be able to handle any data that clients throw at you in *any* CRS?
How will you know the CRS of the client's maps? (Many data formats do
not require full metadata with CRS information)
And one other point came to my mind: be aware that the user calling the
GRASS script must be the owner of the $GISDBASE directory structure. So
if these are web based apps, then the user running your http server must
own the GRASS database directory.
Good luck, and keep us posted,
--
Micha
>
> GRASS once the straight-forward way to make the required location,
> mapset and files, then use the instructions here:
> http://grass.osgeo.org/wiki/GRASS_and_Shell
> to run your grass commands from a shell/python script?
>
> I read the shell,actually I am using another script in the annex,and I
> think they have the same thought.
> 2009/6/11 Micha Silver <micha at arava.co.il <mailto:micha at arava.co.il>>
>
> maven apache wrote:
>> Hi:
>> I followed the doc from the web resrouce:
>> https://svn.wald.intevation.org/svn/pywps/tags/pywps-3.1.0/pywps/Grass.py
>> And I think what we are doing is similar to theirs,so I thought
>> the confignation of grass maybe correct for us.
> Is there some special reason you need to create the GRASS
> directory structure programatically each time? Can't you just
> start GRASS once the straight-forward way to make the required
> location, mapset and files, then use the instructions here:
> http://grass.osgeo.org/wiki/GRASS_and_Shell
> to run your grass commands from a shell/python script?
>
> --
> Micha
>
>> 2009/6/11 Nikos Alexandris
>> <nikos.alexandris at felis.uni-freiburg.de
>> <mailto:nikos.alexandris at felis.uni-freiburg.de>>
>>
>>
>> maven:
>> > And I know the reason of the problem now.
>>
>> Which is?
>>
>>
>> > However as what you said,I should create a new location and
>> mapset if
>> > necessary,it does not work.
>> > I create two folders nLocation/nmapset and create a wind
>> file in the
>> > nmapset dir, however when I run the grass gui,I also can
>> not seclect
>> > the new location to enter.
>>
>> Sorry, I never create manually those directories and the WIND
>> file. I
>> always use the "recommended" way, that is through GRASS.
>>
>> Read _A)_ or/ and _B)_ in:
>> http://grass.osgeo.org/grass64/manuals/html64_user/helptext.html
>>
>>
>> > It throw the error message:the selection location
>> [nlocation ]is not
>> > valide. Is the procedure I create the new location is wrong? I
>> > followed the maual
>>
>> Which manual?
>>
>> Nikos
>>
>>
>>
>> This mail was received via Mail-SeCure System.
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> grass-user mailing list
>> grass-user at lists.osgeo.org <mailto:grass-user at lists.osgeo.org>
>> http://lists.osgeo.org/mailman/listinfo/grass-user
>>
>> This mail was received via Mail-SeCure System.
>>
>>
>>
>
>
>
> This mail was received via Mail-SeCure System.
More information about the grass-user
mailing list