Hãy chắc chắn rằng bạn kế thừa từ gwt-openlayers bằng cách thêm dòng sau vào tập tin mô-đun của bạn:
<inherits name='org.gwtopenmaps.openlayers.OpenLayers'/>
Ngoài ra hãy chắc chắn rằng bạn mang trong OpenLayers javascript thư viện và OpenLayers OpenStreetMap vào ứng dụng của bạn bằng cách thêm những điều sau đây dòng trong trang "Application.html":
<script src="http://www.openlayers.org/api/OpenLayers.js"></script>
<script src="http://www.openstreetmap.org/openlayers/OpenStreetMap.js"></script>
Sau đó, nó nên một điều đơn giản để tạo ra một lớp có sử dụng bản đồ đường phố mở:
OSM openStreetMap = OSM.Osmarender("Base Map");
openStreetMap.setIsBaseLayer(true);
MapWidget mapWidget = new MapWidget("350px", "350px");
mapWidget.getMap().addLayer(openStreetMap);
Có một CDN an toàn cho OpenLayers .js và OpenStreetMap.js? –