발행물

Research Note 008 · 시스템

LILO가 관측하는 도시의 리듬

위치 표본을 사람 수로 바꾸지 않고도 도시가 활발한 시간과 이동이 두드러지는 시간을 비교할 수 있습니다. LILO가 12주의 신호를 168개 시간대로 압축하는 계산과 그 해석 범위를 살펴봅니다.

2026.09.02 플레이시티 리서치 13분 읽기

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 값이 됩니다.

데이터 분석 파이프라인

원시 위치에서 공개 지표까지

식별 가능한 원시 행은 집계 경계 밖으로 내보내지 않습니다. 공개 단계에는 시간대별 합계와 격자·구역 단위 공간 집계만 남습니다.

  1. 01 완결 주 선택 Asia/Seoul 기준으로 시작과 끝이 모두 닫힌 12주만 사용합니다.
  2. 02 시간대 배정 요일 7개와 시각 24개를 결합해 모든 위치 행을 168개 슬롯에 넣습니다.
  3. 03 체류 셀 집계 좌표를 256블록 셀로 나누고 슬롯별 위치 표본 수를 더합니다.
  4. 04 이동 엣지 구성 15분 이내, 12,000블록 이내의 인접 관측 중 512블록 구역이 달라진 경우만 연결합니다.
  5. 05 상대 지수 계산 체류와 이동을 각각 자신의 주간 최댓값으로 나누어 0~100 지수로 만듭니다.
  6. 06 공개 응답 생성 사용자 식별자와 셀·엣지별 이용자 수를 제거하고 집계 좌표만 제공합니다.
공개 grain · completed weeks → weekday/hour slot → grid cell/region edge → relative indices. 원시 사용자 식별자와 개별 경로는 공개하지 않습니다.
서로 바꾸어 쓰지 않는 네 가지 단위
단위뜻하지 않는 것
위치 표본특정 시각에 수집된 위치 행 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 · 표본 최고

체류 100.0
이동 53.8

화요일 00:00 · 전이 최고

체류 91.5
이동 100.0
Source · LILO Flow weekly profile schema v4, 2026-09-02 생성. 토 00시 위치 표본 40,251개·전이 1,092개, 화 00시 위치 표본 36,818개·전이 2,031개.

요일별로는 화요일이 전체 위치 표본의 17.5%, 전이의 19.2%를 차지해 두 지표 모두 가장 높았습니다. 일요일은 각각 11.2%와 11.5%로 가장 낮았습니다. 다만 이 차이에는 이용 행태뿐 아니라 접속 시간과 수집 주기의 차이도 함께 들어갈 수 있습니다.

요일별 위치 표본과 조건부 전이의 비중
요일위치 표본표본 비중위치 전이전이 비중
257,72612.9%11,35812.8%
348,22117.5%16,99919.2%
306,46815.4%14,00715.8%
253,99212.7%11,85913.4%
281,56214.1%11,88213.4%
321,53616.1%12,42314.0%
223,56011.2%10,15611.5%

1.18배 규칙으로 분류하면 168개 슬롯 중 체류 우세가 78개, 이동 우세가 39개, 균형이 51개입니다. 이 숫자는 행동 유형의 분포가 아니라 두 상대지수의 모양을 빠르게 탐색하기 위한 화면 분류입니다.

지도를 단순화해도 총량은 보존되는가

넓은 범위를 한 번에 볼 때는 가까운 셀과 엣지를 합쳐 렌더링 개수를 줄입니다. LOD가 한 단계 높아질 때마다 체류 셀과 이동 구역의 한 변이 두 배가 됩니다. 토요일 0시 슬롯을 전체 범위와 무제한 개수로 다시 조회해 LOD 0부터 4까지 비교했습니다.

토요일 00:00 슬롯의 LOD별 전체 범위 집계
LOD체류 셀 크기셀 수이동 구역 크기엣지 수표본 / 전이
025626051223240,251 / 1,092
15121281,02414640,251 / 1,092
21,024712,0489040,251 / 1,092
32,048474,0964640,251 / 1,092
44,096298,1922940,251 / 1,092

LOD 4에서는 셀이 260개에서 29개로 88.8%, 엣지가 232개에서 29개로 87.5% 줄었지만 표본과 전이 합계는 같았습니다. 이는 전체 범위를 자르지 않고 개수 제한도 두지 않은 경우의 총량 보존 검증입니다. 실제 화면은 카메라 범위와 표시 상한을 적용하므로 화면에 보이는 객체가 전체를 뜻하지는 않습니다.

해석할 수 있는 것과 없는 것

쓸 수 있는 것 → 시간대별 상대 활동 강도, 체류 셀과 이동 엣지의 공간 비교, LOD 집계 검증
쓸 수 없는 것 → 이용자 수, 체류 시간, 실제 통행량, 이동 목적·수단, 거주 인구

  • 수집 주기가 이용자·서버·시간대별로 다르면 오래 접속한 활동이 더 크게 반영됩니다.
  • 같은 이용자의 반복 이동은 여러 전이가 되며 세션 하나나 여행 한 번으로 묶이지 않습니다.
  • 15분과 12,000블록 기준은 노이즈를 줄이는 운영 규칙이며 외부 자료로 보정한 이동 기준이 아닙니다.
  • 현재 이동 엣지는 결과에 world 차원을 남기지 않으므로 월드가 달라진 관측의 영향은 별도 검증이 필요합니다.
  • 12주는 최근 리듬을 보기에는 충분하지만 계절성이나 장기 변화를 판단하기에는 짧습니다.
  • 공개 API는 사용자 식별자와 이용자 수를 제외하지만 최소 1개 표본의 공간 집계도 반환할 수 있습니다. 이 보고서는 희소 좌표와 장소명을 재게시하지 않습니다.

다음 검증 단위는 표본 수와 시간 기반 presence_seconds의 순위가 얼마나 일치하는지 비교하는 것입니다. 이어서 유휴 간격, 최대 이동 거리, 월드 변경 조건을 바꾸었을 때 상위 시간대와 공간 순위가 유지되는지 확인해야 합니다. 그 전까지 LILO 지표는 도시의 상대적 활동 리듬을 보여 주는 관측 지표로만 사용합니다.

LILO Flow에서 직접 보기 BLOCK GIS · 새 창 통근 지표에서 LILO가 쓰이는 범위 Research Note 006