TransWikia.com

Relocating point features within specific area in ArcGIS

Geographic Information Systems Asked by SBI on March 19, 2021

starting position: most points are within the housing blocks; if not: I added the ID of the closest housing block with spatial joinI have two layers: a point layer (based on addresses) and a polygon layer (housing blocks). For data protection reasons, I would like to relocate the point features within the housing blocks.

Is there a way to do this without moving the features by hand?

It is not important how much it is relocated as long as it is not the same for all the points/the origin is not traceable.

In addition, I don’t want the point features in the same housing block to stack.

Edit: Added screenshot of starting position: most points are within the housing blocks; if not: I added the ID of the closest housing block with spatial join

2 Answers

You could join points to polygons, temporarily having them all stack one on top of another at the polygon centroid. Then you could you Disperse Markers with Random dispersal to redistribute the points randomly. I think you could play around with spacing thresholds to figure out one that will keep the randomly distributed points within each housing block.

Answered by ycartwhelen on March 19, 2021

Spatially join points to polygons and use this, to create unique names for points: enter image description here enter image description here

Calculate frequency of points in polygons (see labels above) and transfer it to polygons table for generate random points tool. Repeat join and naming for random points: enter image description here enter image description here

Answered by FelixIP on March 19, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP