Exemple #1
0
 /**
  * Calculate the service area holding the geometry passed as id or wkt.
  * @param object $id_or_wkt ID as integer or WKT as string 
  * @return array The service area info row, NULL if none is found.
  */
 public static function Get_Service_Area_Detailed($id_or_wkt)
 {
     if (!is_numeric($id_or_wkt)) {
         $sas = Geometry::Get_Service_Area_ByWKT($id_or_wkt);
     } else {
         $sas = Geometry::Get_Service_Area_ByID($id_or_wkt);
     }
     if (count($sas)) {
         return $sas[0];
     } else {
         return null;
     }
 }