定位光标目标网关。
spotcot的Python项目详细描述
spotcot是一个命令行实用程序,用于将Spot消息转换为 光标在目标(CoT)事件上。然后将事件转发到指定的UDP 主机:端口配对。在
可用于在ATAK、WinTAK&;等工具中显示Spot设备PLI; 雷普托克斯。见https://www.civtak.org/
需要Spot设备 需要Spot服务的XML提要功能。见https://login.findmespot.com/spot-main-web/myaccount/xmlfeed/create.html
安装
要求:
- 定位XML源ID('API密钥')
- 这个包裹。在
步骤:
命令行守护程序spotcot可以从此源树(A)安装,也可以从 Python包索引(PyPI)(B)。在
要从此源树安装:
$ git checkout https://github.com/ampledata/spotcot.git $ cd spotcot/ $ python setup.py install
在要从PyPI安装:
^{pr2}$ 在
使用
spotcot守护程序有几个运行时参数:
$ spotcot -h usage: spotcot [-h] -k API_KEY [-i INTERVAL] -C COT_HOST optional arguments: -h, --help show this help message and exit -k API_KEY, --api_key API_KEY Spot API Key ("XML Feed Id") -i INTERVAL, --interval INTERVAL Spot API Query Interval -C COT_HOST, --cot_host COT_HOST Cursor-on-Target Host or Host:Port
对于最小操作,需要-kapi_KEY&;-C COT_HOST。在
来源
版权所有
版权所有2020 Orion Labs,Inc
许可证
Apache许可证,2.0版。有关详细信息,请参阅许可证。在
在目标上调试光标
公开可用的ATAK源代码是一些解析的很好的参考 ATAK Civ开发构建给我的错误,即无效CoT 收到的消息:丢失或无效的CoT事件和/或点属性。很多 很遗憾,错误被捕获到一个try/catch块中:
调试点消息
回答示例:
{ "response": { "feedMessageResponse": { "count": 2, "feed": { "id": "0DHc3pHDeJlq4kz6bHx5jW1QfzKlsWt7W", "name": "spotcot", "description": "spotcot", "status": "ACTIVE", "usage": 0, "daysRange": 7, "detailedMessageShown": true, "type": "SHARED_PAGE" }, "totalCount": 2, "activityCount": 0, "messages": { "message": [ { "@clientUnixTime": "0", "id": 1480220691, "messengerId": "0-3032366", "messengerName": "gba Spot Gen 3", "unixTime": 1601691600, "messageType": "UNLIMITED-TRACK", "latitude": 37.7599, "longitude": -122.49768, "modelId": "SPOT3", "showCustomMsg": "Y", "dateTime": "2020-10-03T02:20:00+0000", "batteryState": "GOOD", "hidden": 0, "altitude": 23 }, { "@clientUnixTime": "0", "id": 1480218901, "messengerId": "0-3032366", "messengerName": "gba Spot Gen 3", "unixTime": 1601691300, "messageType": "UNLIMITED-TRACK", "latitude": 37.75999, "longitude": -122.49779, "modelId": "SPOT3", "showCustomMsg": "Y", "dateTime": "2020-10-03T02:15:00+0000", "batteryState": "GOOD", "hidden": 0, "altitude": -103 } ] } } } }
- 项目
标签: