mirror of
https://github.com/pandorafms/pandorafms.git
synced 2025-07-27 15:54:29 +02:00
2010-01-27 Pablo de la Concepción <pablo.concepcion@artica.es>
* include/functions_gis.php: Updated getMapConf to work with the new database model; git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@2313 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
This commit is contained in:
parent
ded640353b
commit
002a7b037f
@ -1,3 +1,8 @@
|
|||||||
|
2010-01-27 Pablo de la Concepción <pablo.concepcion@artica.es>
|
||||||
|
|
||||||
|
* include/functions_gis.php: Updated getMapConf to work with the new
|
||||||
|
database model;
|
||||||
|
|
||||||
2010-01-27 Miguel de Dios <miguel.dedios@artica.es>
|
2010-01-27 Miguel de Dios <miguel.dedios@artica.es>
|
||||||
* include/functions_gis.php: add the prototipe of function "saveMap2" at
|
* include/functions_gis.php: add the prototipe of function "saveMap2" at
|
||||||
the moment for to develop in next hours or days.
|
the moment for to develop in next hours or days.
|
||||||
|
@ -292,21 +292,18 @@ function addPointPath($layerName, $lat, $lon, $color, $manual = 1, $id) {
|
|||||||
function getMaps() {
|
function getMaps() {
|
||||||
return get_db_all_rows_in_table ('tgis_map', 'map_name');
|
return get_db_all_rows_in_table ('tgis_map', 'map_name');
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* Gets the configuration of all the base layers of a map
|
||||||
|
*
|
||||||
|
* @param $idMap: Map identifier of the map to get the configuration
|
||||||
|
*
|
||||||
|
* @return An array of arrays of configuration parameters
|
||||||
|
*/
|
||||||
function getMapConf($idMap) {
|
function getMapConf($idMap) {
|
||||||
$confsEncode = get_db_all_rows_sql('SELECT * FROM tgis_map_connection WHERE tgis_map_id_tgis_map = ' . $idMap);
|
$mapConfs= get_db_all_rows_sql('SELECT tconn.* FROM tgis_map_connection AS tconn, tgis_map_has_tgis_map_connection AS trel
|
||||||
|
WHERE trel.tgis_map_connection_id_tmap_connection = tconn.id_tmap_connection AND trel.tgis_map_id_tgis_map = ' . $idMap);
|
||||||
$confsDecode = array();
|
print_r($mapConfs);
|
||||||
|
return $mapConfs;
|
||||||
if ($confsEncode !== false) {
|
|
||||||
foreach ($confsEncode as $confEncode) {
|
|
||||||
$temp = json_decode($confEncode['conection_data'], true);
|
|
||||||
|
|
||||||
$confsDecode[$temp['type']][] = $temp['content'];
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return $confsDecode;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function getLayers($idMap) {
|
function getLayers($idMap) {
|
||||||
@ -541,7 +538,6 @@ function saveMap2($map_name, $map_initial_longitude, $map_initial_latitude,
|
|||||||
$map_default_longitude, $map_default_latitude, $map_default_altitude,
|
$map_default_longitude, $map_default_latitude, $map_default_altitude,
|
||||||
$map_group_id, $map_connection_list, $arrayLayers) {
|
$map_group_id, $map_connection_list, $arrayLayers) {
|
||||||
}
|
}
|
||||||
?>
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the configuration parameters of a map connection
|
* Get the configuration parameters of a map connection
|
||||||
@ -589,4 +585,3 @@ function getAgentMap($agent_id, $heigth, $width, $show_history = false, $history
|
|||||||
addPoint("layer_for_agent_".$agent_name, $agent_name, $agent_position['last_latitude'], $agent_position['last_longitude'], $agent_icon);
|
addPoint("layer_for_agent_".$agent_name, $agent_name, $agent_position['last_latitude'], $agent_position['last_longitude'], $agent_icon);
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user