Estou procurando traçar dia / noite em um mapa do Google, por um ponto arbitrário no tempo. Estou familiarizado com a geração de blocos de mapas; Estou apenas procurando um algoritmo para me dizer se um ponto específico do globo está atualmente à luz do dia ou na escuridão ou para plotar a curva da interface dia / noite no mapa.
Eu fiz algumas pesquisas, mas é possível que eu nem saiba o suficiente sobre o domínio do problema aqui para saber quais termos procurar!
Alguma ideia? Não precisa ser perfeito - basicamente, estou comparando os dados de geolocalização do Flickr de fotos do nascer e do pôr do sol (e seus carimbos de data e hora "tirados") com a realidade, e isso é para me ajudar a visualizá-los.
google-maps
algorithm
Matt Gibson
fonte
fonte
Respostas:
Esta página fornece equações válidas para 1 grau. Parece que esse código também calcula, mas na verdade eu não verifiquei.
fonte
Também um exemplo http://blog.char95.com/demos/daylight-on-google-maps/
usando o algoritmo http://williams.best.vwh.net/sunrise_sunset_algorithm.htm
fonte