Начните с REST API, если хотите быстро попробовать mapcode: интеграция простая, и вы получите результаты за несколько минут. Используйте библиотеку, например для TypeScript, если вам нужны локальное или офлайн-кодирование, меньшая задержка, отсутствие зависимости от сети или отсутствие затрат на передачу данных через API.
TypeScript, если вам нужно локальное кодирование в веб-приложениях или Node.js.
Python для скриптов, анализа и бэкенд-процессов.
Java для существующих JVM-приложений.
Быстрый старт с REST API
Используйте публичный REST API, чтобы проверить процесс кодирования и декодирования перед выбором более глубокой интеграции. В этих примерах используется гора Килиманджаро как нейтральный ориентир в Африке.
1. Координаты в mapcode
Запросите mapcode для координат рядом с горой Килиманджаро и ограничьте локальный результат Танзанией.
Запрос
GET https://api.mapcode.com/mapcode/json/codes/-3.0674,37.3556?territory=TZA
Возможно, вам будет удобно использовать MyMapcodes.com, чтобы легко находить mapcode, в том числе на телефоне. MyMapcodes — это бесплатный неаффилированный веб-сайт.
Устаревшие инструменты
Устаревшие инструменты для Windows остаются доступными для удобства, но не рекомендуются для новых интеграций.