Shapefile 將空間要素的非拓樸的幾何結構和屬性資訊儲存在資料集中。這種幾何結構包含一系列的向量座標。 Shapefile 支援點狀、線狀和麵狀要素。其中面狀要素是封閉的環路,並且相鄰兩個面狀要素的公共邊是重複畫兩次的,也就是分別儲存於屬於這個面狀要素的幾何結構中。
目前有四種方式獲得 Shapefile 格式的資料:
(1)匯出成 Shapefile 格式:用 ARC/INFO , PC ARC/INFO , SDE , ArcView GIS 或者 BusinessMAP 軟體從其他資料來源匯出成為 Shapefile 資料。
(2)數字化:用 ArcView GIS 的要素建立工具可以透過數字化直接建立 Shapefile 資料。
(3)程式:用 Avene ( ArcView GIS ), MapObjects , ARC 宏語言( AML )( ARC/INFO )或簡單宏語言( SML )( PC ARC/INFO )軟體可以用程式建立 Shapefile 資料。
(4)透過建立程式直接寫入 Shapefile 定義中。
Shapefile 將空間要素的非拓樸的幾何結構和屬性資訊儲存在資料集中。這種幾何結構包含一系列的向量座標。 Shapefile 支援點狀、線狀和麵狀要素。其中面狀要素是封閉的環路,並且相鄰兩個面狀要素的公共邊是重複畫兩次的,也就是分別儲存於屬於這個面狀要素的幾何結構中。
目前有四種方式獲得 Shapefile 格式的資料:
(1)匯出成 Shapefile 格式:用 ARC/INFO , PC ARC/INFO , SDE , ArcView GIS 或者 BusinessMAP 軟體從其他資料來源匯出成為 Shapefile 資料。
(2)數字化:用 ArcView GIS 的要素建立工具可以透過數字化直接建立 Shapefile 資料。
(3)程式:用 Avene ( ArcView GIS ), MapObjects , ARC 宏語言( AML )( ARC/INFO )或簡單宏語言( SML )( PC ARC/INFO )軟體可以用程式建立 Shapefile 資料。
(4)透過建立程式直接寫入 Shapefile 定義中。