This is based on observation that I interpret like this: when buying exploration data for any system, we just buy the data last sold for that system (I might add a "descriptive" screenshot later/tomorrow).
Sometimes it happens that the exploration data you buy shows very obsure data, like some far away planets scanned but any bodies between, including the central star not visible and/or not scanned/unknown. My understanding of how this happens is like this:
1. A player with a Basic Discovery Scanner (and maybe Detailed Surface Scanner) first scans said system, visits the detected bodies and sells this data
2. another player buys this data, scans the same system with an Advanced Discovery Scanner and sells his new data (he sells/gets only paid for his new data, not the data he previously bought!)
Now the next player that wants to buy the exploration data for this system buys just the results of this second scan, but without the results from the first scan.
The suggestion is simple: the "Cartographers Guild" should accumulate all scan data for a system, so that over time you can buy better and better data, until the set for the system is complete.
It seems(!) in the current implementation this problem is only solved if someone scans the system anew and completely, without buying already available data first. But even then it might happen that somebody else sells incomplete data of said system again, afterwards, basically putting us at step 2 again.
Sometimes it happens that the exploration data you buy shows very obsure data, like some far away planets scanned but any bodies between, including the central star not visible and/or not scanned/unknown. My understanding of how this happens is like this:
1. A player with a Basic Discovery Scanner (and maybe Detailed Surface Scanner) first scans said system, visits the detected bodies and sells this data
2. another player buys this data, scans the same system with an Advanced Discovery Scanner and sells his new data (he sells/gets only paid for his new data, not the data he previously bought!)
Now the next player that wants to buy the exploration data for this system buys just the results of this second scan, but without the results from the first scan.
The suggestion is simple: the "Cartographers Guild" should accumulate all scan data for a system, so that over time you can buy better and better data, until the set for the system is complete.
It seems(!) in the current implementation this problem is only solved if someone scans the system anew and completely, without buying already available data first. But even then it might happen that somebody else sells incomplete data of said system again, afterwards, basically putting us at step 2 again.