1. Trang chủ
  2. » Luận Văn - Báo Cáo

tìm hiểu về arcgis xây dựng cơ sở dữ liệu cho gói địa hình và thành lập bản đồ độ dốc

105 1,6K 6

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 105
Dung lượng 4,03 MB

Nội dung

Tìm hiểu về ArcGis và các ứng dụng bao gồm một số công cụ trong phần mềm ArcGis 10.1, xây dựng cơ sở dữ liệu nền địa lý cho gói địa hình gồm các bước làm từ xây dựng cây UML đến add dữ liệu, thành lập bản đồ độ dốc

Trang 1

KHOA CÔNG NGHỆ THÔNG TIN

ĐỒ ÁN MÔN HỌC

HỆ THÔNG TIN ĐIA LÝ

CƠ SỞ DỮ LIỆU NỀN ĐỊA LÝ

Giáo viên giảng dạy: Sinh viên thực hiện :

PGS.TS Nguyễn Trường Xuân 1 Dương Thị Thảo

ThS.Ngô Thị Phương Thảo 2 Trần Xuân Đức

3 Nguyễn Đẩu Hoàng

Lớp: Tin học trắc địa K55

Hµ néi, th¸ng 12 n¨m 2014

MỤC LỤC

MỞ ĐẦU 3

Trang 2

CHƯƠNG I: GIỚI THIỆU VỀ PHẦN MỀM ARCGIS 4

I Giới thiệu chung về phần mềm ArcGis 4

II Giới thiệu về ArcCatalog 7

III Giới thiệu về ArcMap 8

IV Một số công cụ trong ArcToolbox 11

1 Raster Reclass 11

2 Raster Surface 22

3 Triangulated Surface 41

CHƯƠNG II: XÂY DỰNG BẢN ĐỒ ĐỘ DỐC THUỘC BRÔNG GOAI 62

I Mục đích của dự án 62

II Quy trình làm dự án 62

CHƯƠNG III: XÂY DỰNG CƠ SỞ NỀN ĐỊA LÝ CHO GÓI ĐỊA HÌNH THUỘC BRÔNG GOAI 76

I Xây dựng mô hình lớp bằng Rational Rose 76

1 Tạo mô hình mới 76

2 Tìm hiểu về Creating Subtypes và Creating Domains 81

3 Các lớp đối tượng thuộc gói địa hình 81

II Xuất dữ liệu từ Rational Rose ra file XML 96

III Load dữ liệu từ Rational Rose sang ArcCatalog 97

KẾT LUẬN 107

MỞ ĐẦU

Hệ thông tin địa lý (Geographic Information System - gọi tắt là GIS) được hình thành

vào những năm 1960 và phát triển rất rộng rãi trong 10 năm lại đây GIS ngày nay là công cụ trợ giúp quyết định trong nhiều hoạt động kinh tế - xã hội, quốc phòng của

Trang 3

nhiều quốc gia trên thế giới GIS có khả năng trợ giúp các cơ quan chính phủ, các nhàquản lý, các doanh nghiệp, các cá nhân đánh giá được hiện trạng của các quá trình, cácthực thể tự nhiên, kinh tế - xã hội thông qua các chức năng thu thập, quản lý, truy vấn,phân tích và tích hợp các thông tin được gắn với một nền hình học (bản đồ) nhất quántrên cơ sở toạ độ của các dữ liệu đầu vào.

Khác với bản đồ bằng giấy truyền thống, CSDLNĐL là một dạng tài liệu đặc biệt, thểhiện điều kiện về tự nhiên, dân cư, cơ sở hạ tầng, hệ thống giao thông đường bộ, mạnglưới đường bộ, mạng lưới sông, suối… tương đối chi tiết CSDLNĐL có 7 chủ đề (lớp dữliệu) là 7 file độc lập, bao gồm: Cơ sở đo đạc; biên giới-địa giới; địa hình; thủy hệ; giaothông; dân cư - cơ sở hạ tầng; phủ bề mặt Các ngành và lĩnh vực như giao thông, thủylợi, nông nghiệp, môi trường… có thể sử dụng CSDLNĐL làm cơ sở để xây dựng cơ sở

dữ liệu phục vụ cho mỗi chuyên ngành riêng

Dưới sự hướng dẫn và giảng dạy của thầy Nguyễn Trường Xuân và cô Ngô ThịPhương Thảo, nhóm chúng em chọn đề tài:”Xây dựng cơ sở nền địa lý cho gói địa hình

và xây dựng bản đồ độ dốc thuộc Brông Goai “

NỘI DUNG

CHƯƠNG I: GIỚI THIỆU VỀ PHẦN MỀM ARCGIS

I Giới thiệu chung về phần mềm ArcGis

Trang 4

ArcGis là phần mềm hệ thống thông tin địa lý của Hãng ESRI rất nổi tiếng và đangđược tin dùng trên toàn thế giới, cung cấp một giải pháp toàn diện từ thu thập, nhập sốliệu, chỉnh lý, phân tích và phân phối thông tin trên mạng Internet tới các cấp độ khácnhau như CSDL địa lý cá nhân hay CSDL của các doanh nghiệp Về mặt công nghệ, hiệnnay các chuyên gia GIS coi công nghệ ESRI là một giải pháp mang tính chất mở, tổngthể và hoàn chỉnh, có khả năng khai thác hết các chức năng của GIS trên các ứng dụngkhác nhau như: desktop (ArcGIS Desktop), máy chủ (ArcGIS Server), các ứng dụng Web(ArcIMS, ArcGIS Online), hoặc hệ thống thiết bị di động (ArcPAD) và có khả năngtương tích cao đối với nhiều loại sản phẩm của nhiều hãng khác nhau.

ArcGIS Desktop bao gồm những công cụ rất mạnh để quản lý, cập nhật, phân tíchthông tin và xuất bản tạo nên một hệ thống thông tin địa lý (GIS) hoàn chỉnh, cho phép:

 Tạo và chỉnh sửa dữ liệu tích hợp (dữ liệu không gian tích hợp với dữ liệuthuộc tính) - cho phép sử dụng nhiều loại định dạng dữ liệu khác nhau thậmchí cả những dữ liệu lấy từ Internet

 Truy vấn dữ liệu không gian và dữ liệu thuộc tính từ nhiều nguồn và bằngnhiều cách khác nhau

 Hiển thị, truy vấn và phân tích dữ liệu không gian kết hợp với dữ liệu thuộctính

Trang 5

 Thành lập bản đồ chuyên đề và các bản in có chất lượng trình bày chuyênnghiệp.

ArcGIS Destop là một bộ phần mềm ứng dụng gồm: ArcMap, ArcCatalog,ArcToolbox, ModelBuilder, ArcScene và ArcGlobe Khi sử dụng các ứng dụng này đồngthời, người sử dụng có thể thực hiện được các bài toán ứng dụng GIS bất kỳ, từ đơn giảnđến phức tạp, bao gồm cả thành lập bản đồ, phân tích địa lý, chỉnh sửa và biên tập dữliệu, quản lý dữ liệu, hiển thị và xử lý dữ liệu Phần mềm ArcGIS Desktop được cung cấpcho người dùng ở 1 trong 3 cấp bậc với mức độ chuyên sâu khác nhau là ArcView,ArcEditor, ArcInfo:

ArcView: Cung cấp đầy đủ chức năng cho phép biểu diễn, quản lý, xây dựng

và phân tích dữ liệu địa lý, các công cụ phân tích không gian cùng với việcbiên tập và phân tích thông tin từ các lớp bản đồ khác nhau đồng thời thể hiệncác mối quan hệ và nhận dạng các mô hình Với ArcView, cho phép:

 Ra các quyết định chuẩn xác hơn dựa trên các dữ liệu địa lý

 Xem và phân tích các dữ liệu không gian bằng nhiều phương pháp

 Xây dựng đơn giản và dễ dàng các dữ liệu địa lý

 Tạo ra các bản đồ có chất lượng cao

 Quản lý tất cả các file, CSDL và các nguồn dữ liệu

 Tùy biến giao diện người dùng theo yêu cầu

ArcEditor: Là bộ sản phẩm có nhiều chức năng hơn, dùng để chỉnh sửa và

quản lý dữ liệu địa lý ArcEditor bao gồm các tính năng của ArcView và thêmvào đó là một số các công cụ chỉnh sửa, biên tập Với ArcEditor, cho phép:

 Dùng các công cụ CAD để tạo và chỉnh sửa các đặc tính GIS

 Tạo ra các CSDL địa lý thông minh

 Tạo quy trình công việc một cách chuyên nghiệp cho 1 nhóm và chophép nhiều người biên tập

 Xây dựng và giữ được tính toàn vẹn của không gian bao gồm các quan

hệ hình học topo giữa các đặc tính địa lý

 Quản lý và mở rộng mạng lưới hình học

 Làm tăng năng suất biên tập

Trang 6

 Duy trì tính toàn vẹn giữa các lớp chủ đề và thúc đẩy tư duy logic củangười dùng.

 Cho phép chỉnh sửa dữ liệu độc lập (khi tạm ngừng kết nối với CSDL)

ArcInfo: Là bộ sản phẩm ArcGIS đầy đủ nhất ArcInfo bao gồm tất cả các chức

năng của ArcView lẫn ArcEditor Cung cấp các chức năng tạo và quản lý một hệGIS, xử lý dữ liệu không gian và khả năng chuyển đổi dữ liệu, xây dựng dữ liệu,

mô hình hóa, phân tích, hiển thị bản đồ trên màn hình máy tính và xuất bản bản đồ

ra các phương tiện khác nhau Với ArcInfo, cho phép:

 Xây dựng một mô hình xử lý không gian rất hữu dụng cho việc tìm racác mối quan hệ, phân tích dữ liệu và tích hợp dữ liệu

 Thực hiện chồng lớp các lớp vector, nội suy và phân tích thống kê

 Tạo ra các đặc tính cho sự kiện và chồng xếp các đặc tính của các sựkiện đó

 Chuyển đổi dữ liệu và các định dạng của dữ liệu theo rất nhiều loại địnhdạng

 Xây dựng những bộ dữ liệu phức tạp, các mô hình phân tích và cácđoạn mã để tự động hóa các quá trình GIS

 Sử dụng các phương pháp trình diễn, thiết kế, in ấn và quản lý bản đồ

để xuất bản bản đồ

(Tài liệu: http://www.geoviet.vn/TechConner/TechConner.aspx?

pid=401&lang=vn&id=475&nt=menu2&inpage=0&ArtID=314)

II Giới thiệu về ArcCatalog

ArcCatalog dùng để quản lý dữ liệu thuộc tính và xây dựng cơ sở dữ liệu

Có 2 cách mở cửa sổ ArcCatalog:

Cách 1:StartAll ProgramsArcGISArcCatalog 10.1

Trang 7

Cách 2: Mở ArcMap theo cách đã hướng dẫn ở trên, trong cửa sổ làm việc của

ArcMap có hiển thị ArcCatalog ở phía góc phải trên Nếu ArcCatalog chưa hiển thị thìtrên thanh công cụ của ArcMap ta chọn WindowsCatalog

So sánh File Geodatabase và Personal Geodatabase

Đặc điểm File Geodatabase Personal Geodatabase

thư mục hệ thống flie

Định dạng chuẩn đầu tiên quản lý trong file MicrosoftAccess

Số lượng người dùng Một người dùng, nhiều

người có thể truy cập, một người biên tập

Một người dùng, nhiều người có thể truy cập và một người biên tậpĐịnh dạng lưu trữ Mỗi một nhóm dữ liệu

được lưu vào một file riêngbiệt Một file Geodatabase

là một thư mục chứa các file

Tất cả cơ sở dữ liệu lưu trong Microsoft Access file

có đuôi mở rộng mdb

Giới hạn dung lượng Có thể lên đến TB Tối đa 2G

Trang 8

(Tài liệu: http://www.vidagis.com.vn/index.php?

option=com_content&view=article&id=109 92&catid=72%3Agis-news&Itemid=119&lang=vi)

%3Acac-nh-dng-geodatabase-trong-arcgis-III Giới thiệu về ArcMap

ArcMap dùng để hiển thị bản đồ và quản lý dữ liệu không gian

Khởi động ArcMap: Start All Programs ArcGISArcMap 10.1

Một số công cụ trong ArcMap

phóng to đối tượng tại vị trí kích chuột

thu nhỏ đối tượng tại vị trí kích chuột

kéo, di chuyển bản đồ

phóng to hoặc thu nhỏ trong phạm vi bản đồ đầy đủ

phóng to toàn bộ bản đồ

thu nhỏ toàn bộ bản đồ

Trang 9

chọn các đối tượng Trong đó ta có thể lựa chọn nhiều vùng theo hình chữnhật, theo vùng (đa giác),…

bỏ chọn các đối tượng mà ta vừa chọn

tính khoảng cách theo đường thẳng

Ví dụ:

thông tin thuộc tính của đối tượng

Ví dụ:

Trang 10

tìm kiếm đối tượng theo địa chỉ

Ví dụ:

IV Một số công cụ trong ArcToolbox

1 Raster Reclass

Trang 11

Các công cụ Reclass cung cấp một loạt các phương pháp cho phép bạn phân loại lại hoặc thay đổi giá trị của đầu vào thành các giá trị thay thế.

Các lý do phổ biến nhất cho phân loại lại dữ liệu để thực hiện những điều sau đây:

 Thay thế giá trị dựa trên thông tin mới

 Nhóm giá trị nhất định với nhau

 Phân loại lại giá trị cho một thang điểm chung

 Thiết lập cụ thể giá trị đến NoData hoặc thiết lập ô NoData đến giá trị

Có vài phương pháp để phân loại lại dữ liệu Phương pháp reclassification và công cụthực hiện đó là :

 Giá trị riêng lẻ ( Tra cứu, Phân loại lại )

 Miền giá trị ( Reclass bằng Tập tin ASCII, Reclass bằng Bảng, Phân loại lại )

 Khoảng cách ( Lát cắt)

Bảng sau đây là danh sách công cụ Reclass sẵn có và được miêu tả ngắn gọn về chức năng

Lookup Tạo một raster mới bằng cách tìm kiếm các giá trị được tìm

thấy trong trường khác nhau trong bảng raster đầu vào

Reclass by ASCII File Hiện Phân loại ( hoặc thay đổi ) giá trị của ô đầu vào của

đường quétvà ánh xạ lại tệp ASCII

Reclass by Table Hiện Phân loại ( hoặc thay đổi ) giá trị của ô đầu vào của

đường quét và ánh xạ lại bảng

Reclassify Hiện Phân loại ( hoặc thay đổi ) giá trị trong đường quét.Slice Từng lát hoặc phân loại lại miền giá trị của ô đầu vào thành

vùng với khoảng cách bằng nhau, lĩnh vực bằng nhau, hoặc các mặt cắt tự nhiên

a Lookup

Tạo một raster mới bằng cách tìm kiếm các giá trị được tìm thấy trong trường khácnhau trong bảng raster đầu vào

Trang 12

 Lookup (tra cứu) hỗ trợ các trường là số ( kiểu nguyên ‘interger’ hoặc kiểu thực

‘float’) hoặc một chuỗi ký tự Nếu trường là kiểu nguyên hoặc kiểu xâu ký tựu thìđâu ra sẽ là một raster kiểu nguyên Còn lại thì đầu ra sẽ là một raster kiểu số thực

 Nếu trường tra cứu là kiểu số nguyên, giá trị của trường này sẽ được ghi vào bảngđầu ra và thuộc trường giá trị của bảng thuộc tính raster

 Chẳng hạn như, bảng thuộc tính của đường quét đầu vào với trường làAttr1

 Thì thuộc tính của trường đầu ra tra cứu sẽ có trường Attr1 và có giá trịbằng chính giá trị của trường Attr1 :

 Nếu trường tra cứu là kiểu xâu ký tự, thì trường tra cứu đó cũng sẽ xuất hiện ởbảng đầu ra và có giá trị giống như của bảng đầu ra

 Ví dụ như xét các thuộc tính của bảng đầu ra với trường Text1 là một chuỗi

ký tự :

Trang 13

 Thì thuộc tính của trường đó cũng sẽ xuất hiện ở bảng đầu ra

Cú pháp:

Cú pháp như sau: Lookup_3d (in_raster, lookup_field, out_raster)

Trong đó :

Các tham biến Giải thích Kiểu dữ liệu

in_raster Các raster đầu vào có chứa 1 trường mà trường đó

có thể tạo một raster mới

Raster Layer

lookup_field, Trường có các giá trị mong muốn để hiển thị ở

raster mới, có thể là một số hoặc một chuỗi ký tự

Field

out_raster Các raster đầu ra có giá trị được xác định bởi các

trường cụ thể của các raster đầu vào

Raster Dataset

Tham khảo:

Cell Size, Current Workspace, Mask, Output Coordinate System, Extent, Scratch Workspace, Snap Raster

(tham khảo link môi trường bằng cách nhấn dữ ctrl và click)

a Reclass by ASCII File

Hiện Phân loại ( hoặc thay đổi ) giá trị của ô đầu vào của đường quét và ánh xạ lạitệp ASCII

Cách sử dụng:

Trang 14

 Các raster đầu vào phải dạng số liệu thống kê và có giá trị Nếu số liệu thống kêkhông tồn tại thì có thể tự tạo bằng cách sử dụng “Calculate Statistics tool” trong

“Data Management Tools toolbox”

 Các raster đầu ra sẽ luôn ở dạng số nguyên Nếu có bất kỳ giá trị nào trong ASCII

là dạng số thực, một thông báo lỗi sẽ hiện ra và chương trình sẽ dừng lại

Cú pháp:

Để sử dụng cú pháp như sau:

ReclassByASCIIFile_3d (in_raster, in_remap_file, out_raster, {missing_values})

Trong đó :

Các tham biến Giải thích Kiểu dữ liệu

in_raster Các raster đầu vào được phân loại Raster Layerin_remap_file  TậpASCII remap được xác định giá trị duy

nhất hoặc phạm vi được phân loại và bởi các giá trị mà nó sẽ trở thành

 Phần mở rộng cho phép các tập tin ASCII remap có đuôi là rmp, txt, và asc

Field

out_raster Các raster đầu ra có giá trị được xác định bởi các

trường cụ thể của các raster đầu vào

Trang 15

 Các raster đầu vào phải có số liệu ở dạng thống kê Nếu số liệu này khôngtồn tại có thể sử dụng “Calculate Statistics tool” ở “Data Management Toolstoolbox” để chuyển đổi.

 Các trường giá trị trong bảng đầu ra sẽ là các trường xác định trong bảng đãđược tái hiện trong bản đồ

 Để phân loại các giá trị riêng biệt, sử dụng một bảng remap đơn giản có 2mục sau : một là xác định một giá trị để phân loại lại và các mục khác xácđịnh giá trị để gán cho nó Đặt giá trị tên trường (‘to value field’) chính là têntrường dùng để xác định phân loại (‘from value field’) Và các giá trị đầu ra

sẽ nằm trong trường đầu ra (‘output value field’)

 Để phân loại phạm vi của giá trị, trong bảng remap phải có các mục xác địnhđiểm bắt đầu và điểm kết thúc của phạm vi cùng với các giá trị để gán phạm

vi Các mục xác định điểm bắt đầu của phạm vi là từ các trường giá trị(‘from value field’) và các giá trị ở cuối phạm vi là các giá trị ở (‘to valuefield’) Các giá trị ở đầu ra được gán vào trường đầu ra (‘output value field’)

 Bảng remap có thể là một bảng thông tin, một file dbf, một bảng truy cập,hoặc một tập tin văn bản

 Các giá trị trong bảng đầu vào và tên trường của nó có thể là dạng số các giátrị chuyển đổi ở đầu ra sẽ là các số nguyên

 Các giá trị trong file dbf, bảng thông tin, và dữ liệu địa lý (Geodatabase)không cần phải được sắp xếp, còn đối với các tập tin văn bản sẽ được sắp xếptheo thứ tự tăng dần Các giá trị không được chồng chéo lên nhau ở cả 2trường hợp trên

Cú pháp:

Cú pháp sử dụng như sau:

ReclassByTable_3d (in_raster, in_remap_table, from_value_field,

to_value_field, output_value_field, out_raster, {missing_values})

Trong đó:

Các Tham Biến Giải thích Kiểu dữ liệu

in_raster Các raster đầu vào được phân loại lại. Raster Layer

Trang 16

in_remap_table Tổ chức các trường xác định phạm vi giá trị

phân loại và các giá trị mà nó sẽ trở thành

Table View

from_value_field Trường giữ giá trị khởi đầu cho mỗi phạm vi

giá trị được phân loại lại

Đây là một trường số của bảng remap đầu vào

Field

to_value_field Trường giữ giá trị kết thúc cho mỗi phạm vi

giá trị được phân loại lại

Đây là một trường số của bảng remap đầu vào

Field

output_value_field Trường tổ chức các giá trị số nguyên mà mỗi

phạm vi cần được thay đổi

Đây là một trường số nguyên của bảng remap đầu vào

Field

out_raster Đầu ra là các raster đã được phân loại.

Các giá trị đầu ra luôn ở dạng số nguyên

• DATA -Dấu hiệu cho thấy rằng rằng nếu bất kỳ vị trí di động trên raster đầu vào có chứa một giá trị không có hoặc phân loại lại trong một bảng remap, giá trị nên vẫn còn nguyên vẹn và được viết cho ở vị trí đểcác raster đầu ra Đây là mặc định

• NODATA - Dấu hiệu cho thấyrằng nếu

có vị trí di động trên raster đầu vào có chứamột giá trị không có hoặc phân loại lại trong một bảng remap, giá trị sẽ được phânloại lại để NoData cho ở vị trí trên raster đầu ra

Boolean

Trang 17

c Reclassify

Hiện Phân loại ( hoặc thay đổi ) giá trị trong đường quét

Cách sử dụng:

 Các raster đầu vào phải có số liệu ở dạng thống kê Nếu số liệu này không tồn tại

có thể sử dụng “Calculate Statistics tool” ở “Data Management Tools toolbox” đểchuyển đổi

 Nếu dãy giá trị đã được phân loại, phạm vi không chồng chéo lên nhau (ngoại trừtrường hợp ở 2 biên) Nơi trường hợp chồng chéo xảy ra, điểm cao hơn sẽ là

“inclusive” và điểm thấp hơn sẽ là “exclusive”

 Ví dụ: nếu hai phạm vi được quy định, chẳng hạn như phân loại lại các giátrị 1-5 là 100 và giá trị 5-10 là 200, giá trị đầu vào nhỏ hơn hoặc bằng 5 sẽđược gán giá trị 100 ở đầu ra và giá trị đầu vào là lớn hơn 5, như 5.01, sẽđược giao cho 200

 Nếu sử dụng các công cụ hộp thoại (“dialog box”), các bảng remap có thể đượclưu trữ để sử dụng trong tương lai với nút Save Sử dụng các nút Load để mở cácbảng remap bạn đã tạo trước với nút Save

 Khuyến cáo: chỉ tải các bảng đã lưu trước đó bằng “Reclassify tool” Các địnhdạng bảng là cụ thể và phải có các trường FROM, TO, OUT, và MAPPING

 Theo mặc định, các raster đầu vào sẽ được phân thành chín lớp cho bảng phân loạilại

 Nếu raster đầu vào là một lớp, các giá trị cũ của phân loại lại sẽ được lấy từ cácgiá trị trả về Nếu các giá trị trả về được kéo dài, sự phân loại lại sẽ mặc định 255lớp

 Một khi bảng remap của phân loại lại đã được sửa đổi, các giá trị này sẽ khôngđược cập nhật nếu một raster đầu vào mới được chọn Nếu phân loại lại là khôngthích hợp cho các raster mới, phân loại lại mặc định có thể được tái khởi tạo bởi:

 Chỉnh sửa hoặc chọn một giá trị mới cho các trường reclass

 Khởi động lại công cụ

 Công cụ này quản lý điều khiển chính xác đến hàng chữ số thập phân

Trang 18

 Khi sử dụng các công cụ Reclassify như là một phần của một mô hình:

 Nếu đầu vào công cụ có nguồn gốc dữ liệu từ một công cụ mà không phải

là đã chạy, các tham số remap trong công cụ Phân loại lại sẽ trống cho đếnkhi các công cụ trước đó là chạy và các mô hình được xác nhận.Để tránhđiều này, luôn luôn chạy trước các công cụ trước khi kết nối các biến đầu racủa họ như là đầu vào cho Reclassify tool Ngoài ra, có thể tạo ra một bảngtùy chỉnh phân loại lại bằng cách thêm các mục

 Nếu tìm ra bảng phân loại mô hình số trường reclass sẽ tìm được một biến.tuy nhiên, nó không cần thiết lập như một giá trị của mô hình số Nếukhông tìm được giá trị nào, phân loại và giá trị duy nhất của nút sẽ bị vôhiệu hóa ở trong “tool dialog box”

Cú pháp:

Cú pháp sử dụng như sau:

Reclassify_3d (in_raster, reclass_field, remap, out_raster, {missing_values})

Trong đó:

Các tham biến Giải thích Kiểu dữ liệu

in_raster Các raster đầu vào được phân loại lại. Raster Layerreclass_field Trường biểu thị các giá trị đó sẽ được phân

loại lại

Field

Remap Một danh sách các remap có các giá trị đã

được phân loại lạiDanh sách này gồm 3 thành phần: FROM, TO,

và các giá trị mới mỗi dòng trong danh sách được đánh dấu bằng dấu chấm phẩy, và các thành phần được phân cách nhau bằng dấu cách

Ví dụ: "0 5 1;5.01 7.5 2;7.5 10 3"

Remap

Trang 19

out_raster Đầu ra là các raster đã được phân loại

Đầu ra sẽ luôn là kiểu nguyên

• DATA -Dấu hiệu cho thấy rằng rằng nếu bất kỳ vị trí di động trên raster đầu vào có chứa một giá trị không có hoặc phân loại lạitrong một bảng remap, giá trị nên vẫn còn nguyên vẹn và được viết cho ở vị trí để các raster đầu ra Đây là mặc định

• NODATA - Dấu hiệu cho thấyrằng nếu có

vị trí di động trên raster đầu vào có chứa một giá trị không có hoặc phân loại lại trong một bảng remap, giá trị sẽ được phân loại lại để NoData cho ở vị trí trên raster đầu ra

 Nếu một mặt nạ môi trường đã được thiết lập, các cột đó sẽ không nhận được

dữ liệu đầu ra của mặt cắt raster

 Khi sử dụng phương pháp EQUAL_AREA, đôi khi tất cả các khu vực ở đầu ra

Trang 20

đây có thể là một kết quả dựa trên bản chất của các giá trị đầu ra và số lượngquy định của các khu vực Nếu kết quả không như mong muốn, có thể thử sửdụng một số ít các khu vực hoặc áp đụng một số liệu thống kê chuyển đổi (vídụ: logarit, căn bậc 2, v.v…) cho các dữ liệu đầu vào

Các tham biến Giải thích Kiểu dữ liệu

in_raster Các raster đầu vào được phân loại lại. Raster Layerout_raster Đầu ra là các raster đã được phân loại

Đầu ra sẽ luôn là kiểu nguyên

Raster dataset

number_zones Số lượng của các được phân loại của raster

đầu vào

Khi các mặt cắt sử dụng phương thức EQUAL_AREA, các raster đầu ra sẽ định nghĩa các khu vực, cùng với các số giống nhautrong một cột trong chuỗi

Khi EQUAL_INTERVAL được sử dụng, các

số lượng đầu ra sẽ có các số lượng xác định của các khu, mỗi khoảng giá trị bằng nhau trong raster đầu ra

Khi Sử dụng phương pháp NATURAL_BREAKS, đầu ra sẽ có các số lượng xác định của các khu cùng với số lượng của các cột trong mỗi quyết định phá vỡ các lớp

Trang 21

 EQUAL_INTERVAL – Xác định phạm

vi của giá trị đầu vào và phân chia phạm

vi trong quy định của các số của khu đầu

ra Mỗi khu vực được cắt ở đầu ra có tiềm năng của các giá trị của cột đầu vào

có khoảng nằm trong giá trị cực đại

 EQUAL_AREA – chỉ định rằng giá trị đầu vào sẽ chia thành một số quy định của của các khu đầu ra Cùng với mỗi khu vực sẽ có số lượng giống nhau của

số các cột mỗi khu vực sẽ đại diện cho một số các giá trị tương tự nhau trong cùng một vùng

 NATURAL_BREAKS chỉ định rằng các lớp sẽ được chia dựa trên các nhóm tự nhiên vốn có trong cơ sở dữ liệu Điểm cắt nhau sẽ được xác định bằng cách chọn lớp cắt trong nhóm tốt nhất có các giá trị tương tự và tối ưu hóa sự khác biệtgiữa các lớp các giá trị của các ô được chia thành các lớp có danh giới được thiết lập khi có những bước nhảy tương đối lớn trong các giá trị của dữ liệu

base_output_zone

(Optional)

Xác định khu vực có giá trị thấp nhất trong tập

dữ liệu đầu ra Giá trị mặc định là 1

Long

2 Raster Surface

Với các công cụ Surface, bạn có thể xác định số lượng và hiển thị một địa hình địa

Trang 22

Bắt đầu với một đường quét bề mặt cao như đầu vào, với những công cụ này bạn cóthể thu thập thông tin bằng cách tạo ra một bộ dữ liệu mới để xác định một mô hình cụthể trong một tập dữ liệu ban đầu

Bạn có thể lấy mẫu mà không cần phải thực sự rõ ràng các bề mặt ban đầu, chẳnghạn như đường đồng mức, góc dốc, dốc hướng xuống (Aspect), độ đậm nhạt của địa hình(Hillshade), và đồi núi được hiển thị

Mỗi công cụ Surface cung cấp cái nhìn sâu sắc về một bề mặt và có thể được sử dụngnhư là một kết quả cuối cùng của nó hoặc như là đầu vào để phân tích thêm

Aspect Xuất phát từ một bề mặt raster Các phương diện xác định hướng dốc

tối đa của sự thay đổi trong giá trị từ mỗi ô bên cạnh

Contour Tạo ra một lớp dạng đường của các đường đồng mức (đường đẳng trị)

Curvature Tính độ cong của bề mặt raster, tùy chọn bao gồm cả mặt nghiêng và

mặt phẳng của độ cong

Cut Fill Tính sự thay đổi thể tích giữa hai bề mặt Điều này thường được sử

dụng để cắt và điền vào các quá trình hoạt động

Hillshade Tạo ra độ đậm nhạt của đối tượng từ bề mặt raster bằng cách xem xét

các góc độ nguồn sáng và bóng tối

Slope Xác định độ dốc ( đường dốc, hoặc tỷ lệ thay đổi tối đa trong giá trị z )

từ mỗi phần tử của bề mặt raster

Trang 23

Aspect_3d (in_raster, out_raster)

Thông số Giải thích Kiểu dữ liệu

in_raster Đầu vào bề mặt raster Lớp raster

out_raster Đầu ra bề mặt raster Tập dữ liệu raster

b Contour (3D analyst)

Tạo ra một lớp dạng đường của các đường đồng mức (đường đẳng trị) từ một bề mặtraster

Cách sử dụng:

 Các đường đồng mức không được kéo dài ra ngoài phạm vi không gian của raster,

và chúng không được tạo ra trong vùng của NoData Vì vậy, nhữngđầu vào đường

Trang 24

đồng mức liền kề đầu tiên nên được hợp biên thành một đối tượng dữ liệu liên tục.

để thay thế cho hợp biên, bạn có thể hợp nhất các raster liền kề trước khi tinh toáncác đường đường đồng mức Các đường đồng mức có thể được tạo ra trong vùngcủa các giá trị raster âm Các giá trị đường đồng mức sẽ bị phủ định trong vùngnày Các khoảng phủ định đường đồng mức không được chấp nhận

 Nếu bạn có phần mở rộng ArcGIS Spatial Analyst có sẵn, những đường đồng mứcphẳng nhưng kém chính xác có thể thu được bằng cách xử lý trước các raster đầuvào với một thao tác Focal Statistics với lựa chọn MEAN hoặc các công cụ Filtervới các tùy chọn LOW

 Một đường viền cơ sở được sử dụng, ví dụ, khi bạn muốn tạo ra những đường viền

15 mét, bắt đầu từ 10 mét Ởđây, 10 sẽ được sử dụng cho các đường đồng mức cơ

sở, và 15 sẽ là khoảng cách đường đồng mức Các giác trị của đường đồng mức sẽ

Cú pháp:

Contour_3d (in_raster, out_polyline_features, contour_interval, {base_contour}, {z_factor})

Thông số Giải thích Kiểu dữ liệu

out_polyline_features Đầu ra tính năng đường đồng mức đa giác Feature Classcontour_interval Khoảng thời gian, hoặc khoảng cách giữa các

đường đồng mức

Có thể là số dương

Double

Trang 25

(Optional)

Giá trị đường đồng mức cơ sởCác đường đồng mức được tạo ra cao hơn hay thấp hơn giá trị này là cần thiết để che toàn bộ vùng giá trị của đầu vào raster Mặc định giá trị này là 0

vị khác so với giá trị z, thiết lập một giá trị thích hợp cho giá trị z Lưu ý rằng không cầnthiết để có mặt bằng x,y và bề mặt đơn vị z phù hợp cho các công cụ này

Ví dụ, nếu các giá trị độ cao trong raster đầu vào của bạn là feet, nhưng bạn muốn những đường đồng mức được tạo ra bằng đơn vị met, đặt z-factor là 0.3048 (1ft=0.3048m)

Ví dụ khác, hãy xem xét một raster đầu vào trong tọa độđịa lý WGS_84 và các đơn vị độ cao mét mà bạn muốn tạo ra các đường đồng mức mỗi 100 feet với một cơ sở 50 feet ( nênđường viền sẽ là 50ft, 150ft, 250ft …) Để làm điều này, thiết lập contour_inteval đến

100, base_contour đến 50, và z_factor đến 3.2808 ( 1m= 3.2808ft)

Trang 26

c Contour List (3D Analyst)

Tạo một lớp đối tượng của các giá trị đường đồng mức được lựa chọn từ một bề mặtraster

Cách sử dụng:

 Các đường đồng mức không được kéo dài ra ngoài phạm vi không gian củaraster, và chúng không được tạo ra trong vùng của NoData Vì vậy, đầu vàođường đồng mức liền kề đầu tiên nên được hợp biên thành một đối tượng dữliệu liên tục để thay thế cho hợp biên, bạn có thể hợp nhất các raster liền kềtrước khi tinh toán các đường đồng mức

 Các đường đồng mức có thể được tạo ra trong vùng của các giá trị raster âm.Các giá trị đường đồng mức sẽ bị phủ định trong vùng này Các khoảng phủđịnh đường đồng mức không được chấp nhận

 Các giá trị đường đồng mức không cần phải được sắp xếp theo thứ tự

 Nếu bạn có phần mở rộng ArcGIS Spatial Analyst có sẵn, những đường đồngmức phẳng nhưng kém chính xác có thể thu được bằng cách xử lý trước cácraster đầu vào với một thao tác Focal Statistics với lựa chọn MEAN hoặc cáccông cụ Filter với các tùy chọn LOW

 Nếu phạm vi đầu ra được thay đổi từ mặc định, Việc lấy lại mẫu ảnh của raster đầu vào có thể xảy ra Để tránh điều này, và để đảm bảo kết quả phù hợp, thiết lập Snap Raster bằng với raster đầu vào

Cú pháp:

ContourList_3d (in_raster, out_polyline_features, contour_values)

Thông số Giải thích Kiểu dữ liệu

out_polyline_features Đầu ra tính năng đường đồng mức đa

Trang 27

d Contour with Barriers (3D Analyst)

Tạo các đường đồng mức từ một bề mặt raster Việc đưa vào các tính năng rào chắn

sẽ cho phép bạn tạo ra các đường đồng mức một cách độc lập trên cả hai phía của mộtrào chắn

Cách sử dụng:

 Phiên bản hiện tại của các đường đồng mức với các rào chắn chỉ hỗ trợ ngõ ra

đa tuyến Nếu tùy chọn đầu ra đa giác được sử dụng nó sẽ bị bỏ qua và đầu ra

đa tuyến sẽ được tạo ra

 Nếu bạn có phần mở rộng ArcGIS Spatial Analyst có sẵn, những đường đồngmức phẳng nhưng kém chính xác có thể thu được bằng cách xử lý trước cácraster đầu vào với một thao tác Focal Statistics với lựa chọn MEAN hoặc cáccông cụ Filter với các tùy chọn LOW

 Các đường đồng mức sẽ kéo dài vào phần tử NoData của raster một khoảngcách bằng một nửa kích thước phần tử của raster Điều này có nghĩa là cácđường nét sẽ được tạo ra trên phần tử NoData duy nhất Tuy nhiên, một vùng3x3 của NoData sẽ chỉ có những đường đồng mức kéo dài vào khu vực nàybằng một nửa khoảng cách kích thước phần tử

 Các trường Type ở đầu ra lớp đối tượng đường viền có giá trị:

 Một khoảng đường đồng mức được lập chỉ có thể được sử dụng để tạo ra cácđường đồng mức bổ sung và giá trị Type của chúng sẽ được mã hóa như là 2trong lớp tính năng đầu ra

 Một đường đồng mức cơ sở được sử dụng, ví dụ, khi bạn muốn tạo ra nhữngđường đồng mức 15 mét, bắt đầu từ 10 mét Ở đây, 10 sẽ được sử dụng chocác đường đồng mức cơ sở, và 15 sẽ là khoảng cách đường đồng mức Cácgiác trị của đường đồng mức sẽ là 10, 25, 40, 55 …

 Quy định một đường đồng mức cơ sở sẽ không ngăn cản các đường đồng mứcđược tạo ra cao hơn hoặc thấp hơn giá trị đó

Trang 28

 Một tập tin văn bản có chứa giá trị thông số kỹ thuật của đường đồng mức có thể bao gồm những điều sau đây:

 Bất kì dòng nào bắt đầu với một giá trị không phải là số sẽ bị bỏ qua và coi như là một dòng chú thích

 Dòng chỉ có một giá trị duy nhất sẽ được coi như một giá trị đường đồng mức rõ ràng

 Dòng với ba giá trị sẽ được coi như là cơ sở, khoảng đường đồng mức, và chỉ mục đường đồng mức

 Dòng với bốn giá trị sẽ được coi như là từ, đến, bằng, và lập chỉ mục

Ví dụ, nếu 1 raster có một giá trị tối thiểu là 102 và tối đa là 500, sau đó là 1 tập tin văn bản với:

Sẽ tạo ra đường đồng mức:

 Nếu có những giá trị phần tử của raster trong một rào chắn đa giác đặc trưngcác đường đồng mức sẽ được tách ra ở rào chắc Nếu các giá trị phần tử trong

đa giác đặc trưng bị loại bỏ, thay đổi những giá trị phần tử tới NoData

 Nếu đầu vào bề mặt raster là rất lớn hoặc có nhiều đặc trưng đầu ra được yêucầu, một số lượng lớn tập tin tạm thời sẽ được tạo ra trong vị trí hệ thống điềuhành của tập tin tạm thời Nếu gặp phải bất kỳ vấn đề nào, hãy làm một trongnhững điều sau đây:

 Tăng dung lượng trống của đĩa cho các tập tin tạm thời

 Giảm số lượng các đường đồng mức nhất định, hoặc phân chia cáckhoảng đường đồng mức, xử lý từng nhóm riêng biệt, và kết hợp các kếtquả từ mỗi khoảng vào thành một kết quả cuối cùng

Trang 29

 Xử lý các dữ liệu đầu vào trong các phần, và hợp nhất các kết quả riêng thành một tập dữ liệu.

 Các tính năng đầu ra đường viền có thể được dán nhãn bằng cách sử dụng các công cụ Contour Annotation

Cú pháp:

ContourWithBarriers_3d (in_raster, out_contour_feature_class,

{in_barrier_features}, {in_contour_type}, {in_contour_values_file}, {explicit_only}, {in_base_contour}, {in_contour_interval}, {in_indexed_contour_interval},

{in_contour_list}, {in_z_factor})

Thông số Giải thích Kiểu dữ liệu

out_contour_feature_cla

ss

Đầu ra các tính năng đường đồng mức Feature Class

in_barier_features Đầu vào các tính năng rào chắn Feature

Layerin_contour_type

(optional)

Các loại đường đồng mức tạo ra:

-POLYLINES: đường đồng mức hoặc đường đẳng trị biểu diễn của raster đầu vào

-POLYGONS: Đa giác kín biểu diễn cho các đường đồng mức

Phiên bản hiện tại của các đường đồng mứcvới các rào chắn chỉ hỗ trợ đầu ra polyline

Nếu tùy chọn đầu ra polygon được sử dụng

nó sẽ bị bỏ qua và đầu ra polyline sẽ được tạo

Trang 30

cách đường đồng mức, khoảng thời gian lậpđường đồng mức không được xác định.

- NO_EXPLICIT_VALUES_ONLY: Mặc định, khoảng đường đồng mức phải được xác định

- EXPLICIT_VALUES_ONLY: Chỉ giá trị đường đồng mức rõ ràng, được xác định

in_base_contour

(Optional)

Giá trị đường đồng mức cơ sở

Những đường đồng mức được tạo ra ở trên

và dưới giá trị này là cần thiết để phủ kín toàn bộ phạm vi giá trị của raster đầu vào

Double

in_indexed_contour_inte

rval

(Optional)

Những đường đồng mức cũng sẽ được tạo

ra cho khoảng này và sẽ được gắn cờ phù hợp trong lớp tính năng đầu ra

sẽ cùng một đơn vị như giá trị z của các raster đầu vào Để tạo đường đồng mức có đơn vị khác so với giá trị z, thiết lập một giá trị thích hợp cho hệ số z Lưu ý rằng không cần thiết để có mặt bằng x, y và bề

Double

Trang 31

mặt đơn vị z phù hợp cho các công cụ này.

độ cong mặt nghiêng theo hướng dốc tối đa, và độ cong mặt phẳng là vuônggóc với hướng của độ dốc tối đa

 Một độ cong dương cho thấy bề mặt lồi lên ở phần tử đó Số âm cho thấy độcong bề mặt lõm ở phần tử đó Giá trị 0 cho thấy bề mặt bằng phẳng

 Trong đầu ra mặt nghiêng, giá trị âm cho thấy bề mặt lồi ở phần tử đó Giá trịdương cho thấy bề mặt lõm ở phần tử đó Một giá trị 0 cho thấy bề mặt bằngphẳng

 Trong đầu ra mặt phẳng, giá trị dương cho thấy bề mặt lồi tại phần tử đó Giátrị âm cho thấy bề mặt lõm ở phần tử đó Một giá trị 0 cho thấy bề mặt bằngphẳng

 Các đơn vị của raster đầu ra độ cong, giống như các đơn vị cho các tùy chọnđầu ra mặt nghiêng raster đường cong và đầu ra mặt phẳng raster đường cong,

là một phần trăm (1/100) của đơn vị z Các giá trị dự kiến hợp lý của cả barasters đầu ra cho một khu vực đồi núi (cao vừa phải) có thể thay đổi từ -0,5đến 0,5; còn đối với dốc đứng, ngọn núi gồ ghề (rất cao), các trị có thể khácnhau giữa -4 và 4 Lưu ý rằng có thể vượt quá tầm này cho một số bề mặtraster nào đó

Thông số:

Curvature_3d (in_raster, out_curvature_raster, {z_factor},

{out_profile_curve_raster}, {out_plan_curve_raster})

Trang 32

Tham số Mô tả Kiểu dữ liệu

out_curvature_raster Đầu ra raster đường cong. Raster Datasetz_factor

Nếu đơn vị x,y và các đơn vị z là cùng 1 đơn vị, thì mặc định hệ số z bằng 1

Nếu x,y và z có đơn vị khác nhau, hệ số z phải được thiết lập để hệ số thích hợp, nếu không kết quả sẽ không chính xác Ví dụ, nếu các đơn vị z của bạn là feet và x, y là các đơn vị mét, bạn sẽ sử dụng một hệ số z-0,3048 để chuyển đổi các đơn vị z từ feet sang mét (1 foot = 0,3048 mét)

Trang 33

Tính sự thay đổi khối lượng giữa hai bề mặt Điều này thường được sử dụng để cắt

và điền vào thao tác

Ví dụ:

CutFill_3d (Before_Ras, After_Ras, OutRas)

Khi các hoạt động Cut Fill được thực hiện, theo mặc định, một chuyên ngành kếtxuất được áp dụng cho csac lớp làm nổi bật vị trí của cắt và thêm vào Các yếu tố quyếtđịnh trong bảng thuộc tính của raster đầu ra, nếu khối có giá trị dương thì sẽ là nơi vậtliệu được cắt, nếu khối có giá trị âm thì sẽ được thêm vào

Cách sử dụng:

 Các công cụ Cut Fill cho phép bạn tạo ra một bản đồ dựa hai đầu vào về mặt:trước và sau, hiển thị các khối của vật liệu về mặt đã được sửa đổi bởi việcloại bỏ hoặc thêm vào các vật liệu bề mặt

 Cả hai đầu vào bề mặt raster phải trùng khớp.Có nghĩa là, chúng phải cóchung một nguồn gốc, cùng một số hàng và cột của các phần tử, và kích thướcphần tử tương tự nhau

Trang 34

 Để có kết quả chính xác, đơn vị z nên cùng đơn vị như mặt bằng x, y Điềunày đảm bảo rằng thể thích của các khối có đơn vị khối (ví dụ, mét khối) Nếuchúng không giống nhau, sử dụng một hệ số z để chuyển đổi các đơn vị z sangđơn vị x,y Ví dụ, nếu bạn x, y là các đơn vị mét và đơn vị z của bạn là feet,bạn có thể chỉ định một hệ số z là 0,3048 để chuyển đổi feet sang mét.

 Ngoài ra, sử dụng các công cụ toán học Times để tạo ra một bề mặt rastertrong đó giá trị z đã được điều chỉnh cho phù hợp với các đơn vị mặt bằng

 Bảng thuộc tính của các raster đầu ra trình bày những thay đổi trong khốilượng bề mặt sau khi cắt hoặc thêm vào Giá trị dương cho thấy khu vực củaraster bề mặt trước đó đã được cắt giảm (vật liệu bị loại bỏ) Giá trị âm chothấy khu vực đó đã được thêm vào (nguyên liệu gia tăng) Xem bài viết HowCut Fill để biết thêm chi tiết về làm thế nào tính toán được kết quả

 Khi hoạt động cắt hoặc thêm vào được thực hiện từ công cụ, theo mặc địnhmột chuyên ngành kết xuất được áp dụng làm nổi bật vị trí của cắt và thêmvào Các trình kết xuất thu tôvùng đã được cắt giảm màu xanh, và các khu vực

đã được thêm vào bằng màu đỏ Khu vực không thay đổi được hiển thị bằngmàu xám

Thông số:

CutFill_3d (in_before_surface, in_after_surface, out_raster, {z_factor})

Tham số Mô tả Kiểu dữ liệu

in_before_surface Các đầu vào đại diện cho bề mặt trước khi tiến

hành cắt hoặc thêm vào

Raster Layer

in_after_surface Các đầu vào đại diện cho bề mặt sau khi tiến

hành cắt hoặc thêm vào

Raster Layer

out_raster Các raster đầu ra xác định vùng cắt và thêm vào.

Các giá trị hiển thị các địa điểm và số lượng mà

bề mặt đã được thêm vào hay lấy đi khỏi

Trang 35

các đơn vị z khi chúng khác đơn vị x,y của bề mặt đầu vào Các giá trị z của đầu vào bề mặt được nhân với hệ số khi tính đầu ra bề mặt cuối cùng.

Nếu đơn vị x, y và các đơn vị z là trong cùng mộtđơn vị đo lường, mặc định hệ số z bằng 1

Nếu x,y và z có đơn vị khác nhau, hệ số z phải được thiết lập để hệ số thích hợp, nếu không kết quả sẽ không chính xác Ví dụ, nếu các đơn vị z của bạn là feet và x, y là các đơn vị mét, bạn sẽ

sử dụng một hệ số z-0,3048 để chuyển đổi các đơn vị z từ feet sang mét (1 foot = 0,3048 mét)

 Các raster hillshade có phạm vi giá trị số nguyên từ 0 đến 255

 Hai kiểu rasters đậm nhạt có thể được xuất ra Nếu tùy chọn Model Shadows

bị vô hiệu hóa (bỏ đánh dấu), các raster đầu ra chỉ xem xét góc độ chiếu sángđịa phương Nếu nó được kích hoạt (đánh dấu), các raster đầu ra sẽ xem xétcác tác động của cả hai góc độ chiếu sáng địa phương và bóng tối

Trang 36

 Các phân tích của bóng được thực hiện bằng cách xem xét các tác động củađường chân trời địa phương tại mỗi phần tử Các phần tử Raster trong bóng tốiđược gán giá trị là 0.

 Để tạo ra một raster chỉ các vùng bóng tối, sử dụng công cụ Reclassify để táchcác giá trị 0 từ các giá trị hillshade khác Hillshade phải được kích hoạt tùychọn Model Shadows

 Nếu raster đầu vào là trong một hệ tọa độ hình cầu, chẳng hạn như độ thậpphân, các kết quả hillshade có thể trông rất khác thường Điều này là do sựkhác biệt trong đơn vị đo lường giữa các đơn vị mặt bằng và các đơn vị độcao Vì chiều dài của một mức độ của kinh độ thay đổi theo vĩ độ, bạn sẽ cầnphải xác định một hệ số z thích hợp cho vĩ độ đó Nếu đơn vị x, y của bạn làcác đơn vị độ thập phân và các đơn vị z của bạn là mét, một số hệ số z thíchhợp cho vĩ độ cụ thể là:

 Bạn có thể tạo các khung nhìn ba chiều đầy ấn tượng của các bề mặt bằngcách che chắn hillshaded raster đầu ra bằng cách sử dụng ArcGIS ArcScene

Thông số:

Hillshade_3d (in_raster, out_raster, {azimuth}, {altitude}, {model_shadows}, {z_factor})

Tham số Mô tả Kiểu dữ liệu

out_raster Đầu ra hillshade raster.

Raster hillshade có phạm vi giá trị số nguyên từ 255

0-Raster Dataset

Trang 37

(Optional)

Góc phương vị của các nguồn sáng

Các phương vị được thể hiện ở các góc dương

0-360, đo chiều kim đồng hồ từ phía Bắc

Mặc định là 315 độ

Double

altitude

(Optional)

Góc độ của nguồn ánh sáng trên đường chân trời

Độ cao được thể hiện ở các độ dương, với 0 độ ở chân trời và 90 độ ngay trên đầu

Mặc định là 45 độ,

Double

model_shadows

(Optional)

Kiểu giảm bóng được tạo ra

 NO_SHADOWS —Các đầu ra raster chỉ xem xét các góc độ chiếu sáng đối tượng; những tácđộng của bóng tối không được xem xét.Các giátrị đầu ra có thể nằm trong khoảng từ 0 đến

255, với 0 đại diện cho các vùng tối nhất, và

255 sáng nhất

 SHADOWS — Đầu ra raster đậm nhạt xem xét

cả hai góc độ chiếu sáng và che khuất đối tượng.Các giá trị đầu ra khoảng từ 0 đến 255, với 0 đại diện cho các vùng tối, và 255 sáng nhất

hệ số khi tính đầu ra bề mặt cuối cùng

Nếu đơn vị x, y và các đơn vị z là trong cùng một đơn vị đo lường, mặc định hệ số z bằng 1

Nếu x,y và z có đơn vị khác nhau, hệ số z phải được

Double

Trang 38

không chính xác Ví dụ, nếu các đơn vị z của bạn là feet và x, y là các đơn vị mét, bạn sẽ sử dụng một hệ

số z-0,3048 để chuyển đổi các đơn vị z từ feet sang mét (1 foot = 0,3048 mét)

 Độ dốc là tỷ lệ thay đổi tối đa trong giá trị z từ mỗi phần tử

 Việc sử dụng một hệ số z rất cần thiết cho tính toán độ dốc chính xác khi cácđơn vị bề mặt z được biểu diễn ở các đơn vị khác nhau so với đơn vị mặt bằngx,y

 Phạm vi của các giá trị trong đầu ra phụ thuộc vào kiểu của các đơn vị đolường

 Đối với độ, phạm vi của các giá trị độ dốc là từ 0-90 độ

 Đối với phần trăm tăng Một mặt phẳng là 0 phần trăm, một mặt 45 độ là 100phần trăm, và khi bề mặt trở nên thẳng đứng hơn, sự gia tăng phần trăm càngtrở nên lớn hơn Xem cách Slope làm việc để có một lời giải thích chi tiết hơn

về một loạt các giá trị đầu ra với tùy chọn này

 Nếu các phần tử trung tâm trong khu vực gần nhất (3 x 3) là NoData, đầu ra làNoData

 Nếu bất kỳ phần tửlân cận là NoData, chúng được gán giá trị của các tế bàotrung tâm; sau đó độ dốc được tính toán

Trang 39

Thông số:

Slope_3d (in_raster, out_raster, {output_measurement}, {z_factor})

Tham số Mô tả Kiểu dữ liệu

Nếu đơn vị x, y và các đơn vị z là trong cùng một đơn vị đo lường, mặc định hệ số z bằng 1

Nếu x,y và z có đơn vị khác nhau, hệ số z phải được thiết lập để hệ số thích hợp, nếu không kếtquả sẽ không chính xác Ví dụ, nếu các đơn vị zcủa bạn là feet và x, y là các đơn vị mét, bạn sẽ

sử dụng một hệ số z-0,3048 để chuyển đổi các đơn vị z từ feet sang mét (1 foot = 0,3048 mét)

Double

3 Triangulated Surface

Trang 40

Các công cụ Surface Triangulated cung cấp một tập hợp các công cụ phân tích bềmặt hoạt động trên các địa hình, TIN và LAS datasets Nó cung cấp các khả năng tríchxuất các thuộc tính bề mặt, chẳng hạn như độ dốc, hướng, và đường đồng mức, xác định

sự chênh lệch trong các điểm dữ liệu, tính toán thể tích, và tạo các lớp đối tượng 3D về

mô hình bề mặt

Dưới đây là các công cụ có sẵn trong Triangulated Surface:

Công cụ xử lý dữ liệu Mô tả

Decimate TIN Nodes Tạo ra mạng lưới tam giác không đều (TIN) bằng cách sử

dụng tập hợp các điểm nút đã biết độ caoExtrude Between Tạo ra các đối tượng 3D bằng cách ép mỗi đối tượng đầu vào

ở giữa hai tam giác của mạng lưới không đều TINInterpolate Polygon

To Multipatch

Tạo ra các đối tượng bề mặt phù hợp từ một lớp đối tượng vùng sử dụng một raster, địa hình, hoặc bề mặt TIN

Locate Outliers Xác định việc đo độ cao đặc trưng từ các địa hình, TIN hoặc

LAS datasets, nếu vượt quá giới hạn cho phép của các giá trị

độ cao hoặc có những điểm có độ dốc không phù hợp với những điểm xung quanh

Polygon Volume Tính thể tích và diện tích bề mặt giữa một đa giác và địa hình

hoặc bề mặt TIN

Surface Aspect Tính phương diện, hoặc hướng dốc của độ dốc lớn nhất, của

mỗi tam giác trong một bộ dữ liệu TIN hoặc địa hình và viết

ra như một lớp đối tượng vùng

Surface Contour Tạo đường đồng mức sử dụng một bề mặt địa hình hoặc TIN.Surface Difference Tính thể tích khác biệt giữa hai mô hình bề mặt được lưu trữ

dưới dạng một mạng lưới tam giác không đều (TIN) hoặc bộ

dữ liệu địa hình

Surface Slope Tạo ra các đối tượng vùng từ các giá trị độ dốc của lưới tam

giác không đều (TIN) hoặc tập dữ liệu địa hình

a Decimate TIN Nodes

Tạo ra một mạng lưới tam giác mạng không đều (TIN) bằng cách sử dụng một tậphợp con của các nút từ một dữ liệu TIN

Ngày đăng: 08/03/2015, 17:20

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w