Select to view content in your preferred language

Snapping points to line

914
3
11-17-2011 08:20 AM
JontyKnox
Emerging Contributor
Hi,
So I'm having a slight problem with a point shapefile. Essentially the points represent a number of global ports. However the precision of these global ports is skewed i.e. some ports are inland when they should on the coast etc.

What I want to do is snap these points to a continental line shapefile. Ordinarily I would use the 'Snap' (Editing) tool. However there are other ports that are supposed to be inland and snapping the whole point shapefile to the continental outline would make those points that are meant to be inland change to coastal.

Essentially what I would like to do in this case is apply some form distance function i.e only snap those ports �?�40km from the coastline.

Ideally I would like to use a pseudo snap pour point tool, but this only works with a flow accumulation grid but does have the distance function I was looking for...

Any ideas about what I could possibly do?? It seems as though all of the functions are there in Arc but they just aren't present in one conclusive tool...

Cheers,
- Jonty
Tags (2)
0 Kudos
3 Replies
DanLee
by Esri Regular Contributor
Esri Regular Contributor
I am not sure I understand everything you described, but you may need to do the following (ArcEditor license):

1. Use Select By Location tool to select your points WITHIN_A_DISTANCE (specify a distance).
2. Use Snap tool to snap the selected points to the lines.

Is that what you wanted?
0 Kudos
JontyKnox
Emerging Contributor
Hi Dan,

Sorry for the late reply. The project got shelved for a bit while I was away. But what you recommended turned out brilliantly.

Thanks for the help, as always I appreciate it.

Cheers,
Jonty
0 Kudos
DanLee
by Esri Regular Contributor
Esri Regular Contributor
Thanks for the positive feedback. It's my pleasure to help; I am really glad that it worked for you.

Good luck with your project!
0 Kudos