ArcGIS provider 使用 ESRI ArcObjects 10 API。它不適用於 Infrastructure Map Server。
從 ArcGIS 引入圖徵
- 在「顯示管理員」中,按一下「資料」
「連接到資料」。
- 在「資料連接」視窗中,選取「Provider 提供的資料連接」清單中的「加入 WMS 連接」。
- 於「連接名稱」下,鍵入此連接的名稱。
- 如果目前連接至集中的地理資料庫,請執行以下作業:
- 如果您要連接至檔案式或個人地理資料庫,請按一下「檔案/個人 GDB」頁籤,並在「來源檔案」中指定檔案。
- 按一下「連接」。
- 在圖徵類別清單中,選取要包含在地圖中的圖徵類別。
如果此圖徵來源只包含一個圖徵類別,則會自動選取該圖徵類別。如果其包含多個圖徵類別,您可以執行以下作業的其中之一:
- 請確認座標系統是正確的。您可以變更不正確的座標系統 (如果需要)。
如果您從 ArcSDE 擷取圖層,但系統無法識別座標系統,則可能無法載入該圖層。若要載入圖層,指定座標系統。
- 按一下「加入到地圖」。
若要引入資料的子集,請按一下向下箭頭並選取「使用查詢加入至地圖」。
設定 ArcGIS Provider 直接連接
- 設置與基礎資料庫的連接。
Oracle 資料庫:
- 在您執行 AutoCAD Map 3D 工具集的用戶端電腦上,安裝 Oracle 用戶端軟體 (32 位元)。
- 開啟資料庫電腦防火牆上的 Oracle 連接埠 (例如 1521)。
- 使用 Oracle Net Manager 工具,為目標資料庫設置一個 tnsnames 項目(或手動更新tnsnames.ora)。
- 使用 SQL Plus 測試與目標資料庫的連接。
對於 SQL Server 資料庫:
- 開啟資料庫電腦防火牆上的 SQL Server 連接埠 (例如 1433)。
- 將目標 SQL Server 資料庫設定為支援遠端連接。
- 使用 SQL Server Management Studio 測試與目標資料庫的連接。
- 調整連接參數。
對於 Oracle 資料庫,請設定以下參數:
- 伺服器名稱:指定伺服器名稱或 IP 位址。
- 例證名稱:輸入 sde:oracle,以連接 Oracle 12c R1 或 R2 用戶端。
- 使用者名稱:指定在 Oracle 伺服器上有效的使用者名稱。
- 密碼:輸入 <密碼>@<OracleSID>,其中 OracleSID 是步驟 1 中,在用戶端上所設的 SID。
- 資料倉庫:手動輸入資料倉庫名稱,例如 sde。
- 版本:手動輸入版本。如果不指定版本,其預設為根版本。您也可以輸入含例證名稱的 OracleSID,而不是輸入密碼。例如 sde:oracle:orcl。
如使用 SQL Server 資料庫,請設定以下參數
- 伺服器名稱:指定伺服器名稱或 IP 位址。
- 例證名稱:如果使用 MSSQLSERVER 的預設例證,請輸入 sde:sqlserver:<伺服器名稱>。在其他情況下,請輸入sde:sqlserver:<伺服器名稱>\<例證名稱>。
- 使用者名稱/密碼:指定對 SQL Server 資料庫有效的使用者名稱。
- 資料倉庫:手動輸入資料倉庫名稱,例如 sde。
- 版本:手動輸入版本。如果不指定版本,其預設為根版本。