]> git.openstreetmap.org Git - rails.git/blobdiff - app/assets/javascripts/index/layers/data.js
DataLayer to consume JSON format responses
[rails.git] / app / assets / javascripts / index / layers / data.js
index f779bbb9674c220a9f4b571661f1a9d75076e49e..397b38ae20a91b221d3d11845f52786bd81ce3d5 100644 (file)
@@ -85,10 +85,10 @@ OSM.initializeDataLayer = function (map) {
 
     /*
      * Modern browsers are quite happy showing far more than 100 features in
-     * the data browser, so increase the limit to 2000 by default, but keep
+     * the data browser, so increase the limit to 4000 by default, but keep
      * it restricted to 500 for IE8 and 100 for older IEs.
      */
-    var maxFeatures = 2000;
+    var maxFeatures = 4000;
 
     /*@cc_on
       if (navigator.appVersion < 8) {
@@ -102,10 +102,11 @@ OSM.initializeDataLayer = function (map) {
 
     dataLoader = $.ajax({
       url: url,
-      success: function (xml) {
+      dataType: "json",
+      success: function (data) {
         dataLayer.clearLayers();
 
-        var features = dataLayer.buildFeatures(xml);
+        var features = dataLayer.buildFeatures(data);
 
         function addFeatures() {
           $("#browse_status").empty();