> On a previous project we needed to show markers on a map to indicate there was a property, but for privacy reasons we wanted to show the marker on the map close to the property but not at the exact location of the property. So we needed to generate random points within a fixed distance of the original point location<p>This raises a couple of interesting questions.<p>1. How do you stop someone from finding the actual property location by querying that map a bunch of times and averaging the positions returned?<p>2. Are there any negative consequences for the people whose property a displaced marker ends up on? For example, if someone is using the map lookup to find the home of a rival gang officer in order to do a drive by attack, and I happen to live down the street, I really don't want that marker showing up on my house.<p>Rather than a displaced marker, maybe divide the map into rectangular or hexagonal regions, and just highlight the region containing the property.