点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我正在使用sap.ui.vbm GeoMap控件进行自定义sapui5应用程序开发。 我正在将Google Map API URL用作vbm控件的内容提供程序。 我在下面粘贴了使用的代码以供参考。
控制器代码:
setMapConfiguration方法将从onInit调用,并传递两个参数。
setMapConfiguration:函数(oView,mapType){ 如果(mapType ===" H"){ URL =" https://mt.google.com/vt/lyrs=m&x={X}&y={Y}&z={LOD}"; //Google混合层 }其他{ URL =" https://mt.google.com/vt/lyrs=s,m&x={X}&y={Y}&z={LOD}"; //Google卫星图层 } /*开始为VBM地图层配置Google Map Api */ var oMapConfig = { " MapProvider":[{ " name":" GMAP", " description":"地图提供者", " tileX":" 256", " tileY":" 256", " maxLOD":" 20", " copyright":"标题由Google Maps提供", "资源": [{ " id":" s1", " URL":URL } ] }], " MapLayerStacks":[{ " name":" GOOGLE", " MapLayer":{ " name":" layer2", " refMapProvider":" GMAP", " opacity":" 6.0", " colBkgnd":" RGB(255,255,255)" } }] }; //使用GeoMap参考设置MapConfiguration和LayerStack oView .byId(" vbi") .setMapConfiguration(oMapConfig); oView .byId(" vbi") .setRefMapLayerStack(" GOOGLE"); },
查看代码:
它正在按预期运行,我可以在屏幕上看到地图。 但是,每当我进行缩小时,地图内容的语言就会自动更改。
正常屏幕:
级别放大:
有时在地图区域上会出现不同的语言。 谁能帮我解决这个问题。
谢谢
此致
Jayakrishnan
(385.7 kB)
附加本地化参数:
供参考:-
本地化地图: https://developers.google.com/maps/documentation/ javascript/localization
嗨,谢谢您 BIBHU BEHERA 你的评论。 我尝试这种解决方案。
一周热门 更多>