genthalili / searoute-py

A python package to calculate the shortest sea route between two points on Earth.
Apache License 2.0
63 stars 14 forks source link

possibility to restrict Sunda straits? #25

Closed LeoPaoli closed 5 months ago

LeoPaoli commented 5 months ago

Hello,

First of all, thank you so much for maintaining this package, it is super useful.

I am plotting various routes across countries, and I notices that when trying to link the DRC to China, the chosen route is different to what ships normally choose. As you can see from the picture below, the route linking South Africa to China passes through the Sunda straits ( near Jakarta ). However, this route is not commonly used since that's a straight that is very difficult to navigate for large vessels, which normally pass through the Malacca straits when travelling to South Africa.

Is there any chance you could add this straight as one of those straights that can be restricted? If not, is there any technique you could suggest I use to manually remove that passage?

Thank you Leonardo

image

genthalili commented 5 months ago

Hi @LeoPaoli,

It looks similar to the previous request/issue.

I'll look up for main straits out there that are missing in the current version, then will include in the network.

If you have a list of straits, feel free to share here.

Regards

genthalili commented 5 months ago

Covered in Release 1.3.1 🚀

LeoPaoli commented 5 months ago

Hello, Thanks a lot!

You probably already covered it, but I would say that the list of straits in the PDF attached is an exhaustive one.

Best Leo

On Thu, 25 Jan 2024 at 20:52, Gent @.***> wrote:

Hi @LeoPaoli https://github.com/LeoPaoli,

It looks similar to the previous request/issue.

I'll look up for main straits out there that are missing in the current version, then will include in the network.

If you have a list of straits, feel free to share here.

Regards

— Reply to this email directly, view it on GitHub https://github.com/genthalili/searoute-py/issues/25#issuecomment-1910890778, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGNOTCZE24F3IZ4DUVBU5RLYQKZW5AVCNFSM6AAAAABCG6WDJCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMJQHA4TANZXHA . You are receiving this because you were mentioned.Message ID: @.***>