如何在 ArcGIS 中使用 Microsoft Excel 文件_20250614

如何在 ArcGIS 中使用 Microsoft Excel 文件

軟件版本:win11; ArcGIS10.8; Office2024

1. 確認 ArcGIS 10.8 對 .xlsx 文件的支持

ArcGIS 10.8 支持 .xlsx 文件(Excel 2007 及以上格式),但需要安裝 Microsoft Access Database Engine 驅動程序來讀取這些文件。ArcGIS 10.8 是一個 32 位應用程序,因此需要 32 位的驅動程序,即使操作系統是 64 位。Office 2024 的版本可能會導致兼容性問題,特別是如果它是 64 位版本。

2. 檢查 Office 2024 的安裝類型

Office 2024 可能以 Click-to-Run (CTR)Microsoft Installer (MSI) 方式安裝,并且可能是 32 位或 64 位版本。需要確認 Office 的位數,因為 Microsoft 不允許在同一臺機器上同時安裝不同位數的 Access Database Engine 驅動和 Office。

確認步驟:

  1. 打開 Excel 2024,點擊 文件 > 賬戶 > 關于 Excel
  2. 關于 Excel 窗口中,查看版本信息:
    • 如果顯示 Click-to-Run,說明是 CTR 安裝。
    • 如果沒有特別標注,通常是 MSI 安裝。
    • 同時確認是 32 位 還是 64 位

3. 安裝 Microsoft Access Database Engine 2016 Redistributable

由于 ArcGIS 10.8 是 32 位應用程序,需要安裝 32 位版本的 Microsoft Access Database Engine 2016 Redistributable。如果Office 2024 是 64 位版本,可能會遇到沖突,需要通過“靜默安裝”方式解決。

下載和安裝步驟:

  1. 下載驅動

    • 訪問 Microsoft 下載中心,搜索 Microsoft Access Database Engine 2016 Redistributablehttps://www.microsoft.com/en-us/download/details.aspx?id=54920。
    • 下載 32 位版本(文件名為 accessdatabaseengine.exe)。
  2. 標準安裝(如果 Office 是 32 位):

    • 直接運行下載的 accessdatabaseengine.exe 文件,按照提示完成安裝。
    • 安裝完成后,重啟 ArcGIS 10.8,嘗試打開 .xlsx 或 .xls 文件。
  3. 靜默安裝(如果 Office 是 64 位或遇到沖突):

    • 如果 Office 2024 是 64 位,標準安裝可能會失敗,提示“無法安裝 32 位驅動,因為已安裝 64 位 Office”。
    • 使用以下步驟進行靜默安裝:
      1. 將下載的 accessdatabaseengine.exe 保存到本地(如 D:\AccessDatabaseEngine)。
      2. 打開 命令提示符(以管理員身份運行):
        • 在 Windows 搜索欄輸入 cmd,右鍵選擇“以管理員身份運行”。
      3. 切換到驅動文件所在目錄:
        cd D:\AccessDatabaseEngine
        
      4. 執行靜默安裝命令:
        accessdatabaseengine.exe /quiet
        
      5. 安裝完成后,無需重啟系統,但建議重啟 ArcGIS。

注意

  • 靜默安裝可以繞過 Microsoft 的位數檢測,強制安裝 32 位驅動。
  • 如果仍然失敗,檢查是否需要卸載現有的 Access Database Engine(通過控制面板 > 程序和功能),然后重新安裝。

4. 在 ArcGIS 10.8 中打開 .xlsx 文件

安裝驅動后,按照以下步驟在 ArcGIS 10.8 中打開 .xlsx 文件:

  1. 打開 ArcMap 或 ArcCatalog。
  2. 點擊 添加數據 按鈕(或在 ArcCatalog 中瀏覽文件)。
  3. 導航到 .xlsx 文件所在目錄。
  4. 選擇 .xlsx 文件,展開后選擇具體的 工作表(工作表名稱后會帶 $ 符號,例如 Sheet1$)。
  5. 點擊 添加,工作表將以只讀表格形式加載到 ArcGIS 中。

注意事項

  • 確保 .xlsx 文件的 第一行 包含字段名稱,ArcGIS 會將其識別為字段名。
  • 如果工作表名稱包含空格或特殊字符(如 @),ArcGIS 會用單引號括起來(如 '@Customer Names$')。
  • Excel 文件在 ArcGIS 中是 只讀 的,無法直接編輯。

5. 解決可能的錯誤

以下是一些常見問題及解決方法:

6. 替代方案

如果驅動安裝仍然有問題,可以考慮以下替代方法:

  • 轉換為 CSV 文件
    • 將 .xlsx 文件另存為 .csv 格式,ArcGIS 10.8 支持 .csv 文件,且無需驅動。但注意 CSV 文件不支持多工作表,且可能丟失格式信息。
  • 升級到 ArcGIS Pro
    • 如果可能,考慮使用 ArcGIS Pro(最新版本如 3.5),它集成了 LibXL 庫,可以在無驅動的情況下直接讀取 .xlsx 文件,且對 Office 2024 的兼容性更好。

8. 聯系支持

如果以上步驟仍無法解決問題,建議:

  • 聯系 Esri 支持服務(https://support.esri.com),提供 ArcGIS 版本、Office 版本和錯誤信息。
  • 在 Esri 社區論壇(https://community.esri.com)發帖,獲取同行建議。

總結

要在 ArcGIS 10.8 中打開 .xlsx 或 .xls 文件,需要安裝 32 位 Microsoft Access Database Engine 2016 Redistributable。如果 Office 2024 是 64 位,使用靜默安裝方式解決位數沖突。安裝驅動后,通過“添加數據”功能加載 .xlsx 文件即可。如果遇到問題,嘗試將文件另存為 .csv 格式作為臨時解決方案。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/84843.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/84843.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/84843.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Python----OpenCV(圖像處理——圖像的多種屬性、RGB與BGR色彩空間、HSB、HSV與HSL、ROI區域)

Python----計算機視覺處理(opencv:像素,RGB顏色,圖像的存儲,opencv安裝,代碼展示) Python----計算機視覺處理(Opencv:圖片顏色識別:RGB顏色空間,…

java設計模式[1]之設計模式概覽

文章目錄 設計模式什么是設計模式為什么要學習設計模式設計模式的設計原則設計模式的分類 設計模式 什么是設計模式 設計模式是前人根據經驗的總結,是軟件開發中的最佳實踐,幫助開發者在面對復雜設計問題時提供有效的解決方案。設計模式不僅僅只是一種…

aflplusplus:開源的模糊測試工具!全參數詳細教程!Kali Linux教程!(四)

使用 afl-lto clang LLVM 編譯器 1. -help 顯示可用選項 afl-lto --help 其他選項同上,這里不再展開敘述。 afl-lto 1. -help 顯示可用選項 afl-lto --help 其他選項同上,這里不再展開敘述。 afl-network-client 1. 幫助文檔 afl-network-cl…

區間合并:牛奶

區間合并:牛奶 牛奶 www.acwing.com/problem/content/description/1345/ 本質就是區間合并問題從第一次擠奶才開始計算兩個最長時間 import java.util.*;public class Main {static final int N 5010;static Pair[] pairs new Pair[N];static class Pair imple…

Hive實現值列表橫向展示(非列轉行)

一、場景說明: 當前有各個流程的節點名稱和節點時間。數倉中的表存在的格式為縱向存儲,分別為節點名稱、接收時間 現數據分析過程中需要將每個流程的節點時間橫向展示,如果沒有該節點則置空 這種區別于行轉列和列轉行的操作。(具體可參考博主**

藍橋杯20151 跳石頭

問題描述 小明正在和朋友們玩跳石頭的小游戲,一共有 n 塊石頭按 1 到 n 順序排成一排,第 i 塊石頭上寫有正整數權值 ci? 。 如果某一時刻小明在第 j 塊石頭,那么他可以選擇跳向第 jcj? 塊石頭 (前提 jcj≤n )或者跳…

深度學習——基于卷積神經網絡的MNIST手寫數字識別詳解

文章目錄 引言1. 環境準備和數據加載1.1 下載MNIST數據集1.2 數據可視化 2. 數據預處理3. 設備配置4. 構建卷積神經網絡模型5. 訓練和測試函數5.1 訓練函數5.2 測試函數 6. 模型訓練和評估6.1 初始化損失函數和優化器6.2 訓練過程 7. 關鍵點解析8. 完整代碼9. 總結 引言 手寫數…

Activiti初識

文章目錄 1 工作流介紹1_工作流概念介紹2 工作流系統3 適用行業4 具體應用5 實現方式 2 Activiti介紹1_BPM2 BPM 軟件3 BPMN 3 使用步驟1_部署 activiti2 流程定義3 流程定義部署4 啟動一個流程實例5 用戶查詢待辦任務(Task)6 用戶辦理任務7 流程結束 4 Activiti應用1_Activiti…

CyclicBarrier入門代碼解析

文章目錄 核心思想:組隊出游,人到齊了才出發 🚌最簡單易懂的代碼示例代碼解析運行效果分析CyclicBarrier vs CountDownLatch 的關鍵區別CyclicBarrier在業務系統里面通常有什么常用的應用場景核心應用模式1. 數據并行處理與ETL(最…

Maven 配置中繞過 HTTP 阻斷機制的完整解決方案

Maven 配置中繞過 HTTP 阻斷機制的完整解決方案 一、背景與問題分析 自 Maven 3.8.1 版本起&#xff0c;出于安全考慮&#xff0c;默認禁止了對 HTTP 倉庫的訪問。這一機制通過 <mirror> 配置中的 maven-default-http-blocker 實現&#xff0c;其作用是攔截所有使用 HT…

【大廠機試題解法筆記】恢復數字序列

題目 對于一個連續正整數組成的序列&#xff0c;可以將其拼接成一個字符串&#xff0c;再將字符串里的部分字符打亂順序。如序列8 9 10 11 12,拼接成的字符串為89101112,打亂一部分字符后得到90811211,原來的正整數10就被拆成了0和1。 現給定一個按如上規則得到的打亂字符的字…

MongoDB 事務有哪些限制和注意事項?

MongoDB 的多文檔 ACID 事務雖然強大&#xff0c;但在使用時確實有一些限制和需要特別注意的事項。 以下是主要的限制和注意事項&#xff1a; 1. 性能開銷 (Performance Overhead) 額外協調: 事務需要額外的協調工作&#xff0c;包括跟蹤事務狀態、管理鎖&#xff08;即使是樂…

CTF實戰技巧:獲取初始權限后如何高效查找Flag

CTF實戰技巧&#xff1a;獲取初始權限后如何高效查找Flag 在CTF比賽中&#xff0c;獲得初始訪問權限只是開始&#xff0c;真正的挑戰在于如何在系統中高效定位Flag。本文將分享我在滲透測試中總結的系統化Flag搜索方法&#xff0c;涵蓋Linux和Windows雙平臺。 引言&#xff1a;…

kafka Tool (Offset Explorer)使用SASL Plaintext進行身份驗證

一、前面和不需要認證的情況相同&#xff1a; 1、填寫Properties中的cluster name和版本&#xff0c;以及zk的ip和port 2、Advanced中填寫bootstrap servers 二、和不需要認證時不同的點&#xff1a; 1、Security的Type&#xff0c;不需要認證時選plaintext&#xff0c;需要認…

最小費用最大流算法

最小費用最大流算法 原理 問題:網絡中有源點(起點)和匯點(終點),每條邊有流量上限和單位流量費用。求: 從源點到匯點的最大流量在流量最大的前提下,總費用最小核心思想:在找增廣路時,選擇單位費用之和最小的路徑(使用SPFA找最短路) 實現步驟 建圖:使用鏈式前向…

從匯編的角度揭開C++ this指針的神秘面紗(上)

C中的this指針一直比較神秘。任何類的對象&#xff0c;都有一個this指針&#xff0c;無處不在。那么this指針的本質究竟是什么&#xff1f;this指針什么時候會被用到&#xff1f;今天通過幾段簡單的代碼&#xff0c;來揭秘一下。 要先揭秘this指針&#xff0c;先來說一下函數調…

18 - GCNet

論文《GCNet: Non-local Networks Meet Squeeze-Excitation Networks and Beyond》 1、作用 GCNet通過聚合每個查詢位置的全局上下文信息來捕獲長距離依賴關系&#xff0c;從而改善了圖像/視頻分類、對象檢測和分割等一系列識別任務的性能。非局部網絡&#xff08;NLNet&…

人工智能學習17-Pandas-查看數據

人工智能學習概述—快手視頻 人工智能學習17-Pandas-查看數據—快手視頻

RV1126+OPENCV在視頻中添加LOGO圖像

一.RV1126OPENCV在視頻中添加LOGO圖像大體流程圖 主要是利用RV1126的視頻流結合OPENCV的API在視頻流里面添加LOGO圖像&#xff0c;換言之就是在RV1126的視頻流里面疊加圖片。大體流程我們來看上圖&#xff0c;要完成這個功能我們需要創建兩個線程(實際上還有初始化過程&#xf…

汽車制造通信革新:網關模塊讓EtherCAT成功對接CCLINK

?在現代工業自動化生產領域&#xff0c;不同品牌和類型的設備往往采用不同的通信協議&#xff0c;這給設備之間的互聯互通帶來了挑戰。某汽車制造企業的生產線上&#xff0c;采用了三菱FX5U PLC作為主站進行整體生產流程的控制和調度&#xff0c;同時配備了庫卡機器人作為從站…