Are astronomical events the only way to obtain starcharts?

Solution 1:

According to the wiki: yes.

starchart - found by observing rare astronomical events after researching Astronomy tech

According to the code (of this version (0.9.6.9): yes. There is no other mention of starcharts, only in the workshop (as required researching resource) and the astronomical events. Note that the observatories can auto-observe these events, and therefor you can end up with a lot of charts if you let the game running overnight.

Solution 2:

New information (sourced fromwiki page)

Starcharts are produced by:

Get more by building Observatories, Research Vessels, Space Beacons, launching satellites or from kitten Scholars with the Astrophysicists upgrade.

  • Observatories simultaneously boost the chance of events and give a small chance to automatically observe them
  • Research Vessels have a 0.05/sec production of star charts. Does not appear to be upgradeable
  • Space Beacons have 0.125/sec production of star charts. Also does not appear to be upgradeable
  • Satellites have a .005/sec production of star charts. Can be upgraded by 30% with Hubble Space Telescope
  • Scholar kittens can get the Astrophysicist upgrade for .0005/sec production

ver 1.4.4.2