2012-01-27 206 views

回答

1

我想你需要將整個地圖移植到V3並使用Custom Map Types。這是在iframe裝載 -

順便說一句,你從http://www.uaf.edu/files/campusmap/campusmap-122311.html加載API兩次,一次http://www.uaf.edu/files/campusmap/,然後再。可能更好地刪除其中的一個,我認爲你可以擺脫第一個。

+0

謝謝Miguev,我已經完全拆開它並重新建立它。我現在有一個小問題,我覺得這真的很愚蠢。這是在http://www.justawebbie.freehostingcloud.com/test-map4.html你會介意看看它,讓我知道我犯的愚蠢的錯誤。再次感謝你的幫助。 – 2012-02-07 19:04:09

+0

我只是看了看,沒有發現什麼錯,什麼是不受歡迎的症狀? – miguev 2012-02-08 22:59:28

1

我覺得有你需要擔心轉換爲V3時,兩兩件事:

GTileOverlay不存在V3。您可以使用自定義地圖類型,按照第 要做到這一點,您需要製作一個ImageMapType(see the docs)。然後,您需要將其添加到Map.overlayMapTypesMVCArray(這將顯示在底圖上方 - Map reference)。

沒有什麼比如GDownloadUrlGXml用於下載和解析v3中的XML文檔。您需要使用像jQuery這樣的通用庫來幫助下載標記位置。

+0

謝謝戴夫。我能夠將它轉換爲V3,但我認爲我做了一些非常愚蠢的事情。我似乎無法獲得minzoom和中心設置。我知道這可能是如此之小而愚蠢的事情。你可以爲我看看它,告訴我我犯了什麼錯誤。它在http://www.justawebbie.freehostingcloud.com/test-map4.html再次感謝您的幫助。 – 2012-02-07 19:01:15

+0

對我來說這看起來不錯。你確切的問題是什麼?如果它仍然困擾着你,可能值得打開一個新的SO問題。 – djd 2012-02-10 03:39:56