예제 #1
0
    if (isset($_REQUEST['row_id'])) {
      $row_id=$_REQUEST['row_id'];
    }

    $point=NULL;
    if (isset($_REQUEST['point'])) {
      $point=$_REQUEST['point'];
    }

    $tabexists=false;
    if (isset($_REQUEST['tabsexist'])) {
      $tabexists=$_REQUEST['tabsexist'];
    }

    require_once("LayerData.php");
    get_layer_data($layer_tablename, $row_id, $point, $tabexists);
    break;

  case 'getLinkTableEntries':
    if (isset($_REQUEST['layer_tablename'], $_REQUEST['row_id'], $_REQUEST['link_tablename'])) {
      $layer_tablename=$_REQUEST['layer_tablename'];
      $row_id=$_REQUEST['row_id'];
      $link_tablename=$_REQUEST['link_tablename'];
    }
    else {
      die('Required parameters are not set');
    }
    require_once("LayerData.php");
    get_link_table_entries($layer_tablename, $row_id, $link_tablename);
    break;
예제 #2
0
     $data['id'] = $row['project_id'];
     $data['options'] = array();
     $data['options']['name'] = $row['project_name'];
     $data['options']['type'] = "map";
     $data['options']['layerList'] = array();
     $layer_list = get_layer_list_of_map($row['project_id']);
     for ($i = 0; $i < count($layer_list); $i++) {
         $layer = array();
         $layer['name'] = $layer_list[$i]['layer_name'];
         $layer['id'] = $layer_list[$i]['layer_id'];
         array_push($data['options']['layerList'], $layer);
     }
 }
 if ($_GET['data']['type'] == "layer") {
     $data = array();
     $row = get_layer_data($_GET['data']['id']);
     $data['id'] = $row['layer_id'];
     $data['tileUrl'] = $row['tile_url'];
     $data['options'] = array();
     $data['options']['name'] = $row['layer_name'];
     $data['options']['minZoom'] = $row['min_zoom'];
     $data['options']['maxZoom'] = $row['max_zoom'];
     $data['options']['mapId'] = $row['map_id'];
     $data['options']['order'] = $row['orders'];
     $data['options']['mainView'] = array();
     $data['options']['mainView']['latlng'] = array();
     $data['options']['mainView']['latlng']['lat'] = $row['main_view_lat'];
     $data['options']['mainView']['latlng']['lng'] = $row['main_view_lng'];
     $data['options']['mainView']['zoom'] = $row['main_view_zoom'];
     $data['options']['type'] = "layer";
     $data['options']['tileImageType'] = $row['tile_image_type'];