當前位置: 首頁 > 技術筆記 > 正文

住址之巷、弄、衖標號簡易輸入界面

最近因為專注在私人的程式開發上,拍照的時間變少了
所以這兩三週,都沒有去光顧沖印店,不知道老闆還記不記得我XD

我目前所接觸的程式部份,和門牌地址有著非常大的關連性
設計用戶輸入地址的方式,也成了一項比較重要的功課
以往在各大網站,有輸入地址的操作部分,總是給人不太愉悅的經驗
所以地址的輸入親和度,就儼然成為設計人員一項蠻重要的課題了

在此先來說明一下為什麼需要把地址介面正規化
小弟家裏是屬於配送業者,以往還沒電腦化的時候
客戶叫貨記錄都是以紙本報表方式呈現
後來添購了電腦,建置了客戶系統,增進了查詢效率
但是在地址方面的親和度一值沒有長進
整個地址欄位都是用填寫的方式來進行,或是路名,巷,弄,號是各一欄位
這造成了關鍵字搜尋上的不便

以下列舉幾項因設計不良的地址輸入系統而易造成的錯誤
如:
1.建立資料時路名打錯(在全填寫地址+門牌時會出現的錯誤)
2.數字的全形與半形不選填(可以靠額外技術辨識,或強制轉換)
3.沒將路名編列資料庫,設定關連度,若實際路名異動時將無法對應
4.巷、弄、衖號之輸入太不便

以上錯誤將會造成資訊處理上的不便,或許當下並不感覺到什麼問題
但是日子久了,資料量變多了,問題自然就發生了
後續需要整合地圖或是統計,還真是一大噩夢
因此有必要將地址盡量正規化,至少路名的部份一定要正確來

從台灣郵政的網站可以下載到全台路名清單資料
雖然它是XLS檔案(公開發行XLS檔案這行為並不可取)
不過也算是便民了,至少對我而言是好用的
因此可以透過JAVASCRIPT方式
將正確的 城市–>鄉鎮市區–>路名(加段號)即時選填出來
已經解決掉一半的問題,現今所有的地址輸入系統也幾乎都套用此模式

再來就是巷弄衖號的問題
台灣特有的標號編排方式,尚需使用者透過輸入的方式來填寫
基本上這樣已經很完美了,但昨晚在 導航王APP版 看到更便利的方式
輸入巷弄衖號時,看到了這樣的介面

如此一來使用者就不用再輸入 巷 弄 號 之 等字,使用上更加便利

附註:
GOOGLEMAP 輸入方式採AJAX模糊自動完成方式填寫,這方式固然不錯
但是個人認為這比較適合隨查隨找的模式,要應用在儲存住址資料
尚需將輸入模式做修改比較好

本文固定鏈結: http://blueghost.net/blog/archives/2491 | blueghost's blog

該日誌由 blueghost 於2012年03月28日發表在 技術筆記 分類下, 你可以發表評論,並在保留原文位址及作者的情況下引用到你的網站或博客。
原創文章轉載請注明: 住址之巷、弄、衖標號簡易輸入界面 | blueghost's blog
關鍵字: , , ,