Stránka 1 z 1
fchart3
Napsal: 29. 12. 2019, 12:17
od ladin
Zcela nedávno jsem hledal pro projekt czsky nějaký jednoduchý nástroj, ve kterém by šly generovat vyhledávací mapky. Narazil jsem na v pythonu psaný program fchart, který je dostupný pod GNU licencí, ale měl pár nedostatků. Měl jsem trochu času a tak je to čerstvě přepsaný do pythonu3, předělaný vykreslovací jádro z raw PDF na flexibilní pycairo, doplněný tvary souhvězdí, řecké označení hvězd a hlavně mapka je obdélníková a ne kulatá. Mapky jsou zabudované v czsky projektu, iteraktivní PNG náhled vypadá takto:
https://www.czsky.cz/deepskyobject/7/findchart
zdrojáky projektu jsou na:
https://github.com/skybber/fchart3
zatím to není dostupné přes pipy.
Projekt používá Tycho2 db hvězd a saguaro astronomy club catalogue (sac) db jako zdroj deepsky objektů. Dále to využívá numpy, takže přestože python, je to sakra rychlý.
Re: fchart3
Napsal: 13. 01. 2020, 21:28
od ladin
Vyhledavaci mapky jsou predelany na HTM (Hierarchical Triangular Mesh), cimz se to jeste zrychlilo. Ke standardnimu Tycho2 katalogu lze pridat usno-nomad katalog z kstars, se 100 miliony hvezd do 16mag.
czsky usno-nomad jiz pouziva.
Re: fchart3
Napsal: 12. 01. 2026, 09:48
od ladin
V pár posledních týdnech jsem dost zapracoval na CLI rozhraní pro fchart3, s čímž mě pomohl G.Zotti z projektu Stellarium. fchart3 má teď mnoho nových přepínačů, měly by jít defakto vytisknout plnohodnotné mapy se stínovanou Mléčnou drahou. Ještě se musí vychytat pár věcí, nicméně je to dobře použitelné už teď. Nová dokumentace je v README na stránkách:
https://github.com/skybber/fchart3
ukázka pěkné konfigurace (od G.Zottiho) je zde:
https://github.com/user-attachments/fil ... 2/6830.pdf
Re: fchart3
Napsal: 24. 01. 2026, 17:46
od ladin
V návaznosti na poslední úpravy CLI jsem k fchart3 přidal ještě jednu věc, která umožnuje generovat celé mapy: -
fchart3-atlas.
Je to jednoduchý „wrapper“ skript/utility, která vezme fchart3 a vygeneruje vícestránkový atlas celé oblohy – principem podobné jako TriAtlas: obloha se rozdělí na dlaždice (RA/Dec pásy + mřížka v rektascenzi) a pro každou dlaždici se zavolá fchart3 s explicitními souřadnicemi jako zdrojem.
Co to umí:
- generuje sadu PDF stránek pokrývajících celou oblohu (překryv mezi stránkami, aby nevznikaly díry),
- dá se snadno „ladit“ počet stránek volbou `--field-deg` (průměr FOV v °) a `--overlap`,
- dá se použít existující konfigurák fchart3 (`-c default` nebo vlastní),
- podporuje stejné fičury jako fchart3: mřížky, popisky, barvy, Telrad, atd.
- nově jde v atlasu snadno zapnout i přes `--show-enhanced-milky-way`.
Ukázkové použití (málo stránek, velké pole – takový „wide atlas“ na rychlé hledání):
Kód: Vybrat vše
fchart3-atlas --out atlas_wide \
--field-deg 45 --overlap 0.15 \
--projection equidistant \
--limit-star 9 --limit-dso 9 \
--show-enhanced-milky-way \
--merge
A naopak když chcete „atlasovější“ a detailnější (víc stránek, menší FOV), stačí snížit `--field-deg` (typicky 5–10°) a dát větší překryv.
Je to součást balíku fchart3 (ne samostatný projekt), dokumentaci a aktuální stav dávám postupně do README na GitHubu:
[
https://github.com/skybber/fchart3](
https://github.com/skybber/fchart3)
Když to někdo zkusíte, budu rád za feedback – hlavně na „rozumné nastavení“