FramedCloud似乎脱节了

时间:2013-04-12 14:53:53

标签: java gwt openlayers gwt-openlayers

使用GWT OpenLayers,每当我显示FramedCloud时,云就会脱节。意思是,包含我试图显示的数据的云中的框向右移动,以使气球看起来很奇怪。这是模拟它的外观:

(------------)
|              |
|              |
|              |
(------------)
             \
              .

正如您所知,右侧突出FramedCloud

String html = new String("<HTML><BODY><H1>" + dataPoint1 +
                         "<br />" + dataPoint2 +
                         "</H1><TABLE WIDTH=300><TR>" + dataPoint3 +
                         "</TR></TABLE></BODY></HTML>");

thePopup = new FramedCloud(String.valueOf(id),
                           lonLat,
                           new Size(10, 10),
                           html,
                           new Icon("", new Size(0, 0), new Pixel(0, 0)),
                           false);

我尝试删除HTML,但我遇到了同样的问题。

1 个答案:

答案 0 :(得分:0)

我发现这与gwt-openlayers无关。它与我正在使用的 OpenLayers 2.10 有关。问题在于cloud-popup-relative.png文件缺少两个像素。正如osgeo.org网站上正在跟踪的问题所示,下载新文件解决了我的问题。