#1 Wed 22 July 2009 10:58
- Sfox
- Participant occasionnel
- Date d'inscription: 29 Jun 2009
- Messages: 24
[OpenLayers/WFS] this.events.destroy()
Bonjour,
je voudrais tester openlayers avec un service WFS et données oraclespatial mais le résultat, j'ai mes outils de zoom d'openlayers qui s'affichent mais les données non (cela via mon application .net). à noter que j'ai tester mon mapfile via shp2img et ça marche, j'ai même essayé avec un mapfile utilisant des données shp sous mon appli et cela marche aussi.
la deuxième erreur est que, quand je ferme ma fenêtre IE, j'ai un message d'erreur :
this.events a la valeur null ou n'est pas un objet. et qd je fais un débug, c'est sur la ligne this.events.destroy() du openlayers.js où j'ai l'erreur.
est ce que quelqu'un a une idée.
MErci
Hors ligne
#2 Thu 06 August 2009 13:55
- Sfox
- Participant occasionnel
- Date d'inscription: 29 Jun 2009
- Messages: 24
Re: [OpenLayers/WFS] this.events.destroy()
j'ai remplacé ma connection oraclespatial par OGR au niveau de mon Mapfile et là, l'url de test avec request getfeature marche mais via mon appli .net, j'ai toujours mes données qui ne s'affichent pas. voici mon code :
Code:
bounds = new OpenLayers.Bounds(861538,317217,868747,329841);//bounds des couches oracle map = new OpenLayers.Map('map',{ maxExtent: bounds,maxResolution : "auto", units : "meters", projection : "epsg:27563" }); layer1 = new OpenLayers.Layer.WFS("aaaa", "http://localhost:81/cgi-bin/mapserv.exe?map=<cheminmapfile>&", {typename:'aaaaa'},{extractAttributes:true,isBaseLayer:true} ); layer2 = new OpenLayers.Layer.WFS("bbbb", "http://localhost:81/cgi-bin/mapserv.exe?map=<cheminmapfile>&", {typename:'bbbb'},{extractAttributes:true,isBaseLayer:false} ); map.addLayers([layer1,layer2]); map.zoomToExtent(bounds); map.addControl(new OpenLayers.Control.OverviewMap()); map.addControl( new OpenLayers.Control.LayerSwitcher() );
est ce que quelqu'un a une idée ?
Merci d'avance
Hors ligne