public static function FromSimpleXml($xml) { $point = googlePoint::create($xml->Point->coordinates); $placemark = new self(); $placemark->setPoint($point); $placemark->setAddress($xml->address); $placemark->setAccuracy($xml->AddressDetails['Accuracy']); return $placemark; }