Docker for Geoprocessing: Difference between revisions

From Wildsong
Jump to navigationJump to search
Brian Wilson (talk | contribs)
Created page with "I am trying to get Geoprocessing jobs to run inside Docker so that they are more portable and easier to reuse across different machines. == The story so far == The big p..."
 
Brian Wilson (talk | contribs)
mNo edit summary
Line 1: Line 1:
I am trying to get [[Geoprocessing]] jobs to run inside Docker so that they are more portable and easier to reuse across different machines.
I am trying to get [[Geoprocessing]] jobs to run inside Docker so that they are more portable and easier to reuse across different machines.
== COVID19 and WFH ==
COVID19 hit so I had to get set up to work at home. I had already been using git so my code was up there.
On my home computer [[Murre]] which runs Windows 10, I needed to install
* [https://visualstudiocode.com/ Visual Studio Code] for Windows with the extensions listed below
* [https://docker.com/ Docker Desktop for Windows]
* [http://git-scm.com/ git for windows] because Visual Studio Code uses it
* [http://cygwin.com/ cygwin] so I'd have bash, maybe you don't care about bash and use Powershell instead?
What else? I'll add as I think of it.
VSCode extensions that I currently have installed
* Debugger for Chrome
* Docker
* Python
* Remote Development pack (includes Remote-Containers and Remote-SSH extensions)


== The story so far ==
== The story so far ==
Line 8: Line 25:


Then I created another called [https://github.com/Wildsong/geoprocessing Wildsong/lidar_downloader]
Then I created another called [https://github.com/Wildsong/geoprocessing Wildsong/lidar_downloader]
and got it working. Now I will probably fold it down into the first one?
and got it working. This does no geoprocessing, it just grabs files from a remote server using a CSV full of URLs.
Now I have data at home to work with.


Still thinking about how to organize this.
Still thinking about how to organize this.

Revision as of 21:15, 24 March 2020

I am trying to get Geoprocessing jobs to run inside Docker so that they are more portable and easier to reuse across different machines.

COVID19 and WFH

COVID19 hit so I had to get set up to work at home. I had already been using git so my code was up there.

On my home computer Murre which runs Windows 10, I needed to install

What else? I'll add as I think of it.

VSCode extensions that I currently have installed

  • Debugger for Chrome
  • Docker
  • Python
  • Remote Development pack (includes Remote-Containers and Remote-SSH extensions)

The story so far

The big picture is to create an elevation surface and then contours for Clatsop County from LiDAR data provided by DOGAMI.

I've created a Github project called Wildsong/geoprocessing.

Then I created another called Wildsong/lidar_downloader and got it working. This does no geoprocessing, it just grabs files from a remote server using a CSV full of URLs. Now I have data at home to work with.

Still thinking about how to organize this.