LILO는 이용자 수를 세는 조사가 아니라 서비스가 받은 위치 신호를 집계하는 시스템입니다. 이 보고서는 2026년 6월 8일부터 8월 31일까지 12개 완결 주의 위치 표본 1,993,065개와 조건을 통과한 위치 전이 88,684개를 분석합니다. 두 신호는 함께 움직이지만 같은 값은 아닙니다.
먼저 알아둘 결론
LILO Flow는 한 주를 월요일 0시부터 일요일 23시까지 168개 칸으로 나눕니다. 각 칸에서 위치 표본은 256블록 셀에, 조건을 통과한 연속 위치 전이는 512블록 구역 사이의 방향성 엣지에 모입니다. 이 결과로 시간대별 상대 활동 강도와 공간적 집중을 비교할 수 있습니다.
| 완결 기간 | 2026-06-08 00:00 ~ 2026-08-31 00:00 KST |
|---|---|
| 집계 범위 | 12주 · 168개 시간대 모두 관측 |
| 위치 표본 | 1,993,065개 |
| 조건부 위치 전이 | 88,684개 |
| 스냅샷 생성 | 2026-09-02 18:52 KST · schema v4 |
위치 신호를 168시간 프로필로 바꾸는 과정
부분 주는 요일별 비교를 흔들 수 있으므로 제외합니다. 완전히 끝난 주의 위치 행만 서울 시간으로 변환한 뒤 같은 요일과 같은 시각을 하나의 슬롯에 합칩니다. 12주 동안 관측한 열두 번의 화요일 0시는 하나의 화 00:00 값이 됩니다.
데이터 분석 파이프라인
원시 위치에서 공개 지표까지
식별 가능한 원시 행은 집계 경계 밖으로 내보내지 않습니다. 공개 단계에는 시간대별 합계와 격자·구역 단위 공간 집계만 남습니다.
- 01 완결 주 선택 Asia/Seoul 기준으로 시작과 끝이 모두 닫힌 12주만 사용합니다.
- 02 시간대 배정 요일 7개와 시각 24개를 결합해 모든 위치 행을 168개 슬롯에 넣습니다.
- 03 체류 셀 집계 좌표를 256블록 셀로 나누고 슬롯별 위치 표본 수를 더합니다.
- 04 이동 엣지 구성 15분 이내, 12,000블록 이내의 인접 관측 중 512블록 구역이 달라진 경우만 연결합니다.
- 05 상대 지수 계산 체류와 이동을 각각 자신의 주간 최댓값으로 나누어 0~100 지수로 만듭니다.
- 06 공개 응답 생성 사용자 식별자와 셀·엣지별 이용자 수를 제거하고 집계 좌표만 제공합니다.
| 단위 | 뜻 | 뜻하지 않는 것 |
|---|---|---|
| 위치 표본 | 특정 시각에 수집된 위치 행 1개 | 이용자 1명, 체류 1회 |
| 체류 셀 | 256블록 셀의 슬롯별 표본 합계 | 상주 인구, 체류 시간 |
| 위치 전이 | 필터를 통과한 인접 위치 관측 1쌍 | 목적 통행, 교통수단 이용 |
| 이동 엣지 | 512블록 구역 사이 전이의 방향별 합계 | 도로 경로, 실제 이동 궤적 |
체류와 이동을 같은 척도로 비교하는 방법
슬롯 t의 위치 표본 합계를 S_t, 위치 전이 합계를 M_t라고 하겠습니다. 두 값은 단위와 규모가 다르므로 직접 더하지 않습니다. 각각의 주간 최댓값으로 나눈 다음 0~100의 상대 지수로 바꿉니다.
slot = (ISO weekday - 1) × 24 + hour
presence_ratio_t = S_t / max(S)
movement_ratio_t = M_t / max(M)
presence_index_t = 100 × presence_ratio_t
movement_index_t = 100 × movement_ratio_t
combined_index_t = 100 × sqrt((presence_ratio_t² + movement_ratio_t²) / 2)
종합지수는 두 상대 강도의 제곱평균제곱근입니다. 어느 한쪽만 높은 슬롯을 단순 평균보다 조금 더 드러내지만, 체류와 이동을 하나의 물리량으로 합친 값은 아닙니다. 화면의 우선순위를 정하기 위한 비교 지수입니다.
표시용 프로필은 한 지수가 다른 지수의 1.18배를 넘으면 각각 체류 우세 또는 이동 우세, 그 사이는 균형으로 분류합니다. 1.18은 관측으로 추정한 행동 경계가 아니라 시각적 구분을 위한 계수입니다.
12주 프로필에서 확인되는 차이
168개 슬롯에서 위치 표본과 전이의 피어슨 상관계수는 0.876입니다. 활동이 많은 시간에 이동도 대체로 늘지만, 최고점은 서로 다릅니다. 표본은 토요일 0시에 40,251개로 가장 많았고, 전이는 화요일 0시에 2,031개로 가장 많았습니다.
최고 시간대 비교
체류와 이동은 같은 시간에 정점에 이르지 않습니다
각 막대는 자신의 전체 168시간 최댓값을 100으로 둔 상대지수입니다. 서로 다른 원자료의 건수를 같은 축에 직접 놓지 않았습니다.
토요일 00:00 · 표본 최고
화요일 00:00 · 전이 최고
요일별로는 화요일이 전체 위치 표본의 17.5%, 전이의 19.2%를 차지해 두 지표 모두 가장 높았습니다. 일요일은 각각 11.2%와 11.5%로 가장 낮았습니다. 다만 이 차이에는 이용 행태뿐 아니라 접속 시간과 수집 주기의 차이도 함께 들어갈 수 있습니다.
| 요일 | 위치 표본 | 표본 비중 | 위치 전이 | 전이 비중 |
|---|---|---|---|---|
| 월 | 257,726 | 12.9% | 11,358 | 12.8% |
| 화 | 348,221 | 17.5% | 16,999 | 19.2% |
| 수 | 306,468 | 15.4% | 14,007 | 15.8% |
| 목 | 253,992 | 12.7% | 11,859 | 13.4% |
| 금 | 281,562 | 14.1% | 11,882 | 13.4% |
| 토 | 321,536 | 16.1% | 12,423 | 14.0% |
| 일 | 223,560 | 11.2% | 10,156 | 11.5% |
1.18배 규칙으로 분류하면 168개 슬롯 중 체류 우세가 78개, 이동 우세가 39개, 균형이 51개입니다. 이 숫자는 행동 유형의 분포가 아니라 두 상대지수의 모양을 빠르게 탐색하기 위한 화면 분류입니다.
지도를 단순화해도 총량은 보존되는가
넓은 범위를 한 번에 볼 때는 가까운 셀과 엣지를 합쳐 렌더링 개수를 줄입니다. LOD가 한 단계 높아질 때마다 체류 셀과 이동 구역의 한 변이 두 배가 됩니다. 토요일 0시 슬롯을 전체 범위와 무제한 개수로 다시 조회해 LOD 0부터 4까지 비교했습니다.
| LOD | 체류 셀 크기 | 셀 수 | 이동 구역 크기 | 엣지 수 | 표본 / 전이 |
|---|---|---|---|---|---|
| 0 | 256 | 260 | 512 | 232 | 40,251 / 1,092 |
| 1 | 512 | 128 | 1,024 | 146 | 40,251 / 1,092 |
| 2 | 1,024 | 71 | 2,048 | 90 | 40,251 / 1,092 |
| 3 | 2,048 | 47 | 4,096 | 46 | 40,251 / 1,092 |
| 4 | 4,096 | 29 | 8,192 | 29 | 40,251 / 1,092 |
LOD 4에서는 셀이 260개에서 29개로 88.8%, 엣지가 232개에서 29개로 87.5% 줄었지만 표본과 전이 합계는 같았습니다. 이는 전체 범위를 자르지 않고 개수 제한도 두지 않은 경우의 총량 보존 검증입니다. 실제 화면은 카메라 범위와 표시 상한을 적용하므로 화면에 보이는 객체가 전체를 뜻하지는 않습니다.
해석할 수 있는 것과 없는 것
쓸 수 있는 것 → 시간대별 상대 활동 강도, 체류 셀과 이동 엣지의 공간 비교, LOD 집계 검증
쓸 수 없는 것 → 이용자 수, 체류 시간, 실제 통행량, 이동 목적·수단, 거주 인구
- 수집 주기가 이용자·서버·시간대별로 다르면 오래 접속한 활동이 더 크게 반영됩니다.
- 같은 이용자의 반복 이동은 여러 전이가 되며 세션 하나나 여행 한 번으로 묶이지 않습니다.
- 15분과 12,000블록 기준은 노이즈를 줄이는 운영 규칙이며 외부 자료로 보정한 이동 기준이 아닙니다.
- 현재 이동 엣지는 결과에 world 차원을 남기지 않으므로 월드가 달라진 관측의 영향은 별도 검증이 필요합니다.
- 12주는 최근 리듬을 보기에는 충분하지만 계절성이나 장기 변화를 판단하기에는 짧습니다.
- 공개 API는 사용자 식별자와 이용자 수를 제외하지만 최소 1개 표본의 공간 집계도 반환할 수 있습니다. 이 보고서는 희소 좌표와 장소명을 재게시하지 않습니다.
다음 검증 단위는 표본 수와 시간 기반 presence_seconds의 순위가 얼마나 일치하는지 비교하는 것입니다. 이어서 유휴 간격, 최대 이동 거리, 월드 변경 조건을 바꾸었을 때 상위 시간대와 공간 순위가 유지되는지 확인해야 합니다. 그 전까지 LILO 지표는 도시의 상대적 활동 리듬을 보여 주는 관측 지표로만 사용합니다.