Files
Jyotisha/references/open_source_sources/VedicAstro/StudyNotebooks/HoraryChartStudy.ipynb
T
732642856 a4f8620a71 v6.2.0: 全面技法宝库升级 — 16个新模块 + 12个文件优化
## 新增模块 (16个)
### P0 精度修复
- ashtakavarga: calc_prastara_av() + calc_sodhita_av()
- kakshya.py: Kakshya评分系统 (8区间×3.75°)
- shadbala.py: Sputa Drishti + Yuddha Bala

### P1 核心升级
- bhava_bala.py: 宫位三元力量 (jyotishganit MIT)
- pancha_mahapurusha.py: PMC完整检测含4层失效条件
- sade_sati.py: Sade Sati+Kantaka Shani
- sudarshana_chakra.py: 三参考点盘+收敛分析
- tajika.py: Sahams 7→36 + Tajika Yogas 10种
- birth_time_rectifier.py: 生时矫正

### P2 覆盖扩展
- kp_system.py: KP Sublord+ABCD Significator (diliprk/VedicAstro MIT)
- synastry.py: 16因子合盘36分制 (dashaflow MIT)
- muhurtha_election.py: 6活动选举 (dashaflow MIT)
- career_analysis.py: 结构化事业引擎
- relationship_analysis.py: 结构化感情引擎
- conditional_dashas.py: Dwisaptati+Shattrimsa+Dwadashottari
- divisional_charts_extended: D81/D108/D144
- remedies.py: 5类补救系统

## 修改文件
jaimini/dasha_calculator/shadbala/SKILL.md/COVERAGE_AUDIT等12个

## 开源复用: 4个MIT项目
2026-06-11 19:03:21 +08:00

61 KiB

In [1]:
from pprint import pprint
from vedicastro import horary_chart
from vedicastro.utils import pretty_data_table, utc_offset_str_to_float
from vedicastro.VedicAstro import VedicHoroscopeData
In [2]:
from IPython.display import display, HTML
display(HTML("<style>.container { width:90% !important; }</style>"))
In [3]:
## Chart Input - 1
# year = 2024
# month = 2
# day = 5
# hour = 9
# minute = 14
# secs = 0
# horary_number = 168
In [4]:
## Chart Input - 2
year = 2024
month = 2
day = 5
hour = 15
minute = 51
secs = 0
horary_number = 140
In [5]:
## General Specs for location, ayanamsa and house_system
latitude, longitude, utc = 11.020085773931049, 76.98319647719487, "+5:30" ## Coimbatore
ayan = "Krishnamurti"
house_system = "Placidus" ## Default House for KP system
In [6]:
horary_asc = horary_chart.get_horary_ascendant_degree(horary_number)
desired_asc = horary_asc["ZodiacDegreeLocation"]
sublord =  horary_asc["SubLord"]
In [7]:
%%time
matched_time, vhd_hora_houses_chart, houses_data = horary_chart.find_exact_ascendant_time(year, month, day, utc, latitude, longitude, horary_number, ayan)
secs_final = round(matched_time.second + (matched_time.microsecond) / 1_000_000, 3)
Nr.Iterations: 6433 || Matched Time: 2024-02-05 00:31:13.321576 || Final Ascendant: 201.77816775675353 || ReqSL: Saturn || CurrentAscSL: Saturn
CPU times: user 51.5 ms, sys: 1.9 ms, total: 53.4 ms
Wall time: 53 ms
In [8]:
asc = houses_data[0]
print(f"Horary Number: {horary_number} || Horary Asc Details: {horary_asc}")
if matched_time:
    print(f'The Ascendant is at {asc.LonDecDeg}° on {matched_time}')

print(f"Rounded Decimal Seconds: {secs_final}")
pretty_data_table(houses_data)    
Out [8]:
Horary Number: 140 || Horary Asc Details: {'Sign': 'Libra', 'From_DMS': '21:46:40', 'From_DecDeg': 21.7778, 'SubLord': 'Saturn', 'ZodiacDegreeLocation': 201.7778}
The Ascendant is at 201.778° on 2024-02-05 00:31:13.321576
Rounded Decimal Seconds: 13.322
Object HouseNr Rasi LonDecDeg SignLonDMS SignLonDecDeg DegSize Nakshatra RasiLord NakshatraLord SubLord SubSubLord
I 1 Libra 201.778 +21:46:40 21.778 29.048 Vishakha Venus Jupiter Saturn Saturn
II 2 Scorpio 230.826 +20:49:35 20.826 29.052 Jyeshtha Mars Mercury Venus Saturn
III 3 Sagittarius 259.879 +19:52:43 19.879 30.293 PurvaAshadha Jupiter Venus Rahu Moon
IV 4 Capricorn 290.172 +20:10:19 20.172 31.709 Shravana Saturn Moon Ketu Jupiter
V 5 Aquarius 321.881 +21:52:52 21.881 31.22 PurvaBhādrapadā Saturn Jupiter Saturn Saturn
VI 6 Pisces 353.101 +23:06:05 23.101 28.676 Revati Jupiter Mercury Moon Venus
VII 7 Aries 21.778 +21:46:40 21.778 29.048 Bharani Mars Venus Jupiter Rahu
VIII 8 Taurus 50.826 +20:49:35 20.826 29.052 Rohini Venus Moon Venus Sun
IX 9 Gemini 79.879 +19:52:43 19.879 30.293 Ardra Mercury Rahu Mars Venus
X 10 Cancer 110.172 +20:10:19 20.172 31.709 Āshleshā Moon Mercury Venus Rahu
XI 11 Leo 141.881 +21:52:52 21.881 31.22 PūrvaPhalgunī Sun Venus Jupiter Rahu
XII 12 Virgo 173.101 +23:06:05 23.101 28.676 Hasta Mercury Moon Sun Mercury
In [9]:
vhd_hora = VedicHoroscopeData(year, month, day, hour, minute, secs, utc, latitude, longitude, ayan, house_system)
vhd_hora_planets_chart = vhd_hora.generate_chart()
planets_data = vhd_hora.get_planets_data_from_chart(vhd_hora_planets_chart, vhd_hora_houses_chart)
planets_data_filtered = [planet for planet in planets_data if planet.Object not in ["Chiron", "Syzygy", "Fortuna"]]
pretty_data_table(planets_data_filtered)
Out [9]:
Object Rasi isRetroGrade LonDecDeg SignLonDMS SignLonDecDeg LatDMS Nakshatra RasiLord NakshatraLord SubLord SubSubLord HouseNr
Asc Gemini None 76.98 +16:58:48 16.98 None Ardra Mercury Rahu Venus Saturn 1
Sun Capricorn False 291.999 +21:59:56 21.999 +01:00:51 Shravana Saturn Moon Venus Saturn 4
Moon Scorpio False 231.185 +21:11:06 21.185 +13:25:42 Jyeshtha Mars Mercury Venus Mercury 2
Mercury Capricorn False 276.236 +06:14:10 6.236 +01:32:16 UttaraAshadha Saturn Sun Mercury Rahu 3
Venus Sagittarius False 262.011 +22:00:39 22.011 +01:14:06 PurvaAshadha Jupiter Venus Saturn Saturn 3
Mars Sagittarius False 269.91 +29:54:36 29.91 +00:45:51 UttaraAshadha Jupiter Sun Rahu Saturn 3
Jupiter Aries False 13.668 +13:40:04 13.668 +00:06:54 Bharani Mars Venus Venus Venus 6
Saturn Aquarius False 312.857 +12:51:27 12.857 +00:07:01 Shatabhisha Saturn Rahu Mercury Ketu 4
Uranus Aries False 25.029 +25:01:46 25.029 +00:00:29 Bharani Mars Venus Mercury Mars 7
Neptune Pisces False 331.805 +01:48:19 1.805 +00:01:51 PurvaBhādrapadā Jupiter Jupiter Rahu Jupiter 5
Pluto Capricorn False 276.4 +06:24:00 6.4 +00:01:54 UttaraAshadha Saturn Sun Mercury Rahu 3
Rahu Pisces True 354.905 +24:54:19 24.905 -00:03:11 Revati Jupiter Mercury Rahu Saturn 6
Ketu Virgo True 174.905 +24:54:19 24.905 -00:03:11 Chitra Mercury Mars Rahu Saturn 12
In [10]:
planets_significators_table = vhd_hora.get_planet_wise_significators(planets_data, houses_data)
pretty_data_table(planets_significators_table)
Out [10]:
Planet A B C D
Sun 2 4 [10] [11]
Moon 3 2 [9, 12] [10]
Mercury 4 3 [11] [9, 12]
Venus 3 3 [1, 8] [1, 8]
Mars 4 3 [11] [2, 7]
Jupiter 3 6 [1, 8] [3, 6]
Saturn 6 4 [] [4, 5]
Uranus 3 7 [1, 8] []
Neptune 6 5 [3, 6] []
Pluto 4 3 [11] []
Rahu 3 6 [9, 12] []
Ketu 3 12 [2, 7] []

Planet-wise Significators Table

In [11]:
planets_significators_table = vhd_hora.get_planet_wise_significators(planets_data, houses_data)
pretty_data_table(planets_significators_table)
Out [11]:
Planet A B C D
Sun 2 4 [10] [11]
Moon 3 2 [9, 12] [10]
Mercury 4 3 [11] [9, 12]
Venus 3 3 [1, 8] [1, 8]
Mars 4 3 [11] [2, 7]
Jupiter 3 6 [1, 8] [3, 6]
Saturn 6 4 [] [4, 5]
Uranus 3 7 [1, 8] []
Neptune 6 5 [3, 6] []
Pluto 4 3 [11] []
Rahu 3 6 [9, 12] []
Ketu 3 12 [2, 7] []

House-wise Significators Table

In [12]:
house_significators_table = vhd_hora.get_house_wise_significators(planets_data, houses_data)
pretty_data_table(house_significators_table)
Out [12]:
House A B C D
I [] [] ['Venus', 'Jupiter', 'Uranus'] Venus
II ['Sun'] ['Moon'] ['Ketu'] Mars
III ['Moon', 'Venus', 'Jupiter', 'Uranus', 'Rahu', 'Ketu'] ['Mercury', 'Venus', 'Mars', 'Pluto'] ['Neptune'] Jupiter
IV ['Mercury', 'Mars', 'Pluto'] ['Sun', 'Saturn'] [] Saturn
V [] ['Neptune'] [] Saturn
VI ['Saturn', 'Neptune'] ['Jupiter', 'Rahu'] ['Neptune'] Jupiter
VII [] ['Uranus'] ['Ketu'] Mars
VIII [] [] ['Venus', 'Jupiter', 'Uranus'] Venus
IX [] [] ['Moon', 'Rahu'] Mercury
X [] [] ['Sun'] Moon
XI [] [] ['Mercury', 'Mars', 'Pluto'] Sun
XII [] ['Ketu'] ['Moon', 'Rahu'] Mercury

Vimshottari Dasha

In [13]:
vimshottari_dasa = vhd_hora.compute_vimshottari_dasa(vhd_hora_planets_chart)
pprint(vimshottari_dasa)
{'Jupiter': {'bhuktis': {'Jupiter': {'end': '19-06-2105',
                                     'start': '01-05-2103'},
                         'Ketu': {'end': '12-03-2111', 'start': '06-04-2110'},
                         'Mars': {'end': '05-12-2116', 'start': '29-12-2115'},
                         'Mercury': {'end': '06-04-2110',
                                     'start': '31-12-2107'},
                         'Moon': {'end': '29-12-2115', 'start': '29-08-2114'},
                         'Rahu': {'end': '29-04-2119', 'start': '05-12-2116'},
                         'Saturn': {'end': '31-12-2107', 'start': '19-06-2105'},
                         'Sun': {'end': '29-08-2114', 'start': '11-11-2113'},
                         'Venus': {'end': '11-11-2113', 'start': '12-03-2111'}},
             'end': '01-05-2119',
             'start': '01-05-2103'},
 'Ketu': {'bhuktis': {'Jupiter': {'end': '23-03-2040', 'start': '17-04-2039'},
                      'Ketu': {'end': '28-09-2035', 'start': '01-05-2035'},
                      'Mars': {'end': '30-03-2038', 'start': '03-11-2037'},
                      'Mercury': {'end': '29-04-2042', 'start': '02-05-2041'},
                      'Moon': {'end': '03-11-2037', 'start': '03-04-2037'},
                      'Rahu': {'end': '17-04-2039', 'start': '30-03-2038'},
                      'Saturn': {'end': '02-05-2041', 'start': '23-03-2040'},
                      'Sun': {'end': '03-04-2037', 'start': '28-11-2036'},
                      'Venus': {'end': '28-11-2036', 'start': '28-09-2035'}},
          'end': '01-05-2042',
          'start': '01-05-2035'},
 'Mars': {'bhuktis': {'Jupiter': {'end': '22-09-2080', 'start': '16-10-2079'},
                      'Ketu': {'end': '26-03-2083', 'start': '27-10-2082'},
                      'Mars': {'end': '28-09-2078', 'start': '01-05-2078'},
                      'Mercury': {'end': '27-10-2082', 'start': '31-10-2081'},
                      'Moon': {'end': '02-05-2085', 'start': '02-10-2084'},
                      'Rahu': {'end': '16-10-2079', 'start': '28-09-2078'},
                      'Saturn': {'end': '31-10-2081', 'start': '22-09-2080'},
                      'Sun': {'end': '02-10-2084', 'start': '26-05-2084'},
                      'Venus': {'end': '26-05-2084', 'start': '26-03-2083'}},
          'end': '01-05-2085',
          'start': '01-05-2078'},
 'Mercury': {'bhuktis': {'Jupiter': {'end': '21-08-2032',
                                     'start': '15-05-2030'},
                         'Ketu': {'end': '24-09-2021', 'start': '28-09-2020'},
                         'Mars': {'end': '27-10-2027', 'start': '30-10-2026'},
                         'Mercury': {'end': '28-09-2020',
                                     'start': '01-05-2018'},
                         'Moon': {'end': '30-10-2026', 'start': '30-05-2025'},
                         'Rahu': {'end': '15-05-2030', 'start': '27-10-2027'},
                         'Saturn': {'end': '30-04-2035', 'start': '21-08-2032'},
                         'Sun': {'end': '30-05-2025', 'start': '24-07-2024'},
                         'Venus': {'end': '24-07-2024', 'start': '24-09-2021'}},
             'end': '01-05-2035',
             'start': '01-05-2018'},
 'Moon': {'bhuktis': {'Jupiter': {'end': '31-07-2072', 'start': '01-04-2071'},
                      'Ketu': {'end': '02-03-2076', 'start': '02-08-2075'},
                      'Mars': {'end': '01-10-2069', 'start': '01-03-2069'},
                      'Mercury': {'end': '02-08-2075', 'start': '02-03-2074'},
                      'Moon': {'end': '01-03-2069', 'start': '01-05-2068'},
                      'Rahu': {'end': '01-04-2071', 'start': '01-10-2069'},
                      'Saturn': {'end': '02-03-2074', 'start': '31-07-2072'},
                      'Sun': {'end': '02-05-2078', 'start': '02-11-2077'},
                      'Venus': {'end': '02-11-2077', 'start': '02-03-2076'}},
          'end': '01-05-2078',
          'start': '01-05-2068'},
 'Rahu': {'bhuktis': {'Jupiter': {'end': '06-06-2090', 'start': '13-01-2088'},
                      'Ketu': {'end': '17-11-2096', 'start': '30-10-2095'},
                      'Mars': {'end': '29-04-2103', 'start': '11-04-2102'},
                      'Mercury': {'end': '30-10-2095', 'start': '12-04-2093'},
                      'Moon': {'end': '11-04-2102', 'start': '11-10-2100'},
                      'Rahu': {'end': '13-01-2088', 'start': '01-05-2085'},
                      'Saturn': {'end': '12-04-2093', 'start': '06-06-2090'},
                      'Sun': {'end': '11-10-2100', 'start': '17-11-2099'},
                      'Venus': {'end': '17-11-2099', 'start': '17-11-2096'}},
          'end': '01-05-2103',
          'start': '01-05-2085'},
 'Saturn': {'bhuktis': {'Jupiter': {'end': '28-04-2138', 'start': '16-10-2135'},
                        'Ketu': {'end': '22-02-2126', 'start': '13-01-2125'},
                        'Mars': {'end': '10-12-2132', 'start': '01-11-2131'},
                        'Mercury': {'end': '13-01-2125', 'start': '04-05-2122'},
                        'Moon': {'end': '01-11-2131', 'start': '02-04-2130'},
                        'Rahu': {'end': '16-10-2135', 'start': '10-12-2132'},
                        'Saturn': {'end': '04-05-2122', 'start': '01-05-2119'},
                        'Sun': {'end': '02-04-2130', 'start': '21-04-2129'},
                        'Venus': {'end': '21-04-2129', 'start': '22-02-2126'}},
            'end': '01-05-2138',
            'start': '01-05-2119'},
 'Sun': {'bhuktis': {'Jupiter': {'end': '09-03-2065', 'start': '19-05-2064'},
                     'Ketu': {'end': '03-05-2067', 'start': '27-12-2066'},
                     'Mars': {'end': '25-06-2063', 'start': '19-02-2063'},
                     'Mercury': {'end': '27-12-2066', 'start': '21-02-2066'},
                     'Moon': {'end': '19-02-2063', 'start': '19-08-2062'},
                     'Rahu': {'end': '19-05-2064', 'start': '25-06-2063'},
                     'Saturn': {'end': '21-02-2066', 'start': '09-03-2065'},
                     'Sun': {'end': '19-08-2062', 'start': '01-05-2062'},
                     'Venus': {'end': '03-05-2068', 'start': '03-05-2067'}},
         'end': '01-05-2068',
         'start': '01-05-2062'},
 'Venus': {'bhuktis': {'Jupiter': {'end': '03-03-2055', 'start': '01-07-2052'},
                       'Ketu': {'end': '03-05-2062', 'start': '03-03-2061'},
                       'Mars': {'end': '01-07-2049', 'start': '01-05-2048'},
                       'Mercury': {'end': '03-03-2061', 'start': '03-05-2058'},
                       'Moon': {'end': '01-05-2048', 'start': '01-09-2046'},
                       'Rahu': {'end': '01-07-2052', 'start': '01-07-2049'},
                       'Saturn': {'end': '03-05-2058', 'start': '03-03-2055'},
                       'Sun': {'end': '01-09-2046', 'start': '01-09-2045'},
                       'Venus': {'end': '01-09-2045', 'start': '01-05-2042'}},
           'end': '01-05-2062',
           'start': '01-05-2042'}}

Planetary Aspects

In [14]:
planetary_aspects = vhd_hora.get_planetary_aspects(vhd_hora_planets_chart)
planetary_aspects[:5]

Out [14]:
[{'P1': 'Sun',
  'P2': 'Moon',
  'AspectType': 'Sextile',
  'AspectDeg': 60,
  'AspectOrb': 0.814},
 {'P1': 'Sun',
  'P2': 'Jupiter',
  'AspectType': 'Square',
  'AspectDeg': 90,
  'AspectOrb': 8.331},
 {'P1': 'Sun',
  'P2': 'Venus',
  'AspectType': 'Semi Sextile',
  'AspectDeg': 30,
  'AspectOrb': 0.012},
 {'P1': 'Sun',
  'P2': 'Uranus',
  'AspectType': 'Square',
  'AspectDeg': 90,
  'AspectOrb': 3.03},
 {'P1': 'Sun',
  'P2': 'Rahu',
  'AspectType': 'Sextile',
  'AspectDeg': 60,
  'AspectOrb': 2.906}]

Consolidated Chart Data

In [15]:
consolidated_chart_data_style = vhd_hora.get_consolidated_chart_data(planets_data=planets_data, houses_data=houses_data,
                                                                # return_style = "dataframe_records"
                                                                )
print(f"Length of consolidated chart data: {len(consolidated_chart_data_style)}")
consolidated_chart_data_style
Out [15]:
Length of consolidated chart data: 12
{'Aries': {'VII': {'is_Retrograde': False,
   'LonDecDeg': 21.778,
   'SignLonDMS': '+21:46:40',
   'SignLonDecDeg': 21.778},
  'Jupiter': {'is_Retrograde': False,
   'LonDecDeg': 13.668,
   'SignLonDMS': '+13:40:04',
   'SignLonDecDeg': 13.668},
  'Uranus': {'is_Retrograde': False,
   'LonDecDeg': 25.029,
   'SignLonDMS': '+25:01:46',
   'SignLonDecDeg': 25.029}},
 'Taurus': {'VIII': {'is_Retrograde': False,
   'LonDecDeg': 50.826,
   'SignLonDMS': '+20:49:35',
   'SignLonDecDeg': 20.826},
  'Fortuna': {'is_Retrograde': False,
   'LonDecDeg': 40.262,
   'SignLonDMS': '+10:15:43',
   'SignLonDecDeg': 10.262}},
 'Gemini': {'IX': {'is_Retrograde': False,
   'LonDecDeg': 79.879,
   'SignLonDMS': '+19:52:43',
   'SignLonDecDeg': 19.879},
  'Asc': {'is_Retrograde': None,
   'LonDecDeg': 76.98,
   'SignLonDMS': '+16:58:48',
   'SignLonDecDeg': 16.98}},
 'Cancer': {'X': {'is_Retrograde': False,
   'LonDecDeg': 110.172,
   'SignLonDMS': '+20:10:19',
   'SignLonDecDeg': 20.172},
  'Syzygy': {'is_Retrograde': False,
   'LonDecDeg': 101.15,
   'SignLonDMS': '+11:09:00',
   'SignLonDecDeg': 11.15}},
 'Leo': {'XI': {'is_Retrograde': False,
   'LonDecDeg': 141.881,
   'SignLonDMS': '+21:52:52',
   'SignLonDecDeg': 21.881}},
 'Virgo': {'XII': {'is_Retrograde': False,
   'LonDecDeg': 173.101,
   'SignLonDMS': '+23:06:05',
   'SignLonDecDeg': 23.101},
  'Ketu': {'is_Retrograde': True,
   'LonDecDeg': 174.905,
   'SignLonDMS': '+24:54:19',
   'SignLonDecDeg': 24.905}},
 'Libra': {'I': {'is_Retrograde': False,
   'LonDecDeg': 201.778,
   'SignLonDMS': '+21:46:40',
   'SignLonDecDeg': 21.778}},
 'Scorpio': {'II': {'is_Retrograde': False,
   'LonDecDeg': 230.826,
   'SignLonDMS': '+20:49:35',
   'SignLonDecDeg': 20.826},
  'Moon': {'is_Retrograde': False,
   'LonDecDeg': 231.185,
   'SignLonDMS': '+21:11:06',
   'SignLonDecDeg': 21.185}},
 'Sagittarius': {'III': {'is_Retrograde': False,
   'LonDecDeg': 259.879,
   'SignLonDMS': '+19:52:43',
   'SignLonDecDeg': 19.879},
  'Venus': {'is_Retrograde': False,
   'LonDecDeg': 262.011,
   'SignLonDMS': '+22:00:39',
   'SignLonDecDeg': 22.011},
  'Mars': {'is_Retrograde': False,
   'LonDecDeg': 269.91,
   'SignLonDMS': '+29:54:36',
   'SignLonDecDeg': 29.91}},
 'Capricorn': {'IV': {'is_Retrograde': False,
   'LonDecDeg': 290.172,
   'SignLonDMS': '+20:10:19',
   'SignLonDecDeg': 20.172},
  'Sun': {'is_Retrograde': False,
   'LonDecDeg': 291.999,
   'SignLonDMS': '+21:59:56',
   'SignLonDecDeg': 21.999},
  'Mercury': {'is_Retrograde': False,
   'LonDecDeg': 276.236,
   'SignLonDMS': '+06:14:10',
   'SignLonDecDeg': 6.236},
  'Pluto': {'is_Retrograde': False,
   'LonDecDeg': 276.4,
   'SignLonDMS': '+06:24:00',
   'SignLonDecDeg': 6.4}},
 'Aquarius': {'V': {'is_Retrograde': False,
   'LonDecDeg': 321.881,
   'SignLonDMS': '+21:52:52',
   'SignLonDecDeg': 21.881},
  'Saturn': {'is_Retrograde': False,
   'LonDecDeg': 312.857,
   'SignLonDMS': '+12:51:27',
   'SignLonDecDeg': 12.857}},
 'Pisces': {'VI': {'is_Retrograde': False,
   'LonDecDeg': 353.101,
   'SignLonDMS': '+23:06:05',
   'SignLonDecDeg': 23.101},
  'Neptune': {'is_Retrograde': False,
   'LonDecDeg': 331.805,
   'SignLonDMS': '+01:48:19',
   'SignLonDecDeg': 1.805},
  'Chiron': {'is_Retrograde': False,
   'LonDecDeg': 352.085,
   'SignLonDMS': '+22:05:04',
   'SignLonDecDeg': 22.085},
  'Rahu': {'is_Retrograde': True,
   'LonDecDeg': 354.905,
   'SignLonDMS': '+24:54:19',
   'SignLonDecDeg': 24.905}}}