1

GeoMap启动了一个控件,并显示了 12,000 个点。有时我有多个点在完全相同的坐标上,但没有区别表明我在这个位置有多个点。我知道使用Clusterfrom可以实现这一点vbm,但我的方案需要两个选项都可以使用 -使用使用Cluster.

我的地图代码如下所示:

var oVBI = new sap.ui.vbm.GeoMap('vbi', {
            width : "100%",
            height: "90%",
            resources : [
                new sap.ui.vbm.Resource({ 
                    "name" : getDataURL,
                    "src"  : getDataURL
                }) 
           ],
           vos : [ new sap.ui.vbm.Spots({
              customProperties: ["status"], 
              items : {
                path : "/spots",
                template: new sap.ui.vbm.Spot({ 
                    position: '{A1}',
                    tooltip: '{A2}',
                    click: that.onClickSpot,
                    contextMenu: that.onContextMenuSpot,
                    image: getDataURL,
                    type: "{type}",
                    customData: [
                        new sap.ui.core.CustomData({key:"status", value: '{status}'})
                    ]       
                })
              }
           }) ]
        });

任何帮助将不胜感激。

4

0 回答 0