comparison client/src/map/Maplayer.vue @ 659:ef658c66cfca

schema: disable sfcgal * Comment out sfcgal extension because it is not available on Ubuntu LTS right now and the setup script will stop completely.
author Bernhard Reiter <bernhard@intevation.de>
date Mon, 17 Sep 2018 16:25:44 +0200
parents 83081ba6c9c1
children db749c02127c
comparison
equal deleted inserted replaced
658:288c496eca26 659:ef658c66cfca
197 var features = new GeoJSON().readFeatures(JSON.stringify(response.data)); 197 var features = new GeoJSON().readFeatures(JSON.stringify(response.data));
198 var vectorSrc = this.layers[5].data.getSource(); 198 var vectorSrc = this.layers[5].data.getSource();
199 this.layers[5].data.setVisible(this.layers[5].isVisible); 199 this.layers[5].data.setVisible(this.layers[5].isVisible);
200 vectorSrc.addFeatures(features); 200 vectorSrc.addFeatures(features);
201 }); 201 });
202
203 // FIXME this is hardwired for now
204 var featureRequest6 = new WFS().writeGetFeature({
205 srsName: "EPSG:3857",
206 featureNS: "gemma",
207 featurePrefix: "gemma",
208 featureTypes: ["distance_marks"],
209 outputFormat: "application/json"
210 });
211
212 HTTP.post(
213 "/internal/wfs",
214 new XMLSerializer().serializeToString(featureRequest6),
215 {
216 headers: {
217 "X-Gemma-Auth": localStorage.getItem("token"),
218 "Content-type": "text/xml; charset=UTF-8"
219 }
220 }
221 ).then(response => {
222 var features = new GeoJSON().readFeatures(JSON.stringify(response.data));
223 var vectorSrc = this.layers[6].data.getSource();
224 vectorSrc.addFeatures(features);
225 });
202 } 226 }
203 }; 227 };
204 </script> 228 </script>