Telogis.GeoBase.Indexes Namespace |
The Telogis.GeoBase.Indexes namespace provides classes to generate and manage simple numeric values representing fixed geographic locations.
Create a numeric value representing a LatLon point or BoundingBox area location with the HilbertIndex class. Query GeoBase with a LatLon or BoundingBox to retrieve ranges of associated values with HilbertQuery and locate the maximum and minimum values of returned ranges with HilbertRange. Render an index query visually on a map with HilbertQueryRenderer.
More information:
See the Indexing External Spatial Data section of this help guide for more information.
Class | Description | |
---|---|---|
HilbertIndex |
HilbertIndex provides a location, in the form of an integer value,
when given a LatLon or BoundingBox.
| |
HilbertQuery |
HilbertQuery provides a range of index values when given a
LatLon or a BoundingBox and
a value specifying the maximum number of ranges to be returned.
| |
HilbertQueryRenderer |
HilbertQueryRenderer visually renders a HilbertQuery object on a map.
| |
HilbertRange |
HilbertRange identifies the maximum and minimum values in the
ranges retrieved by a HilbertQuery.
| |
RTree |
Used for indexing spatial data.
| |
WordLevenshtein |
This class implements WordLevenshtein algorithm. We can instantiate an object with a query string,
then by invoking the GetDistance() method we can get the WordLevenshtein distances between this
query string and any number of test strings. WordLevenshtein distance is similar to Levenshtein
distance with customized edit distance of a missing word or extra word in the query string
relative to a test string. For further explanation please see the example below.
|