Javascript OpenLayers日语谷歌层
我正在开发一个OpenLayers地图,其中有一个OSM层和一个Google混合层。问题是所有的城镇都用中文/日文?显然我想要荷兰语/英语的。有人知道我做错了什么吗?这里是我加载地图的地方:Javascript OpenLayers日语谷歌层,javascript,google-maps,openlayers,Javascript,Google Maps,Openlayers,我正在开发一个OpenLayers地图,其中有一个OSM层和一个Google混合层。问题是所有的城镇都用中文/日文?显然我想要荷兰语/英语的。有人知道我做错了什么吗?这里是我加载地图的地方: // add google aerial layer var googleLayer = new OpenLayers.Layer.Google( "satellite", {type: google.maps.MapTypeId.HYBRID, numZoomLevels: 1
// add google aerial layer
var googleLayer = new OpenLayers.Layer.Google(
"satellite",
{type: google.maps.MapTypeId.HYBRID, numZoomLevels: 19}
);
window.map[page_id].addLayer(googleLayer);
googleLayer.mapObject.setTilt(0);
平移地图时,标记也会四处移动。这是可修复的吗?根据谷歌地图,您可以通过在导入谷歌地图脚本时指定语言参数来强制使用某些语言:
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false&language=ja">
尝试language=en
强制使用英文标签