2013-08-01 29 views
0

在我解釋這個之前,這張地圖是在網頁中看到的。所以我們談論的是一個網頁/網絡應用程序類型的視圖(不是原生的移動操作系統應用程序)或類似的東西。谷歌地圖API可以使用交互式地圖或大陸,您可以將其插入?

所以我想知道是否有可能生成一個大洲的剪影版本,比如南美洲,在瀏覽器上呈現(使用畫布或任何方式),然後通過後端CRUD表單輸入座標對於該大陸內的某個地方,並且在正確位置(根據比例)自動在引人注目的大陸圖像頂部顯示引腳,因此如果輸入聖保羅某個地點的座標,則引腳會在地圖上繪製爲關閉狀態可能在這些尺寸所包含的南美洲的圖像內說:400px乘700px。

這是完全可能的,或者(甚至是其中的一部分)通過谷歌地圖API?如果是這樣,你能指出我的任何適當的例子或文件?

編輯:如果我要使用他們的地圖顯示南美洲,那麼是否可以加載他們的地圖,以便南美洲始終顯示400像素×700像素的容器(或與其最接近的可能矩形右縱橫比)?

+0

如果用戶輸入座標,並且不希望這些座標的本地化數據(即:您剛剛t來繪製引腳),那麼你**不需要任何地圖API,只需要一點數學。 否則,您可以使用Google Maps API做些事情,但是繪製自己的地圖違反了他們的許可協議,如果他們抓住了您的授權協議,他們會徹底禁止您的網站使用他們的API。 [請參閱第10.1.1節(g)項。](https://developers.google.com/maps/terms#section_10_1_1) – Renan

+0

不知道這是對API的違反。很高興知道。我願意在他們的地圖上顯示南美洲 – racl101

+0

沒有Google地圖,確實無法使用Google地圖數據。但是,您可以在不離開Goog​​le地圖的情況下執行此操作 –

回答

1

有幾種方法可以做到這一點。無論是使用

  1. 地圖造型,只顯示大陸輪廓(http://goo.gl/stXu2) 或
  2. 的自定義地圖類型換成你自己的地圖圖像:http://goo.gl/fi9uVJ

在這兩種情況下,你可能會還希望使用多邊形來渲染國家的邊界​​:http://goo.gl/2VLc3S