$paramPosi = array("SpecificVehicleIDs" => array("short" => $vehiID)); $orgposi = $client2->__soapCall('GetLatestPositionPerVehicle', array($paramPosi)); //llamado al services posiciongps $posi1 = $orgposi->GetLatestPositionPerVehicleResult->GPSPosition->Latitude; $posi2 = $orgposi->GetLatestPositionPerVehicleResult->GPSPosition->Longitude; //llamado localizacion $paramlocal = array("Longitude" => $posi2, "Latitude" => $posi1); $orglocal = $client4->__soapCall('GetNearestLocation', array($paramlocal)); $positime = $orgposi->GetLatestPositionPerVehicleResult->GPSPosition->Time; $date = new DateTime($positime); $location = $orglocal->GetNearestLocationResult->OriginLongitude; $location1 = $orglocal->GetNearestLocationResult->OriginLatitude; $location2 = $orglocal->GetNearestLocationResult->LocationName; $marker_id = $MAP_OBJECT->addMarkerByCoords($posi2, $posi1, $location2, $vehiDes); $marker_opener = "opener_" . $marker_id; $MAP_OBJECT->addMarkerOpener($marker_id, $marker_opener); echo ' <tbody>'; echo '<tr>'; echo '<td id= ' . $marker_opener . '>'; print $vehiDes; echo '</td>'; echo '<td>'; print $location2; echo '</td>'; echo '<td>'; print $date->format('d/m/Y H:i:s'); echo '</td>'; echo '</tr>'; echo ' </tbody>'; } echo '</table>';