Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.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
如何以java脚本或php在网站中集成Google地图位置?_Php - Fatal编程技术网

如何以java脚本或php在网站中集成Google地图位置?

如何以java脚本或php在网站中集成Google地图位置?,php,Php,我已经使用mapmaker在谷歌地图上指出了我的位置。我的公司名是VK Academy It solutions。我的问题是如何指向我的网站。。。。。我想知道如何使用java脚本和php,为什么不使用谷歌自己的地图嵌入 看这个例子。我认为这很有用 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <

我已经使用mapmaker在谷歌地图上指出了我的位置。我的公司名是VK Academy It solutions。我的问题是如何指向我的网站。。。。。我想知道如何使用java脚本和php,为什么不使用谷歌自己的地图嵌入

看这个例子。我认为这很有用

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" 
xmlns:v="urn:schemas-microsoft-com:vml">
<head>
    <title>Untitled Page</title>
    <script src="http://maps.google.com/maps?file=api&amp;v=2&amp;
key=ABQIA" type="text/javascript"></script>
    <script type="text/javascript">
    function loadEarth(mapdiv) {
   if (GBrowserIsCompatible()) {
      var point;
      if(!mapdiv)return true;
      var map=new GMap2(document.getElementById("map"));
      map.addControl(new GOverviewMapControl());
      map.enableDoubleClickZoom();
      map.enableScrollWheelZoom();
      map.addControl(new GMapTypeControl());
      map.addControl(new GSmallMapControl());
      var marker = new GMarker(new GLatLng(37.4419,-122.1419));
      map.setCenter(new GLatLng(37.4419,-122.1419),17);
      GEvent.addListener(marker, "click", function() {
    marker.openInfoWindowHtml("hii");});
      map.addOverlay(marker);
        map.setCenter(new GLatLng(37.4419, -122.1419), 16);
      map.setMapType(G_SATELLITE_MAP);
      var polyline = new GPolyline([new GLatLng(37.4419, -122.1419),
    new GLatLng(37.4519, -122.1519),
    new GLatLng( 37.4619, -122.1819)], "#3333cc", 10);
      }
      map.addOverlay(polyline);
 }
    </script>
</head>
 <body onload="loadEarth('map')" onunload="GUnload()" style=" 
                background-color:Transparent">
    <div id="map" style="width: 500px; height: 300px"></div>
</body>
</html>

无标题页
函数loadEarth(mapdiv){
if(GBrowserIsCompatible()){
var点;
如果(!mapdiv)返回true;
VarMap=新的GMap2(document.getElementById(“map”);
addControl(新的GOverviewMapControl());
map.enableDoubleClickZoom();
map.enableCrollWheelZoom();
addControl(新的GMapTypeControl());
addControl(新的gsmallmappcontrol());
var标记=新的GMarker(新的GLatLng(37.4419,-122.1419));
赛特中心地图(新格拉特林(37.4419,-122.1419),17);
addListener(标记“单击”,函数(){
marker.openInfoWindowHtml(“hii”);});
添加覆盖图(标记);
赛特中心地图(新格拉特林(37.4419,-122.1419),16);
地图。setMapType(G_卫星地图);
var多段线=新的GPolyline([新玻璃(37.4419,-122.1419),
新玻璃(37.4519,-122.1519),
新格拉特林(37.4619,-122.1819)],“#3333C”,10);
}
map.addOverlay(多段线);
}
如果上述代码无效,请转到下面的链接。

第一次在谷歌搜索。许多博客都提供这类问题