SOAP sample new1

Source

// This sample show every object from CFEPS with orbital inclination between 4 and 5 and with arc length larger than 1000. The output format is votable XML file.
$client = new SoapClient('http://tnodb.obs-besancon.fr/ws/ws_bdp.wsdl');
if ($client->getAvailability()) {
	$datas = $client->getDatasFormat(

		// Set output format to votable
		'votable', 

		// We demand orbit data
		'orbit',

		// We don't have any cookie
		'',

		// Now selection criterias
		array(
			'survey'=>'CFEPS', // survey must be CFEPS
			'i'=>'4..5', // inclination between 4 and 5
			'arcl'=>'>1000' // arc length is more than 1000
		)
	);

	echo htmlentities($datas);
} else {
	echo 'Database is temporarily unavailable';
}

Result

<?xml version="1.0"?>
<!DOCTYPE VOTABLE SYSTEM "http://cdsweb.u-strasbg.fr/xml/VOTable.dtd">
<VOTABLE version="1.0">
 <DESCRIPTION>VOTable document for TransNeptunians Objects Observations</DESCRIPTION>
 <RESOURCE>
  <TABLE>
   <FIELD ID="name_of" datatype="char" arraysize="10" />
   <FIELD ID="survey" datatype="char" />
   <FIELD ID="dynclass" datatype="char" arraysize="10" />
   <FIELD ID="dynclass_classical" datatype="char" arraysize="10" />
   <FIELD ID="dynclass_resonant_with" datatype="char" arraysize="1" />
   <FIELD ID="dynclass_resonant_num" datatype="int" />
   <FIELD ID="dynclass_resonant_den" datatype="int" />
   <FIELD ID="dynclass_secure" datatype="char" arraysize="1" />
   <FIELD ID="A" datatype="float" width="11" ucd="phys.size.smajAxis;meta.main" unit="AU" />
   <FIELD ID="A_d" datatype="float" width="11" ucd="phys.size.smajAxis;stat.error" unit="AU" />
   <FIELD ID="e" datatype="float" width="12" ucd="src.orbital.eccentricity;meta.main" unit="-" />
   <FIELD ID="e_d" datatype="float" width="12" ucd="src.orbital.eccentricity;stat.error" unit="-" />
   <FIELD ID="i" datatype="float" width="11" ucd="src.orbital.inclination;meta.main" unit="deg" />
   <FIELD ID="i_d" datatype="float" width="11" ucd="src.orbital.inclination;stat.error" unit="deg" />
   <FIELD ID="node" datatype="float" width="10" ucd="src.orbital.node;meta.main" unit="deg" />
   <FIELD ID="node_d" datatype="float" width="10" ucd="src.orbital.node;stat.error" unit="deg" />
   <FIELD ID="argp" datatype="float" width="11" ucd="src.orbital;meta.main" unit="deg" />
   <FIELD ID="argp_d" datatype="float" width="11" ucd="src.orbital;stat.error" unit="deg" />
   <FIELD ID="tmp" datatype="float" width="13" ucd="time.epoch;meta.main" unit="d" />
   <FIELD ID="tmp_d" datatype="float" width="13" ucd="time.epoch;stat.error" unit="d" />
   <FIELD ID="arc_length" datatype="float" width="11" />
   <FIELD ID="helio_dist" datatype="float" width="11" ucd="pos.distance;meta.main" unit="AU" />
   <FIELD ID="helio_dist_d" datatype="float" width="11" ucd="pos.distance;stat.error" unit="AU" />
   <FIELD ID="disc_mag" datatype="float" width="5" ucd="phot.mag;meta.main" unit="mag" />
   <FIELD ID="disc_mag_d" datatype="float" width="5" ucd="phot.mag;stat.error" unit="mag" />
   <FIELD ID="disc_filt" datatype="char" arraysize="1" ucd="instr.filter;meta.main" />
   <FIELD ID="disc_H" datatype="float" width="5" ucd="phot.mag;meta.main" unit="mag" />
   <FIELD ID="disc_rate" datatype="float" width="5" ucd="pos.pm;meta.main" unit="arcsec.h-1" />
   <FIELD ID="res_max_xres" datatype="float" width="6" />
   <FIELD ID="res_moy_xres" datatype="float" width="6" />
   <FIELD ID="res_rms_xres" datatype="float" width="6" />
   <FIELD ID="res_max_yres" datatype="float" width="6" />
   <FIELD ID="res_moy_yres" datatype="float" width="6" />
   <FIELD ID="res_rms_yres" datatype="float" width="6" />
   <DATA>
    <TABLEDATA>
     <TR><TD>L3y14PD</TD><TD>CFEPS</TD><TD>classical</TD><TD>inner</TD><TD></TD><TD></TD><TD></TD><TD>i</TD><TD>37.219762</TD><TD> 0.002686</TD><TD>  0.052107</TD><TD>  0.000066</TD><TD>    4.262</TD><TD>    0.000</TD><TD>  94.731</TD><TD>   0.001</TD><TD>    4.932</TD><TD>    0.273</TD><TD>2450958.099</TD><TD>     56.584</TD><TD> 1126.050</TD><TD>   35.306</TD><TD>    0.001</TD><TD>23.54</TD><TD>0.138</TD><TD>g</TD><TD> 7.99</TD><TD> 3.31</TD><TD> 0.491</TD><TD>-0.000</TD><TD> 0.174</TD><TD> 0.313</TD><TD>-0.001</TD><TD> 0.157</TD></TR>
     <TR><TD>L4h10PD</TD><TD>CFEPS</TD><TD>resonant</TD><TD></TD><TD>N</TD><TD>3</TD><TD>2</TD><TD>s</TD><TD>39.520906</TD><TD> 0.002787</TD><TD>  0.251967</TD><TD>  0.000037</TD><TD>    4.814</TD><TD>    0.000</TD><TD> 186.666</TD><TD>   0.000</TD><TD>   60.185</TD><TD>    0.007</TD><TD>2459327.929</TD><TD>      0.986</TD><TD> 3343.343</TD><TD>   31.110</TD><TD>    0.000</TD><TD>22.98</TD><TD>0.105</TD><TD>g</TD><TD> 8.01</TD><TD> 4.09</TD><TD> 1.494</TD><TD> 0.001</TD><TD> 0.629</TD><TD> 0.887</TD><TD> 0.002</TD><TD> 0.407</TD></TR>
     <TR><TD>L4k10</TD><TD>CFEPS</TD><TD>resonant</TD><TD></TD><TD>N</TD><TD>5</TD><TD>3</TD><TD>i</TD><TD>42.388028</TD><TD> 0.005583</TD><TD>  0.142670</TD><TD>  0.000199</TD><TD>    4.485</TD><TD>    0.000</TD><TD> 238.057</TD><TD>   0.001</TD><TD>  218.956</TD><TD>    0.058</TD><TD>2419445.863</TD><TD>     17.385</TD><TD> 2126.162</TD><TD>   46.026</TD><TD>    0.002</TD><TD>24.32</TD><TD>0.075</TD><TD>g</TD><TD> 7.64</TD><TD> 2.69</TD><TD> 0.380</TD><TD> 0.000</TD><TD> 0.160</TD><TD> 0.741</TD><TD> 0.000</TD><TD> 0.206</TD></TR>
     <TR><TD>L4n06</TD><TD>CFEPS</TD><TD>detached</TD><TD></TD><TD></TD><TD></TD><TD></TD><TD>s</TD><TD>55.760383</TD><TD> 0.014716</TD><TD>  0.316669</TD><TD>  0.000198</TD><TD>    4.248</TD><TD>    0.001</TD><TD> 123.603</TD><TD>   0.001</TD><TD>  202.815</TD><TD>    0.046</TD><TD>2459917.916</TD><TD>      8.906</TD><TD> 1415.938</TD><TD>   39.503</TD><TD>    0.001</TD><TD>23.62</TD><TD>0.087</TD><TD>g</TD><TD> 7.65</TD><TD> 3.03</TD><TD> 0.251</TD><TD>-0.000</TD><TD> 0.136</TD><TD> 0.454</TD><TD> 0.000</TD><TD> 0.188</TD></TR>
     <TR><TD>L4q10</TD><TD>CFEPS</TD><TD>classical</TD><TD>inner</TD><TD></TD><TD></TD><TD></TD><TD>s</TD><TD>38.026517</TD><TD> 0.003264</TD><TD>  0.025239</TD><TD>  0.000046</TD><TD>    4.000</TD><TD>    0.000</TD><TD> 127.498</TD><TD>   0.001</TD><TD>  292.300</TD><TD>    0.145</TD><TD>2475665.062</TD><TD>     37.073</TD><TD> 3362.646</TD><TD>   38.123</TD><TD>    0.001</TD><TD>23.66</TD><TD>0.163</TD><TD>g</TD><TD> 7.85</TD><TD> 3.37</TD><TD> 0.989</TD><TD>-0.000</TD><TD> 0.319</TD><TD> 0.651</TD><TD> 0.000</TD><TD> 0.246</TD></TR>
     <TR><TD>L4q12PD</TD><TD>CFEPS</TD><TD>classical</TD><TD>inner</TD><TD></TD><TD></TD><TD></TD><TD>s</TD><TD>37.821855</TD><TD> 0.014786</TD><TD>  0.034975</TD><TD>  0.000271</TD><TD>    4.458</TD><TD>    0.000</TD><TD> 126.853</TD><TD>   0.001</TD><TD>  206.543</TD><TD>    0.342</TD><TD>2455680.776</TD><TD>     75.066</TD><TD> 1856.990</TD><TD>   36.522</TD><TD>    0.004</TD><TD>24.11</TD><TD>0.094</TD><TD>g</TD><TD> 8.49</TD><TD> 3.42</TD><TD> 0.303</TD><TD> 0.000</TD><TD> 0.129</TD><TD> 0.439</TD><TD> 0.000</TD><TD> 0.216</TD></TR>
     <TR><TD>L7a03</TD><TD>CFEPS</TD><TD>scattering</TD><TD></TD><TD></TD><TD></TD><TD></TD><TD>s</TD><TD>59.613266</TD><TD> 0.043467</TD><TD>  0.439491</TD><TD>  0.000646</TD><TD>    4.575</TD><TD>    0.001</TD><TD> 327.938</TD><TD>   0.003</TD><TD>  248.628</TD><TD>    0.014</TD><TD>2472028.853</TD><TD>      8.442</TD><TD> 1040.098</TD><TD>   46.991</TD><TD>    0.002</TD><TD>23.84</TD><TD>0.016</TD><TD>g</TD><TD> 7.11</TD><TD> 2.67</TD><TD> 0.411</TD><TD> 0.001</TD><TD> 0.154</TD><TD> 0.419</TD><TD> 0.000</TD><TD> 0.189</TD></TR>
    </TABLEDATA>
   </DATA>
  </TABLE>
 </RESOURCE>
</VOTABLE>

Back to documentation