개발자를 위한 도구 및 다운로드
이 섹션에서는 Mapcode와 관련된 도구를 찾을 수 있습니다. Mapcode 시스템의 기술적 세부 정보나 소스 코드에 관심이 있으시다면, 개발자 섹션에서 다음과 같은 내용을 확인하실 수 있습니다:
- 참고 자료
- 웹 서비스 (REST API)
- 소스 코드
REST API
Mapcode 재단은 좌표와 Mapcode 간의 변환 및 영토와 알파벳 참조 데이터를 제공하는 무료 공개 REST API를 운영합니다. 이는 데모 목적으로 제공되며, 상용 환경에서는 오픈 소스 서버를 자체 호스팅하여 사용할 수 있습니다.
iOS 및 Android 앱
안드로이드 및 iOS 모바일폰에서 Mapcode Finder 앱을 사용할 수 있습니다:
이 앱들은 무료로 제공됩니다. 이 앱들은 저희의 온라인 Mapcode REST API를 활용합니다. 이 앱들이 위치 데이터를 저희 서버로 전송하기 때문에, 저희가 이러한 데이터를 어떻게 처리하는지 더 자세히 알고 싶으시다면 개인정보 처리방침을 참조해 주세요. (요약: 저희는 서비스를 개선하는 데 데이터를 사용하지만, 제3자에게 판매하거나 접근 권한을 부여하지 않습니다.)
macOS, Windows 및 Linux
MacOS, Windows 및 Linux용으로 Mapcode Utility라는 도구를 제공하며, 이를 통해 명령 줄 인터페이스에서 맵코드를 인코딩하고 디코딩할 수 있습니다.
예를 들어, 다음 명령을 사용하여 위치 33.93, 18.8을 인코딩하세요:
mapcode -e -33.93, 18.8 그리고 이를 다시 디코딩하려면 이 명령을 사용하세요:
mapcode -d ZAF WK.QV5 이 유틸리티에는 더 많은 옵션이 있습니다. 도움말 텍스트를 보려면 매개변수 없이 "mapcode"를 실행하세요.
Maven 의존성
Maven 프로젝트에서 Mapcode Java 라이브러리를 사용하려면 Maven pom.xml 파일에 다음 종속성을 추가하세요:
<dependency>
<groupId>com.mapcode</groupId>
<artifactId>mapcode</artifactId>
<version>2.4.14</version>
</dependency> 소스 코드, 예제 코드 및 문서는 Java 소스 코드 페이지에서 확인하실 수 있습니다.
위치를 Mapcode로 변환 및 그 반대 Home 홈 Contact 연락처 About Mapcode Mapcode 소개 How to use 사용 방법 Download the app 앱 다운로드 Download the app for iOS iOS용 앱 다운로드 Download the app for Android Android용 앱 다운로드 Download the app for Huawei Huawei용 앱 다운로드 Download the Excel plugin Excel 플러그인 다운로드 Download the QGIS plugin QGIS 플러그인 다운로드 FAQ 자주 묻는 질문 Tutorials 튜토리얼 "Where do you want to go?" - "Just enter a Mapcode!" "어디로 가시려고 해요?" - "Mapcode만 입력하세요!" Mapcode for ["Korea", "South Korea", "Republic of Korea"] ["한국", "대한민국"]의 Mapcode Mapcode for ["North Korea", "Democratic People's Republic of Korea"] ["북한", "조선민주주의인민공화국"]의 Mapcode Mapcode for ["United States", "USA", "US"] ["미국", "미합중국"]의 Mapcode Mapcode for ["Japan"] ["일본"]의 Mapcode Mapcode for ["China"] ["중국"]의 Mapcode "Mapcode_Excel_plugin_v3.2.1.xlsx" "Mapcode_Excel_plugin_v3.2.1.xlsx" "Mapcode_QGIS_plugin_v1.4.3.zip" "Mapcode_QGIS_plugin_v1.4.3.zip" "user_guide.pdf" "user_guide.pdf" "Enter a Mapcode or address" "Mapcode 또는 주소를 입력하세요" "No results found" "검색 결과가 없습니다" "Search" "검색" "Find my current location" "현재 위치 찾기" "Save this location" "이 위치 저장" "Share this location" "이 위치 공유" "Copy Mapcode to clipboard" "Mapcode 클립보드에 복사" "Report an issue with this Mapcode" "이 Mapcode에 대한 문제 신고" "Invalid Mapcode" "유효하지 않은 Mapcode" "Use my current location" "현재 위치 사용" "Allow [App Name] to access your location while using the app?" "앱 사용 중 [App Name]이(가) 위치에 접근할 수 있도록 허용하시겠습니까?" "Enable location services in settings to use this feature." "이 기능을 사용하려면 설정에서 위치 서비스 활성화하세요." "Location services are disabled." "위치 서비스가 비활성화되어 있습니다." "Could not determine your current location." "현재 위치를 확인할 수 없습니다." "Try again" "다시 시도" "Mapcode copied to clipboard!" "클립보드에 Mapcode가 복사되었습니다!" "Unable to copy Mapcode." "Mapcode를 복사할 수 없습니다." "Location saved successfully." "위치가 성공적으로 저장되었습니다." "Failed to save location." "위치 저장에 실패했습니다." "Location shared successfully." "위치가 성공적으로 공유되었습니다." "Failed to share location." "위치 공유에 실패했습니다." "Issue reported successfully." "문제가 성공적으로 신고되었습니다." "Failed to report issue." "문제 신고에 실패했습니다." "Enter a valid Mapcode or address" "유효한 Mapcode 또는 주소를 입력하세요" "Get directions" "길찾기" "View on map" "지도에서 보기" "Current location" "현재 위치" "Saved locations" "저장된 위치" "Recent searches" "최근 검색" "Clear all" "모두 지우기" "Delete" "삭제" "Settings" "설정" "Language" "언어" "About" "정보" "Privacy Policy" "개인정보 처리방침" "Terms of Service" "서비스 이용약관" "Version" "버전" "Give feedback" "피드백 보내기" "Rate this app" "앱 평가하기" "Log out" "로그아웃" "Sign in" "로그인" "Create an account" "계정 만들기" "Forgot password?" "비밀번호를 잊으셨나요?" "Email" "이메일" "Password" "비밀번호" "Confirm password" "비밀번호 확인" "First name" "이름" "Last name" "성" "Submit" "제출" "Cancel" "취소" "Mapcode is required" "Mapcode가 필요합니다" "Email is required" "이메일이 필요합니다" "Password is
모든 운영 체제에서 사용할 수 있는 크로스 플랫폼 콘솔 도구인 mapcode를 제공합니다. 이 도구는 C/C++ Mapcode 라이브러리의 유틸리티 디렉터리에 위치해 있습니다. 여기에서 유틸리티를 찾을 수 있습니다:
원하는 플랫폼에서 직접 이 유틸리티를 컴파일해야 합니다.
스프레드시트를 사용하여 Mapcode 변환하기
콘솔 도구를 사용하여 위치와 Mapcode 간 변환 대신, 무료 Mapcode 변환 웹서비스를 직접 호출할 수 있는 Excel (Windows) 또는 Google Docs를 사용할 수도 있습니다.
예를 들어, Mapcode를 위치로 변환하려면 셀에 이 수식을 입력하세요:
=WEBSERVICE("https://api.mapcode.com/mapcode/xml/coords/Q4.HGY?context=NLD") 이 작업은 Mapcode를 위치 52.460897, 5.1074585로 변환합니다. 다시 이 위치를 Mapcode로 변환하려면 다음을 입력하세요:
=WEBSERVICE("https://api.mapcode.com/mapcode/xml/codes/52.460897,5.1074585") 예시 스프레드시트를 여기에서 확인하실 수 있습니다:
Google Docs에서는 웹 서비스와 함께 사용할 수 있는 유사한 수식을 제공합니다. 웹 서비스 사용법에 대한 간단한 매뉴얼은 여기를 클릭하세요.
레거시 도구
편의를 위해 레거시 Windows 도구도 제공하며, 비록 언젠가 지원 중단될 가능성이 있지만요. 콘솔 도구 mapcoder.exe는 좌표를 Mapcode로 변환하거나 그 반대로 빠르게 변환할 수 있으며, 한 번에 전체 스프레드시트나 데이터베이스도 처리할 수 있습니다. 전체 문서는 포함되어 있습니다.
레거시 지원 차원에서, 이전 버전 콘솔 도구(버전 1.50.1)를 제공하여 2.0 이전 코드를 디코딩할 수 있습니다. 다만 2.0 이전 코드 사용은 권장하지 않습니다.