Пример #1
0
function buildCoordinates($coordinatesXMLObject)
{
    $coordinates = new Coordinates();
    $coordinates_string = $coordinatesXMLObject;
    if (is_object($coordinatesXMLObject)) {
        $coordinates_string = $coordinatesXMLObject->__toString();
    }
    $coordinates_array = explode(",", $coordinates_string);
    if (isset($coordinates_array[0])) {
        $coordinates->setLongitude($coordinates_array[0]);
    }
    if (isset($coordinates_array[1])) {
        $coordinates->setLatitude($coordinates_array[1]);
    }
    if (isset($coordinates_array[2])) {
        $coordinates->setAltitude($coordinates_array[2]);
    }
    return $coordinates;
}