FAMIS
Chuẩn khuôn dạng dữ liệu bao gồm hai thành phần :
• Chuẩn khuôn dạng dữ liệu khi l−u trữ trong CSDL.
• Chuẩn khuôn dạng dữ liệu khi trao đổi, phân phối dữ liệu.
V.1. Chuẩn khuôn dạng dữ liệu khi l−u trữ trong CSDL
Phần mềm FAMIS đ−ợc sử dụng để xây dựng và quản lý bản đồ địa chính. Cấu trúc file dữ liệu của FAMIS tuân theo các chuẩn mà Tổng cục Địa chính đã qui định. Khuôn dạng dữ liệu của FAMIS để l−u trữ, xử lý bản đồ địa chính theo mô hình Topology. Cơ sở dữ liệu bản đồ địa chính l−u trong 2 dạng file:
• File đồ hoạ DGN của Microstation.
• File POL mô tả cấu trúc topology cho các đối t−ợng vùng của FAMIS.
Ưu điểm file dữ liệu của FAMIS là có tính mở. Cấu trúc file DGN đã đ−ợc hãng Benley và Intergraph công bố. Với tính mở này. bất kỳ hệ thống nào cũng có thể truy nhập trực tiếp vào file dữ liệu do FAMIS quản lý.
Cấu trúc file topology POL nh− sau :
Thông tin mô tả chung về toàn bộ file
Polygon File Header
Thông tin chung của polygon 1
Polygon Header 1
Danh sách các đ−ờng của polygon 1
Arc polygon list
...
Thông tin chung của polygon n
Polygon Header n
Danh sách các đ−ờng của polygon n
Arc polygon list
Cấu trúc thông tin mô tả chung về toàn bộ file : typedef struct {
char MapName[20]; int MapId;
double Ymin; double Xmax; double Ymax; int nPolygons; char Reversed[30]; } POLYGON_FILE_HEADER;
Cấu trúc thông tin chung của polygon typedef struct { long PolygonId; int MapId; int ParcelId; double Xmin,Ymin; double Xmax,Ymax; double XCentroid,YCentroid; double Area; double Perimeter; long SoQl; char TenCSD[30]; char DiaChi[50]; int LoaiDat; char Mdsd[10]; int nArcs; } POLYGON_HEADER;
Cấu trúc thông tin một đối t−ợng đ−ờng thuộc đ−ờng bao của polygon: typedef struct { long ArcId; int FirstNodeId; int LastNodeId; long NbPolygonId; } ARC_POLYGON;
Cấu trúc thông tin đầy đủ của một polygon typedef struct {
POLYGON_HEADER PolygonHeader; ARC_POLYGON * lpArcs;
Báo cáo chuẩn hoá bản đồ địa chính
47
V.2. Chuẩn khuôn dạng dữ liệu khi trao đổi, phân phối dữ liệu.
Các khuôn dạng dữ liệu cho trao đổi phân phối thông tin trong FAMIS là các khuôn dạng đ−ợc dùng phổ biến của các hệ thống phần mềm GIS. FAMIS cung cấp các chức năng nhập/ xuất dữ liệu với các khuôn dạng dữ liệu khác nhau.
• FAMIS cho phép xuất dữ liệu ra các dạng file DXF (AutoDesk), MIF (MapInfo), SDO
(Oracle)
• FAMIS cho phép nhập dữ liệu từ các dạng file DXF (AutoDesk), MIF (MapInfo), Coverage (ARC/INFO).
• Dữ liệu thuộctính của thửa đất : số hiệu bản đồ, số hiệu thửa, loại đất, diện tích, họ tên chủ sử dụng, địa chỉnh đ−ợc nhập/xuất ra d−ới dạng file quan hệ DBF.
Các chức năng nhập / xuất của FAMIS đ−ợc chọn trên menu <Nhập số liệu> <Nhập/xuất bản đồ>