온라인과 오프라인의 두 가지 방법으로지도 (Google지도뿐만 아니라 다른 서비스)를 구현할 수있는 데스크톱 응용 프로그램 (Java Swing 포함)을 구현해야합니다. 온라인이란 응용 프로그램이 인터넷으로 API 서비스를 호출하는 것을 의미합니다. 오프라인은 로컬에 저장된 맵 서비스가 있고 인터넷 연결 없이도 서비스를 요청할 수 있음을 의미합니다. 특히, 내 응용 프로그램은지도에 다각형을 그려야합니다 (API) 그리고 배경에 계산을해라. 적어도 하나의 방법 (온라인 또는 오프라인) 또는 둘 모두를 구현하는 데 사용할 수있는 서비스는 무엇입니까? 고마워요지도를 사용하여 데스크톱 응용 프로그램을 구현하는 방법
-1
A
답변
1
처음에는 Google지도에서만 온라인으로 API를 사용할 수있었습니다. 오프라인으로 사용하기 위해지도를 저장하려는 시도는 불쾌했습니다.
현재 Google지도 앱 (Android/IOS)이지도를 오프라인으로 저장할 수 있다는 것을 알고 있지만이 점이 자신과 같은 제 3 자에게 공개되지 않는다고 생각합니다. 모든 것이 Google과 마찬가지로, 사용자가 데이터를 원하기 때문에 오프라인으로지도를 사용할 수 없으므로 사용 방법을 볼 수 없으므로 필요하지 않습니다.
open street map을 기반으로 한 많은 오프라인 매핑 응용 프로그램을 보았습니다. 이지도는 오픈 소스이며 자유롭게 사용할 수 있습니다 (온라인/오프라인).
관련 문제
- 1. 지도를 사용하여 customView를 구현하는 올바른 방법
- 2. MVVM을 사용하여 이러한 응용 프로그램을 구현하는 방법
- 3. 데스크톱 응용 프로그램을 사용하여 웹 브라우저 제어
- 4. 데스크톱 C# 응용 프로그램을 사용하여 비디오 재생
- 5. 웹 브라우저에서 데스크톱 응용 프로그램을 여는 방법
- 6. Java 데스크톱 응용 프로그램을 사용하여 공유 호스팅 데이터베이스에 액세스하는 방법
- 7. SQLite 데이터베이스를 사용하여 JAVA 데스크톱 응용 프로그램을 게시하는 방법
- 8. Angular 2를 사용하여 데스크톱 응용 프로그램을 만드는 방법
- 9. 는 자바 데스크톱 응용 프로그램을
- 10. 데스크톱 응용 프로그램을 호스팅하는 데이터베이스
- 11. 내 집에서 만든 데스크톱 응용 프로그램에 스레드를 구현하는 방법
- 12. 모바일 응용 프로그램에 자바 데스크톱 응용 프로그램을 만드는 방법
- 13. Java 데스크톱 응용 프로그램에서 SQL 쿼리를 안전하게 구현하는 방법
- 14. 데스크톱 응용 프로그램을 웹 응용 프로그램으로 변환
- 15. 안드로이드에서 전자 메일 응용 프로그램을 구현하는 방법
- 16. WinForm 응용 프로그램을 신속하게 구현하는 방법
- 17. 빠른 응답 안드로이드 응용 프로그램을 구현하는 방법
- 18. 전화 번호부와 유사한 응용 프로그램을 구현하는 방법
- 19. 다문화 웹 응용 프로그램을 구현하는 방법
- 20. Java를 사용하여 원격 데스크톱 액세스 응용 프로그램을 만드는 방법은 무엇입니까?
- 21. 데스크톱 응용 프로그램에서 모바일 장치 응용 프로그램을 시작하는 방법
- 22. C# .net 데스크톱 응용 프로그램에서 VC++ 응용 프로그램을 사용하는 방법
- 23. 데스크톱 응용 프로그램을 Windows Phone 응용 프로그램으로 변환하는 방법
- 24. 기존 웹 응용 프로그램 코드에서 데스크톱 응용 프로그램을 만드는 방법
- 25. 클라우드에서 데스크톱 응용 프로그램을 호스팅하려면 어떻게해야합니까?
- 26. 프로그래밍 내가 MapXtreme 7.0을 사용하여 데스크톱 응용 프로그램을 유지
- 27. netbeans에 자바 데스크톱 응용 프로그램을 배포하십시오.
- 28. 데스크톱 응용 프로그램을 통해 테스트 웹 서버로드
- 29. Electron, Node.js 및 Python으로 작성된 데스크톱 응용 프로그램을 배포하는 방법
- 30. C# 원격 데스크톱 응용 프로그램을 관리자로 실행하십시오.
자바 라이브러리의 목록 GeoTools API 및 관련 GeoServer를 조사하여 시작하십시오. – Caleryn