符合OData API-SAPUI5的地理地图数据

符合OData API-SAPUI5的地理地图数据,odata,sapui5,hana,web-ide,Odata,Sapui5,Hana,Web Ide,我可以使用ODataAPI在我的仪表板UI上以表格形式成功加载位置数据(lat、lon)。现在我需要在地图上显示它们。我指的是样品。这是我的仪表板的图片。现在,在我的表中,我只需要显示地图中第一行数据的位置。请帮助我如何做到这一点?根据 它应该是可能的,使用任何图像为一个点。 在“可视对象的资源处理”一节中,它说: 除了具有内置可视化功能的语义类型Spot外,还可以使用Spot的任何图像。 图像需要作为资源加载,并且可以被SPOT引用。 由于聚光灯是为图钉等图像创建的,因此默认情况下,图像的对齐

我可以使用ODataAPI在我的仪表板UI上以表格形式成功加载位置数据(lat、lon)。现在我需要在地图上显示它们。我指的是样品。这是我的仪表板的图片。现在,在我的表中,我只需要显示地图中第一行数据的位置。请帮助我如何做到这一点?

根据 它应该是可能的,使用任何图像为一个点。 在“可视对象的资源处理”一节中,它说: 除了具有内置可视化功能的语义类型Spot外,还可以使用Spot的任何图像。 图像需要作为资源加载,并且可以被SPOT引用。 由于聚光灯是为图钉等图像创建的,因此默认情况下,图像的对齐方式使图像的底部中心位于给定的地理位置。 对于其他图像,中心对齐可能更合适

以下是UI5中JavaScript视图的代码:

var oVBI = new sap.ui.vbm.GeoMap({
   resources     : [
      new sap.ui.vbm.Resource({ "name" : "SAP_logo",
                                "src"  : "images/SAP_logo.png"}) 
   ],
   vos : [ new sap.ui.vbm.Spots({
      items : [ new sap.ui.vbm.Spot({ position : "20;0;0",
                                      tooltip  : 'SAP',
                                      image    : "SAP_logo",
                                      scale    : "0.2;0.2;0.2",
                                      alignment: "0"}) 
      ]
   })]
});
也许我可以在这里找到,但由于某种原因,url今天无法使用。我使用了此