ZIGBEE設備安裝部分我已經將IP-3200和IP-2220和三角定位程式安裝完成並放上WIKI(還有另一台ZIGBEE設備因為只要插上電源即可動作所以就沒有寫上去),
但由於PDA還沒回實驗室所以沒有將廠商給的偵測TAG範例裝起來。
2009年6月9日 星期二
QRCODE
我的QRCODE 是利用GOOGLE 提供的編碼API來製作,
<*img src="http://chart.apis.google.com/chart?
chs=(寬x高)&chl=(編碼內容)&choe=(編碼)&cht=(編碼類型)"/>
這部份是之前使用的語法,
這個編碼出來的是純文字內容,
利用QuickMark所提供的解碼軟體並不能拿來做地標搜尋的動作,
後來找了很久發現了http://www.qrdoor.com.tw/software3.aspx,
裡面提供了QRCODE應用協定文件,
其中提供了地標的辨識,
辨識語法:BEGIN:VCARD 或 NAVG
QR CODE裡含 BEGIN:VCARD 或 NAVG 開頭時就表示此QR CODE是內含地標,開發者請依此編碼即可。
範例:
BEGIN:VCARDN:位置名稱GEO:121.5512345;25.0012345END:VCARD
=換行 (ASCII 0x0D 0x0A)
N:地標名稱
GEO:經緯度
ORG:公司
TEL:電話
URL:網址
EMAIL:信箱
ADR:地址
(不過我測試時只有地標名稱和經緯度可以被解出來,
其他的不知道是解碼程式的問題還是我程式寫法的問題,
沒有辦法對應到解碼選單裡,
不過在解開的原始碼裡面沒有有錯誤)
利用此語法就實作後就可以利用QUICKMARK提供的辨識程式解碼出後用GOOGLE MAP定位的作用.
重點在於QRCODE的編碼最好是利用HTTP表單GET方法來實作,不然中文的部份會造成編碼錯誤形成無法解碼或是解出錯誤的內容出來.
<*img src="http://chart.apis.google.com/chart?
chs=(寬x高)&chl=(編碼內容)&choe=(編碼)&cht=(編碼類型)"/>
這部份是之前使用的語法,
這個編碼出來的是純文字內容,
利用QuickMark所提供的解碼軟體並不能拿來做地標搜尋的動作,
後來找了很久發現了http://www.qrdoor.com.tw/software3.aspx,
裡面提供了QRCODE應用協定文件,
其中提供了地標的辨識,
辨識語法:BEGIN:VCARD 或 NAVG
QR CODE裡含 BEGIN:VCARD 或 NAVG 開頭時就表示此QR CODE是內含地標,開發者請依此編碼即可。
範例:
BEGIN:VCARD
N:地標名稱
GEO:經緯度
ORG:公司
TEL:電話
URL:網址
EMAIL:信箱
ADR:地址
(不過我測試時只有地標名稱和經緯度可以被解出來,
其他的不知道是解碼程式的問題還是我程式寫法的問題,
沒有辦法對應到解碼選單裡,
不過在解開的原始碼裡面沒有有錯誤)
利用此語法就實作後就可以利用QUICKMARK提供的辨識程式解碼出後用GOOGLE MAP定位的作用.
重點在於QRCODE的編碼最好是利用HTTP表單GET方法來實作,不然中文的部份會造成編碼錯誤形成無法解碼或是解出錯誤的內容出來.
googlemap基礎和書籤整理完成
今天我把在實驗室IE裡我用到的我的最愛一併加入了網路書籤裡,
另外我也把之前修改了的GOOGLEMAP網路範例做整合,
最後把一個利用地址定位的程式加入到每個商家的"關於我"網頁裡,
如果商家註冊時輸入的是有效的地址就會直接顯示在地圖上,
目前大致上把基礎完成,
剩下大概就只有一些細部的地方需要再調整而已。
另外我也把之前修改了的GOOGLEMAP網路範例做整合,
最後把一個利用地址定位的程式加入到每個商家的"關於我"網頁裡,
如果商家註冊時輸入的是有效的地址就會直接顯示在地圖上,
目前大致上把基礎完成,
剩下大概就只有一些細部的地方需要再調整而已。
2009年6月8日 星期一
訂閱:
文章 (Atom)