[問題] 請問在google map放入自己的圖層
小弟當初參考了google網站的API
寫了一個放入自己圖層的地圖
我想請問的是
如果我要將我本來的程式碼替換成以下這個網址的程式碼
該怎麼做呢?
http://gis-tech.blogspot.com/2009/07/google_10.html
我自己修改都是顯示錯誤
小弟寫的程式碼如下
麻煩指導一下
謝謝
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"" rel="nofollow">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>
<meta http-equiv="content-type" content="text/html; charset=big5"/>
<title>Google Maps JavaScript API Example: Map Markers</title>
<script src="http://maps.google.com/maps?file=api&v=2&
key=ABQIAAAArQ_gvps5uApJgCEBq6Ad9xSmbCUyL8xB-tNhmyTathqqHcTU0BQ952VbdQWBlfCnCOS_vyo-aawMIg&oe=big5"
type="text/javascript"></script>
<script type="text/javascript">
function initialize() {
if (GBrowserIsCompatible()) {
// Set up the copyright information
// Each image used should indicate its copyright permissions
var myCopyright = new GCopyrightCollection("(c) ");
//myCopyright.addCopyright(new GCopyright('Demo',
//new GLatLngBounds(new GLatLng(-90,-180), new GLatLng(90,180)),
//0,'c2010 Google'));
// Create the tile layer overlay and
// implement the three abstract methods
var tilelayer = new GTileLayer(myCopyright);
tilelayer.getTileUrl = function() { return "./img/ryoma2.jpg"; };
tilelayer.isPng = function() { return false;};
tilelayer.getOpacity = function() { return 1.0; }
var myTileLayer = new GTileLayerOverlay(tilelayer);
var map = new GMap2(document.getElementById("map_canvas"));
map.addControl(new GLargeMapControl()); //加入地圖縮放工具
//map.addControl(new GMapTypeControl()); //加入地圖切換的工具
map.addMapType(G_PHYSICAL_MAP); //加入地形圖
map.setCenter(new GLatLng(37.4419, -122.1419), 13);
map.addOverlay(myTileLayer);
}
}
</script>
</head>
<body onload="initialize()" onunload="GUnload()">
<div id="map_canvas" style="width: 800px; height: 600px"></div>
</body>
</html>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.204.169.193
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章