主要內容包括:(1)Java開發(fā)基礎,介紹Java的使用及開發(fā)環(huán)境的配置;(2)Java數據開發(fā),介紹通過Java的JDBC方式實驗PostgreSQL數據的增刪改查操作;(3)室內空間平面圖及格網制作,介紹室內情境下地圖數據的制作;(4)Wi-Fi RSSI指紋數據采集與入庫,介紹在特定場景下采集RSSI數據及指紋庫的建立;(5)基于Java的Wi-Fi RSSI指紋庫的定位,介紹了實時采集指紋數據,并用于定位,本次實驗和前兩次實驗可結合起來形成一次綜合設計類實驗;(6)室內 短路徑算法,介紹了室內空間顧及障礙物的 短路徑導航;(7)Android開發(fā)基礎,介紹了Android Studio環(huán)境下的界面設計、Activity類的使用等;(8)SQLite輕量數據庫的認識使用,介紹了Android端的SQLite數據庫的增刪改查操作;(9)Android的移動地圖開發(fā),介紹了運用開源地圖軟件的Android API的移動地圖服務開發(fā)與設計;(10)基于Servlet的Android手機端與服務器之間的數據傳輸,通過布設Tomcat服務器,建立定位、地圖數據的交互傳輸;(11)基于Android的地圖定位開發(fā),介紹了參考開源地圖定位API的調用與開發(fā)。