2011-10-17 27 views
4

我只是想構建一個像這樣的向下鑽取地圖 - Drill Down Map 這裏我想展示一些關於每個地區的挖掘的數據。我不在線索。我怎麼能夠 ?我應該使用什麼?從哪裏開始?iPad應用程序中的自定義地圖

編輯:在鏈接顯示鼠標懸停的國家名稱,而不是我想顯示國家的一些數據/信息的聯繫。請訪問鏈接中顯示的地圖,您會看到整個想法。

謝謝!

+0

你的慷慨是即將到期..分配你的慷慨回答,你認爲是最有幫助給你! – Saurabh

+0

arg賞金已被分配給不是*答案*的答案:/ – yonel

+0

抱歉yonel。有時你必須這樣做。我真的很感謝你的答案。 – Akshay

回答

5

如果您想要對地圖佈局進行全面控制,並且能夠檢查用戶點擊哪個國家,這裏就不存在祕密:您需要在所有需要檢測的國家/地區都有邊界。
這裏是全球性的辦法我會用它來重新實現的東西,看起來像你鏈接到地圖(我可以向您更多的細節,如果你想要的,但首先,這裏是全球性的辦法):

  • 獲取數據你需要的國家的邊界​​。這可以使用OpenStreetMap.org數據完成。 [編輯]我剛剛穿過這個網站下載國家邊界作爲文件,然後可以使用瓷磚:http://www.gadm.org/country
  • 與瓷磚使用此數據(http://mapbox.com/tilemill/):此工具能夠使用看起來像CSS但專用於地圖。結果非常好,工具也很棒。這個工具還支持形狀文件,所以如果你可以將國家邊界作爲形狀文件,你可以在tilemill中使用它們,這比在開放式街道地圖中使用.osm文件更容易)。看看這裏支持的格式http://mapbox.com/tilemill/data/
  • 然後,使用tilemill將導圖導出爲MBTile文件(該文件包含獲取以不同縮放級別呈現的地圖所需的所有圖塊)。
  • 使用route-me項目顯示生成的MBTile文件(在其最新版本中,route-me能夠做到這一點,mapbox團隊已經實現了該功能以支持其開放格式MBTile)。

從Mapbox傢伙已經出版了一本很好的教程「從數據到地圖」在這裏:http://mapbox.com/demo/making_massredistrict/這可能有助於以及

3

取決於你在找什麼。要實現鏈接的示例,您可以使用CATiledLayer分割成一個巨大的圖像,這就足夠了。如果你有一點谷歌,你會發現的例子,PhotoScroller是一個。如果你想顯示真實的地圖,你必須調查route me project

+0

感謝您的回覆,並對延遲迴復感到抱歉。我檢查了我的路線,但沒有派生我很多,我不想使用圖像[如果我能找到其他東西]。 – Akshay

+0

它爲我工作。 :) – Akshay

0

我不認爲使用圖像可能是不錯的選擇。查看此鏈接 - arcgis-iphone api。我不太確定,但你可以從中得到一些想法。

快樂幫..

5

最好的辦法是使用CloudMade(http://cloudmade.com/)。他們提供自定義地圖構建器程序,您可以在其中構建自定義地圖並將這些地圖集成到iOS應用程序中。

+0

有些簡報會說清楚,我在網站上沒有得到太多的信息(可能是我的錯) – Akshay

+0

我認爲他是指那個產品:http://developers.cloudmade.com/projects/show/iphone -sdk – yonel

相關問題