I have a lot of coastal points around Mediterranean sea and One point in South Africa.I want to calculate the distance from all of these Mediterranean points to the one in South Africa but only following the land.However, the distance tools measure this distance passing from the sea(for example for the south France points).

How I can measure this land distance route?

I have been advised to use the path distance tool,but it seems quite difficult for me.

May you explain me the steps or could I have another recommendation?


Mountain climbs free solution. Skills: ability to jump over rivers and canals.

Derive coast line, making sure the direction is correct: enter image description here Use linear referencing tools to compute distance of travel along it: enter image description here Applied for point in North Africa for demonstration purposes only.

| improve this answer | |

A couple of options come to mind:

Alternatively, see this question for a couple of options using QGIS: Cost Distance Analyst In QGIS?

| improve this answer | |
  • for open street map data here is a good repository download.geofabrik.de/index.html – ziggy Dec 15 '16 at 15:02
  • a raster might be out of the question because of the how big the area is – ziggy Dec 15 '16 at 15:03
  • Actually i am quite new user of arcgis.Could you send me the steps?For example I do not know how to create make my land cells cost determinedly less than my water cells.I have already read the links you dent me before but they seem quite complicated for my case. – Sotiris Dec 15 '16 at 15:30
  • you have to use the reclassify tool. assign the higher values (for example if you choose 1-5) like 5 to the land and a 1 to the water – ziggy Dec 15 '16 at 15:40
  • These costs will force them to swim instead of walking – FelixIP Dec 16 '16 at 2:48

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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