Maria GDK 4.5.0.137
Documentation of managed code in release branch
Loading...
Searching...
No Matches
TPG.GeoFramework.TrackLayer.Contracts.TrackCellRequestSettings Class Reference

Simple container for track cell settings data. Cell settings are used when querying track service for cell based info/statistics, typically used for large trackcounts. More...

Inheritance diagram for TPG.GeoFramework.TrackLayer.Contracts.TrackCellRequestSettings:

Public Member Functions

 TrackCellRequestSettings ()
 Default constructor, sets defaults.
 
bool Equals (TrackCellRequestSettings other)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
object Clone ()
 

Properties

bool Active [get, set]
 If false, cell statistics will not be fetched.
 
double CellScaling [get, set]
 Larger values create larger cells. Range 0.1-10.0.
 
int TotalRequestLimit [get, set]
 When number of tracks in the request exceed this limit, cells will be returned for all tracks.
 
int PerCellLimit [get, set]
 When number of tracks in a cell exceeds this limit, a cell will be returned instead of tracks for all tracks within that cell.
 
bool AutoExpandLongitude [get, set]
 If set, the longitude of the cells will auto expand when map center is offset north/south of equator in order to maintain roughly quadratic cell shape.
 
string StatisticsFields [get, set]
 If set, each cell will count number of uniqe values for that field. For instance "vesseltype" may yield Tanker:12 Tug:2 Passenger ship:22 Use ";" as field separator for more than one field.
 

Detailed Description

Simple container for track cell settings data. Cell settings are used when querying track service for cell based info/statistics, typically used for large trackcounts.


The documentation for this class was generated from the following file: