Labels overlay on Moon

General discussion about Celestia that doesn't fit into other forums.
Topic author
brokfn
Posts: 40
Joined: 11.11.2005
With us: 19 years
Location: Lannurvan

Labels overlay on Moon

Post #1by brokfn » 12.02.2006, 15:49

Hi,

I thought that the labels on the moon were designed to not overlay each other.
Meanwhile, here is what I've got (using only locations files provided with basic package of course) :


Image

Hard to read indeed !

Bye,
Brokfn
to pa ri ti, gra pa ri tra

Avatar
selden
Developer
Posts: 10192
Joined: 04.09.2002
With us: 22 years 2 months
Location: NY, USA

Post #2by selden » 12.02.2006, 16:16

Well, that is where Apollo 17 landed, so there are many named features in a very small area.

I suspect that they also need to have more precise locations associated with them.
Selden

Avatar
t00fri
Developer
Posts: 8772
Joined: 29.03.2002
Age: 22
With us: 22 years 8 months
Location: Hamburg, Germany

Re: Labels overlay on Moon

Post #3by t00fri » 15.02.2006, 16:23

brokfn wrote:Hi,

I thought that the labels on the moon were designed to not overlay
each other. Meanwhile, here is what I've got (using only locations files
provided with basic package of course) :
...
Hard to read indeed !

Bye,
Brokfn


That /of course/ can only work on a statistical basis! The criterion is
that the number of labels/area = density of labels is kept ~
constant
for any zoom level. An importance weight was assigned
to every location based on an almost perfect Gaussian distribution of
the crater sizes on the Moon.

Image

The above extreme local density fluctuation of locations near
the Apollo 17 landing area is clearly falling out of such a distribution,
yet in a statistically irrelevant manner.

Everyone is invited to study my detailed, commented theoretical
derivation that is available in my original thread on the new moon
locations. Reading it first might have prevented that sort of "complaint".

http://www.celestiaproject.net/~t00fri/images/moon_weights.pdf

Bye Fridger

Topic author
brokfn
Posts: 40
Joined: 11.11.2005
With us: 19 years
Location: Lannurvan

Post #4by brokfn » 15.02.2006, 17:59

Well...

Let's zoom a little closer :
Image

Can you tell me what you read or is it statistically irrevelant ? :D

Bye,
Brokfn
to pa ri ti, gra pa ri tra

Avatar
t00fri
Developer
Posts: 8772
Joined: 29.03.2002
Age: 22
With us: 22 years 8 months
Location: Hamburg, Germany

Post #5by t00fri » 15.02.2006, 18:49

brokfn wrote:Well...

Let's zoom a little closer :

Can you tell me what you read or is it statistically irrevelant
? :D

Bye,
Brokfn


This particular example may well be funny, but you are
missing the point and this image is certainly NOT generic.
That's all one can do without "hand sorting" every single
label, which NOBODY wants to do, given the more than
100000 labels
that we administrate in Celestia ;-)

Perhaps, it is worth counting the fraction of such label
overlaps compared to the total number of ~ 8600 moon
labels. I bet that number is pretty SMALL...That's what the
term "statistically irrelevant" implies.

Another instructive exercise is to compare the original list of
~8600 labels WITHOUT attached importance factors. There
you will have a lot of fun, for sure.

Here is another one for you: among our 10000+ galaxies
you will also find some where the spirals wind in the
wrong sense as compared to the photographic images.
Also this is statistically irrelevant and intrinsically
unavoidable unless you design every single galaxy
individually ;-)

Bye Fridger

Avatar
selden
Developer
Posts: 10192
Joined: 04.09.2002
With us: 22 years 2 months
Location: NY, USA

Post #6by selden » 15.02.2006, 19:17

Well, it's not all that hard to determine if there are any duplicates: sort the file by LongLat, then sort deleting duplicates, then compare.

Hopefully there are few enough that it isn't too hard to determine why they exist.

In the case of the Moon, there are 10 duplicated LongLat values, varying between 2 and 7 entries for each. As best I can tell, the problem is simply that more precision is needed in the values. Three significant digits just aren't enough. Finding a database that has the necessary precision is a problem, however.

Here's the list of 7 entries that are at the same location near the Apollo 17 landing point:

LongLat [ 30.8 20.2 0 ]
All are Type "LF"

Location "Cochise" "Sol/Earth/Moon"
Location "Light Mantle" "Sol/Earth/Moon"
Location "Powell" "Sol/Earth/Moon"
Location "Shakespeare" "Sol/Earth/Moon"
Location "Sherlock" "Sol/Earth/Moon"
Location "Trident" "Sol/Earth/Moon"
Location "Van Serg" "Sol/Earth/Moon"
Selden

Avatar
t00fri
Developer
Posts: 8772
Joined: 29.03.2002
Age: 22
With us: 22 years 8 months
Location: Hamburg, Germany

Post #7by t00fri » 15.02.2006, 19:48

selden wrote:Well, it's not all that hard to determine if there are any duplicates: sort the file by LongLat, then sort deleting duplicates, then compare.

Hopefully there are few enough that it isn't too hard to determine why they exist.

In the case of the Moon, there are 10 duplicated LongLat values, varying between 2 and 7 entries for each. As best I can tell, the problem is simply that more precision is needed in the values. Three significant digits just aren't enough. Finding a database that has the necessary precision is a problem, however.

Here's the list of 7 entries that are at the same location near the Apollo 17 landing point:

LongLat [ 30.8 20.2 0 ]
All are Type "LF"

Location "Cochise" "Sol/Earth/Moon"
Location "Light Mantle" "Sol/Earth/Moon"
Location "Powell" "Sol/Earth/Moon"
Location "Shakespeare" "Sol/Earth/Moon"
Location "Sherlock" "Sol/Earth/Moon"
Location "Trident" "Sol/Earth/Moon"
Location "Van Serg" "Sol/Earth/Moon"


Selden,

since I used nothing but the "official" location sources
(USGS) I naturally assumed that this organization knows
what they are doing ;-) . Perhaps they are also
"understaffed"?

Anyway, you just proved that these 10 bugs out of ~8600 are statistically irrelevant ;-)

Bye Fridger

Avatar
dirkpitt
Developer
Posts: 674
Joined: 24.10.2004
With us: 20 years 1 month

Post #8by dirkpitt » 16.02.2006, 00:41

Would it be a good idea for Celestia to never draw labels overlapped, but rather if several labels existed for a point
those labels were drawn distributed around the point rather than on top of each other?

Sort of like this:

Code: Select all

Cochise
Light Mantle
Sherlock
+


Or this:

Code: Select all

 Sherlock   Light Mantle
Cochise  +   Powell
 Trident    Van Serg


If there were two points very close to (but not identical to) each other, something more complex may be required.
Perhaps this paper (pdf) might be an interesting start?


Return to “Celestia Users”