MarkLogic 9 introduced Geospatial Region Search, expanding the types of geospatial queries MarkLogic can run. Geospatial Region Search is a new capability used to conduct search queries across different geospatial regions. The following region types are supported:
Region queries can look for overlaps between regions.
Any application that needs to understand the relationship between geospatial regions is a candidate. Prior to MarkLogic 9, geospatial queries were only capable of finding points within a region. Now is it possible to compare regions to answer more complex questions. Here are some example use cases:
An example of a boolean operation is to determine the polygon created the the union, intersection, XOR, etc. of two other polygons.
There is currently no support for Boolean operations on polygons. If you would like to encourage this functionality to be added, please contact your Support representative or write to firstname.lastname@example.org.