퍼블레이스(공공시설 중에 안 쓰고 비어 있는 공간을 찾아주는 지도)를 만들면서, 그동안은 서울이랑 경기도만 보여주고 있었거든요 데이터를 그 정도만 모아놨어서
이번에 드디어 전국으로 폈음 🙂 줌을 쭉 빼면 이제 전국이 마커로 차요
세어보니 전국 공공 유휴공간이 16,584곳 생각보다 진짜 많더라구
화장실은 내 아이디어가 아니었어요
화장실 레이어는 내가 떠올린 게 아니라, 쓰던 분이 "화장실도 보이면 좋겠다"고 해서 넣은 거예요
듣고 보니 진짜 그렇더라구 — 공간 빌리러 가든 그냥 돌아다니든, 화장실은 늘 급하잖아요 ㅋㅋ 이런 건 책상에서 혼자 상상하는 것보다 쓰는 사람이 훨씬 잘 알더라고요
그래서 공중화장실 레이어를 하나 얹었어요 서울·경기 때는 4,620개였는데, 전국으로 다시 긁으니까…
전국 공중화장실 52,179개
4,620 → 52,179 열 배가 넘게 늘어버림 😳 화장실이 이렇게 많았어? 싶었네요
급할 땐 화장실만 보여야 하더라
그렇게 요청 받아 넣긴 했는데, 막상 내가 직접 써보니까 화장실이 급할 때가 문제였어요
공간 마커랑 화장실이 겹쳐서 같이 떠 있으니까, 급한데 뭐가 화장실인지 한눈에 안 들어오는 거지 ㅋㅋ 정보가 더 많은 게 오히려 방해였던 거임
그래서 "화장실만 보기"를 켜고 끌 수 있게 토글로 분리했어요
근데 화장실만 켰더니, 생각보다 적게 떴다
"화장실만 보기"를 딱 켰는데, 화장실이 생각보다 적게 뜨는 거예요 분명 5만 개라며?
알고 보니 화장실 상당수가 '공간'으로 분류돼 있었어요 화장실인데 "문화체험 공간" 같은 걸로 잡혀서, '화장실만 보기'엔 안 뜨고 공간 쪽에 들어가 있던 거임 ㅋㅋㅋㅋ 화장실에서 무슨 문화체험을 해…
이것도 코드 버그는 아니었어요
공공데이터 쪽에서 화장실이랑 유휴공간이 "공공시설"로 한 덩어리로 내려오는 게 있어서, 분류할 때 화장실이 공간으로 딸려간 거더라구 글자만 보면 둘 다 공공시설 맞으니까
그래서 공간에서 화장실을 빼내서, 이제 '화장실만 보기'에 제대로 다 뜨게 고쳤어요
5만 개를 그냥 뿌리면 지도가 죽어요
마커 5만 개를 화면에 그대로 찍으면 지도가 새카매지고 버벅대거든요 그래서 가까이 있는 화장실들은 동그라미로 뭉쳐서(클러스터링) 보여주고, 줌을 당기면 풀리게 했어요 광역시·도별로 골고루 보이게 샘플링도 넣고
그리고 지도 열면 전국 한가운데부터 보여주는 게 아니라 내 위치 주변부터 뜨게 했어요 한 발 빼면 전국이 보이고 어디서 열든 "내 근처"가 먼저인 게 맞는 것 같아서
(이 와중에 화장실 토글 버튼이 '내 위치' 버튼이랑 자꾸 겹쳐서 위치 옮기느라 한참… 디테일은 늘 이런 데서 ㅋㅋ)
배운 거
데이터를 늘리는 건 쉬웠고, 진짜 일은 급할 때 화장실만 딱 보이게 정리하는 쪽이더라구
채우는 것보다 맞게 보이는 게 먼저 🙂
퍼블레이스는 전국 공공 유휴공간이랑 화장실을 한 지도에서 보는 사이트예요 👉 publace.site