I read in this blog that geo location data, ie, longitude and latitude can be mixed with other numerical values as in the following graph from the blog.
"Note that the dimensions need not all be spatial! One exciting potential use case is mixing geo-spatial dimensions with other dimensional values, such as median household income, into a single 3D dimensional index. This would then allow fast range filters against both median household income and arbitrary geo-spatial shapes. Another example is indexing time as one dimension along with other numeric dimensions to support business-intelligence use cases."
It looks quite appealing to me, and I want to give it a try, But I don't know how to get started, specifically, what type to use when creating mappings and how to organize data when creating index?