case classLngLat(lng: Double, lat: Double) extends Product with Serializable
LngLat is like LatLng except the ordering or latitude and longitude.
In GeoJSON, and therefore Elasticsearch, the correct coordinate order
is longitude, latitude (X, Y) within coordinate arrays. This differs
from many Geospatial APIs (e.g., Google Maps) that generally use the
colloquial latitude, longitude (Y, X).
LngLat is like LatLng except the ordering or latitude and longitude.
In GeoJSON, and therefore Elasticsearch, the correct coordinate order is longitude, latitude (X, Y) within coordinate arrays. This differs from many Geospatial APIs (e.g., Google Maps) that generally use the colloquial latitude, longitude (Y, X).
http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/mapping-geo-shape-type.html