주소 2

지오해시(geohash)

지오해시(geohash)는 Gustavo Niemeyer가 개발하여 퍼블릭 도메인으로 공개한 지오코딩(geocoding) 시스템이다. 지오해시는 공간을 그리드 형태로 분할하는 계층적 공간 데이터 구조로서, Z-order curve, space-filling curve 등과 같은 많은 공간분할 방법중 하나이다. 지오해시는 정밀도를 마음대로 정할 수 있고, 코드의 끝부분 문자를 순차적으로 제거하면 크기를 줄일 수 있는 (정확도도 떨어지는) 등의 특성이 있다.점진적 정밀도 저감 특성의 결과, 인근한 지역(항상 그런 것은 아님)은 대부분 접두어(코드의 시작부분)이 비슷하다. 즉, 접두어가 비슷한 부분이 많을 수록 두 지점은 서로 근접한다. 서비스(Service) 지오해시 서비스는 http://geohash.or..

공간정보/측량 2016.09.03

구글맵, 위치표지 편집기능 추가(Think globally, mark locally)

11월 19일자 구글 LatLong 블로그 소식입니다. 아주 재미있는 내용이네요. 주소나 업소를 검색해서 나오는 위치표지(marker)가 정확하지 않다면 바른 곳으로 옮겨줄 수 있다는 것입니다. 다만, 이 기능은 미국, 호주, 뉴질랜드만 적용됩니다. 미국의 주소체계는 도로를 기준으로 매겨집니다. 도로의 시작점과 끝점을 정하고 좌측에 1번지 우측에 2번지 또다시 좌측에 3번지... 이런 식으로 매기죠. 이렇게 하면 도로 이름만 알만 쉽게 집을 찾을 수 있습니다. 순서대로 되어 있으니, 길을 잃을 염려가 없는 것이죠. 데이터를 만들 때도 편리합니다. 모든 주소를 일일이 입력할 필요 없이 도로의 시점과 종점에 각각 몇번지에서 시작해서 몇번지로 끝나는지만 기록해 두면 나머지 주소는 계산해서 해결할 수 있으니 저..