2010-02-10 Miguel de Dios <miguel.dedios@artica.es>
* include/styles/pandora.css: add lost style for disable button. * include/functions_gis.php: fix the function "getAgentMap" now back run. * include/functions_ui.php: clean source code. * operation/agentes/ver_agente.php: add require javascript openlayers.pandora.js. git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@2336 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
This commit is contained in:
parent
bc425eee8b
commit
f5a8c6fb94
|
@ -1,3 +1,14 @@
|
||||||
|
2010-02-10 Miguel de Dios <miguel.dedios@artica.es>
|
||||||
|
|
||||||
|
* include/styles/pandora.css: add lost style for disable button.
|
||||||
|
|
||||||
|
* include/functions_gis.php: fix the function "getAgentMap" now back run.
|
||||||
|
|
||||||
|
* include/functions_ui.php: clean source code.
|
||||||
|
|
||||||
|
* operation/agentes/ver_agente.php: add require javascript
|
||||||
|
openlayers.pandora.js.
|
||||||
|
|
||||||
2010-02-09 Miguel de Dios <miguel.dedios@artica.es>
|
2010-02-09 Miguel de Dios <miguel.dedios@artica.es>
|
||||||
|
|
||||||
* include/functions_gis.php: clean source code, and extract the javascript
|
* include/functions_gis.php: clean source code, and extract the javascript
|
||||||
|
|
|
@ -610,16 +610,28 @@ function saveMap($map_name, $map_initial_longitude, $map_initial_latitude,
|
||||||
* @return A div tag with the map and the agent and the history path if asked.
|
* @return A div tag with the map and the agent and the history path if asked.
|
||||||
*/
|
*/
|
||||||
function getAgentMap($agent_id, $heigth, $width, $show_history = false, $history_time = 86400) {
|
function getAgentMap($agent_id, $heigth, $width, $show_history = false, $history_time = 86400) {
|
||||||
|
$defaultMap = get_db_all_rows_sql("
|
||||||
|
SELECT t1.*, t3.conection_name, t3.connection_type, t3.conection_data, t3.num_zoom_levels
|
||||||
|
FROM tgis_map AS t1,
|
||||||
|
tgis_map_has_tgis_map_connection AS t2,
|
||||||
|
tgis_map_connection AS t3
|
||||||
|
WHERE t1.default_map = 1 AND t2.tgis_map_id_tgis_map = t1.id_tgis_map
|
||||||
|
AND t2.default_map_connection = 1
|
||||||
|
AND t3.id_tmap_connection = t2.tgis_map_connection_id_tmap_connection");
|
||||||
|
$defaultMap = $defaultMap[0];
|
||||||
|
|
||||||
//$default_map_conf = getConectionConf($config['default_map']);
|
|
||||||
$default_map_conf = getConectionConf(1);
|
|
||||||
$baselayers[0]['url']= 'http://tile.openstreetmap.org/${z}/${x}/${y}.png';
|
|
||||||
$baselayers[0]['name'] = "OSM";
|
|
||||||
$baselayers[0]['typeBaseLayer'] = "OSM";
|
|
||||||
$agent_position = get_agent_last_coords($agent_id);
|
$agent_position = get_agent_last_coords($agent_id);
|
||||||
$agent_name = $agent_position['nombre'];
|
$agent_name = $agent_position['nombre'];
|
||||||
printMap($agent_name."_agent_map", $default_map_conf['default_zoom_level'] , $default_map_conf['num_zoom_levels'],$agent_position['last_latitude'], $agent_position['last_longitude'], $baselayers, $controls = array('PanZoom', 'ScaleLine', 'Navigation', 'MousePosition', 'OverviewMap') );
|
|
||||||
//printMap($agent_id."_agent_map", 16 , 19, 40.42056, -3.70818 -3.708187, $baselayers, $controls = null) {
|
$conectionData = json_decode($defaultMap['conection_data'], true);
|
||||||
|
$baselayers[0]['url'] = $conectionData['url'];
|
||||||
|
$baselayers[0]['name'] = $defaultMap['conection_name'];
|
||||||
|
$baselayers[0]['typeBaseLayer'] = $conectionData['type'];
|
||||||
|
$controls = array('PanZoom', 'ScaleLine', 'Navigation', 'MousePosition', 'OverviewMap');
|
||||||
|
|
||||||
|
printMap($agent_name."_agent_map", $defaultMap['zoom_level'],
|
||||||
|
$defaultMap['num_zoom_levels'], $defaultMap['initial_latitude'],
|
||||||
|
$defaultMap['initial_longitude'], $baselayers, $controls);
|
||||||
|
|
||||||
makeLayer("layer_for_agent_".$agent_name);
|
makeLayer("layer_for_agent_".$agent_name);
|
||||||
|
|
||||||
|
@ -630,6 +642,7 @@ function getAgentMap($agent_id, $heigth, $width, $show_history = false, $history
|
||||||
addPath("layer_for_agent_".$agent_name,$agent_id);
|
addPath("layer_for_agent_".$agent_name,$agent_id);
|
||||||
}
|
}
|
||||||
addPoint("layer_for_agent_".$agent_name, $agent_name, $agent_position['last_latitude'], $agent_position['last_longitude'], $agent_icon, 20, 20, $agent_id, 'point_agent_info');
|
addPoint("layer_for_agent_".$agent_name, $agent_name, $agent_position['last_latitude'], $agent_position['last_longitude'], $agent_icon, 20, 20, $agent_id, 'point_agent_info');
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -603,7 +603,9 @@ function require_javascript_file ($name, $path = 'include/javascript/') {
|
||||||
/* We checks two paths because it may fails on enterprise */
|
/* We checks two paths because it may fails on enterprise */
|
||||||
if (! file_exists ($filename) && ! file_exists ($config['homedir'].'/'.$filename))
|
if (! file_exists ($filename) && ! file_exists ($config['homedir'].'/'.$filename))
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
$config['js'][$name] = $filename;
|
$config['js'][$name] = $filename;
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -273,6 +273,11 @@ input.sub {
|
||||||
background-color: #e5e5e5;
|
background-color: #e5e5e5;
|
||||||
color: #000;
|
color: #000;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
input.sub[disabled] {
|
||||||
|
color: #aaa;
|
||||||
|
}
|
||||||
|
|
||||||
input.next, input.upd, input.ok, input.wand, input.delete, input.search,
|
input.next, input.upd, input.ok, input.wand, input.delete, input.search,
|
||||||
input.copy, input.add {
|
input.copy, input.add {
|
||||||
padding-right: 21px;
|
padding-right: 21px;
|
||||||
|
|
|
@ -19,6 +19,8 @@
|
||||||
require_once ("include/config.php");
|
require_once ("include/config.php");
|
||||||
require_once ("include/functions_gis.php");
|
require_once ("include/functions_gis.php");
|
||||||
|
|
||||||
|
require_javascript_file('openlayers.pandora');
|
||||||
|
|
||||||
enterprise_include ('operation/agentes/ver_agente.php');
|
enterprise_include ('operation/agentes/ver_agente.php');
|
||||||
|
|
||||||
check_login ();
|
check_login ();
|
||||||
|
|
Loading…
Reference in New Issue