7

I have a relatively old laptop (i5 8Gb) but it is fine for most of my GIS needs. Infrequently I would like to run processes which requires larger amounts of RAM (16G+) but I cannot justify forking out lots of money for a high power computer at the moment.

Is it feasible to run software such as GRASS 7.0 or Whitebox-GAT on a rented remote computer/VPS?

PolyGeo
  • 65,136
  • 29
  • 109
  • 338
washways
  • 505
  • 3
  • 13
  • Another useful resource: http://gis.stackexchange.com/questions/104059/open-source-alternative-to-arcgis-geoprocessing-service-concept – Alex Tereshenkov Oct 07 '14 at 05:39

2 Answers2

2

Take a look on pyWPS, an OGC Web Processing Service implementation. Its easy to install on a python environment. Most of the examples use GRASS GIS as pyWPS only implements the interface for remote handling, but it is possible to use any GIS backend to do the actual processing work.

So check out the gallery first, to get an idea what is possible and feasible.

Jürgen Zornig
  • 1,643
  • 12
  • 31
  • In extension to that, see also http://grasswiki.osgeo.org/wiki/WPS for special related GRASS GIS 7 hints. – markusN Oct 07 '14 at 06:09
2

It is probably some quite large datasets you have to handle, and therefore i would perhaps not suggest a WPS solution, since you would be transferring data with the process request.

WPS 1.0 has limited capabilites for asyc. requests - which will be enhanced in version 2.0 - making the solution with WPS a little more feasible i guess - but for now and in general i think that the streaming of data through the process is going to be a larger bottleneck for you, than doing it on your I5...

It would still be possible to use a VPS server for processing (i do that myself) and have FTP access to my working directory - that works fine for me.

Morten Fuglsang
  • 399
  • 1
  • 5
  • This worked for me. I span up a droplet on digital ocean. logged in with putty and followed these steps: apt-get update apt-get upgrade

    https://www.digitalocean.com/community/tutorials/how-to-setup-vnc-for-ubuntu-12

    http://www.binarytides.com/better-xubuntu-14-04/

    http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html

    http://www.uoguelph.ca/~hydrogeo/Whitebox/download.shtml

    – washways Oct 11 '14 at 20:18