제 질문에 2 부분이 있습니다. 첫 번째 부분 : 나는 THIS SO 질문을 따라 정적 Google지도를 표시 할 수 있습니다. 그러나 위도/긴 값 목록을 각지도의 표식을 사용하여 동일한지도에 표시하려고합니다. JFrame을 사용하는 코드는 아래와 같습니다 (테스트를 위해 두 번째 매개 변수 집합을 추가했습니다). 두 번째 좌표가 아닌 하나의 좌표 만 표시 할 수 있습니다.Google 정적지도 사용 - JFrame 또는 자바 스크립트
JFrame frame = new JFrame("Google maps");
String destinationFile = "image.jpg";
try {
String imageUrl = "http://maps.googleapis.com/maps/api/staticmap?zoom=18&size=800x800&markers=45.10232295,-80.14865993&sensor=true";
URL url = new URL(imageUrl);
frame.add(new JLabel(new ImageIcon(new ImageIcon(url).getImage().getScaledInstance(630, 600, java.awt.Image.SCALE_SMOOTH))));
/* Second set to test if same map can display multiple markers */
String imageUrl2 = "http://maps.googleapis.com/maps/api/staticmap?zoom=18&size=800x800&markers=44.10253392,-81.14871575&sensor=true";
URL url2 = new URL(imageUrl2);
frame.add(new JLabel(new ImageIcon(new ImageIcon(url2).getImage().getScaledInstance(630, 600, java.awt.Image.SCALE_SMOOTH))));
frame.setVisible(true);
frame.pack();
} catch (IOException e) {
e.printStackTrace();
System.exit(1);
}
두 번째 부분 : 구글지도를 표시 할 THIS 튜토리얼이 있습니다.
내 질문 : GPS 좌표를 얻기 위해 텍스트 파일을 구문 분석해야합니다. 자바에서는 텍스트 파싱이 쉽습니다. 지도를 표시하는 것과는 별도로 텍스트 구문 분석을 수행해야한다는 것을 고려하면 위에서 언급 한 두 부분 중 어느 것이지도를 표시하는 더 좋은 방법입니까? 나는이 질문에 따라서 초심자입니다.
감사합니다.