Ferramentas e downloads para desenvolvedores
Nesta seção, você encontra ferramentas relacionadas a Mapcode. Se você se interessa por detalhes técnicos ou pelo código-fonte do sistema Mapcode, nossa seção para desenvolvedores contém:
- Material de referência
- Serviços web (API REST)
- Código-fonte
API REST
A Fundação Mapcode opera uma API REST pública e gratuita que converte entre coordenadas e mapcodes, além de fornecer dados de referência de território e alfabeto. Ela está disponível para fins de demonstração; para uso em produção, você pode hospedar o servidor de código aberto por conta própria.
Consulte a documentação completa da API REST
aplicativo para iOS e Android
Nos telefones móveis Android e iOS, você pode usar o aplicativo Mapcode Finder:
- Localizador de Mapcode para Android na Google Play Store
- Localizador de Mapcode para iOS na Apple App Store
Estes aplicativos são gratuitos. Eles utilizam nossas APIs REST online do Mapcode. Como esses aplicativos enviarão dados de localização para nossos servidores, consulte nossa política de privacidade se quiser saber mais sobre como lidamos com esses dados. (Em resumo: usamos para melhorar nossos serviços, mas não vendemos nem concedemos acesso a terceiros.)
macOS, Windows e Linux
Para MacOS, Windows e Linux, oferecemos uma ferramenta chamada Mapcode Utility, que permite codificar e decodificar mapcodes em uma interface de linha de comando.
Por exemplo, use o seguinte comando para codificar a localização 33.93, 18.8:
mapcode -e -33.93, 18.8 E use este comando para decodificá-lo novamente:
mapcode -d ZAF WK.QV5 A utilidade tem muitas mais opções. Basta executar "mapcode" sem parâmetros para obter o texto de ajuda.
Dependência Maven
Para usar a Biblioteca Java Mapcode no seu projeto Maven, adicione a seguinte dependência ao seu arquivo pom.xml do Maven:
<dependency>
<groupId>com.mapcode</groupId>
<artifactId>mapcode</artifactId>
<version>2.4.14</version>
</dependency> O código-fonte, exemplos de código e documentação podem ser encontrados em nossa página de código-fonte Java.
Convertendo localização para mapcodes e vice-versa
Oferecemos uma ferramenta de console multiplataforma, chamada mapcode, que está localizada no diretório de utilitários da nossa biblioteca Mapcode em C/C++, para qualquer sistema operacional que desejar. Você pode encontrar a ferramenta aqui:
Você precisa compilar esta utilidade você mesmo na plataforma de sua escolha.
Usar uma planilha para converter Mapcodes
Em vez de usar uma ferramenta de console para converter entre locais e Mapcodes, você também pode usar o Excel (Windows) ou o Google Docs para chamar diretamente nosso serviço web gratuito de conversão de Mapcode.
Por exemplo, para converter um Mapcode em uma localização, insira esta fórmula em uma célula:
=WEBSERVICE("https://api.mapcode.com/mapcode/xml/coords/Q4.HGY?context=NLD") Isso converterá o Mapcode para a localização 52.460897, 5.1074585. Para converter a localização de volta para seus Mapcodes, insira isto:
=WEBSERVICE("https://api.mapcode.com/mapcode/xml/codes/52.460897,5.1074585") Você pode encontrar uma planilha de exemplo aqui:
Google Docs oferece fórmulas semelhantes para trabalhar com serviços web. Para um manual breve sobre como usar o serviço web, clique aqui.
Ferramentas tradicionais
Também oferecemos ferramentas legadas para Windows para sua comodidade, embora estas provavelmente sejam descontinuadas em algum momento. A ferramenta de console mapcoder.exe pode converter rapidamente coordenadas em Mapcodes ou vice-versa, processando planilhas ou bancos de dados inteiros de uma vez. A documentação completa está incluída.
Por uma questão de legado, a antiga ferramenta de console (versão 1.50.1) está disponível caso seja necessário decodificar códigos pré-2.0. No entanto, não recomendamos o uso de códigos pré-2.0.