사용하신 변수는 그냥 보기에도 가독성이 떨어지는데,
그 이유는 당연히 직접 접근하여 사용하지 말라는 데에 있습니다.
내부 정보 은닉화에 취약한 자바스크립트 특성 + API의 구조상
객체 내부에서 사용하는 멤버 변수에 접근이 가능하기 때문에 사용하셨을 겁니다.
하지만 이것은 잘못된 사용법입니다.
보다 빠른 서비스 제공을 위해 코드 압축을 하고 있는데 압축 할 때마다 해당 값은 무작위로 변경되게 됩니다.
때문에 저희는 사용자분들께 직접 저 변수에 접근하여 사용하라고 가이드 하지 않습니다.
문서에 적시한 API말고 직접 내부 변수를 접근하여 사용하시다가 생기는 문제에 대해서는 도움을 드릴 수가 없으니 참고 부탁드리겠습니다.
그리고 원하시는 영역값을 얻는 올바른 방법에 대해 말씀드리자면,
문서를 보시면 해당 값들은 API를 통해 보다 가독성 있는 코드로 얻을 수 있게 되어 있습니다.
http://apis.map.daum.net/web/documentation/#Map_getBounds
http://apis.map.daum.net/web/documentation/#LatLngBounds
map.getBounds()는 LatLngBounds 객체를 리턴하는데
LatLngBounds 객체는 getSouthWest(), getNorthEast() 라는 메소드를 가지고 있습니다.
이것들을 통해 상하좌우 위경도값을 얻으실 수 있습니다.