試在 GIS 軟件上看看運輸署先前放出的公共資料
網站提供了 GML 和 MDB 等格式,但裝載的資料並不相同。起初我還在嘗試用 Microsoft Access 和 MDB Plus 拆解 MDB 內的 Blob 是什麼樣的資料,後來發現它是 ArcGIS 的 Geodatabase 格式。先安裝 Microsoft Access Database Engine Redistributable,之後便能在 QGIS 內直接打開這些檔案,當成 Vector 圖層直接操作。想不到是道路和路牌的繪圖。
由於以 QGIS 讀取 MDB 檔案實在有點慢,我將它們匯入到有 PostGIS 功能的 PostgreSQL 內,由資料庫伺服器來處理存取,速度快了不少。
QGIS 讀取 PostgreSQL 圖層的效果,有時發現繪圖者有時會放錯圖層:
之後我也試用 GeoServer 來嘗試發佈 WMS 的效果 (這一刻它仍未支援 Java 9),結果也可以,但要注意某些圖層有多達數百萬行資料(例如路面標記,檔案大小差不多有 2 GB,花了不少時間匯入到 PostgreSQL),存取及繪圖需時,想加速的話,一來需要給予多些記憶體來處理,二來也要加強存取及處理效能:
瀏覽器上的效果圖:
但如此的公共資料,究竟可以有什麼應用呢?
內部連結:
【目錄】地理/地理資訊系統/空間資料庫/大地測量內部連結
本文連結