[Postgis]Requêtes spatiales avec javascripts sous le web
Bonjour à tous,
je débute dans le webmapping, et j'utilise les technologies suivantes: mapserver, postgis, et javascripts avec le framework bootstraps.
on a pu publier un shapefile représente une province sur le web par le code ci-dessous.
On veut afficher seulement quelques communes de cette province, est ce que vous pouvez m'aider sur la méthodologie ou les instructions de javascript qui peuvent sélectionner ces communes et les visualiser sur le site??
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
| var layer=['mostac'];
var projection = new ol.proj.Projection({
code: 'EPSG:30731',
units: 'm',
});
var proj1 = ol.proj.get(projection);
var resolution = [800,600];
var extent = [218470.985603305,3950936.00068151,297327.00560837,4023055.0106858];
var layers = [
new ol.layer.Image({
title: 'mostac',
type: 'base',
extent: extent,
source: new ol.source.ImageWMS({
url: 'http://localhost:8080/cgi-bin/mapserv.exe?map=C:/ms4w/Apache/htdocs/54/bootstrap-3.3.6-dist/Mosta.map',
params: {
'LAYERS': layer,
'CRS': 'EPSG:30731',
'BBOX': '218470.985603305,3950936.00068151,297327.00560837,4023055.0106858',
'WIDTH': '800',
'HEIGHT': '600',
'FORMAT': 'image/png'
},
serverType: 'mapserver'
})
})
];
var map = new ol.Map({
layers: layers,
target: 'map',
view: new ol.View({
center: [259470,3989000],
zoom: 10,
projection: proj1,
})
});
</script>
</body>
</html> |