1
0
mirror of https://github.com/gsi-upm/soil synced 2024-11-22 19:22:29 +00:00

Fixed map bug

This commit is contained in:
Tasio Mendez 2018-04-12 12:35:52 +02:00
parent 819c371292
commit 87a21d8884
3 changed files with 5 additions and 6 deletions

View File

@ -1,13 +1,13 @@
name: TerroristNetworkModel_sim name: TerroristNetworkModel_sim
load_module: TerroristNetworkModel load_module: TerroristNetworkModel
max_time: 150 max_time: 500
num_trials: 1 num_trials: 1
network_params: network_params:
generator: random_geometric_graph generator: random_geometric_graph
radius: 0.2 radius: 0.2
# generator: geographical_threshold_graph # generator: geographical_threshold_graph
# theta: 20 # theta: 20
n: 50 n: 150
network_agents: network_agents:
- agent_type: TerroristNetworkModel - agent_type: TerroristNetworkModel
weight: 0.8 weight: 0.8
@ -57,4 +57,4 @@ visualization_params:
color: red color: red
- attr_id: 2 - attr_id: 2
color: '#c16a6a' color: '#c16a6a'
background_image: 'map.png' background_image: 'map_4800x2860.jpg'

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.0 MiB

View File

@ -235,16 +235,15 @@ var set_timeline = function(graph) {
// Draw graph for the first time // Draw graph for the first time
self.GraphVisualization.update_graph($('.config-item #properties').val(), maxUnix, function() { self.GraphVisualization.update_graph($('.config-item #properties').val(), maxUnix, function() {
update_statistics_table(); update_statistics_table();
$('svg #root > image').attr('height', d3.select('#root').node().getBBox().height)
setTimeout(function() { setTimeout(function() {
self.GraphVisualization.fit();
if ( $('svg #root > image').length !== 0 ) { if ( $('svg #root > image').length !== 0 ) {
$('svg #root > image').attr('height', d3.select('#root').node().getBBox().height * 1.2); $('svg #root > image').attr('height', d3.select('#root').node().getBBox().height * 1.2);
var dx = d3.select('#graph-wrapper').node().getBBox().width - d3.select('svg #root > image').node().getBBox().width; var dx = d3.select('#graph-wrapper').node().getBBox().width - d3.select('svg #root > image').node().getBBox().width;
var dy = d3.select('#graph-wrapper').node().getBBox().height - d3.select('svg #root > image').node().getBBox().height; var dy = d3.select('#graph-wrapper').node().getBBox().height - d3.select('svg #root > image').node().getBBox().height;
$('svg #root > image').attr('transform', 'translate(' + (dx / 2) + ',' + (dy / 2) + ')'); $('svg #root > image').attr('transform', 'translate(' + (dx / 2) + ',' + (dy / 2) + ')');
} }
self.GraphVisualization.fit(); }, 500);
}, 100);
}); });
// 'Speed' slider // 'Speed' slider