Use predefined projection.
authorPhilipp Spitzer <philipp@spitzer.priv.at>
Sat, 26 May 2018 05:17:58 +0000 (07:17 +0200)
committerPhilipp Spitzer <philipp@spitzer.priv.at>
Sat, 26 May 2018 05:17:58 +0000 (07:17 +0200)
wrmap.js

index ec39a99aa52babbad00b4fe49322a91557c5d918..d6d985f709eca46051824b1241ddb7ad49b4be5a 100644 (file)
--- a/wrmap.js
+++ b/wrmap.js
@@ -15,11 +15,11 @@ OpenLayers.Popup.WrInfo = OpenLayers.Class(OpenLayers.Popup.FramedCloud, {
 
 
 function init_wrmap(i, jq_map) {
 
 
 function init_wrmap(i, jq_map) {
-       /*
        // define constants
        // define constants
-       var EPSG4326 = new OpenLayers.Projection("EPSG:4326"); // lon/lat
-       var EPSG3857 = new OpenLayers.Projection("EPSG:3857"); // google
+       var EPSG4326 = ol.proj.get("EPSG:4326"); // lon/lat
+       var EPSG3857 = ol.proj.get("EPSG:3857"); // google
 
 
+       /*
        // tool functions
        function createElement(tagName, attributes) {
                var element = $(document.createElement(tagName));
        // tool functions
        function createElement(tagName, attributes) {
                var element = $(document.createElement(tagName));
@@ -48,7 +48,7 @@ function init_wrmap(i, jq_map) {
        jq_map.empty(); // once parsed, remove geojson string from the map element.
        var json_js = JSON.parse(json_string);
        var format_geojson = new ol.format.GeoJSON();
        jq_map.empty(); // once parsed, remove geojson string from the map element.
        var json_js = JSON.parse(json_string);
        var format_geojson = new ol.format.GeoJSON();
-       var features_all = format_geojson.readFeatures(json_js, {dataProjection: 'EPSG:4326', featureProjection: 'EPSG:3857'});
+       var features_all = format_geojson.readFeatures(json_js, {dataProjection: EPSG4326, featureProjection: EPSG3857});
 
        // extract, tranform and split features to layers
        /*
 
        // extract, tranform and split features to layers
        /*