我目前正致力于OpenGTS 2.5.0。 默认情况下,系统使用OpenLayers作为地图提供程序。 我必须将其更改为使用GoogleMap。 它在Google Maps Api V2中运行良好,但我必须将其更改为api V3。
我搜索了网站和此网站,并按照相应的方式进行搜索,例如创建GoogleMapsV3.js,更改config.conf等。
但是,指令总是不清楚,但我仍然无法进行更改。
如果有人能给出明确的指示,我将非常感激。
即使在我放入GoogleMapsV3.js之后,仍然会显示谷歌地图api v2的地图。 我在运行网络后查看代码源。它显示了这个:
<script type="text/javascript">
var GOOGLE_API = "2";
var GOOGLE_API_V2 = true;
......
</script>`
我找不到编码,在哪里更改它以使用GOOGLE API V3
答案 0 :(得分:1)
private String apiVersion = "3";
<MapProvider name="googleMaps" active="${Domain.MapProvider.active=true}" class="org.opengts.war.maps.jsmap.GoogleMaps" rtPropPrefix="Domain.MapProvider.">