Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chartfox Support #5768

Open
illegitimate-egg opened this issue Sep 1, 2021 · 8 comments · May be fixed by #8519
Open

Chartfox Support #5768

illegitimate-egg opened this issue Sep 1, 2021 · 8 comments · May be fixed by #8519
Assignees
Labels
EFB Request New feature or request

Comments

@illegitimate-egg
Copy link

Aircraft Version

Experimental

Description

I'd really like to see support for Chartfox because I can't afford navigraph and would really like to use charts in the aircraft.

References (optional)

No response

Additional info (optional)

No response

Discord Username (optional)

Scrub Man#4699

@tracernz
Copy link
Member

tracernz commented Sep 1, 2021

This is on the todo list. There was a limitation with the Chartfox API preventing integration in-sim last I heard, but we had reached out to them to see what could be done.

@tracernz tracernz added EFB Request New feature or request labels Sep 1, 2021
@hi1213345446231
Copy link

i'd like to see this aswell, but i wouldnt mind the ability to add the charts into a folder in the FBW folder in the comunity folder of msfs

@ErickSharp
Copy link
Contributor

I tried to do this and get it into flypadosv3, but the Chartfox people have been unresponsive so we haven't been able to get a valid API key necessary to go through with this. Maybe in the future though! I'll keep my eyes peeled.

@vikingnope
Copy link

Chartfox now have API support: https://chartfox.org/developers

@tracernz
Copy link
Member

They always had some kind of API, but it did not have the origin headers that are required to use it with anything semi-modern. Did that change?

@vikingnope
Copy link

vikingnope commented Jan 27, 2024

This is what is says on the website I sent:

"We offer an API that serves ChartFox data, including charts, airport data, geo reference data and more. The API can be consumed via either OAuth 2.0 access through a user, or via a personal access token assigned to your organisation."

Also on their application they seem to be asking for server addresses:
Screenshot 2024-01-27 at 17 07 00

Maybe that would be useful, not really sure though.

They have actually changed almost all of their website and they now have a Discord server and they seem quite active, maybe you can find more help now than before with regards to the API.

@BenJuan26
Copy link
Contributor

BenJuan26 commented Feb 18, 2024

Have any of the maintainers requested access on behalf of the organization since ChartFox have made some progress on their API?

If not, I would love to have API access myself to try to implement the feature, but it would be misleading to say I represent FlyByWire, even if I say I'm an open source contributor. Should I fill out the form and clarify that I'm not employed or endorsed by FlyByWire, but using the API with the intention of bringing the feature to the community?

@BenJuan26 BenJuan26 linked a pull request Feb 23, 2024 that will close this issue
24 tasks
@BenJuan26
Copy link
Contributor

BenJuan26 commented Feb 24, 2024

With the draft PR, I've taken this about as far as I can take it for now. Here are the requirements before this can be done (I'll track these in the PR description):

Relying on SimBridge isn't great, but from what I've seen, a lot of ChartFox charts are PDFs, and it's our only option. I spent an embarrassing amount of time trying to get pdf.js to work in MSFS Avionics Framework, despite knowing that almost certainly someone else has tried and that's why we're doing it in SimBridge for local files.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
EFB Request New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants