2012-08-25 166 views
0

儘管this answer說了什麼,但我可以將KML加載到Google地圖,但我的問題是沒有數據從Google服務器進入。我所得到的只是Google Earth插件附帶的默認紋理的模糊地圖。上傳相同的HTML文件到公共Web服務器的作品。Google地球API無法在本地主機上加載地圖

enter image description here

谷歌可能是發送window.location並檢查它是否可以從他們結束訪問URL - 如果不是那麼它拒絕任何訪問地圖數據。這是爲了防止人們在本地部署應用程序(例如內聯網),而不是購買許可證。我希望能夠在當地發展,而這正在限制這種能力。

+0

你使用IIS嗎?阿帕奇? – Matt

+0

阿帕奇,它很奇怪,因爲它偶爾工作...不知道是什麼原因。 –

+0

當你從本地服務器或文件系統加載時,我不認爲Google有區別,因爲它們仍然是本地和不可訪問的(如果這是他們正在檢查的內容)。 –

回答

2

我有同樣的問題,幫助我的是在我的路由器上打開服務器的HTTP端口(如果你有防火牆,你也需要打開端口)。

+0

是或多或少這是一個網絡問題。這不是一個問題,因此,我將其標記爲正確答案:) –