Creating more config paramters. Removing unused function sleep.

This commit is contained in:
Kasper D. Fischer 2014-05-06 14:40:32 +00:00
parent 8886ea4abb
commit 3f3754a5e4
Notes: subgit 2018-03-07 17:58:48 +01:00
r615 www/trunk
3 changed files with 27 additions and 33 deletions

View File

@ -25,8 +25,7 @@
/* do reverse geolocation lookup */ /* do reverse geolocation lookup */
function getGeolocation(id, lat, lng) { function getGeolocation(id, lat, lng) {
if ( !geolocationTable[id] ) { if ( !geolocationTable[id] ) {
// $.getJSON( "//nominatim.openstreetmap.org/reverse", { lat: lat, lon: lng, zoom: 10, format: "json" } ) $.getJSON( config['ajax']['nominatimURL'], { lat: lat, lon: lng, zoom: 10, format: "json" } )
$.getJSON( "//open.mapquestapi.com/nominatim/v1/reverse.php", { lat: lat, lon: lng, zoom: 10, format: "json" } )
.done(function( json ) { .done(function( json ) {
var city = json.address["city"]; var city = json.address["city"];
var country = json.address["country"]; var country = json.address["country"];
@ -57,28 +56,26 @@ function ajaxLoadEvents(stime, etime) {
var E = mapBounds.getEast(); var E = mapBounds.getEast();
var S = mapBounds.getSouth(); var S = mapBounds.getSouth();
var W = mapBounds.getWest(); var W = mapBounds.getWest();
var d = 0.1;
if ( !stime ) { if ( !stime ) {
var stime = new Date(); var stime = new Date();
stime.setDate(stime.getDate()-180); stime.setDate(stime.getDate()-config['map']['timespan']);
}; };
if ( !etime ) { if ( !etime ) {
var etime = new Date(); var etime = new Date();
etime.setDate(etime.getDate()+1); etime.setDate(etime.getDate()+1);
}; };
var url = "https://ariadne.geophysik.ruhr-uni-bochum.de/fdsnws/event/1/query"
var request_data = { var request_data = {
starttime: sprintf("%d-%02d-%02d", stime.getFullYear(), stime.getMonth()+1, stime.getDate()), starttime: sprintf("%d-%02d-%02d", stime.getFullYear(), stime.getMonth()+1, stime.getDate()),
endtime: sprintf("%d-%02d-%02d", etime.getFullYear(), etime.getMonth()+1, etime.getDate()), endtime: sprintf("%d-%02d-%02d", etime.getFullYear(), etime.getMonth()+1, etime.getDate()),
minlat: S-d, minlat: S-config['map']['latlngDelta'],
maxlat: N+d, maxlat: N+config['map']['latlngDelta'],
minlon: W-d, minlon: W-config['map']['latlngDelta'],
maxlon: E+d, maxlon: E+config['map']['latlngDelta'],
minmag: config['event']['minMag']-0.1, minmag: config['event']['minMag']-config['event']['minMagDelta'],
}; };
$.ajax({ $.ajax({
type: "GET", type: "GET",
url: url, url: config['ajax']['eventURL'],
data: request_data, data: request_data,
dataType: "xml", dataType: "xml",
success: function (xml) { success: function (xml) {

View File

@ -30,21 +30,9 @@ function mag2radius(mag) {
}; };
/* set height of eventlist div */ /* set height of eventlist div */
function sleep(milliseconds) {
var start = new Date().getTime();
for (var i = 0; i < 1e7; i++) {
if ((new Date().getTime() - start) > milliseconds){
break;
}
}
}
/* setInfoHeight */
function setInfoHeight() { function setInfoHeight() {
var height = $('div.map').height() - 36; var height = $('div.map').height() - 36;
$('div.info').height(height); $('div.info').height(height);
//$('.tab').height(height-80);
//$('#eventtable').height(height-100);
}; };
/* get region and regionID of a location */ /* get region and regionID of a location */
@ -89,16 +77,26 @@ var eventTable = {};
var eventDetails = {}; var eventDetails = {};
var stationTable = {}; var stationTable = {};
var config = { var config = {
ajax: {
timeout: 150000, // 15 seconds
eventURL: 'https://ariadne.geophysik.ruhr-uni-bochum.de/fdsnws/event/1/query',
stationURL: 'https://ariadne.geophysik.ruhr-uni-bochum.de/fdsnws/station/1/query',
nominatimURL: '//open.mapquestapi.com/nominatim/v1/reverse.php',
// nominatimURL: '//nominatim.openstreetmap.org/reverse',
},
event: { event: {
evaluationBlacklist: ['automatic', 'preliminary'], evaluationBlacklist: ['automatic', 'preliminary'],
markerOpacity: 0.3, markerOpacity: 0.3,
minMag: 1.2, minMag: 1.2,
minMagDelta: 0.1,
typeWhitelist: ['earthquake', 'induced or triggered event'], typeWhitelist: ['earthquake', 'induced or triggered event'],
}, },
map: { map: {
zoomDefault: 9, zoomDefault: 9,
zoomFocus: 12, zoomFocus: 12,
centerDefault: [51.85, 7.0], centerDefault: [51.85, 7.0],
timespan: 180,
latlngDelta: 0.1,
}, },
station: { station: {
markerOpacity: 0.5, markerOpacity: 0.5,
@ -110,15 +108,16 @@ var config = {
**********************************************************************/ **********************************************************************/
$(document).ready(function() { $(document).ready(function() {
// AJAX setup // AJAX setup
$.ajaxSetup({timeout: 15000}); // 15 seconds $.ajaxSetup({timeout: config['ajax']['timeout']});
// adjust height of infocontainer // adjust height of infocontainer
setInfoHeight(); setInfoHeight();
// create tabs // create tabs
var tabOptions = { var tabOptions = {
active: 0, active: 0,
disabled: [2, 3], disabled: [2, 3],
}; };
$('#tabs').tabs(tabOptions); $('#tabs').tabs(tabOptions);
// $('.ui-tabs-nav').sortable();
}); });

View File

@ -29,11 +29,9 @@ function loadStations(stime, etime) {
var E = mapBounds.getEast(); var E = mapBounds.getEast();
var S = mapBounds.getSouth(); var S = mapBounds.getSouth();
var W = mapBounds.getWest(); var W = mapBounds.getWest();
var d = 0.1;
var url = "https://ariadne.geophysik.ruhr-uni-bochum.de/fdsnws/station/1/query";
if ( !stime ) { if ( !stime ) {
var stime = new Date(); var stime = new Date();
stime.setDate(stime.getDate()-180); stime.setDate(stime.getDate()-config['map']['timespan']);
}; };
if ( !etime ) { if ( !etime ) {
var etime = new Date(); var etime = new Date();
@ -42,14 +40,14 @@ function loadStations(stime, etime) {
var request_data = { var request_data = {
endafter: sprintf("%d-%02d-%02d", stime.getFullYear(), stime.getMonth()+1, stime.getDate()), endafter: sprintf("%d-%02d-%02d", stime.getFullYear(), stime.getMonth()+1, stime.getDate()),
startbefore: sprintf("%d-%02d-%02d", etime.getFullYear(), etime.getMonth()+1, etime.getDate()), startbefore: sprintf("%d-%02d-%02d", etime.getFullYear(), etime.getMonth()+1, etime.getDate()),
minlat: S-d, minlat: S-config['map']['latlngDelta'],
maxlat: N+d, maxlat: N+config['map']['latlngDelta'],
minlon: W-d, minlon: W-config['map']['latlngDelta'],
maxlon: E+d, maxlon: E+config['map']['latlngDelta'],
}; };
$.ajax({ $.ajax({
type: "GET", type: "GET",
url: url, url: config['ajax']['stationURL'],
dataType: "xml", dataType: "xml",
data: request_data, data: request_data,
success: function (xml) { success: function (xml) {