Skip to content

Making PolarRoute-server compatible with latest PolarRoute and MeshiPhi versions#175

Draft
thomaszwagerman wants to merge 1 commit intomainfrom
tz/version_updates
Draft

Making PolarRoute-server compatible with latest PolarRoute and MeshiPhi versions#175
thomaszwagerman wants to merge 1 commit intomainfrom
tz/version_updates

Conversation

@thomaszwagerman
Copy link
Contributor

@thomaszwagerman thomaszwagerman commented Dec 14, 2025

Specifically updating how evaluate_route works with PolarRoute changes to route_calc api:

# From
calc_route = route_calc(route_file.name, mesh_file.name)

# To
calc_route = route_calc(df, from_wp, to_wp, mesh.json, "fuel")

Also removing all TempFile related code, as now longer required for new API.

@davidwyld
Copy link
Collaborator

I appreciate this is still in draft, but looks good so far, I'm very pleased to finally be getting rid of the need to deal with tempfiles now we can use the python interface more directly.

Feel free to make any other improvements to this function you feel are necessary.

I'm sure you will, but don't forget to restrict the polar-route version in the pyproject.toml from this point.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants