
GeoPointField
- Namespace
- Rowles.LeanLucene.Document.Fields
- Assembly
- Rowles.LeanLucene.dll
Indexed geo-point field. Stores latitude and longitude as two numeric fields (fieldName_lat and fieldName_lon) for range filtering and distance queries.
public sealed class GeoPointField : IField
GeoPointField
- Implements
GeoPointField(string, double, double)
Initialises a new GeoPointField with the specified name, latitude, and longitude.
FieldType
The kind of data this field holds.
IsIndexed
Whether the field is included in the inverted index.
IsStored
Whether the raw value is persisted in stored fields.
LatFieldName
Returns the lat sub-field name.
Latitude
Gets the latitude component of this geo-point in decimal degrees.
LonFieldName
Returns the lon sub-field name.
Longitude
Gets the longitude component of this geo-point in decimal degrees.
Name
Field name used for indexing and retrieval.
Value
Gets the serialised value of this field as "latitude,longitude".