Estoy interesado en registrar las posiciones de los planetas. ¿Cuáles son algunas API y otros medios para lograr esto en Mac OS X?Astronomy API u otros medios para graficar las posiciones de los planetas?
Respuesta
Lo más cerca que he visto que este es el API de Google Sky:
http://googlemapsapi.blogspot.com/2007/12/maps-from-another-world.html
Puede ser que tome un poco de excavación para obtener lo que necesita de ella, pero tengo una aplicación en Google teléfono que, según la ubicación del teléfono y su orientación, traza los planetas y las estrellas en la pantalla. Tendría que consultar sus servicios web desde su aplicación, pero tiene el efecto secundario de que es independiente de la plataforma.
consulte los siguientes para una aplicación ejemplo:
Si quieren astrometría vector de crudo, a continuación, puede echar un vistazo a las Observatorio Naval de Estados Unidos Vector Astrometría subrutinas (NOVAS). El código fuente está disponible en C y Fortran, alguien también lo ha portado a Python y actualmente estoy trabajando en un puerto C#. Las rutinas NOVAS soportan el cálculo de las posiciones de los planetas mayores y menores y las estrellas.
Puede encontrar el código fuente en US Naval Observatory website.
El NAIF SPICE Toolkit está disponible para varias plataformas y varios idiomas. Es increíblemente útil y estable. También se usa en misiones de exploración espacial pasadas, presentes y futuras, como las de la NASA y la ESA. ¿Quieres saber dónde está Neptune en este momento? No hay problema. ¿Quiere saber dónde debe apuntar su telescopio a ver Neptuno porque la luz que llega es de allí donde Neptuno solía ser? Todavía no hay problema No solo se usa en la exploración espacial real, sino que también es utilizado por Celestia y otros programas populares.
Si está interesado, eche un vistazo a my VSOP87 C API para ver si lo que he comenzado es adecuado para sus necesidades. La biblioteca de VSOP87 está completa, solo que no he completado la documentación de Doxygen.
Comencé a construir una biblioteca de juegos heliocéntrica para calcular las posiciones de los planetas, lunas y comienzos en función de cualquier momento. Está en su infancia, pero lo tengo trabajando para JDE2000 (1 de enero de 2000) + - 1500 años con bastante buena precisión. Ahora estoy trabajando en las posiciones de la luna, las inclinaciones y el espaciado, y me centraré en las estrellas siguientes.
Está hecho para caer en el motor Torque 3D. Está escrito en TorqueScript (un lenguaje de scripting similar a un híbrido de JavaScript/C++ embotado), por lo que debería ser muy fácil de recrear.
He publicado la versión actual de código abierto en: http://wecreategames.com/blog/?p=233
Debe ser bastante fácil de tomar los algoritmos y volver a crearlos ya sea en JavaScript o un lenguaje de servidor y se envuelven con una web-services API. ¡Avíseme si ayuda!
Los astrónomos están tratando de desarrollar una API sólida para compartir datos. Debería comenzar explorando recursos del The National Virtual Observatory.
En C mi mejor recomendación es la code by S. L. Moshier.Como astrónomo utilizo Java y estoy desarrollando una biblioteca llamada JPARSEC, que utiliza entre otros los algoritmos de Moshier con excelentes resultados.
- 1. ¿Es posible acceder a Open Graph Insights a través de Graph API u otros medios programáticos?
- 2. anula los métodos finales de Java a través de la reflexión u otros medios?
- 3. Posible encontrar una lista de seguidores o seguir en Tumblr usando API u otros medios?
- 4. hay una API para GIT (C++ u otros idiomas)
- 5. WebBrowser.DrawToBitmap() u otros métodos?
- 6. Boxplot schmoxplot: ¿Cómo graficar los medios y los errores estándar condicionados por un factor en R?
- 7. Buscando algoritmos para generar planetas realistas
- 8. Cómo capturar cancallation de UIScrollView u otros?
- 9. Recibir una notificación cuando una nueva unidad está conectada a través de USB u otros medios (C#)
- 10. Phonegap Media API (Android) - Los medios no están definidos
- 11. libros Android NDK u otros materiales
- 12. ¿Cómo puedo personalizar las posiciones de los elementos de leyenda?
- 13. TinyMCE u otros editores WYSIWYG para dispositivos móviles?
- 14. Programa para graficar datos MySQL
- 15. Java - formato de fecha con meses de Turquía u otros
- 16. qué es mejor php, JSP u otros
- 17. Cómo sincronizar las posiciones de desplazamiento para varios iframes
- 18. Informe los elementos que afectan las posiciones de los demás en SSRS 2008
- 19. ¿Módulos abstractos de estilo Scala en C# u otros idiomas?
- 20. ¿Las consultas de medios no anulan los estilos nativos?
- 21. ¿Existen NSDouble, NSFloat u otros tipos distintos de NSInteger?
- 22. ¿Las consultas de medios funcionan en MediaWiki?
- 23. MediaStore - Uri para consultar todos los tipos de archivos (los medios de comunicación y no los medios de comunicación)
- 24. Ajuste de las posiciones de las etiquetas en una UITableViewCell
- 25. Javascript graficar biblioteca
- 26. Pruebas automáticas en RPG (u otros lenguajes ILE)
- 27. ¿Cuáles son algunos buenos conjuntos de herramientas para graficar/graficar en una aplicación web?
- 28. ¿Cuántos usuarios tienen instalado Flash, Java, Unity u otros complementos?
- 29. La mejor manera de utilizar las consultas de medios para diseños móviles
- 30. Imprimir PDF existente (u otros archivos) en C#
esto fue realmente útil ... desafortunadamente, es difícil en el mejor de los casos cargar algunas de las superposiciones incorporadas para el cielo ... –