UrMap API 有一陣子沒推出新版了,其實應該說是站長偷懶了一陣子沒上來發布,因為之前一直在忙著幫 UrMap 首頁做改版,準備未來大幅推出新的功能。
言歸正傳,這次推出的 1.05 版主要有下列功能更新:

  1. 修正過去 API 與 Safari 不相容的部份,如 double click、透明色等問題,目前 Safari 2.0 已完全相容於 1.05 版 API,至於 Safari 1.2 版就麻煩尚未升級的 Mac 族網友幫忙回報了(可以上 UrMap 網站試試是否所有功能均正常)。
  2. 修正 UBounds.extend() 函式中的錯誤。
  3. 新增 UBounds.getCenter() 函式,方便網友取得任意 Bounding Box 的中心點坐標。
  4. 調整 UMap 的 click event 監聽行為,自 1.05 版起不論 user 有無 click 到 overlay(UMarker) 物件,在呼叫 listener 的 callback 函式時均會帶入 latlng 參數,也就是說無論何種情況下系統一定會把 click 位置的實際坐標值傳回。
  5. 新增 UMap.transformContainerCoordinatesToLatLng() 函式,可以用來將地圖畫面的 container 螢幕坐標轉成實際的經緯度坐標。
  6. UMap 類別新增測距模式,只要搭配 UMap.setMapAction() 與 UMap.getMeasureDistance() 函式即可使用。
  7. 新推出 UPolyline 類別,可以用來在地圖上加入 polyline 線型物件,例如測距功能以及新版 UrMap 的導航路線均是使用 UPolyline 畫出來的。

以上各項新功能的詳細使用方式請見 API 說明文件

7 Responses to “API 1.05 版推出”

  1. 1
    優質釋迦 Says:

    這個地圖軟體實在太棒了~
    我超愛用的~

  2. 2
    wumin Says:

    UrMap真的是太棒了,真的很喜愛,不過竟然發現Opera瀏覽器的支援似乎不太完整,我用Opera連上UrMap搜尋中正高中,搜尋的結果有高雄和台北,可是我點選高雄卻沒有反應(推測無法處理出現多個同名地點)
    而我接著再重新輸入另外一個地名,輸入完畢點選搜尋時卻跳出錯誤訊息,無法進行搜尋,我必須重新Reload網頁,才可以再次搜尋…
    相關圖片請點選如下連結
    http://i70.photobucket.com/albums/i119/wumin/software/20060712_opera_urmap-02.png
    http://i70.photobucket.com/albums/i119/wumin/software/20060712_opera_urmap-01.png

    欲使用Opera測試請連結至http://www.opera.com下載
    或直接下載http://snapshot.opera.com/windows/o901w_8518m.exe

  3. 3
    休息一夏 Says:

    Would you provide showControls() and hideControls() functions in next minor release? As to the behavior of these two functions, you may refer to Google Map’s documentation.

    之前有建議過這個建議,可是都沒回覆。有計畫要加嗎?

  4. 4
    林子軒 Says:

    very good

  5. 5
    right Says:

    請問 UIcon所支援的圖檔格式有哪些?

  6. 6
    oda Says:

    只要瀏覽器有支援的格式就行,一般就是 GIF, PNG, JPEG 這幾種

  7. 7
    urmap fan Says:

    站長偷懶!!! \ _ / @m
    接受友邁fans的譴責吧~~~

Leave a Reply