Geospatial Analytics in KNIME 101
Welcome to Geospatial Analytics in KNIME 101!
Geospatial Analytics is an increasingly essential field, as it allows us to extract valuable insights from location-based data. With the Geospatial Analytics Extension for KNIME, you can unlock hidden patterns and relationships within your datasets.
1. KNIME Installation and Admin Mode
- Right-click
knime.exe
> Properties > Compatibility, and check “Run as Administrator”. - GAEK nodes may fail due to Python environment write permission issues on Windows C drive.
2. GAEK Node Configuration Blank Issue
- If the column count is very large, the node can appear blank due to slow list-building.
3. Missing Community Extensions
- Try
Help > Install New Software…
and enable all software sites under “Available Software Sites”.
4. Install KNIME Keras Integration
conda create -n knimedlcpu python=3.6 h5py=2.8 tensorflow-mkl=1.12 keras=2.2.4 pandas=0.25.3 -c conda-forge
conda create -n knimedlgpu python=3.6 h5py=2.8 tensorflow=1.12 keras-gpu=2.2.4 pandas=0.25.3 -c conda-forge
5. Install KNIME Geospatial Env
conda env remove -n geospatial_env
conda env create -f https://raw.githubusercontent.com/spatial-data-lab/knime-geospatial-extension/main/knime_extension/geospatial_env.yml
6. SSL Verification Errors
If you encounter SSL errors while installing Python packages:
conda config --set ssl_verify false
7. Long File Path Error on Windows
Enable long paths via PowerShell (see Microsoft Docs).
8. Create GeoAI Python Env for KNIME
conda create -n geoai python=3.9 knime-extension knime-python-base -c conda-forge -c knime
9. Chinese Font on FASRC Linux Desktop
mkdir -p ~/.local/share/fonts
cp ~/Downloads/yh.ttf ~/.local/share/fonts/
fc-cache -f -v
fc-list | grep "yahei" -i
Configure KNIME.ini:
-Dswt.fixedFont=Microsoft YaHei-12
-Dknime.force.swt.font=Microsoft YaHei-12