Nordland Field Observatory Planning App

Nordland Field Observatory Planning App


Above: Desktop View of Nordland Observatory planning app


So I created an application for using the observatory that quickly does a few things that I would do as part of planning an observation session. It combines features I used out of a few different websites and applications, and puts them all into one place.

My workflow was usually something like this:

1. check cleardarksky to see if there is an upcoming night that has favorable sky conditions.
2. Check the local weather, moon phase, rise and set times.
3. select a scope configuration for the night based upon conditions and potential target objects.
4. find the best targets for the night based upon criteria such as size, max height above horizon, rise time and just general interest.
5. Save the list and create sequences in NINA for each target.

I developed this app using vibe coding in google AI studio. It took about a half of day to build the initial version. I expect I will be updating over time.

Below is a summary of the capabilities (as documented by Google AI Studio, I might add).

A link to the app is here: Nordland Field Observatory Planning App

High-Level Summary

The Nordland Field Observatory is an interactive, full-stack astronomical planning and framing simulator designed specifically for deep-sky astrophotographers. Operating virtually from a pristine Bortle 3 dark sky site in Central Minnesota, the application equips observers with real-time meteorological forecasts, celestial mechanics calculations, field-of-view (FOV) sensor simulations, and an AI-powered assistant.

It enables astronomers to configure their imaging equipment, predict atmospheric transparency and astronomical seeing, evaluate target transit suitability, assess lunar interference, and build a precise timeline log for their imaging sessions.

Nordland Field Observatory Main Dashboard Mockup

Figure 1: The unified high-contrast dark dashboard for the Nordland Field Observatory suite.

Major UI Panes & Features

1 Clear Sky Chart & Meteorological Interpretation

This pane displays an astronomical forecast chart modeled on the standard “Clear Sky Clock” format. It maps hour-by-hour atmospheric qualities critical to astrophotography:

  • Parameter Rows: Cloud cover, atmospheric transparency, astronomical seeing, wind speed, and humidity dew-point thresholds.
  • Meteorological Interpretation: Translates abstract color-coded blocks into granular, readable conditions for cloud deck, dew risk, and winds.
  • Observing Recommendation: Provides a clear verdict (e.g. Highly Recommended or Marginal) on whether deployment is worthwhile.
Clear Sky Chart and Meteorological Interpretation Widget

Figure 2: Custom Clear Sky Chart and detailed meteorological rating system.

2 Plan Configuration & Date Selector

Serving as the operational hub of your observing run:

  • Pre-Dawn Date Rollover: Automatic date correction offsets to the previous day if used after midnight but before 6:00 AM, avoiding calendar discrepancies.
  • Target Filters: Instant switching between deep-sky catalog groupings (Nebulae, Galaxies, Star Clusters, or Planets).
  • Telescope Fleet: Real-time manager to add or switch active telescope focal lengths, apertures, and optical designs, instantly updating field-of-view graphics.

3 Twilight Solver

A high-precision solar solver calculating exact imaging windows:

  • Astronomical Twilight: Flags when the sun drops below -18° altitude, initiating actual, dark space backgrounds.
  • Uninterrupted Dark Time: Calculates continuous dark minutes available on the active date for sub-exposure scheduling.

4 Moon & Lunar Phase Info

Detailed moon behavior parameters assessing contrast impact:

  • Visual Phase & Illumination Percentage: Highlights current moon progression status and total brightness.
  • Astro Dawn Comparison: Calculates moon rise/set times, identifying whether any occur before dawn to reveal dark-window intervals.
  • Astrophotography Rating: Evaluates ambient sky wash to recommend Narrowband vs. Broadband filters.
Moon & Lunar Phase Info Widget

Figure 3: Comprehensive Moon information card highlighting rise/set comparisons.

5 Weather Forecast (GlenWeather)

A high-fidelity micro-climate forecast tracking temperatures, humidity trends, surface dew progression, wind vectors, and cloud densities specific to Central Minnesota.

6 Recommended Targets & Real-Time Scoring

A dynamic deep-sky catalog mapping popular Messier, NGC, and IC objects using a 100-point suitability rating system:

  • Altitude Extinction Weighted (30%): Rewards higher targets passing through less airmass.
  • Darkness Window Overlap (30%): Prioritizes objects transit-visible during twilight dark slots.
  • FOV Framing Compatibility (25%): Evaluates sensor size matching to verify objects are neither too small nor clipped.
  • Prime Meridian Transit Timing (15%): Boosts objects crossing optimal viewing positions in evening hours.

7 Target FOV Simulator

A framing simulator displaying focal-field coverage. It includes the name of your active telescope and camera setup in the title bar, featuring an interactive rotation slider (0° to 360°) to align angles and map out mosaic/framing angles.

Target Field-of-View Framing Simulator

Figure 4: Sensor-bounded celestial target framing solver.

8 Tonight’s Observing Log & Timeline Planner

An on-site session planner allowing you to arrange target queues, plan exact exposure sets, map transition hours, and export a clear chronological sequence for your rig.

9 AI Observatory Assistant (Gemini-Powered)

A high-performance astronomical helper powered by Gemini. By reading active equipment specifications, chosen observing targets, and live atmospheric conditions, it advises on sub-exposure durations, optical filter matches, and troubleshooting methods.

Created for the Nordland Field Observatory planning suite. Portions powered by local astronomical solvers and Gemini.