New answers tagged clustering
You could also try a self join using the NNJoin plugin in QGIS. For each feature of the input layer it will find the closest feature (excluding itself in case of a self join) and include the distance and all the attributes of the closest feature in the generated dataset. It would take some time for your dataset (I tried with a point dataset with about ...
For future readers, I solved this using my 2nd approach, creating a modified "fishnet" as I think it's called in GIS terms. I opted against buffers & intersects because of the "n choose k" exponential explosion of the # of intersections. More than 32 close points & I could crash a browser. For each point, I calculated the distance to every other ...
I did something like this before. Assuming your road layer is a line as @SaultDon asked then you will need to use the buffer tool (use a very low value for buffer distance if you don't know the width of the road). If it's already a polygon then great! Now, with your 500x500m grid, use clip for both your building and the road(buffer) layers. The output of ...
I think Districting extension will solve your problem. It's usually used for elections and territory planning for franchises. http://www.esri.com/software/arcgis/extensions/districting According to ESRI it accepts point data as well as polygons, yet I haven't tested it myself.
Top 50 recent answers are included