Elite Observatory - Search your journal for potentially interesting objects, or notify you of new ones on the fly while exploring!

Bit late to the party here, I know - but just wanted to say how amazing this tool is. Been playing Elite for a while now, but only just discovered this.

Excited to see that a rewrite is under way. This tool has already transformed the exploration experience, I hope that the new version will take it another step further. I am not a programmer, alas, but I do have a logical mind and I am taking CMDR @Heavy Johnson (excellent) custom criteria xml for galactic records and adjusting them to my own personal records (obtained via a csv export from EDDiscovery then sorting the data). I am much more interested in showing I have broken my own records (as that is much more likely than me breaking a galactic record!). I am hoping that it will make doing a FSS scan of every single body in a new system an exciting experience. I hope that this sort of functionality - potentially with CMDRs being able to compare records against each other(?) - might be easier with the new version?

Thank you all for making Elite an even more enjoyable experience than it already was!
 
Last edited:
Bit late to the party here, I know - but just wanted to say how amazing this tool is. Been playing Elite for a while now, but only just discovered this.

Excited to see that a rewrite is under way. This tool has already transformed the exploration experience, I hope that the new version will take it another step further. I am not a programmer, alas, but I do have a logical mind and I am taking CMDR @Heavy Johnson (excellent) custom criteria xml for galactic records and adjusting them to my own personal records (obtained via a csv export from EDDiscovery then sorting the data). I am much more interested in showing I have broken my own records (as that is much more likely than me breaking a galactic record!). I am hoping that it will make doing a FSS scan of every single body in a new system an exciting experience. I hope that this sort of functionality - potentially with CMDRs being able to compare records against each other(?) - might be easier with the new version?

Thank you all for making Elite an even more enjoyable experience than it already was!
Very happy to have your feedback!

For the casual end-user I hope that the new version will, at the very least, make it significantly easier to create custom criteria. Most of the rest of the changes are of greater interest to power users or plugin developers, but ideally that will also spill over to end user utility as well, with plugins to expand the functionality being easy to obtain and install.

Comparing results with other CMDRs is not something I had considered (nor does Observatory currently have any really convenient way to pull out your "record setting" discoveries), but it might be something worth considering. At the moment Observatory is very much an independent utility that pulls no data at all from outside sources and sends very little — in fact it sends nothing at all unless you enable IGAU reporting — so I don't know if implementing a "leaderboard" is something I really want to do in the interest of maintaining that "disconnected" aspect, but who knows? If it's something people want I'm willing to consider it.

For everyone else who happens to be around, an update on the rewrite!

I'll be frank, progress is slow. Though there has been progress! Mid-August as a release window now looks like a ridiculous pipe dream, unfortunately. It's looking like I'm going to have to revise that to end-of-year in order to have any hope at all of meeting it. And yes, that revised window is farther from now than my initial window was from mid-august when I had less work done. My pace is far, far, slower than I initially hoped. Part of this is my own struggling with the current "working from home" situation and the lack of separation between my work life and home life. The last thing I want to do after eight hours of dev work is more dev work without even getting up out of my seat.

Part of it is just me being lazy.

For a more objective idea of progress, the core framework, which is the part which consumes the journal and converts it into .NET objects for consumption by various plugins, is nearing completion. This is the lion's share of the work in some respects, and is by far the most tedious part of the rewrite. Yes, there are tools to automatically convert any given JSON sample into a .NET class. No, they are not suitable for this task as the journal has some... let's call them "data peculiarities", and additionally has undergone a number of changes over the years, so the consumption of historical records requires bespoke conversion methods.
Once the framework is done the biggest task is getting the UI working sensibly. Most of Observatory's logic for what is and isn't interesting can be lifted "whole cloth" from the existing Observatory codebase and should need only minor adjustments to work within the new framework.

On the upside, people seem generally happy with the current version of Elite Observatory and I've received very few bug reports since the last release. (Off the top of my head I think there's been one?) So the current version appears quite stable and is in a good position for "long term support", as it were.

Thanks again everyone for your support!
 
So, this observatory is very nice - is there a list of custom criteria somewhere? I'm assuming people have written there own, is there a list I could perhaps browse through and select the ones I like? I started reading this thread, but - there's 41 pages of it

I have no idea what I'd like to include - just started using it - but I presume there's stuff the author has not included that other people have written up, or is it comprehensive and does not need any amendments?

I just zipped across from the bubble to Beagle Point, and it was extremely useful to have a little voice say "hey! You might want to scan this system!" instead of just ... scanning everything .... and ... hoping.

So, yeah, big fan.
 
I wanted to thank two things:
1.- the excellent Observatory tool that so many good times has given me. I can't imagine exploration without a similar tool.
2.- having shared the sources of the application, which have allowed me to learn in Csharp.

In learning I have optimized large amounts of code and I have developed an observatory branch called edexplorer. Of course, if you are interested in it you just have to ask, they are yours. I have improved the general performance, especially regarding the detection of changes in the log. I have standardized the code, I have included records. It has only been done as a hobby.

Thank you for developing this wonderful tool.
 
Last edited:
So, this observatory is very nice - is there a list of custom criteria somewhere? I'm assuming people have written there own, is there a list I could perhaps browse through and select the ones I like? I started reading this thread, but - there's 41 pages of it

I have no idea what I'd like to include - just started using it - but I presume there's stuff the author has not included that other people have written up, or is it comprehensive and does not need any amendments?

I just zipped across from the bubble to Beagle Point, and it was extremely useful to have a little voice say "hey! You might want to scan this system!" instead of just ... scanning everything .... and ... hoping.

So, yeah, big fan.
The first post has a link to a collection of custom criteria, but I'll provide it again here no problem: https://forums.frontier.co.uk/threads/elite-observatory-search-your-journal-for-potentially-interesting-objects-or-notify-you-of-new-ones-on-the-fly-while-exploring.521544/page-28#post-8257191


I wanted to thank two things:
1.- the excellent Observatory tool that so many good times has given me. I can't imagine exploration without a similar tool.
2.- having shared the sources of the application, which have allowed me to learn in Csharp.

In learning I have optimized large amounts of code and I have developed an observatory branch called edexplorer. Of course, if you are interested in it you just have to ask, they are yours. I have improved the general performance, especially regarding the detection of changes in the log. I have standardized the code, I have included records. It has only been done as a hobby.

Thank you for developing this wonderful tool.
That's very cool. I definitely like some of what you've done here (the ability to specify values for the built-in criteria for example) and will be keeping some of it in mind for the Observatory rewrite.
 
I wanted to thank two things:
1.- the excellent Observatory tool that so many good times has given me. I can't imagine exploration without a similar tool.
2.- having shared the sources of the application, which have allowed me to learn in Csharp.

In learning I have optimized large amounts of code and I have developed an observatory branch called edexplorer. Of course, if you are interested in it you just have to ask, they are yours. I have improved the general performance, especially regarding the detection of changes in the log. I have standardized the code, I have included records. It has only been done as a hobby.

Thank you for developing this wonderful tool.
This sounds nice, but is there a version beside the spanish one?
 
This sounds nice, but is there a version beside the spanish one?

Hah, I was thinking that. I'm just running it as-is. Nothing has happened yet - but I'm a bit worried something incomprehensible is going to be yelled at me in Spanish and I'm going to be overjoyed without realising I've just been told I'm about to run into a black hole or something
 
Oh, yeah I saw that after I wrote my comment. And have added them to my observatory.

One thing I've noticed, though - it does not pick up water worlds (and possibly earth-like as well), I'm now just popping up the FSS window after I honk and looking for the little wiggly line where water worlds are - a couple of systems ago I saw one, flew over and scanned it, yep., water world - and then Observatory popped up to tell me there was a water-world in-system. Hmmmm.


Is it possible some of the custom criteria (I loaded all of them) are cancelling each other out?
 
Last edited:
All Observatory does is to read the log files. Honking only writes the number of bodies in the system to the log file.
So there's no way for Observatory (or any other tool) to tell you that there's a water world if you just honk.
 
Ohhh, I thought it writes the type of planet/etc into the journal.

Obviously I need to read some stuff about how Elite works to get my head around all of this
 
Ohhh, I thought it writes the type of planet/etc into the journal.

Obviously I need to read some stuff about how Elite works to get my head around all of this
When you scan the planet it does, but not until then, so you need to use the FSS to scan the body, then it gets reported to the journal, so by the time it can actually report that there is a WW or ELW in the system, you already know it's there, so little point in having that feature.
 
Yeah, no.
Once you get used to the FSS you can scan so fast that you don't realize what kind of body you just scanned. It goes 'center on body -> zoom in -> don't wait for the image to appear -> zoom out -> repeat until 100%'.
Although I use the surveyor overlay of EDD to show me interesting bodies this feature of Observatory isn't useless at all.
 
What I've been doing is looking for the little scanner wiggly line to pop up in the ELW or WW spots, or gas giants (scanning rings if they might have painite or LTD - although I'm like 60,000 LY from the bubble.... but eh what the hell) and if I see the wiggles I go looking for the planet and scan it. No wiggles in those locations, or only icy body wiggles, I just jump to the next system (I'm on my way to Colonia from Beagle Point).

Just wondering: I'm using a joystick to move the scanner around, can I bind a mouse to do this? Would it be easier?
 
Yeah, no.
Once you get used to the FSS you can scan so fast that you don't realize what kind of body you just scanned. It goes 'center on body -> zoom in -> don't wait for the image to appear -> zoom out -> repeat until 100%'.
Although I use the surveyor overlay of EDD to show me interesting bodies this feature of Observatory isn't useless at all.
I use the FSS quickly like this and then go to the system map to see what I've scanned. If there's anything of worth there I'll then go and detail scan it. I think something like this tool would be good for a log so you could go back / remember places of interest later on.
 
Top Bottom