2012-06-04 4 views
0

을 할 지리 DB 지리 좌표 변환 나는 진수 형태로 모든 우편 번호의 지리 좌표 (예 : 5099755, 928690)와 데이터베이스를/경도를 LAT 및 지역 검색

나는이 값을 기준으로 지역 검색을 수행 할

, 그러나 내가 찾은 수식에서 Lat와 Lon 값을 Double로 전달해야합니다.

어떻게이 "10 진수"값을 "이중"값으로 변환 할 수 있습니까?

답변

0

GeoPoints이 변수 지리 좌표 경우

배) (위도 = GeoPoints.getLattitude; 또는 double lat = GeoPoints.getLattitudeE6; double lon = GeoPoints.getLongitude(); 또는 double lat = GeoPoints.getLongitudeE6;

0

숫자가있는 좌표 체계가 무엇인지 알아야한다고 생각합니다. UTM (범용 가로 메르카토르)처럼 보이지만, 그렇다면 '구역'매개 변수 (예 : 55H)가 있어야합니다. . This document은 UTM에서 DMS로 변환하는 방법을 설명하고 다양한 지리적 데이텀에 대한 매개 변수를 제공하며 Java로 쉽게 변환 할 수있는 자바 스크립트도 제공합니다.

또한 stackoverflow post을 살펴 보겠습니다. 좌표 시스템 변환을 수행 할 수있는 Java 패키지에 대해 설명합니다.

다시 말하지만 코드에 이미있는 형식의 데이터를 원할 수도 있습니다.이 경우 필요한 것은 십진수를 double에 캐스팅하는 것뿐입니다.

관련 문제