Assurez-vous que vous héritez de GWT-OpenLayers en ajoutant ce qui suit à votre fichier de module:
<inherits name='org.gwtopenmaps.openlayers.OpenLayers'/>
Assurez-vous également que vous apportez dans la OpenLayers bibliothèque javascript et OpenStreetMap OpenLayers dans votre application en ajoutant ce qui suit lignes à la page "application.html":
<script src="http://www.openlayers.org/api/OpenLayers.js"></script>
<script src="http://www.openstreetmap.org/openlayers/OpenStreetMap.js"></script>
Ensuite, il faut une chose simple pour créer une couche qui utilise des cartes routières ouvertes:
OSM openStreetMap = OSM.Osmarender("Base Map");
openStreetMap.setIsBaseLayer(true);
MapWidget mapWidget = new MapWidget("350px", "350px");
mapWidget.getMap().addLayer(openStreetMap);
est-il un CDN sûr pour OpenLayers .js et OpenStreetMap.js? –