Advertisement
O tempo é uma das categorias mais populares API em ProgrammableWeb e um dos tópicos mais quentes na indústria da tecnologia nos dias de hoje.
Tempo é especialmente popular quando se trata de dispositivos móveis, o que não é surpreendente, considerando que os aplicativos movidos a dados meteorológicos podem ser encontrados em quase todos os smartphones e dispositivos móveis.
Há alguns meses atrás, ProgrammableWeb publicou um artigo com os top 10 APIs de tempo e alguns dos usos tecnológicos populares de tempo. Um dos usos tecnológicos mais recentes é a criação de publicidade digital informado pelo tempo. Outra tendência cada vez mais popular é o crowdsourcing de aplicações e dispositivos relacionados ao clima.
Relacionados: Top 10 APIs Tempo
Este artigo lança um olhar detalhado em três das plataformas mais populares de meteorologia e APIs: Forecast.io , Weather Underground ( Wunderground) e World Weather online (free e premium). Esta não é uma comparação abrangente de todas as três plataformas. No entanto, este artigo faz comparar algumas das características-chave de dados do tempo de cada empresa disponibilizou via API. Essas empresas foram escolhidas para a comparação, porque todos eles fornecem APIs que estão incluídos no ProgrammableWeb dotop 10 APIs meteorológicas lista, todos os três incluem alguns dos mesmos recursos de dados de tempo, e todas as três empresas oferecem tanto freemium e pagou planos API.
Para criar uma comparação lado-a-lado, informação pública on-line, incluindo o Web site da companhia, a documentação da API para desenvolvedores, fóruns, Twitter e outras fontes, foi revisada. Os gráficos de comparação foram criados usando Charts Google, que é parte da API de visualização do Google .
Características dados meteorológicos
Esta carta contém a descrição de alguns dos recursos de dados de tempo mostrados em gráficos de comparação abaixo.
Tempo local
Todas as três plataformas apresentam condições climáticas atuais e astronomia. No entanto, essas plataformas são diferentes quando se trata de outros recursos de dados meteorológicos, tais como alertas graves, almanaque, radar e imagens de satélite e mapas.Das três empresas, Weather Underground é a única plataforma onde imagens de radar, imagens de satélite e radar e imagens de satélite pode ser chamado com a API. A API World Weather online permite aos desenvolvedores usar o parâmetro "showmap", que retorna uma série de imagens GIF para a chuva, neve e mapa de pressão, e mapa de temperatura de superfície. O Forecast.io API não retornar imagery dados meteorológicos neste momento.
Previsão do tempo
Todas as três plataformas apresentam dados de previsão de tempo local em incrementos de intervalos de uma hora / hora. World Weather Online também oferece previsões de tempo em intervalos de tempo de três, seis, 12 e 24 horas. Weather Underground e Forecast.io apresentam previsões de tempo em um formato de resumo. O número de dias fora por previsões meteorológicas varia entre as três plataformas.
História Tempo
Weather Underground, Forecast.io e World Weather Online, tudo permitem que os dados climáticos históricos / últimos a serem recuperados via API. A quantidade de tempo que a história de dados meteorológicos remonta varia muito entre as três plataformas. A documentação da API Forecast.io afirma que os dados históricos podem ser recuperadas para muitos lugares, já em 60 anos.
Clima Marinho
World Weather on-line apresenta um fuzileiro naval, vela e surf API tempo projetado para usuários do mar que inclui altura significativa das ondas, altura inchar, inchar período, direção do swell e dados de maré. A API fornece dados meteorológicos precisos em todo locais no mundo inteiro para até sete dias para os usuários da API premium.
O Weather Underground não dispõem de uma marinha, vela e surf tempo API. No entanto, o Wunderground API faz dados da maré-metragens, bem como informações sobre furacões e tempestades tropicais atuais. O Forecast.io API não apresentam dados ou informações de maré sobre furacões e tempestades tropicais atuais no momento.
Esqui e Montanha Tempo
World Weather online apresenta uma montanha e de esqui tempo API que inclui dados de neve, bem como superior, médio e previsões de elevações de fundo. Weather Underground e Forecast.io fornecer dados de neve para locais específicos, mas não dispõem de esqui e do tempo de montanha de dados e previsões.
Preço
No momento da redação deste artigo, todas as três empresas oferecem freemium e pagou planos para suas APIs. Os preços para cada um destes três APIs de tempo varia muito, com Forecast.io oferecendo preços pay-as-you-go (preço é por chamada API); Weather Underground e World Weather online oferecem preços de assinatura mensal para suas APIs.Preços World Weather on-line é baseada em recursos da API e as solicitações da API por dia. A calculadora de preços no site da World Weather online determina o custo total para o API.
Comparação API
Todas as três empresas oferecem suporte a vários idiomas e chave de API e relato da criação totalmente automatizado.
As plataformas online Weather Underground e World Weather cada localização busca função, uma função que permite que um valor da consulta para retornar informações sobre um local especificado. Weather Underground oferece uma API de conclusão automática, além de sua localização busca / API geolookup. A API AutoComplete retorna uma lista de locais ou furacões que correspondem contra uma consulta parcial. A API Wunderground AutoComplete também inclui a capacidade de consultar para as cidades, furacões ou ambos.
World Weather online apresenta uma API de pesquisa que assume um valor consulta e retorna informações sobre o local especificado. A API prémio retorna 100 resultados de busca local e à livre retornos API 30. O World Weather Online Busca API também possui a capacidade de retornar os locais de esqui, cricket, futebol, pesca ou de golfe mais próximo, utilizando o "WCT" parâmetro (exemplo WCT = pesca).
Formatos de Dados
Todos tempo três plataformas de dados de suporte JSON e JSON-P formatos de dados. A API Wunderground e API World Weather Online também são capazes de gerar respostas da API em formato XML. A API World Weather Online inclui algum suporte para CSV e dados TAB formatos.
Documentação da API
Todas as três empresas fornecem documentação da API de fácil acesso que é bem desenhado e compreensível. World Weather online recentemente atualizou sua documentação da API e páginas Web Developer. A documentação da API ainda está bem desenhado e fácil de seguir.No entanto, a página começou a ficar, o explorador API interativa, exemplos de código e ícones só pode ser encontrado na desenvolvedor login / cadastre-se páginas (links no rodapé do site).
Recursos da API
Todas as três empresas fornecem alguns exemplos de código e bibliotecas do cliente para suas APIs; No entanto, nenhuma dessas plataformas de tempo tem um tutorial detalhado API ou passo a passo disponível para desenvolvedores.
Weather Underground tem alguns gratuitos conjuntos de ícones disponíveis para uso com sua API. World Weather on-line oferece muito bem concebido conjuntos de ícones que estão disponíveis para compra através de um terceiro (ícones são por ex-projetista da BBC Weather Mike pagar).
Suporte ao Desenvolvedor
Dos três, o Weather Underground é a única empresa a fornecer um fórum de desenvolvedores para a sua API. É também a única empresa que tem uma conta no Twitter separado para sua API.
As três empresas podem utilizar uma melhoria quando se trata de suporte ao desenvolvedor.Eu gostaria de ver todas estas empresas têm autônomo, desenvolvedor ativamente mantido / blogs API e oferecem tutoriais API detalhadas e instruções passo a passo para os desenvolvedores. Eu também gostaria de ver contas de Twitter separadas para a API Forecast.io e API World Weather Online que fornecer atualizações regulares e notícias.
Conclusão
Forecast.io, Weather Underground e World Weather on-line estão entre as plataformas de dados de tempo mais populares, e todos os três fornecem APIs que apresentam condições atuais do tempo, previsão do tempo, dados meteorológicos históricos, dados da astronomia e mais. Enquanto todas as três plataformas fornecem muitos dos mesmos recursos de dados de tempo, há muitas diferenças entre eles.
Weather Underground é a única empresa que oferece uma API com radar e imagens de satélite, dados de almanaque (temperatura média histórica para hoje), e informações sobre furacões e tempestades tropicais atuais. World Weather Online oferece uma API separada de marinha, vela e surf tempo, e uma API separada para montanha e de esqui tempo. World Weather Online também oferece uma API de busca que pode retornar os locais de esqui, cricket, futebol, pesca e golfe. Dos três plataformas meteorológicas, Forecast.io é o único que apresenta dados de tempo histórico que para muitos lugares vai já em 60 anos.
Todas as três plataformas oferecem recursos de dados meteorológicos que os desenvolvedores podem usar para criar aplicativos de tempo inovadores e úteis. Com as muitas diferenças entre estas três plataformas de dados de tempo e APIs, a melhor maneira de decidir qual plataforma é a melhor escolha para o seu projeto é experimentá-los todos para fora. As três empresas oferecem testes gratuitos de suas APIs de dados do tempo. Para saber mais sobre as muitas APIs meteorológicas disponíveis, confira do ProgrammableWeb"Top 10 Meteorológicas APIs" artigo .