圖資管理系統使用教學


啟用說明

圖資管理系統模組存放於安裝目錄下的templates資料夾中(C:\Program Files\PilotGaea\TileMap\templates),請先將壓縮檔LayerList.zip解壓縮。

[info] 小提示:

因安裝目錄位於系統重要目錄底下,所以解壓縮時可能會遇到權限不足的提示,可將解壓縮路徑改成其他位置。

解壓縮完成後將會看到buildpluginserver三個資料夾,分別為圖資管理系統前端網頁、O'View MapServer Plugin、圖資管理系統Server。
以下將教學如何安裝使用:

安裝O'View Map Server Plugins

請將LayerList\plugin中的所有檔案(或只複製dll檔)複製進安裝目錄下的plugins資料夾中(C:\Program Files\PilotGaea\TileMap\plugins),並重新啟動O'View Map Server

[info] 小提示:

複製過程中可能會需要系統管理員權限,並請確實重新啟動O'View Map Server軟體以正確安裝Plugins。

發佈圖資管理系統前端

請使用任一Web Server(如IIS、Apache等)發佈LayerList\build中的內容,並參考下面的範例修改LayerList\build\config.js中的各個參數。,

格式

var ServerURL = "{protocol}://{web host url}:{port}"; // 圖資管理系統Server 所開啟的位置。
var BaseName = "{path}";
var DataLakeUrl = "{protocol}://{datalake host url}:{port}"; // DataLake Server 所開啟的位置。
var DataLakerUserName = "{username}";
var DataLakerPassword = "{password}";

範例

var ServerURL = "https://my.website.com.tw:10140";
var BaseName = "/LayerList/";
var DataLakeUrl = "https://datalake-3dgdp.p.colife.org.tw:10140";
var DataLakerUserName = "user01";
var DataLakerPassword = "12345678";


[info] 小提示:

  • 圖資管理系統Server預設開啟會使用10140 Port,下一步會講解如何修改位置,也請注意設定的URL能在外網連線。
  • 範例中的 DataLake 是使用國網中心的三維資料共構服務,詳情請參閱 https://portal-3dgdp.colife.org.tw/

啟用圖資管理系統Server

修改LayerList\server\config\default.json中的內容,config參數如下:

  • PORT: 設定Server啟動Port號(預設為10140)。
  • MAP_SERVER_URL: 設定要管理的O'View Map Server位置。
  • COOKIE_SECRET: Cookie使用的密鑰,可使用預設值。
  • REFRESH_TOKEN_EXPIRY: JWT Token 存活時間(秒),可使用預設值。
  • REFRESH_TOKEN_SECRET: JWT Token解密密鑰,可使用預設值。
  • WEB_SITE_URL: 圖資管理系統前端URL。
  • PROTOCOL: 設定Server使用的通訊協定(http/https)。
  • privateKey(如啟用https時需填入): SSL 私有金鑰。
  • certificate(如啟用https時需填入): SSL 證書。

修改LayerList\server\config\CORS.json中的內容,主要需要修改的config參數如下:

  • origin:前端來源位置,由於需要寫入cookie,所以不能使用*

設定完成後即可點擊LayerList\server\server.exe啟動圖資管理系統Server。

[info] 小提示:

其他config設定請參考LayerList\server\README.md,其中Mail設定由於SMTP密碼須加密,請透過前端設定。

前端功能簡介

第一次啟動

第一次啟動請使用預設帳號密碼 admin/admin 登入前端,並於登入後自行更改密碼。

FirstLogin

登入後請於通知設定頁面中設定Mail SMTP Server等相關設定。

MailSetting

完成後可於使用者管理與群組列表中設定新的群組與新的使用者。

GroupSetting

至此為止,圖資管理系統基本設定就完成了,感謝使用。

Copyright © NCHC 2022 Version:13.0 all right reserved,powered by Gitbook修訂時間: 2024-11-20 13:52:09