Suite

Définir le style de remplissage du calque vectoriel dans OpenLayers 3 ?


J'essaie d'appliquer un style de remplissage prédéfini pour mon calque vectoriel mais je suis confronté à une erreur. Le firebug dit ce qui suit :

SyntaxError : } manquant après le style de liste de propriétés : myStyle

J'ai essayé de mettre un "}" après la liste des propriétés, mais le débogueur n'arrête pas de dire la même chose. J'ai également essayé de vérifier mon code Javascript avec JSHint, mais le même problème est également signalé. Enfin, j'ai essayé de chercher une solution sur ce site et stackoverflow aussi, mais je n'en ai pas trouvé pour mon cas : Je pense que j'ai mis la ligne "style: myStyle" au mauvais endroit…

Quelqu'un peut-il m'aider?

Mon code source :

       Exemple OpenLayers 3  

Ma carte


il te manque une virgule

var vectorLayer = new ol.layer.Vector({ source: new ol.source.Vector({ features: [ polyFeature ] }),//ici vous manquez le style virgule: myStyle });


Voir la vidéo: OpenLayer view Animation. ArcGIS rest server map (Octobre 2021).