コード例 #1
0
 /**
  * Load the data.
  *
  * @param string $type   The data type.
  * @param mixed  $dataId The data id.
  * @param Filter $filter Optional request filter.
  *
  * @return array
  */
 public function loadData($type, $dataId, Filter $filter = null)
 {
     $error = false;
     $data = null;
     switch ($type) {
         case 'layer':
             $data = $this->mapProvider->getFeatureCollection($dataId, $filter);
             break;
         default:
             $error = true;
             return array($data, $error);
     }
     return array($data, $error);
 }