-
Notifications
You must be signed in to change notification settings - Fork 81
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
EDDI Core: Body, system, & station data details from http://api.eddp.co are not reliable #97
Comments
|
The data currently being pulled from EDDP for body details may also be redirected to pull from EDSM via the EDSM public API, as described here: https://www.edsm.net/en/api-system-v1 |
|
Moving to post-2.4 |
Comment from the "trusted EDDB user" section of the peanut gallery: You actually have four slightly related issues:
I deliberately used the term station ID because station and system names are not unique in game.
|
…ty sources (issue #97) noted that this is missing
All the more reason to work with another source rather than redoing it all from scratch. Also created pull request #106 to add body reserve level to body objects reported by EDDI. |
|
Another potential endpoint we can use: http://elitebgs.kodeblox.com/api/eddb/docs |
We need to decide which endpoint is most advantageous for us to use before we can move forward with this. |
The EDDB Unofficial API is more complete. Analysis attached. |
So neither the EDDB unofficial API nor the EDSM API is as complete as I'd like. The EDSM API lacks
The EDDB API lacks
|
Benefits of using SystemAddress and MarketID data:
|
Would it be possible to combine data drawn from both EDDB and EDSM to obtain what is required? The EDDP data, at least in the region of space I spend most of my time in, is largely incorrect. |
EDDI relies on data from http://api.eddp.co for system details, body details, faction details, & more.
http://api.eddp.co is built around an EDDN listener and mirrors the data to http://api.eddp.co for inclusion in these functions.
EDDN passes messages in real time but http://api.eddp.co stores Body/System data for later queries. Consequently, if incorrect data is passed through EDDN it can be stored in http://api.eddp.co & reported incorrectly to later users.
There have been recent issues with some applications passing incorrect / out-of-sync data to EDDN. http://api.eddp.co captures and reports the unfiltered and incorrect data.
See for example Pleiades Sector IR-W d1-55:
Population is 0 on http://api.eddp.co/systems/Pleiades%20Sector%20IR-W%20d1-55
Population is 900,000 on https://eddb.io/system/45103
Either
The text was updated successfully, but these errors were encountered: