開放街圖標誌 OpenStreetMap 開放街圖

GSoC 2023 - OSRM Bindings Project [Pt. 1]

於 2023年六月 6日 由 dwc_English發表。

Hello!

I’ll be working on developing Python bindings for the OSRM project for GSoC this year.

I’m pretty excited to say the least, as mapping/navigational data is something that I find genuinely fascinating and important, but also because I’ll be able to learn about working on a project via hands-on experience - with guidance from some really nice mentors.

A little bit about me - I’m most comfortable writing C++ code, as it’s the language I have used the most by far. That said, I’m also interested in all things development related, so it’ll be a good opportunity for me to learn more about bindings and the Python side of things.

電子郵件圖示 藍天圖示 Facebook 圖示 LinkedIn 圖示 乳齒象圖示 Telegram 圖示 X 圖示

討論

daniel-j-h2023年06月 6日 17時10分 發表的評論

Hey there, I was just pointed to your diary post here by a friend.

I worked on OSRM between ~2015-2019ish and back then created an ABI/API stable C wrapper which also comes with bindings to other languages (via ctypes); mostly for playing around and seeing where this goes.

https://github.com/daniel-j-h/libosrmc

Now many years later this is quite outdated; but maybe it helps for inspiration.

dwc_2023年06月 7日 10時00分 發表的評論

Hi!

The OSRM C-wrapper project you authored does indeed seem interesting! It’s pretty interesting (for me) to see a C wrapper for a C++ project, and then having it work with Haskell and Python for example.

I’ve bookmarked the page, since I think it’ll be helpful for both inspiration and as a nice point of reference in case I run into an issue down the line - thank you for letting me know about this!

登入 來留下評論