圖台
MapServer
向量圖磚與圖台服務整套搬進內網。這一頁底下的指令、設定檔與系統需求講的就是它。
看雲端版 Maps3D 地圖 ・ SELF-HOSTED
地端部署(On-Premises):圖台、路線規劃與地理編碼都有地端版本,伺服器與資料都在客戶自己的電腦或內部網路,不必連外。 以圖台的 MapServer 為例,把它搬進你的機房之後,瀏覽器打開 http://<IP>:<Port> 就是完整的地圖平台。
$sudo ./KWServer load-data ../encryptTile/
[INFO] 圖磚資料載入中…
[INFO] 資料載入完成
$sudo ./start.sh ip=192.168.1.100 port=3000
[INFO] KWServer running on http://192.168.1.100:3000
$sudo ./KWServer status
[INFO] running ・ tiles ../encryptTile/ ・ HTTP/2
$
What ships on-prem
不是只有圖台能搬進機房。底下這三塊都有地端版本,可以單獨導入,也可以整套落地。
這一頁接下來的指令、設定檔與系統需求講的是 MapServer; Routes 與 Geocoding 的地端規格依場域評估,請直接洽詢。
圖台
向量圖磚與圖台服務整套搬進內網。這一頁底下的指令、設定檔與系統需求講的就是它。
看雲端版 Maps路線規劃
路線規劃與距離時間矩陣的地端版本,路網資料一併落地,派遣與排程不必把地址送出去。
看雲端版 Routes地理編碼
地址與座標互轉的地端版本。客戶地址、門牌與工單位置全程留在內網,適合個資規範較嚴的場域。
看雲端版 GeocodingOn-premises
搭配 Nginx 的反向代理模式時,對外連線統一由 Nginx 接收與轉發
MapServer 只當內部後端它的 IP 與 Port 不會暴露在外網。
Requirements
伺服器環境是 Ubuntu 22.04 LTS。下面兩欄分別是最低與建議配置。
Before you start
這幾項由客戶提供,我們才架得起來。
伺服器對外的主機位址,其他設備要靠它連進來。
圖磚要放在伺服器本機磁碟上的資料夾,且包含所有必要檔案。
預設 3000。指定其他埠號時要避開 Chrome 的不安全埠清單。
要開 HTTPS 的話,提供 SSL 憑證與對應的私鑰檔。
作業系統版本與硬體資源(CPU、記憶體),確認配置跑得動。