# 2023/03/05 會議記錄 [toc] ## 參加人員 - Ashley, 德權, 姿澖, 翊荃, Ziling, Sabrina, 嘉璐, 品妤, Solomon ## 會議內容 ### Flask進度報告 - 還在寫第一版Flask程式 - 有整理對其他兩組的疑問 1. **Q** : 分析軌跡的api中,對於content裡內容的部分需要完整的解釋,有點不太清楚為什麼需要兩個車牌號碼?(tracklist、content) [name=德權] **A** : 按下搜尋後一開始會先顯示有哪些車牌符合搜尋結果,點進去才會有該車牌的詳細資料,所以content裡面的車牌要相同 :::info **旁邊訊息欄的小討論**(RESTful小組可能可以稍微參考一下) Solomon : 有無可能,外面那層是 "A*-123*" 這樣的 wildcard, 裡面才是確切的車牌? Ziling : 我們當初去試用警局的系統,他的顯示搜結果都是顯示完整的車牌 Solomon : 輸入查詢時有萬用字元。查出來的則是完整車牌。 ::: 2. **Q** : 再來對於分析、搜尋軌跡不用傳參數進去這點,我著實感到好奇,因為我在實做之過程需要傳入json file來當查詢之參數,如果不傳不太可能查的到結果,所以這方面是需要我們自行設計嗎傳入的格式嗎?還是由你們協助設計呢? [name=德權] **A** : 為符合RESTful的規範,使用get method是不會輸入參數的,所以會將需要的參數用URI進行傳送 3. **Q** : 在目前的 API 規劃上只有一個 POST 在做 insert 的動作,我覺得似乎不太合理? 我自己目前就覺得是不是需要多一個 insert CAMERA 的 API 以及 insert SEARCH。 [name=Ashely] **A** : 用單一個post就可以把SQLite小組所有table要的資料放進去了 4. **Q** : 請問sql_test1.db跟sql_test2.db有什麼差嗎? **A** : sql_test1.db是比較初版的,sql_test2.db是最近新增的,更新地方為有與restfulAPI小組整合過參數且有把track table刪掉 :::info **更改的比較** ![](https://i.imgur.com/08iTJYe.jpg) ![](https://i.imgur.com/cSmstNR.jpg) ![](https://i.imgur.com/mvUbM7m.jpg) ![](https://i.imgur.com/GgIEiTA.jpg) ::: 5. **建議**:希望大家可以把每次改版,更動了哪些地方,用文字記錄下來[name=Ashely] 6. **Q** : 根據目前 “新增軌跡” 的部分,“intersection”, “precinct”, “policeStation” 這三個部份是有對應到哪個 table 的內容嗎? [name=Ashely] **A** : 對應到原本table CAMERA的level-3 7. **Q** : CAMERA 這個 table 裡面的 level1、level2、level3…,API 似乎也沒有對應的參數。[name=Ashely] **A** : 對應到新增軌跡中的“intersection”, “precinct”, “policeStation” 這三個參數 8. **Q** : 哪些為必填項目?[name=德權] **A** : 必填項目-車牌, 機關, 單位, 時間, 案由 非必填項目-車型, 車色, 攝影機編號 * 會再補充在api文件中 - Solomon補充:可以把車牌以外的參數都設為非必填,搜尋時會更有彈性 ### RESTfulAPI進度報告 - 已經與SQLite小組討論以及統一好參數名稱了 - SQLite小組希望我們新增搜尋紀錄API,想要與SQLite小組討論裡頭的參數需要哪些? (該問題還沒被討論) - Solomon:除了 search_history, 會不會也要存 insert_history? - 有整理一些關於參數的問題要詢問廠商 [兩家廠商的參數比較資料](https://hackmd.io/@OsEDv306SvaJ66Gf5whwYQ/H1XxMKgAj/edit) - 其中有提出對利隆文件中「即時追蹤車牌」這個API不太了解他的用意為何? ![](https://i.imgur.com/28x4IIN.png) - SOlomon:有兩種方式,一種是你輸入車牌,該功能可顯示該車的軌跡。第二種是掌握了某個車牌,預先輸入該車牌,掌握行蹤,所以需要有額外的API及額外的table去存放這些資料,但**可以試著想想這個功能會需要哪些參數,之後可以一併回報給廠商** ### SQLite進度報告 - 已經將資料庫放上Opendb了,table也建立完畢,只差特定監視器的colume - 想問Ashley為什麼沒有權限匯入csv檔?(Solomon已解答) - 嘉璐補充關於csv檔:上面的測試資料有些是自己隨意輸入的,並不是真的 - 有整理要問廠商的問題 :::info 中華 1.x, y, height, width 是什麼?為甚麼是float(0.523…)? 2.Example 中有 _version_, Schema 中沒有,想請問version是表示什麼的版本? 利隆 1. 案號(編號)代表意思? 2.SourceType 來源端代碼是甚麼的來源?(照片、影像、監視器…) 3.SerialNo 是什麼的流水序號?想請問存在的功用? 4.為何要有兩個時間 LogTime, CreateTime? 分別在什麼時候會用到? 5.InerstTarcePlate(“abc-1234”) 不知是文件寫錯,抑或程式中也是拼錯的? ::: ### 結論 - 各組繼續努力照著進度走 - 星期二之前整理好要問廠商的問題 - 之後固定禮拜三MPI下課後開會 - Solomon : 我以後會盡量早點下課。