Skip to content

Plotting for much earlier times #244

@paweel-srt

Description

@paweel-srt

I can't get what i'm doing wrong or there is some bug. When i'm trying to plot Orthographic Map for let's say begining of common era (using de441 ephemeris) the vernal equinox is stil at it current position. Nothing changes.

from datetime import datetime
from zoneinfo import ZoneInfo

from starplot import MapPlot, Orthographic, Observer, _
from starplot.styles import PlotStyle, extensions


style = PlotStyle().extend(
    extensions.BLUE_GOLD,
    extensions.MAP,
)

tz = ZoneInfo("Asia/Kolkata")
dt = datetime(200, 1, 19, 21, 00, tzinfo=tz)

observer = Observer(
    dt=dt,
    lat=23.17,
    lon=75.79,
)
p = MapPlot(
    projection=Orthographic(
        center_ra=observer.lst,
        center_dec=observer.lat,
    ),
    observer=observer,
    ephemeris = 'de441.bsp',
    style=style,
    resolution=10000,
    scale=1
)
p.gridlines(labels=False)
p.constellations()
p.constellation_borders()

p.stars(where=[_.magnitude < 4], where_labels=[False])

p.ecliptic()
p.celestial_equator()
p.milky_way()

p.export("map_orthographic.png", padding=0.3, transparent=True)

Metadata

Metadata

Assignees

No one assigned

    Labels

    ⭐ on roadmapThis issue is on the roadmap for a future version😃 good first issueGood issue for new contributors because its easy to fix

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions