Logo IMCCE-VOParis

THE IMCCE VIRTUAL OBSERVATORY
SOLAR SYSTEM PORTAL
Observatoire de Paris / CNRS

Logo IMCCE
Portal Home Page | Report issue | Legal notice | Contact us

- Skybot 3D -

Clients

You will find in this page some scripts and programs written in various languages that you can download to help you to implement the methods of the Skybot3D Web service in your own application. If you develop a client or improve the code of a client, we would be grateful to you to send it to us to share it with the community of the Skybot3d users. For that, please document your code so that it is comprehensible, and send it to us by email with all information which you will consider useful.
 Skybot3D Clients 
1. GLU file
2. PHP
3. Python
4. C

1. GLU file ^
The following file provides the description of the Skybot3D Web service for the GLU system GLU, used by the Aladin Sky Atlas to query services.
Application:
the GLU file allows to query the Skybot3D Web service from a dedicated tab of the server selector of Aladin software.
Usage:
java -jar Aladin.jar -glufile="skybot3d.glu"
Available methods:
getAster
Download:
source archive Sources
2. PHP ^
The proposed PHP clients allow to invoke, via the HTTP protocol, the methods of the Skybot3D Web service. They are written in PHP5 and use the native PHP SOAP protocol.
Application:
the scripts can be, for example, easily transformed into functions or classes to call the Skybot3D Web service methods from a service or a Web form.
Usage:
php client_getAster.php
Available methods:
getAster
Download:
source archive Sources
3. Python ^
The proposed Python client allows to invoke, via the HTTP protocol, the getAster method of the Skybot3D Web service, which extract, from a single request, all (or a subset of) the asteroids at a given reference epoch.
Application:
the client shows how to invoke in Python the getAster method of the Skybot3D Web service, and provides a snippet to develop your own application using Skybot3D.
Usage:
./client_getAster.py [args]
Available methods:
getAster
Download:
source archive Sources
4. C ^
The proposed C client allows to invoke, via the HTTP+SOAP protocol, the getAster method of the Skybot3D Web service, which extract, from a single request, all (or a subset of) the asteroids at a given reference epoch. To compile the software, you have to install the gSOAP library.
Application:
the client shows how to invoke in C language the getAster method of the Skybot3D Web service, and provides a snippet to develop your own application using Skybot3D.
Usage:
./client_getAster [args]
Available methods:
getAster
Download:
source archive Sources