新制地址轉換工具

新制地址轉換工具

因為客戶的要求,所以做了這個東西,然後加上簡單的介面就可以用了

 

功用就是把台北縣萬里鄉野柳村轉換為新北市萬里區野柳里

操作方法就是…下載程式 地址轉換器

點Address.exe 把程式打開 (當然要裝.Net 2.0)

開程式要一小段時間,為了大量轉換時可以有較快的速度就忍一下吧

開啟後輸入要轉換的地址就可以用了

image

 

這程式的資料來源是同目錄內的area.xls檔案

所以只要修改這檔案就可以更新資料了

 

檔案是我整理出來的,所以要拿去用就請自便

不過如果是要拿去轉換地址用…就請再往下看一下

 

相信大部份人如果是為了要寫程式轉地址找來這文章的

應該不會想一筆一筆貼上去改再貼去更新吧

所以請把Convert.dll這檔案加入參考然後加入下面的程式碼

 

		IDataSource source          = new ExcelSource( "area.xls" );
		ConverterFactory factory    = new ConverterFactory( source );
		IConverter addressConverter = factory.Create();
		string result               = addressConverter.Convert( "要轉換的地址" );

就可以用啦~~

不過請注意的是現在造成緩慢的瓶頸是 facotry.Create的那個步驟

所以沒事請不要一直Creat新的Converter

 

目前只有Excel的source,有空或有人有需要再做其他的吧