Xuất và nhập dữ liệu vào GIS Ingeo. Nền tảng của Công ty Cổ phần "CSI Integro" - InGeo

GIS "InGeo" cung cấp khả năng trao đổi dữ liệu giữa các cơ sở dữ liệu ở định dạng nội bộ. Bạn có thể

chuyển cấu trúc bản đồ và lớp, đối tượng không gian, kết nối tôpô, bảng ngữ nghĩa, tên người dùng, quyền truy cập vào cơ sở dữ liệu khác một cách riêng biệt. Bạn có thể di chuyển tất cả các đối tượng không gian hoặc chỉ những đối tượng nằm trong vùng nhìn thấy được. Để truyền dữ liệu, trước tiên bạn phải xuất dữ liệu sang một tệp, sau đó nhập dữ liệu đó vào cơ sở dữ liệu khác.

Xuất ở định dạng GIS "InGeo"
Nhập ở định dạng GIS "InGeo"

Trao đổi dữ liệu ở định dạng của bên thứ ba

Trong InGeo GIS, các chức năng trao đổi dữ liệu ở các định dạng DXF, Shape, F20V, MIF/MID được triển khai dưới dạng phần mở rộng. Bạn cũng có thể viết tiện ích mở rộng của riêng mình cho phép bạn trao đổi dữ liệu ở các định dạng khác.

Để làm việc với các chức năng này, hãy kết nối các mô-đun mở rộng:

DXF - dxfAddOn.dll
Shape - shpimp.dll
F20V - importf20v.dll
MIF/MID - inmifmid.dll

Trước khi xuất dữ liệu, hãy quyết định những gì bạn sẽ xuất: chỉ cấu trúc dữ liệu (cấu trúc của bản đồ và lớp, bảng ngữ nghĩa, các mối quan hệ hàng đầu); cấu trúc dữ liệu cùng với các đối tượng không gian. Nếu bạn đang xuất các đối tượng không gian, hãy quyết định xem bạn sẽ xuất tất cả các đối tượng không gian hay chỉ những đối tượng có trong vùng hiển thị của cửa sổ Xem của cửa sổ chương trình chính. Nếu bạn đang xuất các đối tượng nằm trong vùng hiển thị thì trước khi xuất, hãy chia tỷ lệ và cuộn bản đồ để các đối tượng bạn muốn xuất nằm trong vùng hiển thị.

Để xuất dữ liệu:

1.Chọn mục menu Tools\Export, lệnh InGeo Exchange File. Hộp thoại Xuất dữ liệu sẽ xuất hiện trên màn hình.

2.Chọn bản đồ và lớp bạn sẽ xuất.

4.Trong bước tiếp theo, trong trường Xuất đối tượng không gian, chọn một trong ba tùy chọn: Không cần xuất đối tượng không gian; Xuất tất cả các đối tượng không gian; chỉ xuất các tính năng được ghi.

5.Nếu bạn đang xuất các đối tượng không gian, hãy chỉ ra những gì cần xuất thêm: kết nối tôpô; nội dung của bảng ngữ nghĩa; nội dung của thư mục; chụp ảnh raster; quyền truy cập vào các đối tượng.

7.Chọn nút Hoàn tất. Hệ thống sẽ hỏi tập tin nào để ghi dữ liệu đã xuất. Cung cấp tên tập tin.

Nếu bạn muốn nhập dữ liệu, bạn phải có tệp chứa dữ liệu đã được xuất trước đó. Nếu không có tệp đó thì dữ liệu phải được xuất từ ​​cơ sở dữ liệu nơi nó được lưu trữ.

Để nhập dữ liệu:

1.Mở cơ sở dữ liệu và dự án nơi bạn sẽ nhập dữ liệu.

2.Chọn mục menu Tools\Import, lệnh InGeo Exchange File. Hộp thoại chọn tệp nhập sẽ xuất hiện.

3.Chọn tệp chứa dữ liệu bạn muốn nhập. Chọn nút Mở.

4.Hộp thoại Nhập dữ liệu xuất hiện.

5.Chọn bản đồ và lớp bạn muốn nhập.

7.Chọn nội dung cần nhập: đối tượng không gian; kết nối tôpô; nội dung của bảng ngữ nghĩa; nội dung của thư mục; chụp ảnh raster; quyền truy cập vào các đối tượng. Đồng thời quyết định xem bạn có thêm bản đồ vào dự án hiện tại hay không.

9.Chọn nút Xong

GIS InGEO là bộ sản phẩm phần mềm cho phép bạn tạo các sơ đồ địa hình vector với cấu trúc tôpô chính xác, dựa trên kết quả kiểm kê đất đai, sơ đồ địa hình các khu định cư, quy hoạch tổng thể của doanh nghiệp, sơ đồ mạng lưới tiện ích, thông tin liên lạc, v.v.

Kiến trúc mở của InGEO GIS cho phép bạn mở rộng chức năng của nó cho một khách hàng cụ thể, phát triển hệ thống thông tin sử dụng công nghệ thông tin địa lý, kết nối các thành phần InGEO với các hệ thống hiện có và tổ chức truy cập dữ liệu bản đồ qua Internet.

InGEO bao gồm:

1. Máy chủ dữ liệu InGEO- cung cấp quyền truy cập vào dữ liệu không gian ở chế độ nhiều người dùng.

2. GIS InGEO- GIS công cụ đa năng đa chức năng.

3. Máy chủ ứng dụng InGEO - một thành phần cung cấp cho các nhà phát triển phần máy chủ của ứng dụng máy khách-máy chủ tất cả các chức năng của InGEO GIS ở cấp độ giao diện chương trình.

4. InGEOMapX- Phần tử điều khiển OCX. Nó có tất cả các khả năng của GIS InGEO, cho phép bạn triển khai cửa sổ làm việc của GIS InGEO vào giao diện người dùng của các hệ thống thông tin đang được phát triển và tăng đáng kể khả năng tích hợp các thành phần thông tin địa lý với các hệ thống thông tin phức tạp.

5. Bản đồ InGEOW- Máy chủ Web InGEO, cho phép bạn xử lý các yêu cầu thông tin địa lý trên Internet.

Ngoài ra, gói tiêu chuẩn bao gồm:

1. Tiện ích sao chép/chuyển đổi dữ liệu không gian sang các định dạng khác nhau được hỗ trợ bởi máy chủ dữ liệu không gian InGEO (BDE, OLE DB, InterBase, SQL Server).

2. Tiện ích tối ưu hóa dữ liệu không gian (sửa lỗi trong cấu trúc dữ liệu, giảm dung lượng cơ sở dữ liệu).

3. Một bộ mô-đun để mở rộng các chức năng GIS (nhập/xuất các định dạng dữ liệu đồ họa DXF, Shape, MIF/MID; kiểm tra bản đồ/đối tượng để đảm bảo tính chính xác của dữ liệu đầu vào; tìm kiếm đối tượng theo một mẫu nhất định, ví dụ như theo địa chỉ, v.v. ).

4. Một bộ mô-đun phần mềm "InGEO" bằng ngôn ngữ VBScript (kiểm soát chung khả năng hiển thị của bản đồ/lớp; xuất cấu trúc dự án sang tệp văn bản MS Word; ví dụ về các mô-đun để nhanh chóng làm chủ môi trường lập trình nội bộ của InGEO, vân vân.).

InGEO GIS có môi trường lập trình tích hợp cho phép bạn phát triển các mô-đun chương trình bằng VBScript và JavaScript. Giao diện phần mềm cải tiến cung cấp quyền truy cập vào toàn bộ mô hình đối tượng và các sự kiện của môi trường InGEO, đồng thời cho phép bạn phát triển các mô-đun để mở rộng các chức năng InGEO cả trong môi trường lập trình tích hợp và ngôn ngữ cấp cao. Tất cả các thành phần của GIS InGEO 4.1 đều được tối ưu hóa để làm việc với máy chủ SQL.

Công ty Cổ phần kín

Trung tâm nghiên cứu hệ thống"tích hợp"

GIS "InGeo"

SÁCH 3. “Hướng dẫn sử dụng. Làm việc từng bước một"

2005

1. Bắt đầu 4

1.1. Đăng nhập 4

1.2. Tạo, thêm cơ sở dữ liệu 5

1.3. Tạo lãnh thổ mới 6

1.3.1. Lãnh thổ 6

1.3.2. Bản đồ 9

1.3.3. Lớp 10

1.3.4. Bản đồ raster 11

1.3.5. Thẻ vector 17

1.3.6. Lớp 18

1.3.7. Phong cách 19

1.3.8. Tạo đối tượng 23

1.3.9. Tạo bảng lớp 25

1.3.10. Nhập thông tin vào bảng ngữ nghĩa 27

2. KẾT LUẬN 32

Tài liệu này cho phép bạn “hướng dẫn” bạn một cách nhất quán trong quá trình tạo một dự án khả thi trong InGeo GIS. Mục đích của tài liệu là để có được trải nghiệm đầu tiên khi làm việc với GIS, một loại thử nghiệm trước khi làm việc chính thức trong môi trường GIS.

Một tài liệu khác, “Quyển 4. “Hướng dẫn sử dụng.”” sẽ cung cấp bộ chức năng đầy đủ của InGeo GIS, cần thiết cho công việc chuyên sâu với hệ thống.

  1. Bắt đầu công việc

    1. Đăng nhập

Khi hệ thống khởi động, màn hình máy tính sẽ hiển thị cửa sổ chương trình chínhXem, nhưng trước khi bắt đầu, bạn phải vào hộp thoại xuất hiện "Cơ sở dữ liệu GIS mở" nhập mật khẩu.

Thực đơn chính

Thanh công cụ

Cửa sổ chương trình chính Xem

Đường kẻ tình trạng

Ghi chú: Trong cửa sổ Xem một lời nhắc được cung cấp cho các hành động sau: “Để mở cơ sở dữ liệu, hãy chạy lệnh “ Mở cơ sở dữ liệu...» từ trình đơn « Tài liệu».

    Trong danh sách thả xuống "Chọn nguồn dữ liệu" chọn cơ sở dữ liệu.

    Trong lĩnh vực Người dùng nhập tên của bạn.

Trước khi nhập mật khẩu, hãy đảm bảo rằng bạn đã bật ngôn ngữ mong muốn (tiếng Nga hoặc tiếng Anh) và đèn báo Caps Lock trên bàn phím không sáng. Điều này phải được tính đến, vì mật khẩu có thể chứa cả chữ cái tiếng Nga và tiếng Anh, và những chữ cái này có thể vừa nhỏ vừa viết hoa. Nói cách khác, khi bạn nhập mật khẩu, hệ thống sẽ phân biệt chữ hoa và chữ thường.

    Trong lĩnh vực Mật khẩu Nhập mật khẩu do quản trị viên hệ thống cung cấp cho bạn.

    Nhấn vào nút ĐƯỢC RỒI sau khi nhập xong.

    Sử dụng lệnh Danh sách(Tài liệuMở cơ sở dữ liệuDanh sách) Bạn có thể chọn bất kỳ cơ sở dữ liệu nào trong danh sách. Và cũng thêm vào Danh sách cơ sở dữ liệu hiện có (DB), tạo cơ sở dữ liệu mới (DB).

Khi tạo cơ sở dữ liệu GIS mới, một người dùng sẽ tự động được tạo trong đó với tên “Quản trị viên” mà không cần mật khẩu.

    1. Tạo và thêm cơ sở dữ liệu

Khi hệ thống khởi động, cửa sổ chương trình chính sẽ xuất hiện. Trong cửa sổ Xem Lời nhắc được cung cấp cho các hành động sau: “Để mở cơ sở dữ liệu, hãy chạy lệnh “ Mở cơ sở dữ liệu...» từ trình đơn « Tài liệu».

Sử dụng lệnh "Danh sách >>" Bạn có thể chỉnh sửa danh sách nguồn dữ liệu - thêm, xóa hoặc thay đổi cài đặt của cơ sở dữ liệu được kết nối (DB).

Windows khởi động từ Vista có cơ chế bảo vệ ngăn chặn các chương trình ghi dữ liệu vào thư mục Program Files và thư mục gốc của ổ đĩa hệ thống (thường là thư mục C:\).

Nhiều người dùng vô hiệu hóa Kiểm soát tài khoản người dùng để bỏ qua biện pháp bảo vệ này nhưng điều này làm mất đi khả năng bảo vệ của người dùng khỏi phần mềm độc hại.

Để cài đặt GIS Ingeo một cách chính xác, bạn cần cài đặt nó vào một thư mục khác ngoài thư mục Program Files.

Trong quá trình cài đặt GIS Ingeo trong cửa sổ này:

nhấp vào "Duyệt"

và sửa đường dẫn cài đặt theo cách thủ công.

ví dụ như thế này.

Trong quá trình cài đặt, Ingeo GIS cũng sẽ yêu cầu đường dẫn cài đặt BDE. Nó cũng cần được cài đặt trong một thư mục khác ngoài Tệp chương trình.

Thiết lập công việc

Khi làm việc với cơ sở dữ liệu trong Paradox, Ingeo (chính xác hơn là BDE) tạo một tệp pdoxusr.mạng lưới. Và tệp này thường được tạo trong thư mục C:\ mà Windows không cho phép các chương trình thông thường ghi vào.

Vì vậy, điều đầu tiên chúng tôi làm là khắc phục điều này.

Bạn cần chạy Quản trị viên BDE với tư cách Quản trị viên.

Chọn từ menu Bắt đầu/Tất cả chương trình/GIS Ingeo và Phải Nhấp vào Quản trị viên BDE. Chọn “Chạy với tư cách quản trị viên”.

Cửa sổ Quản trị viên BDE xuất hiện.

Bấm vào tab “ Cấu hình" Chọn Trình điều khiển. Tự nhiên. Nghịch lý.


Trong dòng NET DIR, thêm cC:\ vào tên của bất kỳ thư mục nào (nên tạo một thư mục trống).

Ví dụ

C:\PX

Chú ý! Thư mục phải tồn tại!

Sau đó, đóng cửa sổ quản trị viên. Trả lời Có và OK.

Sau này, bạn có thể thêm cơ sở dữ liệu vào máy chủ và mở GIS Ingeo.

Cài đặt các module mở rộng

Có hai loại phần mở rộng trong GIS Ingeo.

1. Bản thân các mô-đun mở rộng. Chúng là các tệp có phần mở rộng DLL và được thêm vào thông qua menu Mô-đun tệp/tiện ích mở rộng.

2. Mô-đun phần mềm. Chúng bao gồm tệp tập lệnh INM và có thể chứa thêm các tệp khác. Chúng được cài đặt thông qua menu mô-đun Tệp/Chương trình.

Để cài đặt các mô-đun mở rộng Ingeo GIS, bạn sẽ cần có quyền quản trị viên.

1. Chạy Ingeo với tư cách Quản trị viên, bạn không cần phải mở cơ sở dữ liệu (nhấp vào hủy trong cửa sổ chọn cơ sở dữ liệu).

2. thêm các mô-đun mở rộng thông qua menu Tệp/Mô-đun mở rộng.

3. đóng Ingeo và mở nó theo cách thông thường.

Để cài đặt mô-đun tập lệnh, bạn chỉ cần khởi chạy GIS Ingeo với tư cách quản trị viên để cài đặt mô-đun tập lệnh đầu tiên.