# JICA Knowledge Co-creation Program – November 2025 ## Presentation material {%preview https://sharing.ia.net/presenter/b8a812720dfd43afaf55dd32d7fd7852/view %} [PDF version of the presentation material](https://tunnel.optgeo.org/jica-knowledge-co-creation-un-open-gis-initiative.pdf) ## How to Use [the Machines](https://github.com/UNopenGIS/7/discussions/811) ### Step 1: Connect to the Network - Connect your PC to the following Wi-Fi network: - **SSID**: vectortiles - **Password**: vectortiles ### Step 2: Browse the web map Your Machine is hosting #### List of Machines by Country | Country | IP Address | |---------|------------| | 🇪🇹 Ethiopia | 192.168.86.47 | | 🇫🇯 Fiji | 192.168.86.34 | | 🇭🇳 Honduras | 192.168.86.32 | | 🇱🇦 Laos | 192.168.86.23 | | 🇲🇩 Moldova | 192.168.86.21 | | 🇵🇬 Papua New Guinea | 192.168.86.55 | | 🇷🇼 Rwanda | 192.168.86.49 | | 🇻🇺 Vanuatu | 192.168.86.48 | | 🇹🇭 Thailand | 192.168.86.36 | | 🇹🇱 Timor-Leste | 192.168.86.28 | | 🇹🇬 Togo | 192.168.86.27 | - Find the IP address of your assigned machine from above. For example, suppose it is `aaa.bb.cc.dd`. - On your PC, open a web browser and go to: `http://aaa.bb.cc.dd/pm11` - This will display a standalone web map hosted on your machine, using an OpenStreetMap-based basemap (Protomaps) covering 11 countries. ### Step 3: Log in to Your Machine 1. Launch "Windows Power Shell" 2. Input `ssh niroku@aaa.bb.cc.dd` and press enter. 3. If asked "Are you sure you want to continue connecting (yes/no/[fingerprint])? yes" for the first log in, input `yes` and press enter. 4. When asked the password, input `niroku` and press enter. Example: ```shell Windows PowerShell Copyright (C) Microsoft Corporation. All rights reserved. PS C:\Users\YourPC> ssh niroku@192.168.50.22 The authenticity of host '192.168.50.22 (192.168.50.22)' can't be established. ED25519 key fingerprint is SHA256:/Qx9GkJWF75yCkCo+7sXoS8nQjoDsNu1CHUGY2tW17A. This key is not known by any other names. Are you sure you want to continue connecting (yes/no/[fingerprint])? yes Warning: Permanently added '192.168.50.22' (ED25519) to the list of known hosts. niroku@192.168.50.22's password: Linux m329 6.12.47+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.12.47-1+rpt1 (2025-09-16) aarch64 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Mon Nov 3 09:29:09 2025 from 240b:11:cc01:7100:e533:6ddc:f43d:1eea niroku@m329:~ $ ``` ### Step 4 (optional): Test software installed in Your Machine If you are very used to Linux, you can test sotware installed in Your Machine. We have the [list of software to be installed](https://github.com/UNopenGIS/7/discussions/790#discussioncomment-14615420) and the [actual implementation of the tool installer](https://github.com/unvt/niroku/blob/main/install.sh). Example: ```shell= niroku@m329:~ $ tippecanoe -v tippecanoe v2.53.0 niroku@m329:~ $ pmtiles version pmtiles 1.18.0, commit 5e5daa7cd044a83789dcbf1537bf9b9ad14bd435, built at 2024-02-25T15:00:26Z niroku@m329:~ $ ogrinfo --version GDAL 3.10.3, released 2025/04/01 niroku@m329:~ $ martin --version martin 0.19.3 niroku@m329:~ $ caddy -v v2.10.2 h1:g/gTYjGMD0dec+UgMw8SnfmJ3I9+M2TdvoRL/Ovu6U8= niroku@m329:~ $ cloudflared -v cloudflared version 2025.10.1 (built 2025-10-30-18:35 UTC) niroku@m329:~ $ ruby -v ruby 3.3.8 (2025-04-09 revision b200bad6cd) [aarch64-linux-gnu] niroku@m329:~ $ jq --version jq-1.7 niroku@m329:~ $ git -v git version 2.47.3 niroku@m329:~ $ tmux -V tmux 3.5a niroku@m329:~ $ aria2c -v aria2 version 1.37.0 Copyright (C) 2006, 2019 Tatsuhiro Tsujikawa This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. ** Configuration ** Enabled Features: Async DNS, BitTorrent, Firefox3 Cookie, GZip, HTTPS, Message Digest, Metalink, XML-RPC, SFTP Hash Algorithms: sha-1, sha-224, sha-256, sha-384, sha-512, md5, adler32 Libraries: zlib/1.3.1 libxml2/2.9.14 sqlite3/3.46.1 GnuTLS/3.8.8 nettle GMP/6.3.0 c-ares/1.34.4 libssh2/1.11.1 Compiler: gcc 14.2.0 built by aarch64-unknown-linux-gnu on Jan 13 2025 05:33:46 System: Linux 6.12.47+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.12.47-1+rpt1 (2025-09-16) aarch64 Report bugs to https://github.com/aria2/aria2/issues Visit https://aria2.github.io/ ``` ### Step 5 (optional; if you are very advanced in IT) - Access `http://aaa.bb.cc.dd/martin/catalog` to see Martin is running on your Machine. - Your data is in `/opt/niroku` in your Machine. `martin.yml` is the configuration file for Martin. `Caddyfile` is for Caddy, and `data/` contains hosted data. - The design of `niroku` - installer script - is deocumented at https://github.com/unvt/niroku. You may want to explore your Machine. ### Step X - We confirmed that anyone can install the `niroku` package to any Raspberry Pi 4B/5/400. So, anyone can use this system. - If you (JICA knowledge co-creation program participant) are interested in bringing the Machine back to your country, please contact GIS staff or Hidenori. Hidenori supposes that we can be flexible on that.