Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript OpenLayers日语谷歌层_Javascript_Google Maps_Openlayers - Fatal编程技术网

Javascript OpenLayers日语谷歌层

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

我正在开发一个OpenLayers地图,其中有一个OSM层和一个Google混合层。问题是所有的城镇都用中文/日文?显然我想要荷兰语/英语的。有人知道我做错了什么吗?这里是我加载地图的地方:

// 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
强制使用英文标签