Sample apps
Entity visualizer
Entities characterize real world objects such as vehicles, ships, aircraft, and more. the Lattice data model provides an open, flexible set of attributes which may be defined by automated sensor systems, tactical data links, and input by human operators. This sample app renders a simple web app which shows all entities in an environment on a map.
This app is designed to be a starting point for learning about entities and the many attributes enabled by the entity open data model:
Entity visualizer
Click to go to the sample application repository on GitHub. By downloading and/or using, you agree to the terms of use. If you do not agree, do not use the application or the SDK:

Integrate maritime AIS position data
The AIS (Automatic Identification System) vessel traffic dataset is a repository of vessel identification and positioning data. The data is collected by the U.S. Coast Guard through an onboard navigation safety device that transmits and monitors the location and characteristics of vessels in U.S. and international waters in real time.
This sample integration utilizes previously extracted AIS data to represent the location of a surface vessel over time, and then models that vessel as an entity with a location which is periodically updated. Once the entity is published in Lattice it may be visualized or referenced by another app.
This sample app is available using the gRPC SDK or the REST SDK:
AIS integration
Click to go to the sample application repository on GitHub. By downloading and/or using, you agree to the terms of use. If you do not agree, do not use the application or the SDK:

Entity thumbnail
In Lattice, an object is a data model that lets you store and access files across your environment. The Objects API is a content-delivery network service that provides resilient data storage at the edge. Use objects together with entities to implement use-cases like track thumbnails, and vessel manifests.
This app demonstrates a entity thumbnail use-case implemented with the Lattice SDK. The sample app is a command-line interface tool that lets you upload images to Lattice, and link them with an entity. The Lattice UI shows this linked image as a thumbnail of the entity:
Track thumbnail
Click to go to the sample application repository on GitHub. By downloading and/or using, you agree to the terms of use. If you do not agree, do not use the application or the SDK:

For more information, see Objects.
Task an asset
Tasks are the core open data model which communicate requests to manned or unmanned agents to perform purposeful activities, such as moving to a given location, orienting sensing towards a location of interest, or taking more active actions on other entities. This example handles basic tasks and task status management for a notional asset.
You can download this sample app from GitHub.
Auto reconnaissance
Click to go to the sample application repository on GitHub. By downloading and/or using, you agree to the terms of use. If you do not agree, do not use the application or the SDK:
