이동 차트 API
행성은 그대로 두고, 지도만 옮겨. 재배치 차트는 출생 시의 모든 행성 경도를 그대로 유지하면서 새로운 장소에 맞게 하우스 구조(Ascendant, Midheaven, 궁두)를 다시 만든다. 출생 데이터와 목표 위치를 전달하면 두 차트와 각도 차이를 반환한다. Swiss Ephemeris 정밀도, JSON 출력.
이동 차트 API
재배치 endpoint는 제공된 출생 데이터로 출생 차트를 계산하고, 두 번째 위치에 맞게 하우스 구조를 다시 만든다. 행성 위치는 그대로 두고, 행성은 출생 시의 별자리와 각도를 유지한다(시간에 의존, 장소에 무관). 하지만 Ascendant, Midheaven, 모든 하우스 궁두는 목표 위도·경도로 다시 계산돼 각 행성을 새로운 하우스로 배정한다. 응답은 원본 출생 차트와 재배치 차트를 나란히 반환하고, 각도 이동을 나타내는 delta 객체(ascendantShift, mcShift)를 포함한다. 이 delta는 재배치가 차트 강조를 얼마나 바꾸는지 수치화한다 - 큰 이동은 하우스와 그에 해당하는 삶의 영역이 크게 변한다는 뜻이며, 행성 자체는 움직이지 않는다.
POST/v1/relocation
curl -X POST https://api.astroway.info/v1/relocation \
-H "X-Api-Key: aw_live_..." \
-H "Content-Type: application/json" \
-d '{
"natal": {
"date": "1990-05-15",
"time": "14:30:00",
"timezoneOffset": 3,
"latitude": 50.45,
"longitude": 30.52
},
"target": {
"latitude": 40.71,
"longitude": -74.01,
"city": "New York"
}
}' {
"ok": true,
"data": {
"natal": {
"houses": {
"ascendant": 160.4,
"mc": 70.1
}
},
"relocated": {
"houses": {
"ascendant": 243.8,
"mc": 152.6
}
},
"delta": {
"ascendantShift": 83.4,
"mcShift": 82.5
}
}
} Parameters
| name | type | Required | |
|---|---|---|---|
| natal | object | yes | Natal birth data as an object: date, time, timezoneOffset, latitude, longitude. |
| target | object | yes | Target relocation place as an object: latitude, longitude, and an optional city label. |
When to use it
재배치 차트는 astrocartography와 관련된 질문에 써 - '이 도시에 살면 내 차트는 어떻게 될까', 이사 고민하는 사람을 위한 재배치 보고서, 혹은 목적지에서 어떤 하우스가 활성화되는지 보여주는 여행 기능 등에 활용해. 위치가 중요하지만 출생 데이터는 고정된 상황에 자연스럽게 쓰여 - 행성 구성은 변하지 않고, 각도와 하우스 강조만 바뀐다. 한 번의 응답에 두 차트와 각도 delta를 반환하면 전후를 바로 보여줄 수 있고, delta를 통해 거의 변하지 않은 재배치와 Ascendant나 Midheaven이 별자리 하나 이상 바뀌는 큰 변화를 쉽게 구분할 수 있어. 재배치된 하우스를 해석에 넣어 같은 출생 차트가 장소에 따라 어떻게 강조가 바뀌는지 설명해.
Notes
하우스 구조만 재배치되고, 행성 경도·별자리·행성 간 각도는 출생 차트와 동일해 - 출생 순간에 의존하고 장소에 좌우되지 않거든. 응답은 두 차트와 delta {ascendantShift, mcShift}를 포함해 각도 이동을 측정할 수 있게 해. 대상은 표시용으로 선택적인 도시 라벨을 받을 수 있어. 하우스는 선택한 시스템을 따르고, 열대 황도와 Swiss Ephemeris를 전반에 사용해.
Try the 이동 차트 API
Grab a key and make your first call in under a minute.