O Geo Calculator oferece quatro endpoints para ajudar você a trabalhar com coordenadas:
Alguns Casos de Uso Comuns:
Mapeamento e Navegação: A API permite que os desenvolvedores calculem coordenadas geográficas precisas, permitindo aplicações de mapeamento e navegação precisas. Os resultados podem ser usados para encontrar locais, planejar rotas e direções em tempo real.
Aplicações de Geofencing: Com a funcionalidade de cerca virtual da API, os desenvolvedores podem verificar limites virtuais em torno de locais específicos. Isso é útil para aplicações que exigem monitoramento e ações desencadeadas com base na entrada ou saída desses limites, como geofencing para rastreamento de ativos, notificações baseadas em localização ou alertas de segurança.
Aplicações Meteorológicas: Ao utilizar as coordenadas geográficas precisas fornecidas pela API, os desenvolvedores podem aprimorar aplicações de previsão do tempo. Dados de localização em tempo real possibilitam previsões meteorológicas mais precisas e localizadas, melhorando a experiência do usuário.
Astronomia e Eventos Celestiais: As informações da API sobre o céu, sol, lua e eclipses são valiosas para aplicações relacionadas à astronomia, observação de estrelas, fotografia e atividades ao ar livre. Os usuários podem acessar dados como horários de nascer e pôr do sol, fases da lua, horários de lua cheia e minguante, e previsões de eclipses.
Fotografia e Cinema: Fotógrafos e cineastas podem se beneficiar dos recursos da API ao planejar filmagens. Eles podem determinar os horários ideais para a hora dourada ou a hora azul, planejar filmagens à luz da lua ou em céus estrelados, ou até mesmo agendar eventos de eclipse específicos.
Recreação ao Ar Livre e Aventura: Entusiastas do ar livre podem usar a API para verificar os horários de nascer e pôr do sol ao planejar trilhas, acampamentos ou atividades ao ar livre. Além disso, os horários de lua cheia e minguante podem ajudar em trilhas sob a luz da lua ou fotografia sob a luz da lua.
Planejamento de Eventos: Organizadores de eventos podem incorporar a API para determinar os horários de nascer e pôr do sol, permitindo que agendem eventos ao ar livre nos horários ideais. Eles também podem considerar fases da lua e outros eventos celestiais para aprimorar a experiência geral
Converta a lista de coordenadas geo para um formato padrão - (latlon | utm | mgrs | ecef | epsg3857 | georef | cartesiano)
Converter - Recursos do endpoint
| Objeto | Descrição |
|---|---|
Corpo da requisição |
[Obrigatório] Json |
{"coordinates":"N 39º 48' 6.368\" W 86º 9' 27.968\""}
curl --location --request POST 'https://zylalabs.com/api/2142/geo+calculator+api/1942/convert' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"coordinates": "39.801769 -86.157769",
"system": "latlon",
"format": "seconds"
}'
Calcule as informações do sol, lua, eclipse e céu para a data e localização
Ceu - Recursos do endpoint
| Objeto | Descrição |
|---|---|
Corpo da requisição |
[Obrigatório] Json |
{"sun":{"isUp":true,"set":"2023-06-17T01:15:59","rise":"2023-06-17T10:17:17","noon":"2023-06-17T17:46:49","altitude":48.81284808403095,"azimuth":99.6567012311506,"dawn":"2023-06-17T09:44:35","dusk":"2023-06-17T01:48:40","lastEclipse":{"hasEclipseData":true,"date":"2021-06-10T00:00:00","type":0,"partialEclispeBegin":"2021-06-10T10:19:00","aorTEclipseBegin":"0001-01-01T00:00:00","maximumEclipse":"2021-06-10T10:19:00","aorTEclipseEnd":"0001-01-01T00:00:00","partialEclispeEnd":"2021-06-10T10:35:25","aorTDuration":"00:00:00"},"nextEclipse":{"hasEclipseData":true,"date":"2023-10-14T00:00:00","type":0,"partialEclispeBegin":"2023-10-14T15:39:28","aorTEclipseBegin":"0001-01-01T00:00:00","maximumEclipse":"2023-10-14T17:02:09","aorTEclipseEnd":"0001-01-01T00:00:00","partialEclispeEnd":"2023-10-14T18:28:39","aorTDuration":"00:00:00"},"rightAscension":85.82780110902979,"declination":23.383002369277698},"moon":{"isUp":true,"set":"2023-06-17T00:16:53.155Z","rise":"2023-06-17T09:27:25.111Z","name":null,"sign":"Gemini","altitude":56.23932723895527,"azimuth":101.71183722382726,"distance":395088331.44547164,"illumination":{"fraction":0.004394041226453371,"angle":1.9970019788686353,"phase":0.9788845298393997,"phaseName":"Waning Crescent","phaseNameEnum":7},"bearing":0.0,"lastEclipse":{"hasEclipseData":true,"date":"2022-11-08T00:00:00","type":2,"penumbralEclipseBegin":"2022-11-08T08:02:00","partialEclispeBegin":"2022-11-08T09:09:00","totalEclipseBegin":"2022-11-08T10:17:00","midEclipse":"2022-11-08T10:59:00","totalEclipseEnd":"2022-11-08T11:42:00","partialEclispeEnd":"2022-11-08T12:49:00","penumbralEclispeEnd":"2022-11-08T13:56:00"},"nextEclipse":{"hasEclipseData":true,"date":"2024-03-25T00:00:00","type":0,"penumbralEclipseBegin":"2024-03-25T04:53:00","partialEclispeBegin":"0001-01-01T00:00:00","totalEclipseBegin":"0001-01-01T00:00:00","midEclipse":"2024-03-25T07:13:00","totalEclipseEnd":"0001-01-01T00:00:00","partialEclispeEnd":"0001-01-01T00:00:00","penumbralEclispeEnd":"2024-03-25T09:32:00"},"rightAscension":78.28730335981335,"declination":26.7228180688204},"event":{"zodiacSign":"Gemini","spring":"2023-03-20T21:25:53","summer":"2023-06-21T14:58:50","fall":"2023-09-23T06:51:26","winter":"2023-12-22T03:28:51","nextPerigee":"2023-07-04T22:29:26","lastPerigee":"2023-06-06T23:08:44","nextApogee":"2023-06-22T18:31:35","lastApogee":"2023-05-26T01:39:50"}}
curl --location --request POST 'https://zylalabs.com/api/2142/geo+calculator+api/1943/sky' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"date": "2023-06-17T14:47:30.9231894Z",
"coordinate": "39.801769 -86.157769"
}'
Verifique se uma lista de coordenadas está dentro de uma cerca de coordenadas
Cerca - Recursos do endpoint
| Objeto | Descrição |
|---|---|
Corpo da requisição |
[Obrigatório] Json |
{"insides":[true],"distances":[13438.80200086406]}
curl --location --request POST 'https://zylalabs.com/api/2142/geo+calculator+api/1944/fence' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"fenceCoordinates": [
"39.801769 -86.157769",
"40.801769 -86.157769",
"40.801769 -87.157769",
"39.801769 -87.157769",
"39.801769 -86.157769"
],
"checkCoordinates": [
"40 -87"
]
}'
Calcule a distância entre duas coordenadas geográficas
Distância - Recursos do endpoint
| Objeto | Descrição |
|---|---|
Corpo da requisição |
[Obrigatório] Json |
{"meters":140596.58853321144,"bearing":141.94878033913545}
curl --location --request POST 'https://zylalabs.com/api/2142/geo+calculator+api/1945/distance' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"coordinate1": "39.801769 -86.157769",
"coordinate2": "38.801769 -85.157769",
"useEllipse": false
}'
| Cabeçalho | Descrição |
|---|---|
Authorization
|
[Obrigatório] Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito. |
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento.
Calcule informações sobre o sol, a lua, o eclipse e o céu para a data e localização
Calcular a distância entre duas coordenadas geográficas
Verifique se uma lista de coordenadas está dentro de uma cerca de coordenadas
Converter uma lista de coordenadas geográficas para um formato padrão - (latlon | utm | mgrs | ecef | epsg3857 | georef | cartesiano)
Mapeamento e Navegação A API permite que os desenvolvedores calculem coordenadas geográficas precisas permitindo aplicações de mapeamento e navegação precisas Os resultados podem ser usados para encontrar locais planejar rotas e direções em tempo real
O endpoint Convert retorna coordenadas geo em um formato padronizado, como latlon, utm, mgrs, ecef, epsg3857, georef ou cartesiano. A resposta inclui as coordenadas convertidas, facilitando a integração em várias aplicações
A resposta do endpoint Sky inclui campos como status do sol e da lua, horários de nascer e pôr, altitude, azimute e dados de eclipse. Esta informação é crucial para aplicações relacionadas à astronomia e planejamento ao ar livre
Os usuários podem personalizar solicitações para o endpoint de Distância fornecendo dois conjuntos de coordenadas geográficas (latitude e longitude) A API calcula a distância e a direção entre esses pontos permitindo medições de distância personalizadas
Casos de uso típicos para o endpoint Fence incluem geofencing para rastreamento de ativos notificações baseadas em localização e alertas de segurança Ajuda a determinar se coordenadas específicas estão dentro de limites definidos permitindo monitoramento em tempo real
A resposta do endpoint de Distância é organizada em campos chave: "metros" para a distância calculada e "azimute" para a direção da primeira coordenada para a segunda. Essa estrutura permite uma interpretação direta dos dados de distância
O endpoint Sky fornece informações sobre as posições do sol e da lua, eventos de eclipse e horários celestiais, como amanhecer, anoitecer, nascer da lua e pôr da lua. Esses dados são valiosos para o planejamento de atividades ao ar livre e observações astronômicas
O endpoint Convert aceita uma lista de coordenadas geográficas e o formato de saída desejado (por exemplo, latlon, utm) Os usuários podem especificar várias coordenadas em uma única solicitação, permitindo o processamento em lote de conversões
A precisão dos dados é mantida através do uso de bancos de dados geoespaciais confiáveis e algoritmos para cálculos Atualizações regulares e verificações de qualidade garantem que as informações fornecidas pela API permaneçam precisas e confiáveis
Nível de serviço:
100%
Tempo de resposta:
402ms
Nível de serviço:
100%
Tempo de resposta:
517ms
Nível de serviço:
100%
Tempo de resposta:
1.466ms
Nível de serviço:
100%
Tempo de resposta:
1.541ms
Nível de serviço:
100%
Tempo de resposta:
216ms
Nível de serviço:
100%
Tempo de resposta:
112ms
Nível de serviço:
100%
Tempo de resposta:
208ms
Nível de serviço:
100%
Tempo de resposta:
2.429ms
Nível de serviço:
50%
Tempo de resposta:
181ms
Nível de serviço:
100%
Tempo de resposta:
257ms
Nível de serviço:
100%
Tempo de resposta:
15.349ms
Nível de serviço:
100%
Tempo de resposta:
9.290ms
Nível de serviço:
100%
Tempo de resposta:
5.240ms
Nível de serviço:
100%
Tempo de resposta:
3.052ms
Nível de serviço:
100%
Tempo de resposta:
3.692ms
Nível de serviço:
100%
Tempo de resposta:
3.149ms
Nível de serviço:
100%
Tempo de resposta:
1.303ms
Nível de serviço:
100%
Tempo de resposta:
666ms
Nível de serviço:
100%
Tempo de resposta:
5.247ms
Nível de serviço:
100%
Tempo de resposta:
3.087ms