지도 위에서 보이는 것 — 공간정보가 행정에서 하는 일
표로 보면 그냥 숫자였던 것이 지도 위에 올리는 순간 다르게 보일 때가 있다. 민원이 어느 동에서 몰리는지, 시설이 비어 있는 지역이 어디인지는 목록을 아무리 들여다봐도 잘 안 잡힌다. 위치를 좌표로 바꿔 점으로 찍어 보면 한눈에 들어온다. GIS, 공간정보를 다루는 일은 결국 "어디"라는 질문에 답하는 도구다.
주소를 좌표로 바꾸는 데서 시작한다
대부분의 행정 데이터에는 주소가 있다. 그런데 주소는 그대로 지도에 찍히지 않는다. "서울특별시 강남구 테헤란로 1"을 위도·경도 같은 좌표로 바꾸는 과정이 필요하고, 이걸 지오코딩이라 부른다. 여기서 첫 번째 함정을 만난다. 도로명주소와 지번주소가 섞여 있거나, 옛 지명이 남아 있거나, 오타가 있으면 변환이 실패한다. 변환이 안 된 비율을 먼저 확인하지 않으면, 지도에는 멀쩡히 점이 찍혀도 실제로는 절반만 그려진 그림을 보고 판단하게 된다.
좌표계라는 복병
같은 위치라도 어떤 좌표계로 표현하느냐에 따라 숫자가 전혀 다르다. 위경도(EPSG:4326)로 받은 데이터와 우리나라 평면좌표(중부원점 계열)로 만든 데이터를 그대로 한 지도에 겹치면, 점들이 엉뚱한 바다 한가운데 모이는 식으로 어긋난다. 처음 GIS를 다룰 때 가장 많이 막혔던 지점이 이것이었다. 데이터를 받으면 어떤 좌표계인지부터 확인하고, 필요하면 변환해 같은 기준으로 맞추는 일이 먼저다.
거리와 면적, 겹침이 답을 만든다
공간정보가 표와 다른 점은 위치들 사이의 관계를 계산할 수 있다는 데 있다. 어떤 지점에서 반경 몇 미터 안에 무엇이 있는지(버퍼), 두 영역이 겹치는 부분이 어디인지(중첩), 가장 가까운 시설이 어디인지 같은 질문에 수치로 답한다. 예를 들어 새 시설을 어디에 둘지 검토할 때, 기존 시설에서 일정 거리 밖이면서 수요가 많은 지역을 지도 연산으로 추려 낼 수 있다. 목록과 감으로 고르던 일을 근거 있는 후보로 바꿔 준다.
다만 지도는 설득력이 강한 만큼 오해도 키운다. 색을 어떻게 나누느냐에 따라 같은 데이터가 심각해 보이기도, 별것 아니어 보이기도 한다. 인구가 많은 지역은 무엇을 그려도 점이 몰리기 마련이라, 단순한 건수보다 인구나 면적으로 나눈 비율을 함께 봐야 엉뚱한 결론을 피할 수 있었다. 지도는 답을 보여 주는 도구이면서, 동시에 보고 싶은 답을 보여 주기도 한다는 걸 잊지 않으려 한다.