Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
IGeoSpatialObject.cs
1using System.Threading.Tasks;
2
3namespace Waher.Runtime.Geo
4{
8 public interface IGeoSpatialObject
9 {
13 bool HasGeoLocation { get; }
14
18 string GeoId { get; }
19
24 Task<GeoPosition> GetLocation();
25
29 bool EphemeralLocation { get; }
30 }
31}
Interface for objects with a geo-spatial location
bool EphemeralLocation
If the location of the geo-spatial object is ephemeral.
Task< GeoPosition > GetLocation()
Gets the geo-spatial location of the object.
bool HasGeoLocation
If the object has a geo-spatial location.
string GeoId
The ID of the geo-spatial object.