2011-10-01 46 views
0

我想創建一個使用靜態圖像的地圖視圖,所以我可以放大圖像,最小化它,如果我點擊圖像上的特定位置,點擊地名出現。 我使用鈦和iPhone的iPhone。可能嗎?使用圖像創建交互式地圖不是谷歌地圖

請注意,我創建了這張地圖,但我有這個問題,如果我在放大後點擊圖片,出現的信息將不正確,因爲x和y會有所不同。

我需要放大圖像,因爲它包含非常小的建築物。

我希望我的問題很明確。

+0

也許HTML地圖與jQuery將有所幫助? – xDragonZ

回答

0

引入縮放因子,以便當您增加圖像大小時,可以將縮放因子應用於單擊的x和y座標,這些座標應該會給出它們原始圖像上的內容,然後在檢索您的圖像時使用這些因子信息。

如果您可以平移圖像,那麼您還需要引入平移因子。

+0

感謝您的回答.. 我想到它,但問題是我怎麼知道縮放比例本身?看看Prateek Raj關於縮放視圖的問題我嘗試過,但是當我添加ImageView時,圖像不會縮放,直到我給它屬性canScale = true ... 我的問題與他接近因爲當我指定x和y時,我添加一個特定位置的視圖和顯示信息的監聽器。 但如果我縮放圖像,那些視圖將不會隨着它縮放。我需要以下任一解決方案: - 嘗試獲取比例因子並更新x和y - 使所有視圖縮放在一起.. 我希望我能很好地描述我的問題 – sakurami