tmolteno / disko

Discrete Sky Operator (DiSkO) Aperture Synthesis Radio Imaging
GNU General Public License v3.0
2 stars 2 forks source link

Co-ordinate aware sphere object with Persistence #10

Open tmolteno opened 1 year ago

tmolteno commented 1 year ago

This issue is to track the development of a new co-ordinate aware sphere. The sphere should be able to manage it's own transformations between elevation-azimuth as well as celestial co-ordinates.

Issue #7 is relevant here. This will allow plotting of sources in either coordinate system (satellites, or celestial objects)

tmolteno commented 1 year ago

Persistence:

So we can't use healpix in general for persistence because healpix can't work with very narrow angle fields of view. This is where the unstructured mesh sphere's come in. The .vtk format (see paraview) is a standard mesh format that isn't entirely ideal at this stage because mesh points have to be three dimensional to represent the surface of a sphere. This means that we have to come up with our own persistence format. Some options:

tmolteno commented 1 year ago

Current Plan:

Change the name Sphere to FieldOfViev, and refactor disko into two modules

This will eventually become two separate projects, with the source drawing e.t.c. being shifted to the fov object.