Várgy (divizionální diagramy D1–D60)
Vargy (वर्ग, “části”) jsou divisional charts, získané rozdělením každého znamení na N rovných částí. Každá varga odhaluje samostatnou oblast života: D9 - manželství, D10 - kariéru, D7 - děti. V parasharské škole jsou kanonické Shodasha Varga (16 varg), v některých tradicích se přidává dalších 4. AstroWay poskytuje každou z 16 varg samostatným endpointem: /v1/vedic/varga/D9 a tak dále.
Co počítáme
Sekce “Co počítáme”Shodasha Varga (BPHS, kapitoly 6–7):
| Varga | N | Oblast života |
|---|---|---|
| D1 - Rashi | 1 | Hlavní natalní chart, tělo, osobnost |
| D2 - Hora | 2 | Bohatství, finanční tok |
| D3 - Drekkana | 3 | Sourozenci, mužnost, spolupráce |
| D4 - Chaturthamsha | 4 | Vlastnictví, nemovitosti, štěstí |
| D7 - Saptamsha | 7 | Děti, pokračování rodu |
| D9 - Navamsha | 9 | Manželství, dharma, plody karmy (druhá nejdůležitější po D1) |
| D10 - Dashamsha | 10 | Kariéra, status, profese |
| D12 - Dvadashamsha | 12 | Rodiče, dědictví, vzory |
| D16 - Shodashamsha | 16 | Doprava, pohodlí domácnosti, nehody |
| D20 - Vimshamsha | 20 | Duchovní praxe, upasana |
| D24 - Chaturvimshamsha | 24 | Vzdělání, učení, akademické úspěchy |
| D27 - Saptavimsha (Bhamsha) | 27 | Silné/ slabé stránky, odolnost |
| D30 - Trimshamsha | 30 | Neštěstí, poškození, specifické problémy |
| D40 - Khavedamsha | 40 | Dědictví (mateřská linie) |
| D45 - Akshavedamsha | 45 | Dědictví (otcovská linie) + celkový osud |
| D60 - Shashtyamsha | 60 | Nejjemnější vlivy, minulé životy (D60 = nejvyšší rozlišení) |
Každá varga je kompletní chart-objekt: lagna vargy plus pozice planet v jejích znameních. Tělo požadavku je všude stejné, rozdíl je pouze v cestě.
Endpointy
Sekce “Endpointy”| Endpoint | Kredity | Co vrací |
|---|---|---|
/v1/vedic/varga/{level} | 20 | Jednu vargu: level - jeden z D1, D2, D3, D4, D7, D9, D10, D12, D16, D20, D24, D27, D30, D40, D45, D60 |
Kombinovaného volání neexistuje: jsou potřeba D1, D9 a D10 - to jsou tři samostatné požadavky. Ashtakavarga není součástí Shodasha Varga a má svou vlastní cestu /v1/ashtakavarga.
Příklad
Sekce “Příklad”curl -X POST https://api.astroway.info/v1/vedic/varga/D9 \ -H "X-Api-Key: aw_live_your_key_here" \ -H "Content-Type: application/json" \ -d '{ "date": "1990-07-14", "time": "14:30:00", "timezoneOffset": 3, "latitude": 50.45, "longitude": 30.52, "ayanamsa": "lahiri" }'const r = await fetch('https://api.astroway.info/v1/vedic/varga/D9', { method: 'POST', headers: { 'X-Api-Key': process.env.ASTROWAY_API_KEY!, 'Content-Type': 'application/json', }, body: JSON.stringify({ date: '1990-07-14', time: '14:30:00', timezoneOffset: 3, latitude: 50.45, longitude: 30.52, ayanamsa: 'lahiri', }),});const { data } = await r.json();const venus = data.planets.find(p => p.name === 'Venus');console.log(`D9 Lagna: sign ${data.lagna.sign}`);console.log(`D9 Venus: sign ${venus.sign} (${venus.degreeInSign.toFixed(2)}°)`);import os, requests
r = requests.post( 'https://api.astroway.info/v1/vedic/varga/D9', headers={'X-Api-Key': os.environ['ASTROWAY_API_KEY']}, json={ 'date': '1990-07-14', 'time': '14:30:00', 'timezoneOffset': 3, 'latitude': 50.45, 'longitude': 30.52, 'ayanamsa': 'lahiri', },)data = r.json()['data']print(f"{data['varga']:5s} Lagna: sign {data['lagna']['sign']}")for p in data['planets'][:3]: print(f" {p['name']:8s} sign {p['sign']} {p['degreeInSign']:.2f}°")Příklad odpovědi (planety zkráceně)
Sekce “Příklad odpovědi (planety zkráceně)”Tato odpověď je z produkčního prostředí pro výše uvedené tělo. sign je index znamení od nuly (0 = Beran), planets obsahuje 13 záznamů, zde jsou zobrazeny tři.
{ "ok": true, "data": { "varga": "D9", "name": { "en": "Navamsha", "uk": "Навамша", "ru": "Навамша", "sanskrit": "Навамша" }, "ayanamsa": 23.72484410850302, "lagna": { "longitude": 255.31242024504013, "sign": 8, "degreeInSign": 15.31242024504013 }, "planets": [ { "id": 0, "name": "Sun", "longitude": 72.39334499318895, "sign": 2, "degreeInSign": 12.393344993188947, "isRetrograde": false }, { "id": 1, "name": "Moon", "longitude": 227.99365699301796, "sign": 7, "degreeInSign": 17.993656993017964, "isRetrograde": false }, { "id": 3, "name": "Venus", "longitude": 175.12888852287682, "sign": 5, "degreeInSign": 25.12888852287682, "isRetrograde": false } ], "julianDay": 2448086.9791666665 }}Přesnost a zdroje
Sekce “Přesnost a zdroje”- Kanonický text: Brihat Parashara Hora Shastra (BPHS), kapitoly 6 “Graha-bheda-adhyaya” a 7 “Varga-vivekadhyaya”. Samostatná logika přechodu znamení→varga je popsána pro každou z 16 (D2 má 2 varianty - Parashari a Kashinatha; používáme Parashari).
- Reference implementace: PyJHora
varga.py- naše výpočty se shodují 1:1 pro všech 16 varg při stejném ayanamsa. - Status: GREEN pro všech 16 varg. Ověřeno na 16 snapshot-testech, každý fixuje lagnu + 9 planet v příslušné varze.
- Ayanamsa: Lahiri ve výchozím nastavení; podporovány všechny 9 systémových možností. Přechod mezi ayanamsa může posunout Lagnu vargy mezi sousedními znameními - je to normální pro jyotish.
- D2 Hora varianty: implementujeme Parashari (Sun-hora první 15° lichých znamení + druhé 15° sudých, Moon-hora naopak). Pokud potřebujete Kashinatha-variantu - napište, přidáme jako volbu.
Související
Sekce “Související”- Dashí: vargy jsou kritické pro hodnocení vládce dashandy (D-chart of dasha lord)
- Panchang: vargy závisí na přesném sidereálním čase a ayanamsa
- Shadbala: Saptavargaja Bala se vypočítává z 7 varg (D1, D2, D3, D7, D9, D12, D30)
- Přesnost: snapshot-testy vs PyJHora pro všech 16 varg
- Kredity: kompletní tabulka ceníku
- Autentizace: jak získat
aw_live_*klíč