//= require leaflet.contextmenu
//= require index/contextmenu
//= require index/search
-//= require index/browse
+//= require index/layers/data
//= require index/export
-//= require index/notes
+//= require index/layers/notes
//= require index/history
//= require index/note
//= require index/new_note
OSM.initializeContextMenu(map);
if (OSM.STATUS !== "api_offline" && OSM.STATUS !== "database_offline") {
- OSM.initializeNotes(map);
+ OSM.initializeNotesLayer(map);
if (params.layers.indexOf(map.noteLayer.options.code) >= 0) {
map.addLayer(map.noteLayer);
}
- OSM.initializeBrowse(map);
+ OSM.initializeDataLayer(map);
if (params.layers.indexOf(map.dataLayer.options.code) >= 0) {
map.addLayer(map.dataLayer);
}
-OSM.initializeBrowse = function (map) {
- var browseBounds;
+OSM.initializeDataLayer = function (map) {
+ var loadedBounds;
var dataLayer = map.dataLayer;
dataLayer.setStyle({
function updateData() {
var bounds = map.getBounds();
- if (!browseBounds || !browseBounds.contains(bounds)) {
+ if (!loadedBounds || !loadedBounds.contains(bounds)) {
getData();
}
}
function addFeatures() {
$("#browse_status").empty();
dataLayer.addData(features);
- browseBounds = bounds;
+ loadedBounds = bounds;
}
function cancelAddFeatures() {