Introduction
Karttur’s GeoImagine Framework is a system for processing Big Spatial Data. It is not easy to setup and learn, but once you have it running it is more versatile than other systems. This post links to all the steps required for setting up the Framework in MacOS.
Basic tools
You need a good text editor that can handle simple text (.txt and .csv) files and json (.json) files. Perhaps the best alternative is to use the open source app Atom.
if you are setting up the Framework for MacOS and want to follow the instructions, you also need to install Homebrew - the Missing Package Manager for macOS (or Linux)
My very first blog and its sole post - Set up blog tools: Atom, Homebrew and Jekyll, explains how to install Atom, Homebrew and the blog tool (jekyll) that I use.
Image and video editing tools
Some parts of Framework make use of command line image and video editing tools - e.g. for producing maps and animations. The two tools are both installed using Homebrew, as outlined in detail in the two blog posts on ImageMagick and Create FFmpeg movie.
Spatial Data Integrated Development Environment (SPIDE)
The blog Install and setup SPIDE covers installing and setting up Geographic Information Systems, a general Integrated Development Environment (IDE), a tool for creating virtual python environments and the PostgreSQL database.
Here are the links to the core posts on MacOS setup in the blog:
- Install GDAL, QGIS and GRASS
- Install Anaconda
- Setup Eclipse for PyDev
- Install postgreSQL and postGIS
- Conda virtual environments I
The complete setup in Linux is summarised in a singel post: SPIDE for Ubuntu 20.
The blog Install and setup SPIDE also contains some more details on various problems and options for the setup.