- Takes Survey123 data and sends them as a CoT Message to a TAKServer/TAKClients
- Logs CoT Messages from the TAKServer and sends them to a feature layer in ArcGIS Online.
- This only will pull Unit & Point Messages. We have some range & bearing handeling in production.
- ArcGIS Online or ArcGIS Enterprise Account
- TAKServer with TCP Port
- Machine with SSH configured (Can be the same as the machine running the TAKServer)
cd /tmp && sudo apt install git -y && sudo git clone https://github.com/jpat-12/TeamAwearnessKit-Esri-Integration.git && cd /tmp/TeamAwearnessKit-Esri-Integration/scripts/ubuntu && chmod +x initial.sh && ./initial.sh && cd /opt/TAK-Esri && ls -la cd /tmp/TeamAwearnessKit-Esri-Integration/scripts/ubuntu && chmod +x arcgis.sh && systemctl restart csv-download.service --no-pager && ./arcgis.sh && cd /opt/TAK-Esri && ls -la cd /tmp && sudo dnf install git -y && sudo git clone https://github.com/jpat-12/TeamAwearnessKit-Esri-Integration.git && cd /tmp/TeamAwearnessKit-Esri-Integration/scripts/rpm && chmod +x initial.sh && ./initial.sh && cd /opt/TAK-Esri && ls -la cd /tmp/TeamAwearnessKit-Esri-Integration/scripts/rpm && chmod +x arcgis.sh && ./arcgis.sh && systemctl restart csv-download.service --no-pager && cd /opt/TAK-Esri && ls -la -
Ensure all services are running
feature-layer-update.servicecot-csv.servicecsv-cot.servicecsv-download.servicecsv-kml.servicenode-red.service
-
Ensure Node-RED is running with no errors
-
ArcGIS - If the Feature layer is not updating do the following
- Make sure that the
append.py,push.py, orsign-in.pyis being run from inside the Conda environment - To activate the Conda environment:
conda activate arcgis_env - Check that the append.py, push.py, or sign-in.py files contain the correct Enterprise Link, Account Username, and Account Password.
- Make sure that the

