Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

MBR is used for extent of geometries.. then what is the use of MMP.. is it for visualization the objects?

share|improve this question
Could you provide a definition of MMP ? – julien Nov 25 '10 at 16:15

It's hard to determine from that link what MMP actually is. It seems to me it's like this.

You want to know whether the line intersects the polygon

Standard practice is to create a bounding box and see if they overlap. If not, there can be no intersection. If they do then it may intersect and you do a full intersection test to check.

With MMP you replace the start/end point of the line with point features and test if they are inside the polygon. If only one is then you know there is an intersection. If neither or both are then you then do the full intersection test to check.

So it's basically a way to reduce the need to do full intersection tests. At least that's how I read it. Quite a good method really, though whether it warrants a patent I'm not sure.

alt text

share|improve this answer
+1 for nice illustrations and interpretation of the patent – underdark Nov 25 '10 at 19:12

I couldn't find much on MMPs (Minimum Maximum Points) and geometries in a GIS context. According to a patent text found here:, MMPs are a generalization describing geometries (lines and/or polygons) in a way to increase performance of spatial filters.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.