Coder Social home page Coder Social logo

esri / dynamic-situational-awareness-qt Goto Github PK

View Code? Open in Web Editor NEW
53.0 21.0 22.0 20.76 MB

Dynamic Situational Awareness Qt

License: Apache License 2.0

QMake 1.53% C 0.21% C++ 73.14% QML 25.12%
qt qml arcgis-runtime-sdk arcgis-runtime-sdk-arcgis-qt-sdk arcgis runtime open-source-app

dynamic-situational-awareness-qt's Introduction

Overview


Dynamic Situational Awareness

When the operational landscape changes frequently, then rapid, accurate, purpose-built, mission-focused communication is key to success. This is the working domain of the Dynamic Situational Awareness Open Source App (DSA) built using ArcGIS Runtime. DSA enables physically distributed teams to work as one, maintaining current status on teammates while exploring and illuminating the operational landscape.

DSA is an Open Source App intended and designed for the developer who wants to build their own custom field operation apps. Built using the ArcGIS Runtime SDK for Qt, DSA highlights developer best practices for the specific workflows for in-vehicle (mounted) and field (handheld/dismounted) teams who need to dynamically understand their environment and the situation around them.

The DSA apps do not require access to a server. All the data and processing are on the device itself. Display of each local data source may be toggled on or off. Teammates share information such as own location, observation reports and markup across the peer-to-peer network (UDP). The emphasis is on collaboration with other teammates. These networks are not connected to the Internet, are not high-bandwidth, and are not constantly connected - a situation commonly encountered in field operations. This communication network topology is unlike more traditional ArcGIS Runtime apps that leverage the Internet and web servers for communication or web services for some functionality.

Visit the DSA Open Source App page for more details.

Detailed documentation

Read the docs for a detailed explanation of the application, including its architecture and how it leverages the ArcGIS platform, as well as how you can begin using the app right away.

Quick start

The repo contains Qt projects for dynamic situational awareness applications that can be run from within the Qt Creator IDE.

If you just want to grab the latest code and build the project, these are the quick steps:

  • git clone https://github.com/Esri/dynamic-situational-awareness-qt.git
  • cd dynamic-situational-awareness-qt
  • git clone --branch release/100.15 https://github.com/Esri/arcgis-runtime-toolkit-qt.git
  • Open DSA.pro with Qt Creator, configure the projects and build.

Note: There is a file path length limit when deploying the DSA apps to Android from Windows. The simplest way to workaround this is to shorten the folder name of the "Shadow Build Directory" in the Qt Creator Project settings.

Prerequisites

Build dependency

Set up the ArcGIS Runtime SDK C++ Toolkit as a build dependency.

# from the base of the repo
git clone --branch release/100.15 https://github.com/Esri/arcgis-runtime-toolkit-qt

Data

The DSA app works with offline data. You can retrieve demo data available for Monterey, California. Details for where to place the data are provided in the demo data's description. Alternatively, you can define your own data by modifying the app's configuration file.

Resources

Pre-built apps

The compiled versions of the DSA app are made available for you to conveniently try out the app, and are not officially supported. Please note that these compiled versions of the app should not be used in production environments.

Issues

Find a bug or want to request a new feature? Please let us know by submitting an issue.

Troubleshooting

Military Symbols are not displaying after migrating to version 1.1.1.

DSA now requires additional *.stylx files in the styles/arcade subdirectory of your DSA resource data. The structure should look like this:

  • DSA/ResourceData/styles/arcade/mil2525c.stylx
  • DSA/ResourceData/styles/arcade/mil2525d.stylx

To quickly obtain these additional *.stylx files, we provide these in the demo data.

Contributing

Esri welcomes contributions from anyone and everyone. Please see our guidelines for contributing.

MDTOC

Generating table of contents for documents in this repository was performed using the MDTOC package for Atom.

Licensing

Copyright 2018 Esri

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

A copy of the license is available in the repository's LICENSE file

dynamic-situational-awareness-qt's People

Contributors

anmacdonald avatar doneill avatar ecmorris avatar esreli avatar guillaumebelz avatar jamesmballard avatar kerryrobinson avatar khajra avatar ldanzinger avatar lsmallwood avatar mikewilburn avatar ryankim923 avatar tdunn avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dynamic-situational-awareness-qt's Issues

Wildcard includes cause qmake warnings and build errors

14:13:33: Running steps for project DSA...
14:13:33: Starting: "C:\Qt\Tools\QtCreator\bin\jom.exe" clean
	cd arcgis-runtime-toolkit-qt\Plugin\CppApi\ && ( if not exist Makefile.ArcGISRuntimeToolkit_StaticLib C:\Qt\5.14.1\msvc2017_64\bin\qmake.exe -o Makefile.ArcGISRuntimeToolkit_StaticLib C:\dsa\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\ArcGISRuntimeToolkit_StaticLib.pro -spec win32-msvc "CONFIG+=debug" "CONFIG+=qml_debug" ) && C:\Qt\Tools\QtCreator\bin\jom.exe -f Makefile.ArcGISRuntimeToolkit_StaticLib clean
	C:\Qt\Tools\QtCreator\bin\jom.exe -f Makefile.ArcGISRuntimeToolkit_StaticLib.Debug clean
	del ..\..\..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\output\windows\x64\debug\moc\moc_predefs.h
	del ..\..\..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\output\windows\x64\debug\obj\*.obj ..\..\..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\output\windows\x64\debug\obj\*.obj
Could Not Find C:\dsa\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\output\windows\x64\debug\moc\moc_predefs.h
Could Not Find C:\dsa\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\output\windows\x64\debug\obj\*.obj
	del ..\..\..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\output\windows\x64\ArcGISRuntimeToolkitCppApid.pdb ..\..\..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\output\windows\x64\ArcGISRuntimeToolkitCppApid.ilk ..\..\..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\output\windows\x64\ArcGISRuntimeToolkitCppApid.idb
	C:\Qt\Tools\QtCreator\bin\jom.exe -f Makefile.ArcGISRuntimeToolkit_StaticLib.Release clean
	del ..\..\..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\output\windows\x64\release\moc\moc_predefs.h
	del ..\..\..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\output\windows\x64\release\obj\*.obj ..\..\..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\output\windows\x64\release\obj\*.obj
	del ..\..\..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\output\windows\x64\ArcGISRuntimeToolkitCppApi.pdb
	del ..\..\..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\output\windows\x64\ArcGISRuntimeToolkitCppApi.ilk
	del ..\..\..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\output\windows\x64\ArcGISRuntimeToolkitCppApi.idb
Could Not Find C:\dsa\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\output\windows\x64\release\moc\moc_predefs.h
Could Not Find C:\dsa\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\output\windows\x64\release\obj\*.obj
Could Not Find C:\dsa\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\output\windows\x64\ArcGISRuntimeToolkitCppApid.pdb
Could Not Find C:\dsa\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\output\windows\x64\ArcGISRuntimeToolkitCppApi.pdb
Could Not Find C:\dsa\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\output\windows\x64\ArcGISRuntimeToolkitCppApi.ilk
Could Not Find C:\dsa\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\output\windows\x64\ArcGISRuntimeToolkitCppApi.idb
	cd Handheld\ && ( if not exist Makefile C:\Qt\5.14.1\msvc2017_64\bin\qmake.exe -o Makefile C:\dsa\dynamic-situational-awareness-qt\Handheld\Handheld.pro -spec win32-msvc "CONFIG+=debug" "CONFIG+=qml_debug" ) && C:\Qt\Tools\QtCreator\bin\jom.exe -f Makefile clean
	C:\Qt\Tools\QtCreator\bin\jom.exe -f Makefile.Debug clean
	del debug\qrc_qml.cpp debug\qrc_Resources.cpp debug\qrc_application.cpp debug\qrc_shared_qml.cpp
	del debug\moc_predefs.h
	del debug\moc_Handheld.cpp debug\moc_HandheldStyles.cpp
	del debug\main.obj debug\Handheld.obj debug\HandheldStyles.obj debug\*.obj debug\*.obj debug\*.obj debug\*.obj debug\*.obj debug\*.obj debug\*.obj debug\qrc_qml.obj debug\qrc_Resources.obj debug\qrc_application.obj debug\qrc_shared_qml.obj debug\moc_Handheld.obj debug\moc_HandheldStyles.obj debug\DSA_Handheld_Qt_pch.obj
	C:\Qt\Tools\QtCreator\bin\jom.exe -f Makefile.Release clean
	del release\qrc_qml.cpp release\qrc_Resources.cpp release\qrc_application.cpp release\qrc_shared_qml.cpp
	del release\moc_predefs.h
	del release\moc_Handheld.cpp release\moc_HandheldStyles.cpp
	del release\main.obj release\Handheld.obj release\HandheldStyles.obj release\*.obj release\*.obj release\*.obj release\*.obj release\*.obj release\*.obj release\*.obj release\qrc_qml.obj release\qrc_Resources.obj release\qrc_application.obj release\qrc_shared_qml.obj release\moc_Handheld.obj release\moc_HandheldStyles.obj release\DSA_Handheld_Qt_pch.obj
	del release\DSA_Handheld_Qt_pch.pch
	del release\Resources.res
	del debug\DSA_Handheld_Qt_pch.pch debug\DSA_Handheld_Qt.vc.pdb debug\DSA_Handheld_Qt.ilk debug\DSA_Handheld_Qt.idb
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\Handheld\release\qrc_qml.cpp
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\Handheld\release\moc_predefs.h
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\Handheld\release\moc_Handheld.cpp
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\Handheld\release\main.obj
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\Handheld\release\DSA_Handheld_Qt_pch.pch
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\Handheld\release\Resources.res
	del debug\Resources.res
	del DSA_Handheld_Qt_pch.pch
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\Handheld\DSA_Handheld_Qt_pch.pch
	del DSA_Handheld_Qt.vc.pdb
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\Handheld\DSA_Handheld_Qt.vc.pdb
	del DSA_Handheld_Qt.ilk
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\Handheld\DSA_Handheld_Qt.ilk
	del DSA_Handheld_Qt.idb
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\Handheld\DSA_Handheld_Qt.idb
	cd Vehicle\ && ( if not exist Makefile C:\Qt\5.14.1\msvc2017_64\bin\qmake.exe -o Makefile C:\dsa\dynamic-situational-awareness-qt\Vehicle\Vehicle.pro -spec win32-msvc "CONFIG+=debug" "CONFIG+=qml_debug" ) && C:\Qt\Tools\QtCreator\bin\jom.exe -f Makefile clean
	C:\Qt\Tools\QtCreator\bin\jom.exe -f Makefile.Debug clean
	del debug\qrc_qml.cpp debug\qrc_Resources.cpp debug\qrc_application.cpp debug\qrc_shared_qml.cpp
	del debug\moc_predefs.h
	del debug\moc_Vehicle.cpp debug\moc_VehicleStyles.cpp
	del debug\main.obj debug\Vehicle.obj debug\VehicleStyles.obj debug\*.obj debug\*.obj debug\*.obj debug\*.obj debug\*.obj debug\*.obj debug\*.obj debug\qrc_qml.obj debug\qrc_Resources.obj debug\qrc_application.obj debug\qrc_shared_qml.obj debug\moc_Vehicle.obj debug\moc_VehicleStyles.obj debug\DSA_Vehicle_Qt_pch.obj
	C:\Qt\Tools\QtCreator\bin\jom.exe -f Makefile.Release clean
	del release\qrc_qml.cpp release\qrc_Resources.cpp release\qrc_application.cpp release\qrc_shared_qml.cpp
	del release\moc_predefs.h
	del release\moc_Vehicle.cpp release\moc_VehicleStyles.cpp
	del release\main.obj release\Vehicle.obj release\VehicleStyles.obj release\*.obj release\*.obj release\*.obj release\*.obj release\*.obj release\*.obj release\*.obj release\qrc_qml.obj release\qrc_Resources.obj release\qrc_application.obj release\qrc_shared_qml.obj release\moc_Vehicle.obj release\moc_VehicleStyles.obj release\DSA_Vehicle_Qt_pch.obj
	del release\DSA_Vehicle_Qt_pch.pch
	del release\Resources.res
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\Vehicle\release\qrc_qml.cpp
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\Vehicle\release\moc_predefs.h
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\Vehicle\release\moc_Vehicle.cpp
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\Vehicle\release\main.obj
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\Vehicle\release\DSA_Vehicle_Qt_pch.pch
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\Vehicle\release\Resources.res
	del debug\DSA_Vehicle_Qt_pch.pch debug\DSA_Vehicle_Qt.vc.pdb debug\DSA_Vehicle_Qt.ilk debug\DSA_Vehicle_Qt.idb
	del debug\Resources.res
	del DSA_Vehicle_Qt_pch.pch
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\Vehicle\DSA_Vehicle_Qt_pch.pch
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\Vehicle\DSA_Vehicle_Qt.vc.pdb
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\Vehicle\DSA_Vehicle_Qt.ilk
	del DSA_Vehicle_Qt.vc.pdb
	del DSA_Vehicle_Qt.ilk
	del DSA_Vehicle_Qt.idb
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\Vehicle\DSA_Vehicle_Qt.idb
	cd MessageSimulator\ && ( if not exist Makefile C:\Qt\5.14.1\msvc2017_64\bin\qmake.exe -o Makefile C:\dsa\dynamic-situational-awareness-qt\MessageSimulator\MessageSimulator.pro -spec win32-msvc "CONFIG+=debug" "CONFIG+=qml_debug" ) && C:\Qt\Tools\QtCreator\bin\jom.exe -f Makefile clean
	C:\Qt\Tools\QtCreator\bin\jom.exe -f Makefile.Debug clean
	del debug\qrc_qml.cpp debug\qrc_application.cpp
	del debug\moc_predefs.h
	del debug\moc_DataSender.cpp debug\moc_MessageSimulatorController.cpp debug\moc_AbstractMessageParser.cpp debug\moc_CoTMessageParser.cpp debug\moc_SimulatedMessage.cpp debug\moc_SimulatedMessageListModel.cpp debug\moc_GeoMessageParser.cpp
	del debug\main.obj debug\DataSender.obj debug\AbstractMessageParser.obj debug\CoTMessageParser.obj debug\MessageSimulatorController.obj debug\SimulatedMessage.obj debug\SimulatedMessageListModel.obj debug\GeoMessageParser.obj debug\qrc_qml.obj debug\qrc_application.obj debug\moc_DataSender.obj debug\moc_MessageSimulatorController.obj debug\moc_AbstractMessageParser.obj debug\moc_CoTMessageParser.obj debug\moc_SimulatedMessage.obj debug\moc_SimulatedMessageListModel.obj debug\moc_GeoMessageParser.obj
	del debug\DSA_MessageSimulator_Qt.vc.pdb debug\DSA_MessageSimulator_Qt.ilk debug\DSA_MessageSimulator_Qt.idb
	del debug\Resources.res
	C:\Qt\Tools\QtCreator\bin\jom.exe -f Makefile.Release clean
	del release\qrc_qml.cpp release\qrc_application.cpp
	del release\moc_predefs.h
	del release\moc_DataSender.cpp release\moc_MessageSimulatorController.cpp release\moc_AbstractMessageParser.cpp release\moc_CoTMessageParser.cpp release\moc_SimulatedMessage.cpp release\moc_SimulatedMessageListModel.cpp release\moc_GeoMessageParser.cpp
	del release\main.obj release\DataSender.obj release\AbstractMessageParser.obj release\CoTMessageParser.obj release\MessageSimulatorController.obj release\SimulatedMessage.obj release\SimulatedMessageListModel.obj release\GeoMessageParser.obj release\qrc_qml.obj release\qrc_application.obj release\moc_DataSender.obj release\moc_MessageSimulatorController.obj release\moc_AbstractMessageParser.obj release\moc_CoTMessageParser.obj release\moc_SimulatedMessage.obj release\moc_SimulatedMessageListModel.obj release\moc_GeoMessageParser.obj
	del release\Resources.res
	del DSA_MessageSimulator_Qt.vc.pdb
	del DSA_MessageSimulator_Qt.ilk
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\MessageSimulator\release\qrc_qml.cpp
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\MessageSimulator\release\moc_predefs.h
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\MessageSimulator\release\moc_DataSender.cpp
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\MessageSimulator\release\main.obj
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\MessageSimulator\release\Resources.res
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\MessageSimulator\DSA_MessageSimulator_Qt.vc.pdb
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\MessageSimulator\DSA_MessageSimulator_Qt.ilk
Could Not Find C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\MessageSimulator\DSA_MessageSimulator_Qt.idb
	del DSA_MessageSimulator_Qt.idb
14:13:35: The process "C:\Qt\Tools\QtCreator\bin\jom.exe" exited normally.
14:13:35: Starting: "C:\Qt\5.14.1\msvc2017_64\bin\qmake.exe" C:\dsa\dynamic-situational-awareness-qt\DSA.pro -spec win32-msvc "CONFIG+=debug" "CONFIG+=qml_debug"
Project MESSAGE: C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Plugin/CppApi
14:13:35: The process "C:\Qt\5.14.1\msvc2017_64\bin\qmake.exe" exited normally.
14:13:35: Starting: "C:\Qt\Tools\QtCreator\bin\jom.exe" -f C:/dsa/build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug/Makefile qmake_all

jom 1.1.3 - empower your cores

	cd arcgis-runtime-toolkit-qt\Plugin\CppApi\ && C:\Qt\5.14.1\msvc2017_64\bin\qmake.exe -o Makefile.ArcGISRuntimeToolkit_StaticLib C:\dsa\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\ArcGISRuntimeToolkit_StaticLib.pro -spec win32-msvc "CONFIG+=debug" "CONFIG+=qml_debug"
Project MESSAGE: ArcGIS Runtime for Windows (x86_64)
Project MESSAGE: Version  100.7
Project MESSAGE: ArcGIS Runtime for Windows (x86_64)
Project MESSAGE: Version  100.7
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Plugin/CppApi/source/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Plugin/CppApi/source/CoordinateConversion/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Plugin/CppApi/include/*.h
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Plugin/CppApi/include/CoordinateConversion/*.h
Project MESSAGE: ArcGIS Runtime for Windows (x86_64)
Project MESSAGE: Version  100.7
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Plugin/CppApi/source/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Plugin/CppApi/source/CoordinateConversion/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Plugin/CppApi/include/*.h
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Plugin/CppApi/include/CoordinateConversion/*.h
	cd arcgis-runtime-toolkit-qt\Plugin\CppApi\ && C:\Qt\Tools\QtCreator\bin\jom.exe -f Makefile.ArcGISRuntimeToolkit_StaticLib qmake_all
	cd Handheld\ && C:\Qt\5.14.1\msvc2017_64\bin\qmake.exe -o Makefile C:\dsa\dynamic-situational-awareness-qt\Handheld\Handheld.pro -spec win32-msvc "CONFIG+=debug" "CONFIG+=qml_debug"
Project MESSAGE: ArcGIS Runtime for Windows (x86_64)
Project MESSAGE: Version  100.7
Project MESSAGE: Using local C++ toolkit: C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Plugin/CppApi
Project MESSAGE: ArcGIS Runtime for Windows (x86_64)
Project MESSAGE: Version  100.7
Project MESSAGE: Using local C++ toolkit: C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Plugin/CppApi
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/alerts/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/analysis/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/messages/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/packages/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/utilities/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/markup/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/*.h
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/alerts/*.h
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/analysis/*.h
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/messages/*.h
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/packages/*.h
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/utilities/*.h
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/markup/*.h
Project MESSAGE: ArcGIS Runtime for Windows (x86_64)
Project MESSAGE: Version  100.7
Project MESSAGE: Using local C++ toolkit: C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Plugin/CppApi
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/alerts/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/analysis/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/messages/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/packages/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/utilities/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/markup/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/*.h
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/alerts/*.h
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/analysis/*.h
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/messages/*.h
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/packages/*.h
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/utilities/*.h
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Handheld/../Shared/markup/*.h
	cd Handheld\ && C:\Qt\Tools\QtCreator\bin\jom.exe -f Makefile qmake_all
	cd Vehicle\ && C:\Qt\5.14.1\msvc2017_64\bin\qmake.exe -o Makefile C:\dsa\dynamic-situational-awareness-qt\Vehicle\Vehicle.pro -spec win32-msvc "CONFIG+=debug" "CONFIG+=qml_debug"
Project MESSAGE: ArcGIS Runtime for Windows (x86_64)
Project MESSAGE: Version  100.7
Project MESSAGE: Using local C++ toolkit: C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Plugin/CppApi
Project MESSAGE: ArcGIS Runtime for Windows (x86_64)
Project MESSAGE: Version  100.7
Project MESSAGE: Using local C++ toolkit: C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Plugin/CppApi
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/alerts/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/analysis/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/messages/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/packages/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/utilities/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/markup/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/*.h
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/alerts/*.h
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/analysis/*.h
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/messages/*.h
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/packages/*.h
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/utilities/*.h
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/markup/*.h
Project MESSAGE: ArcGIS Runtime for Windows (x86_64)
Project MESSAGE: Version  100.7
Project MESSAGE: Using local C++ toolkit: C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Plugin/CppApi
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/alerts/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/analysis/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/messages/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/packages/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/utilities/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/markup/*.cpp
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/*.h
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/alerts/*.h
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/analysis/*.h
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/messages/*.h
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/packages/*.h
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/utilities/*.h
WARNING: Failure to find: C:/dsa/dynamic-situational-awareness-qt/Vehicle/../Shared/markup/*.h
	cd Vehicle\ && C:\Qt\Tools\QtCreator\bin\jom.exe -f Makefile qmake_all
	cd MessageSimulator\ && C:\Qt\5.14.1\msvc2017_64\bin\qmake.exe -o Makefile C:\dsa\dynamic-situational-awareness-qt\MessageSimulator\MessageSimulator.pro -spec win32-msvc "CONFIG+=debug" "CONFIG+=qml_debug"
	cd MessageSimulator\ && C:\Qt\Tools\QtCreator\bin\jom.exe -f Makefile qmake_all
14:13:40: The process "C:\Qt\Tools\QtCreator\bin\jom.exe" exited normally.
14:13:40: Starting: "C:\Qt\Tools\QtCreator\bin\jom.exe" 
	cd arcgis-runtime-toolkit-qt\Plugin\CppApi\ && ( if not exist Makefile.ArcGISRuntimeToolkit_StaticLib C:\Qt\5.14.1\msvc2017_64\bin\qmake.exe -o Makefile.ArcGISRuntimeToolkit_StaticLib C:\dsa\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\ArcGISRuntimeToolkit_StaticLib.pro -spec win32-msvc "CONFIG+=debug" "CONFIG+=qml_debug" ) && C:\Qt\Tools\QtCreator\bin\jom.exe -f Makefile.ArcGISRuntimeToolkit_StaticLib
	C:\Qt\Tools\QtCreator\bin\jom.exe -f Makefile.ArcGISRuntimeToolkit_StaticLib.Debug
	lib /NOLOGO  /OUT:..\..\..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\output\windows\x64\ArcGISRuntimeToolkitCppApid.lib @C:\Users\gary4620\AppData\Local\Temp\ArcGISRuntimeToolkitCppApid.lib.19580.0.jom
	cd Handheld\ && ( if not exist Makefile C:\Qt\5.14.1\msvc2017_64\bin\qmake.exe -o Makefile C:\dsa\dynamic-situational-awareness-qt\Handheld\Handheld.pro -spec win32-msvc "CONFIG+=debug" "CONFIG+=qml_debug" ) && C:\Qt\Tools\QtCreator\bin\jom.exe -f Makefile
	C:\Qt\Tools\QtCreator\bin\jom.exe -f Makefile.Debug
	cl -c -Yc -Fpdebug\DSA_Handheld_Qt_pch.pch -Fodebug\DSA_Handheld_Qt_pch.obj -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus /FS -Zi -MDd -std:c++14 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -EHsc /Fddebug\DSA_Handheld_Qt.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DARCGIS_RUNTIME_IMPORT_PATH="C:/Program Files (x86)/ArcGIS SDKs/Qt100.7/sdk/windows/x64/qml" -DARCGIS_TOOLKIT_IMPORT_PATH="C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Import" -DQTRUNTIME_TOOLKIT_STATIC_BUILD -DQT_QML_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_POSITIONING_LIB -DQT_SENSORS_LIB -DQT_XML_LIB -DQT_CORE_LIB -I..\..\dynamic-situational-awareness-qt\Handheld -I. -I"..\..\..\Program Files (x86)\ArcGIS SDKs\Qt100.7\sdk\include" -I"..\..\..\Program Files (x86)\ArcGIS SDKs\Qt100.7\sdk\include\LocalServer" -I..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\include -I..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\include\CoordinateConversion -I..\..\dynamic-situational-awareness-qt\Shared -I..\..\dynamic-situational-awareness-qt\Shared\alerts -I..\..\dynamic-situational-awareness-qt\Shared\analysis -I..\..\dynamic-situational-awareness-qt\Shared\messages -I..\..\dynamic-situational-awareness-qt\Shared\packages -I..\..\dynamic-situational-awareness-qt\Shared\utilities -I..\..\dynamic-situational-awareness-qt\Shared\markup -I..\..\..\Qt\5.14.1\msvc2017_64\include -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtOpenGL -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtWidgets -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQuick -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtMultimedia -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtGui -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtANGLE -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQmlModels -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQml -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtNetwork -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtPositioning -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtSensors -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtXml -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtCore -Idebug -I/include -I..\..\..\Qt\5.14.1\msvc2017_64\mkspecs\win32-msvc -TP ..\..\dynamic-situational-awareness-qt\Shared\pch.hpp
pch.hpp
	C:\Qt\5.14.1\msvc2017_64\bin\rcc.exe -name qml ..\..\dynamic-situational-awareness-qt\Handheld\qml\qml.qrc -o debug\qrc_qml.cpp
	C:\Qt\5.14.1\msvc2017_64\bin\rcc.exe -name application ..\..\dynamic-situational-awareness-qt\Shared\Resources\application.qrc -o debug\qrc_application.cpp
	rc /NOLOGO -D_DEBUG -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DARCGIS_RUNTIME_IMPORT_PATH="C:/Program Files (x86)/ArcGIS SDKs/Qt100.7/sdk/windows/x64/qml" -DARCGIS_TOOLKIT_IMPORT_PATH="C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Import" -DQTRUNTIME_TOOLKIT_STATIC_BUILD -DQT_QML_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_POSITIONING_LIB -DQT_SENSORS_LIB -DQT_XML_LIB -DQT_CORE_LIB -fo debug\Resources.res ..\..\dynamic-situational-awareness-qt\Handheld\Win\Resources.rc
	C:\Qt\5.14.1\msvc2017_64\bin\rcc.exe -name shared_qml ..\..\dynamic-situational-awareness-qt\Shared\qml\shared_qml.qrc -o debug\qrc_shared_qml.cpp
	C:\Qt\5.14.1\msvc2017_64\bin\rcc.exe -name Resources ..\..\dynamic-situational-awareness-qt\Shared\Resources\Resources.qrc -o debug\qrc_Resources.cpp
	cl -c -FI..\Shared\pch.hpp -Yu..\Shared\pch.hpp -Fpdebug\DSA_Handheld_Qt_pch.pch -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus /FS -Zi -MDd -std:c++14 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -EHsc /Fddebug\DSA_Handheld_Qt.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DARCGIS_RUNTIME_IMPORT_PATH="C:/Program Files (x86)/ArcGIS SDKs/Qt100.7/sdk/windows/x64/qml" -DARCGIS_TOOLKIT_IMPORT_PATH="C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Import" -DQTRUNTIME_TOOLKIT_STATIC_BUILD -DQT_QML_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_POSITIONING_LIB -DQT_SENSORS_LIB -DQT_XML_LIB -DQT_CORE_LIB -I..\..\dynamic-situational-awareness-qt\Handheld -I. -I"..\..\..\Program Files (x86)\ArcGIS SDKs\Qt100.7\sdk\include" -I"..\..\..\Program Files (x86)\ArcGIS SDKs\Qt100.7\sdk\include\LocalServer" -I..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\include -I..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\include\CoordinateConversion -I..\..\dynamic-situational-awareness-qt\Shared -I..\..\dynamic-situational-awareness-qt\Shared\alerts -I..\..\dynamic-situational-awareness-qt\Shared\analysis -I..\..\dynamic-situational-awareness-qt\Shared\messages -I..\..\dynamic-situational-awareness-qt\Shared\packages -I..\..\dynamic-situational-awareness-qt\Shared\utilities -I..\..\dynamic-situational-awareness-qt\Shared\markup -I..\..\..\Qt\5.14.1\msvc2017_64\include -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtOpenGL -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtWidgets -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQuick -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtMultimedia -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtGui -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtANGLE -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQmlModels -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQml -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtNetwork -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtPositioning -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtSensors -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtXml -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtCore -Idebug -I/include -I..\..\..\Qt\5.14.1\msvc2017_64\mkspecs\win32-msvc -Fodebug\ @C:\Users\gary4620\AppData\Local\Temp\main.obj.2076.2969.jom
main.cpp
	cl -c -FI..\Shared\pch.hpp -Yu..\Shared\pch.hpp -Fpdebug\DSA_Handheld_Qt_pch.pch -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus /FS -Zi -MDd -std:c++14 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -EHsc /Fddebug\DSA_Handheld_Qt.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DARCGIS_RUNTIME_IMPORT_PATH="C:/Program Files (x86)/ArcGIS SDKs/Qt100.7/sdk/windows/x64/qml" -DARCGIS_TOOLKIT_IMPORT_PATH="C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Import" -DQTRUNTIME_TOOLKIT_STATIC_BUILD -DQT_QML_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_POSITIONING_LIB -DQT_SENSORS_LIB -DQT_XML_LIB -DQT_CORE_LIB -I..\..\dynamic-situational-awareness-qt\Handheld -I. -I"..\..\..\Program Files (x86)\ArcGIS SDKs\Qt100.7\sdk\include" -I"..\..\..\Program Files (x86)\ArcGIS SDKs\Qt100.7\sdk\include\LocalServer" -I..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\include -I..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\include\CoordinateConversion -I..\..\dynamic-situational-awareness-qt\Shared -I..\..\dynamic-situational-awareness-qt\Shared\alerts -I..\..\dynamic-situational-awareness-qt\Shared\analysis -I..\..\dynamic-situational-awareness-qt\Shared\messages -I..\..\dynamic-situational-awareness-qt\Shared\packages -I..\..\dynamic-situational-awareness-qt\Shared\utilities -I..\..\dynamic-situational-awareness-qt\Shared\markup -I..\..\..\Qt\5.14.1\msvc2017_64\include -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtOpenGL -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtWidgets -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQuick -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtMultimedia -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtGui -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtANGLE -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQmlModels -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQml -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtNetwork -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtPositioning -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtSensors -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtXml -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtCore -Idebug -I/include -I..\..\..\Qt\5.14.1\msvc2017_64\mkspecs\win32-msvc -Fodebug\ @C:\Users\gary4620\AppData\Local\Temp\qrc_qml.obj.2076.3000.jom
qrc_qml.cpp
	cl -c -FI..\Shared\pch.hpp -Yu..\Shared\pch.hpp -Fpdebug\DSA_Handheld_Qt_pch.pch -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus /FS -Zi -MDd -std:c++14 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -EHsc /Fddebug\DSA_Handheld_Qt.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DARCGIS_RUNTIME_IMPORT_PATH="C:/Program Files (x86)/ArcGIS SDKs/Qt100.7/sdk/windows/x64/qml" -DARCGIS_TOOLKIT_IMPORT_PATH="C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Import" -DQTRUNTIME_TOOLKIT_STATIC_BUILD -DQT_QML_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_POSITIONING_LIB -DQT_SENSORS_LIB -DQT_XML_LIB -DQT_CORE_LIB -I..\..\dynamic-situational-awareness-qt\Handheld -I. -I"..\..\..\Program Files (x86)\ArcGIS SDKs\Qt100.7\sdk\include" -I"..\..\..\Program Files (x86)\ArcGIS SDKs\Qt100.7\sdk\include\LocalServer" -I..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\include -I..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\include\CoordinateConversion -I..\..\dynamic-situational-awareness-qt\Shared -I..\..\dynamic-situational-awareness-qt\Shared\alerts -I..\..\dynamic-situational-awareness-qt\Shared\analysis -I..\..\dynamic-situational-awareness-qt\Shared\messages -I..\..\dynamic-situational-awareness-qt\Shared\packages -I..\..\dynamic-situational-awareness-qt\Shared\utilities -I..\..\dynamic-situational-awareness-qt\Shared\markup -I..\..\..\Qt\5.14.1\msvc2017_64\include -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtOpenGL -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtWidgets -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQuick -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtMultimedia -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtGui -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtANGLE -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQmlModels -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQml -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtNetwork -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtPositioning -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtSensors -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtXml -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtCore -Idebug -I/include -I..\..\..\Qt\5.14.1\msvc2017_64\mkspecs\win32-msvc -Fodebug\ @C:\Users\gary4620\AppData\Local\Temp\HandheldStyles.obj.2076.3000.jom
HandheldStyles.cpp
	cl -c -FI..\Shared\pch.hpp -Yu..\Shared\pch.hpp -Fpdebug\DSA_Handheld_Qt_pch.pch -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus /FS -Zi -MDd -std:c++14 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -EHsc /Fddebug\DSA_Handheld_Qt.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DARCGIS_RUNTIME_IMPORT_PATH="C:/Program Files (x86)/ArcGIS SDKs/Qt100.7/sdk/windows/x64/qml" -DARCGIS_TOOLKIT_IMPORT_PATH="C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Import" -DQTRUNTIME_TOOLKIT_STATIC_BUILD -DQT_QML_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_POSITIONING_LIB -DQT_SENSORS_LIB -DQT_XML_LIB -DQT_CORE_LIB -I..\..\dynamic-situational-awareness-qt\Handheld -I. -I"..\..\..\Program Files (x86)\ArcGIS SDKs\Qt100.7\sdk\include" -I"..\..\..\Program Files (x86)\ArcGIS SDKs\Qt100.7\sdk\include\LocalServer" -I..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\include -I..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\include\CoordinateConversion -I..\..\dynamic-situational-awareness-qt\Shared -I..\..\dynamic-situational-awareness-qt\Shared\alerts -I..\..\dynamic-situational-awareness-qt\Shared\analysis -I..\..\dynamic-situational-awareness-qt\Shared\messages -I..\..\dynamic-situational-awareness-qt\Shared\packages -I..\..\dynamic-situational-awareness-qt\Shared\utilities -I..\..\dynamic-situational-awareness-qt\Shared\markup -I..\..\..\Qt\5.14.1\msvc2017_64\include -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtOpenGL -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtWidgets -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQuick -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtMultimedia -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtGui -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtANGLE -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQmlModels -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQml -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtNetwork -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtPositioning -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtSensors -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtXml -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtCore -Idebug -I/include -I..\..\..\Qt\5.14.1\msvc2017_64\mkspecs\win32-msvc -Fodebug\ @C:\Users\gary4620\AppData\Local\Temp\qrc_application.obj.2076.3047.jom
qrc_application.cpp
	cl -BxC:\Qt\5.14.1\msvc2017_64\bin\qmake.exe -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus /FS -Zi -MDd -std:c++14 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -E ..\..\..\Qt\5.14.1\msvc2017_64\mkspecs\features\data\dummy.cpp 2>NUL >debug\moc_predefs.h
	cl -c -FI..\Shared\pch.hpp -Yu..\Shared\pch.hpp -Fpdebug\DSA_Handheld_Qt_pch.pch -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus /FS -Zi -MDd -std:c++14 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -EHsc /Fddebug\DSA_Handheld_Qt.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DARCGIS_RUNTIME_IMPORT_PATH="C:/Program Files (x86)/ArcGIS SDKs/Qt100.7/sdk/windows/x64/qml" -DARCGIS_TOOLKIT_IMPORT_PATH="C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Import" -DQTRUNTIME_TOOLKIT_STATIC_BUILD -DQT_QML_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_POSITIONING_LIB -DQT_SENSORS_LIB -DQT_XML_LIB -DQT_CORE_LIB -I..\..\dynamic-situational-awareness-qt\Handheld -I. -I"..\..\..\Program Files (x86)\ArcGIS SDKs\Qt100.7\sdk\include" -I"..\..\..\Program Files (x86)\ArcGIS SDKs\Qt100.7\sdk\include\LocalServer" -I..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\include -I..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\include\CoordinateConversion -I..\..\dynamic-situational-awareness-qt\Shared -I..\..\dynamic-situational-awareness-qt\Shared\alerts -I..\..\dynamic-situational-awareness-qt\Shared\analysis -I..\..\dynamic-situational-awareness-qt\Shared\messages -I..\..\dynamic-situational-awareness-qt\Shared\packages -I..\..\dynamic-situational-awareness-qt\Shared\utilities -I..\..\dynamic-situational-awareness-qt\Shared\markup -I..\..\..\Qt\5.14.1\msvc2017_64\include -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtOpenGL -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtWidgets -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQuick -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtMultimedia -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtGui -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtANGLE -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQmlModels -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQml -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtNetwork -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtPositioning -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtSensors -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtXml -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtCore -Idebug -I/include -I..\..\..\Qt\5.14.1\msvc2017_64\mkspecs\win32-msvc -Fodebug\ @C:\Users\gary4620\AppData\Local\Temp\qrc_shared_qml.obj.2076.3062.jom
qrc_shared_qml.cpp
	cl -c -FI..\Shared\pch.hpp -Yu..\Shared\pch.hpp -Fpdebug\DSA_Handheld_Qt_pch.pch -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus /FS -Zi -MDd -std:c++14 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -EHsc /Fddebug\DSA_Handheld_Qt.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DARCGIS_RUNTIME_IMPORT_PATH="C:/Program Files (x86)/ArcGIS SDKs/Qt100.7/sdk/windows/x64/qml" -DARCGIS_TOOLKIT_IMPORT_PATH="C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Import" -DQTRUNTIME_TOOLKIT_STATIC_BUILD -DQT_QML_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_POSITIONING_LIB -DQT_SENSORS_LIB -DQT_XML_LIB -DQT_CORE_LIB -I..\..\dynamic-situational-awareness-qt\Handheld -I. -I"..\..\..\Program Files (x86)\ArcGIS SDKs\Qt100.7\sdk\include" -I"..\..\..\Program Files (x86)\ArcGIS SDKs\Qt100.7\sdk\include\LocalServer" -I..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\include -I..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\include\CoordinateConversion -I..\..\dynamic-situational-awareness-qt\Shared -I..\..\dynamic-situational-awareness-qt\Shared\alerts -I..\..\dynamic-situational-awareness-qt\Shared\analysis -I..\..\dynamic-situational-awareness-qt\Shared\messages -I..\..\dynamic-situational-awareness-qt\Shared\packages -I..\..\dynamic-situational-awareness-qt\Shared\utilities -I..\..\dynamic-situational-awareness-qt\Shared\markup -I..\..\..\Qt\5.14.1\msvc2017_64\include -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtOpenGL -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtWidgets -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQuick -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtMultimedia -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtGui -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtANGLE -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQmlModels -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQml -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtNetwork -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtPositioning -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtSensors -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtXml -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtCore -Idebug -I/include -I..\..\..\Qt\5.14.1\msvc2017_64\mkspecs\win32-msvc -Fodebug\ @C:\Users\gary4620\AppData\Local\Temp\Handheld.obj.2076.2984.jom
Handheld.cpp
	C:\Qt\5.14.1\msvc2017_64\bin\moc.exe -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DARCGIS_RUNTIME_IMPORT_PATH="C:/Program Files (x86)/ArcGIS SDKs/Qt100.7/sdk/windows/x64/qml" -DARCGIS_TOOLKIT_IMPORT_PATH="C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Import" -DQTRUNTIME_TOOLKIT_STATIC_BUILD -DQT_QML_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_POSITIONING_LIB -DQT_SENSORS_LIB -DQT_XML_LIB -DQT_CORE_LIB --compiler-flavor=msvc --include C:/dsa/build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug/Handheld/debug/moc_predefs.h -IC:/Qt/5.14.1/msvc2017_64/mkspecs/win32-msvc -IC:/dsa/dynamic-situational-awareness-qt/Handheld -I"C:/Program Files (x86)/ArcGIS SDKs/Qt100.7/sdk/include" -I"C:/Program Files (x86)/ArcGIS SDKs/Qt100.7/sdk/include/LocalServer" -IC:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Plugin/CppApi/include -IC:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Plugin/CppApi/include/CoordinateConversion -IC:/dsa/dynamic-situational-awareness-qt/Shared -IC:/dsa/dynamic-situational-awareness-qt/Shared/alerts -IC:/dsa/dynamic-situational-awareness-qt/Shared/analysis -IC:/dsa/dynamic-situational-awareness-qt/Shared/messages -IC:/dsa/dynamic-situational-awareness-qt/Shared/packages -IC:/dsa/dynamic-situational-awareness-qt/Shared/utilities -IC:/dsa/dynamic-situational-awareness-qt/Shared/markup -IC:/Qt/5.14.1/msvc2017_64/include -IC:/Qt/5.14.1/msvc2017_64/include/QtOpenGL -IC:/Qt/5.14.1/msvc2017_64/include/QtWidgets -IC:/Qt/5.14.1/msvc2017_64/include/QtQuick -IC:/Qt/5.14.1/msvc2017_64/include/QtMultimedia -IC:/Qt/5.14.1/msvc2017_64/include/QtGui -IC:/Qt/5.14.1/msvc2017_64/include/QtANGLE -IC:/Qt/5.14.1/msvc2017_64/include/QtQmlModels -IC:/Qt/5.14.1/msvc2017_64/include/QtQml -IC:/Qt/5.14.1/msvc2017_64/include/QtNetwork -IC:/Qt/5.14.1/msvc2017_64/include/QtPositioning -IC:/Qt/5.14.1/msvc2017_64/include/QtSensors -IC:/Qt/5.14.1/msvc2017_64/include/QtXml -IC:/Qt/5.14.1/msvc2017_64/include/QtCore -I. -I"C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include" -I"C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" ..\..\dynamic-situational-awareness-qt\Handheld\HandheldStyles.h -o debug\moc_HandheldStyles.cpp
	cl -c -FI..\Shared\pch.hpp -Yu..\Shared\pch.hpp -Fpdebug\DSA_Handheld_Qt_pch.pch -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus /FS -Zi -MDd -std:c++14 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -EHsc /Fddebug\DSA_Handheld_Qt.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DARCGIS_RUNTIME_IMPORT_PATH="C:/Program Files (x86)/ArcGIS SDKs/Qt100.7/sdk/windows/x64/qml" -DARCGIS_TOOLKIT_IMPORT_PATH="C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Import" -DQTRUNTIME_TOOLKIT_STATIC_BUILD -DQT_QML_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_POSITIONING_LIB -DQT_SENSORS_LIB -DQT_XML_LIB -DQT_CORE_LIB -I..\..\dynamic-situational-awareness-qt\Handheld -I. -I"..\..\..\Program Files (x86)\ArcGIS SDKs\Qt100.7\sdk\include" -I"..\..\..\Program Files (x86)\ArcGIS SDKs\Qt100.7\sdk\include\LocalServer" -I..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\include -I..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\include\CoordinateConversion -I..\..\dynamic-situational-awareness-qt\Shared -I..\..\dynamic-situational-awareness-qt\Shared\alerts -I..\..\dynamic-situational-awareness-qt\Shared\analysis -I..\..\dynamic-situational-awareness-qt\Shared\messages -I..\..\dynamic-situational-awareness-qt\Shared\packages -I..\..\dynamic-situational-awareness-qt\Shared\utilities -I..\..\dynamic-situational-awareness-qt\Shared\markup -I..\..\..\Qt\5.14.1\msvc2017_64\include -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtOpenGL -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtWidgets -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQuick -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtMultimedia -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtGui -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtANGLE -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQmlModels -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQml -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtNetwork -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtPositioning -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtSensors -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtXml -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtCore -Idebug -I/include -I..\..\..\Qt\5.14.1\msvc2017_64\mkspecs\win32-msvc -Fodebug\ @C:\Users\gary4620\AppData\Local\Temp\qrc_Resources.obj.2076.3031.jom
qrc_Resources.cpp
	C:\Qt\5.14.1\msvc2017_64\bin\moc.exe -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DARCGIS_RUNTIME_IMPORT_PATH="C:/Program Files (x86)/ArcGIS SDKs/Qt100.7/sdk/windows/x64/qml" -DARCGIS_TOOLKIT_IMPORT_PATH="C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Import" -DQTRUNTIME_TOOLKIT_STATIC_BUILD -DQT_QML_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_POSITIONING_LIB -DQT_SENSORS_LIB -DQT_XML_LIB -DQT_CORE_LIB --compiler-flavor=msvc --include C:/dsa/build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug/Handheld/debug/moc_predefs.h -IC:/Qt/5.14.1/msvc2017_64/mkspecs/win32-msvc -IC:/dsa/dynamic-situational-awareness-qt/Handheld -I"C:/Program Files (x86)/ArcGIS SDKs/Qt100.7/sdk/include" -I"C:/Program Files (x86)/ArcGIS SDKs/Qt100.7/sdk/include/LocalServer" -IC:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Plugin/CppApi/include -IC:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Plugin/CppApi/include/CoordinateConversion -IC:/dsa/dynamic-situational-awareness-qt/Shared -IC:/dsa/dynamic-situational-awareness-qt/Shared/alerts -IC:/dsa/dynamic-situational-awareness-qt/Shared/analysis -IC:/dsa/dynamic-situational-awareness-qt/Shared/messages -IC:/dsa/dynamic-situational-awareness-qt/Shared/packages -IC:/dsa/dynamic-situational-awareness-qt/Shared/utilities -IC:/dsa/dynamic-situational-awareness-qt/Shared/markup -IC:/Qt/5.14.1/msvc2017_64/include -IC:/Qt/5.14.1/msvc2017_64/include/QtOpenGL -IC:/Qt/5.14.1/msvc2017_64/include/QtWidgets -IC:/Qt/5.14.1/msvc2017_64/include/QtQuick -IC:/Qt/5.14.1/msvc2017_64/include/QtMultimedia -IC:/Qt/5.14.1/msvc2017_64/include/QtGui -IC:/Qt/5.14.1/msvc2017_64/include/QtANGLE -IC:/Qt/5.14.1/msvc2017_64/include/QtQmlModels -IC:/Qt/5.14.1/msvc2017_64/include/QtQml -IC:/Qt/5.14.1/msvc2017_64/include/QtNetwork -IC:/Qt/5.14.1/msvc2017_64/include/QtPositioning -IC:/Qt/5.14.1/msvc2017_64/include/QtSensors -IC:/Qt/5.14.1/msvc2017_64/include/QtXml -IC:/Qt/5.14.1/msvc2017_64/include/QtCore -I. -I"C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Tools\MSVC\14.16.27023\include" -I"C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\include\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\shared" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\winrt" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\cppwinrt" ..\..\dynamic-situational-awareness-qt\Handheld\Handheld.h -o debug\moc_Handheld.cpp
	cl -c -FI..\Shared\pch.hpp -Yu..\Shared\pch.hpp -Fpdebug\DSA_Handheld_Qt_pch.pch -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus /FS -Zi -MDd -std:c++14 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -EHsc /Fddebug\DSA_Handheld_Qt.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DARCGIS_RUNTIME_IMPORT_PATH="C:/Program Files (x86)/ArcGIS SDKs/Qt100.7/sdk/windows/x64/qml" -DARCGIS_TOOLKIT_IMPORT_PATH="C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Import" -DQTRUNTIME_TOOLKIT_STATIC_BUILD -DQT_QML_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_POSITIONING_LIB -DQT_SENSORS_LIB -DQT_XML_LIB -DQT_CORE_LIB -I..\..\dynamic-situational-awareness-qt\Handheld -I. -I"..\..\..\Program Files (x86)\ArcGIS SDKs\Qt100.7\sdk\include" -I"..\..\..\Program Files (x86)\ArcGIS SDKs\Qt100.7\sdk\include\LocalServer" -I..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\include -I..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\include\CoordinateConversion -I..\..\dynamic-situational-awareness-qt\Shared -I..\..\dynamic-situational-awareness-qt\Shared\alerts -I..\..\dynamic-situational-awareness-qt\Shared\analysis -I..\..\dynamic-situational-awareness-qt\Shared\messages -I..\..\dynamic-situational-awareness-qt\Shared\packages -I..\..\dynamic-situational-awareness-qt\Shared\utilities -I..\..\dynamic-situational-awareness-qt\Shared\markup -I..\..\..\Qt\5.14.1\msvc2017_64\include -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtOpenGL -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtWidgets -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQuick -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtMultimedia -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtGui -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtANGLE -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQmlModels -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQml -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtNetwork -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtPositioning -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtSensors -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtXml -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtCore -Idebug -I/include -I..\..\..\Qt\5.14.1\msvc2017_64\mkspecs\win32-msvc -Fodebug\ @C:\Users\gary4620\AppData\Local\Temp\moc_HandheldStyles.obj.2076.3875.jom
moc_HandheldStyles.cpp
	cl -c -FI..\Shared\pch.hpp -Yu..\Shared\pch.hpp -Fpdebug\DSA_Handheld_Qt_pch.pch -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus /FS -Zi -MDd -std:c++14 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -EHsc /Fddebug\DSA_Handheld_Qt.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DWIN64 -DARCGIS_RUNTIME_IMPORT_PATH="C:/Program Files (x86)/ArcGIS SDKs/Qt100.7/sdk/windows/x64/qml" -DARCGIS_TOOLKIT_IMPORT_PATH="C:/dsa/dynamic-situational-awareness-qt/arcgis-runtime-toolkit-qt/Import" -DQTRUNTIME_TOOLKIT_STATIC_BUILD -DQT_QML_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_POSITIONING_LIB -DQT_SENSORS_LIB -DQT_XML_LIB -DQT_CORE_LIB -I..\..\dynamic-situational-awareness-qt\Handheld -I. -I"..\..\..\Program Files (x86)\ArcGIS SDKs\Qt100.7\sdk\include" -I"..\..\..\Program Files (x86)\ArcGIS SDKs\Qt100.7\sdk\include\LocalServer" -I..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\include -I..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\include\CoordinateConversion -I..\..\dynamic-situational-awareness-qt\Shared -I..\..\dynamic-situational-awareness-qt\Shared\alerts -I..\..\dynamic-situational-awareness-qt\Shared\analysis -I..\..\dynamic-situational-awareness-qt\Shared\messages -I..\..\dynamic-situational-awareness-qt\Shared\packages -I..\..\dynamic-situational-awareness-qt\Shared\utilities -I..\..\dynamic-situational-awareness-qt\Shared\markup -I..\..\..\Qt\5.14.1\msvc2017_64\include -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtOpenGL -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtWidgets -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQuick -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtMultimedia -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtGui -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtANGLE -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQmlModels -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtQml -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtNetwork -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtPositioning -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtSensors -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtXml -I..\..\..\Qt\5.14.1\msvc2017_64\include\QtCore -Idebug -I/include -I..\..\..\Qt\5.14.1\msvc2017_64\mkspecs\win32-msvc -Fodebug\ @C:\Users\gary4620\AppData\Local\Temp\moc_Handheld.obj.2076.3984.jom
moc_Handheld.cpp
	link /NOLOGO /DYNAMICBASE /NXCOMPAT /IGNORE:4099 /DEBUG /SUBSYSTEM:WINDOWS "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" /MANIFEST:embed /OUT:debug\DSA_Handheld_Qt.exe @C:\Users\gary4620\AppData\Local\Temp\DSA_Handheld_Qt.exe.2076.4625.jom
LINK : fatal error LNK1104: cannot open file 'ArcGISRuntimeToolkitCppApid.lib'
jom: C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\Handheld\Makefile.Debug [debug\DSA_Handheld_Qt.exe] Error 1104
jom: C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\Handheld\Makefile [debug] Error 2
jom: C:\dsa\build-DSA-Desktop_Qt_5_14_1_MSVC2017_64bit-Debug\Makefile [sub-Handheld-make_first-ordered] Error 2
14:13:45: The process "C:\Qt\Tools\QtCreator\bin\jom.exe" exited with code 2.
Error while building/deploying project DSA (kit: Desktop Qt 5.14.1 MSVC2017 64bit)
When executing step "Make"
14:13:45: Elapsed time: 00:12.

All the wildcard includes don't work. This causes the application not to get built.

I have a fix based on https://forum.qt.io/post/209535. I will submit a pull request.

See also Esri/arcgis-maps-sdk-toolkit-qt#350

c->cancelWithError(title, html);

I assume this is a problem.

AuthenticationController.cpp 296 c->cancelWithError(title, html);

C:\arcgis\1\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\uitools\cpp\Esri\ArcGISRuntime\Toolkit\AuthenticationController.cpp:296:
error: no member named 'cancelWithError' in 'Esri::ArcGISRuntime::AuthenticationChallenge'

图片

Qt build error solved | Modify the installation path (without spaces) to solve this problem

Build Environment
OS: Win 10 Desktop
QT-Creater Versoin: 4.14.2
QT-Version: 5.15.2 mingw 64 Bit

Issue: Unable to build project

Spaces are replaced by /
for example:

../../../../Program\ Files\ (x86)/ArcGIS\ SDKs/Qt100.10/sdk/include/LegendInfoListModel.h
C:\Program Files (x86)\ArcGIS SDKs\Qt100.10\sdk\include

Modify the installation path (without spaces) to solve this problem
New path is good to build.Such as:
C:\arcgis\Qt100.10\sdk\include

more error details:
windres -i ....\dynamic-situational-awareness-qt\Handheld\Win\Resources.rc -o release\Resources_res.o --include-dir=./../../dynamic-situational-awareness-qt/Handheld/Win -DUNICODE -D_UNICODE -DWIN32 -DMINGW_HAS_SECURE_API=1 -DCPP_ARCGISRUNTIME_TOOLKIT -DARCGIS_RUNTIME_IMPORT_PATH="C:/Program Files (x86)/ArcGIS SDKs/Qt100.10/sdk/windows/x64/qml" -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_QUICK_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_POSITIONING_LIB -DQT_SENSORS_LIB -DQT_XML_LIB -DQT_CORE_LIB -DQT_NEEDS_QMAIN
gcc: error: Files: No such file or directory
gcc: error: (x86)/ArcGIS: No such file or directory
gcc: error: SDKs/Qt100.10/sdk/windows/x64/qml: No such file or directory
windres: preprocessing failed.

图片

Cursor Offset

Currently, the cursor offset is 10m above ground surface and in some scenarios maybe too much.
It would be good to make an option in the config file to define what the surface placement should be (draped, relative, fixed) plus an offset value. To have this set up handy in the DSA app settings, would be ideal.

Update real time feeds to make use of dynamic entities custom data source

Summary

DSA simulates real time data feeds with a message simulator that sends GeoMessage and Cursor On Target messages. The DSA app listens to a UDP port and displays the messages as graphics on the screen. If the message is an update to an existing graphic, the graphic attributes and geometry will be updated.

DSA was written before Runtime/Maps SDK had official support for real time feeds. Since then, we've added dynamic entities, which allow you to hook into stream services, as well as custom data sources.

We should update DSA to make use of custom data sources to use official best practices instead of the hand-rolled graphics implementation. In the end, the message feeds should be represented by DynamicEntityLayer with DynamicEntityDataSource instead of GraphicsOverlay.

All work should be done off of the v.next branch, which will build with Qt 6.5.1 and Maps SDK 200.2.

Definition of done

  • App is updated to use DynamicEntityLayer for displaying real time feeds
  • Updates work for GeoMessage and Cursor On Target
  • All other functions in the app continue to work as they did previously, such as Alerts

Update async code to use QFuture tasks instead of TaskWatcher

Asynchronous methods that returned a TaskWatcher now have new versions that return a QFuture. The new syntax allows for many new benefits, such as chaining with .then. With 200.3, the TaskWatcher methods will be deprecated, so we need to start migrating app code to use the new QFuture versions

DsaAppConfig.json path

Currently, when DSA is executed, the app writes a DsaAppConfig.json in ~/ArcGIS/Runtime/Data/DSA/DsaAppConfig.json, where ~ is %username%/C:/Users/ on Windows, $HOME on Unix, and /sdcard on Android.

I would like to request the possibility of witing this file (at least) in the same directory as the app is working, or in the same folder as the executable.

I give you an example: currently I can bring the DSA executable files and the DSA_data in a USB drive (D:/) but when running the app, the configuration file is written in C:/. This is not handy when you need to demonstrate DSA in another person's device. Writing the conficuration file in the same drive as the app and data, would make things easier. Additionally, writing the configuration file in the same folder as the executable, would allow to carry many different scenarios in the same drive, I could just save the App folder and corresponding config file previously set from home.

Does not compile for all configurations

When compiling on Windows using the release configuration I receive the following error:

error: dependent '..\..\..\..\dynamic-situational-awareness-qt\arcgis-runtime-toolkit-qt\Plugin\CppApi\include\CoordinateConversion\CoordinateConversionController.h' does not exist.

The debug configuration works fine.

Duplicate set of DE Layers in the Overlays panel

With the update to Dynamic Entities, the DE Layers now show up in the Overlays panel. In the longer term we need to re-work the UI or figure out how to instead hook them into the Feeds panel (as it worked prior to the update to DE).

For now though there is an issue where there is a duplciation of those DE layers in the Overlays panel. I see this in the Android version of the app:

and I did see it in the Windows version but I'm unable to reproduce that at the moment.

Expected behavior for now is to only have one set of feeds display in the Overlays tab.

Update app download page description with new Android data location and process

Per #369 (comment), https://www.arcgis.com/home/item.html?id=82ce2d85e21c4326bc072d441b636e5e needs to be updated with the next app push with the latest changes to pick up the new app location.

Additionally, we need to update the steps to deploy the data to the device, as they have changed. From our testing, it seems like you now need to access this data path (/data/data/com.esri.arcgisruntime.opensourceapps.DSA_Handheld_Qt) via Android Studio's device explorer (accessed in Android Studio > View > Tool Windows > Device File Explorer. I think we should add a short blurb explaining this in the readme and the AGOL item

cc @dtedder

Update Android permissions for local files to use Qt 6 Permissions APIs

Summary

The v.next branch is updated to use Maps SDK 200 and Qt 6. It builds on desktops, but there is still work to do to make Android build. This is due to usage of private permissions APIs that were removed with Qt 6. We should now update Android apps to use data sandboxed to the local app versus using a global /sdcard path

Definition of done

  • DSA app makes use of new Permissions APIs
  • App builds for Android

Unable to build project using QT-Creator

Build Environment
OS: Ubuntu 18.04 Desktop
QT-Creater Versoin: 4.7.0-rc1
QT-Version: 5.11.1 GCC 64 Bit

Issue: Unable to build project
Makefile.zip

Error: -1: error: No rule to make target '%{ProjectName}', needed by 'all'. Stop.

Tile cache files stored in same location as DSA data

In the latest version of DSA built for Android, I am seeing that tilecache pngs are put in that files folder, which show up when browsing for operational data (I think we had purposely made the Add Data tool look both in OperationalData and the base directly. One way to get around this would probably be to create a DSA folder under files, which then had the DsaAppConfig.json and data folders in it. But again, it is still frustrating to have to use Android Studio to manage that folder.

Note, this will become moot once we are able to store the DSA data files in a different location than the internal app sandbox area (see #372).

cant build this on qtcreator

i am getting /usr/bin/sh: -c: line 0: syntax error near unexpected token `(' error when build the DSA , any idea if this is configuration issue?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.