오프라인 사진 증거: 신호 없는 곳에서 증거 남기기

신호 없는 지하와 외딴 현장에서 사진 증거를 남기는 법: 오프라인에서 GPS, 신뢰할 수 있는 시간, 업로드 대기열의 동작과 현장 팀 체크리스트.

신호가 없어도 날짜, 시간, 위치가 담긴 사진 증거를 남길 수 있어요. GPS는 인터넷이 필요 없기 때문이에요. 더 어려운 질문은 다른 데 있어요. 휴대폰이 서버와 대조할 수 없을 때 사진의 시간을 믿을 수 있을까, 그리고 연결이 돌아올 때까지 사진을 어떻게 안전하게 지킬까? 이 글은 두 가지를 설명하고, 지하, 창고, 외딴 현장에서 일하는 팀을 위한 루틴을 알려 드려요.

현장 팀이 신호를 잃는 곳

베트남과 다른 곳에서 현장 업무의 흔한 음영 지역은 다음과 같아요.

  • 소방, 전기, 배관 점검을 하는 아파트, 쇼핑몰, 주차장의 지하.
  • 이동통신 신호가 약한 산업 단지의 철골 공장.
  • 외딴 현장: 변전소, 시골길, 메콩 델타의 농장과 양식장.
  • 서북부와 중부 고원의 섬, 해안, 산간 지역.
  • 신호 막대는 보이지만 실제로는 아무것도 업로드되지 않는 혼잡한 네트워크.

그림: 네트워크가 없는 지하, 외딴 지역, 먼 현장에서는 일반 앱이 사진을 저장하지 못함

마지막 경우는 놓치기 쉬워요. 좋은 앱은 “간신히 연결됨”을 “오프라인”과 똑같이 다뤄요.

오프라인에서 되는 것과 안 되는 것

요소 인터넷 필요? 참고
GPS 좌표 아니요 A-GPS가 없으면 첫 위치 확인이 느릴 수 있음
날짜와 시간 아니요 단, 신뢰할 수 있는 시간 메커니즘이 필요(아래 참고)
도로명 주소 대개 예 좌표를 주소로 바꾸는 건 온라인 조회
미니 지도 대개 예 지도 타일이 미리 캐시돼 있지 않은 한
날씨 예 날씨 서비스에서 가져옴
업로드와 인증 예 다시 온라인이 되면 진행

인터넷이 필요한 것의 표: GPS 좌표와 신뢰할 수 있는 시간은 필요 없고, 도로명 주소와 미니 지도는 대개 필요하며, 날씨는 필요하고, 업로드와 인증은 다시 온라인이 되면 진행

지하에서의 진짜 문제는 인터넷이 아니라 위성 신호를 잃는 것인 경우가 많아요. 그러면 좌표가 오래되거나 크게 틀릴 수 있어요. 정확도 수치를 읽는 법은 휴대폰 GPS 정확도 글에서 설명해요.

오프라인에서 신뢰할 수 있는 시간이 작동하는 방식

누구나 몇 초 만에 휴대폰 시계를 바꿀 수 있어요. 앱이 그 시계를 믿는다면 직원이 시계를 되돌려 제시간에 온 것처럼 보이게 할 수 있어요. 흔한 방어 방식은 다음과 같아요.

  1. 온라인일 때마다 서버와 동기화하고 기준 시간을 기록해요.
  2. 같은 순간에 휴대폰의 단조 시계를 기록해요. 앞으로만 가는 카운터로, 사용자가 시스템 시간을 바꿔도 영향을 받지 않아요.
  3. 오프라인에서 촬영할 때 사진 시간 = 기준 시간 + 단조 시계로 잰 경과 시간.

비교: 휴대폰 시계는 설정에서 바꿀 수 있어 스탬프에 바뀐 시간이 찍히지만, 서버와 동기화된 시간은 휴대폰 시계 변경을 무시함

그래서 누군가 휴대폰 시계를 바꿔도 스탬프는 정확하게 유지돼요. 한계: 오프라인 중에 휴대폰이 재시작되면 단조 시계가 초기화되어 앱이 기준점을 잃어요. 그때 찍은 사진은 다음 동기화 때까지 시간이 미인증으로 표시돼야 해요. 신뢰할 수 있는 시간 vs 휴대폰 시간에서 자세히 다뤄요.

업로드 대기열: 사진을 안전하게 지키기

제대로 된 사진 증거 앱은 촬영하기 전에 연결을 기다리게 하지 않아요. 대신:

  • 사진은 즉시 스탬프되고, 운영체제가 지울 수 있는 캐시가 아니라 앱 자체 저장소에 보관돼요.
  • 연결이 돌아오면 앱을 닫았거나 휴대폰을 재시작한 뒤에도 자동으로 보내는 업로드 대기열에 들어가요.
  • 일시적인 네트워크 오류는 자동으로 재시도하고, 영구적인 오류는 명확하게 보여 줘요.
  • 모바일 데이터를 아끼는 Wi-Fi 전용 설정을 선택할 수 있어요.

검토자에게 오프라인 작업의 늦은 업로드는 정상이에요. 좋은 시스템은 그 지연을 숨기지 않고 공개적으로 기록해서, 검토자가 맥락 속에서 사진을 읽을 수 있게 해요.

신호 없이 일하는 팀을 위한 체크리스트

출발 전:

  • 아직 온라인일 때 앱을 열어 시간을 동기화하고 최신 템플릿과 프로젝트 목록을 받으세요.
  • 대기 중인 사진도 공간을 차지하니 여유 저장 공간을 확인하세요.
  • 완전히 충전하고 보조 배터리를 챙기세요. 오프라인에서 재시작하면 신뢰할 수 있는 시간이 약해지니 휴대폰이 꺼지지 않게 하세요.

현장에서:

  • 지하로 내려가기 전에 GPS가 아직 좋을 때 입구에서 시작 사진을 찍으세요.
  • 지하 좌표는 믿을 수 없으니 층, 구역, 작업 항목을 메모하세요.
  • 사진이 업로드를 기다리는 동안 앱을 삭제하거나 로그아웃하지 마세요.

신호가 다시 잡히면:

  • 앱을 열어 대기열이 돌게 하고, 대기 개수가 0이 되는지 확인하세요.
  • 실패한 항목은 당일 해결할 수 있도록 담당자에게 알리세요.

SnapID Mark의 오프라인 동작

SnapID Mark에서는 오프라인에서도 평소처럼 찍어요. 모든 사진에 신뢰할 수 있는 시간(서버와 동기화되고, 오프라인에서는 단조 시계로 정확하게 유지되며, 휴대폰 시계를 바꿔도 영향 없음)이 스탬프되고 미리 발급된 SnapID를 바로 받아서, 사진의 QR 코드가 촬영 순간부터 존재해요. 워크스페이스 사진은 기기에 남아 워크스페이스의 전송 모드에 따라 보내져요. 자동에서는 다시 온라인이 되면 업로드되고, 수동(기본값)에서는 보내기를 누를 때까지 아직 전송 안 됨 상태로 기다려요. 설정의 Wi-Fi에서만 사진 업로드 옵션은 워크스페이스 사진과 직접 고른 백업에 적용되고, 출근·퇴근 사진은 항상 바로 전송돼요. 개인 사진은 휴대폰에 남고 자동으로 업로드되지 않아요.

연결이 없는 워크스페이스 갤러리: “오프라인 · 저장된 사진 표시 중”, 업로드를 기다리며 휴대폰에 남아 있는 스탬프 사진

업로드될 때 서버가 모든 것을 다시 확인해요. 촬영 후 15분 넘게 지나 도착한 사진에는 늦은 업로드 플래그가 붙어, 관리자가 추측할 필요 없이 오프라인에서 찍은 사진임을 알려 줘요. 날씨나 지도처럼 연결이 필요한 정보는 오프라인 사진에 빠져 있을 수 있어요. 작동 방식과 보안을 참고하세요.

FAQ

모바일 데이터 없이 위치를 기록할 수 있나요?

휴대폰이 위성을 볼 수 있다면 네. 깊은 지하에서는 안 될 수 있어요. 문제는 인터넷이 아니라 위성 신호예요.

앱을 닫으면 대기 중인 사진이 사라지나요?

잘 설계된 앱이라면 아니에요. 사진은 앱 저장소에 있고 다시 열면 대기열이 이어져요. 다만 앱을 삭제하면 아직 업로드되지 않은 것은 모두 사라져요.

오프라인 사진에 왜 늦은 업로드 플래그가 붙나요?

플래그가 부정을 뜻하지는 않아요. 촬영 후 시간이 지나 서버에 도착했다는 걸 검토자에게 알려, 작업 조건과 함께 판단할 수 있게 해요.

Wi-Fi에서만 사진 업로드를 켜야 하나요?

팀이 제한된 데이터 요금제로 사진을 많이 찍는다면 네. 관리자가 거의 바로 사진을 봐야 한다면 모바일 데이터도 허용하세요. 출근·퇴근 사진은 영향을 받지 않고 항상 바로 전송돼요.

팀이 신호가 자주 끊기는 곳에서 일한다면 SnapID Mark를 다운로드하고 비행기 모드로 한 번 써 보며 대기열이 동작하는 걸 확인해 보세요.