2
ĐẠI HC QUC GIA HÀ NI
TRƯỜNG ĐẠI HC CÔNG NGH
Nguyn Đức Phương
CÁC GII PHÁP BN ĐỒ TRC TUYN
NG DNG
KHOÁ LUN TT NGHIP ĐẠI HC H CHÍNH QUY
Ngành: Công ngh thông tin
HÀ NI - 2008
3
ĐẠI HC QUC GIA HÀ NI
TRƯỜNG ĐẠI HC CÔNG NGH
Nguyn Đức Phương
CÁC GII PHÁP BN ĐỒ TRC TUYN
NG DNG
KHOÁ LUN TT NGHIP ĐẠI HC H CHÍNH QUY
Ngành: Công ngh thông tin
Cán b hướng dn : TS. Nguyn Hi Châu
HÀ NI - 2008
4
TÓM TT KHÓA LUN
GIS-Geography Information System(H thng thông tin địa lý) ra đời và được
phát trin mnh trong nhng năm gn đây. Cùng vi s bùng n v công ngh ca
Internet, GIS cũng đã phát trin công ngh cho phép chia s thông tin thông qua mng
toàn cu bng cách kết hp GIS và Web. Bên cnh đó, xu hướng chia s d liu, phát
trin phn mm trên công ngh mã ngun m cũng được quan tâm các nước đang
phát trin vì nhiu li ích mà nó mang li. Vì thế, vic nghiên cu ng dng trên cơ s
mã ngun m s mang li kh năng chia s thông tin địa lý rng rãi cho các ngành.
Ni dung chính ca đề tài là nghiên cu nn tng công ngh GIS, t đó đưa ra
các gii pháp v bn đồ trc tuyến, kh năng xây dng ng dng bn đồ trên cơ s
ngun m và t đó xây dng website bn đồ trc tuyến v các địa đim du lch trên
thành ph Hà Ni.
Khóa lun được chia thành các phn chính sau:
M đầu: Đặt vn đềđưa ra mc tiêu nghiên cu.
Chương 1: Gii thiu v bn đồ, nghiên cu v công ngh GIS và ng dng
công ngh GIS trên nn web.
Chương 2: Tìm hiu mt s gii pháp v bn đồ trc tuyến, đi xâu nghiên
cu gii pháp s dng phn mn mã ngun m MapServer.
Chương 3: Xây dng ng dng bn đồ trc tuyến phc v nhu cu du lch
thành ph Hà Ni.
Kết lun: Kết qu đạt được và định hướng phát trin trong tương lai.
5
LI CM ƠN
Li đầu tiên cho em được cm ơn chân thành ti thy Nguyn Hi Châu, người
đã trc tiếp hướng dn tn tình và đóng góp nhng ý kiến quý báu trong sut quá trình
em làm khóa lun tt nghip này.
Em xin cm ơn và gi nhng li chúc tt đẹp nht đến các thy cô giáo trường
Đại Hc Công Ngh - Đại Hc Quc Gia Hà Ni, đã tn tâm truyn đạt nhng kiến
thc quý báu làm nn tng để em bước vào đời.
Cui cùng, em xin được cm ơn gia đình, bn bè và người thân đã giúp đỡ em,
là ch da tinh thn vng chc giúp em hoàn thành tt khóa lun tt nghip này.
Người thc hin
NGUYN ĐỨC PHUƠNG
6
MC LC
DANH MC CÁC HÌNH V.......................................................................................8
DANH MC BNG ....................................................................................................10
MT S KHÁI NIM VÀ THUT NG...............................................................11
M ĐẦU.......................................................................................................................12
1. Đặt vn đề ..............................................................................................................12
2. Ni dung và mc tiêu nghiên cu..........................................................................13
CHƯƠNG 1: GII THIU V CÔNG NGH GIS TRÊN NN WEB................14
1.1 Gii thiu v bn đồ.............................................................................................14
1.2 Các phương pháp biu din bn đồ .....................................................................14
1.2.1 Phân loi bn đồ............................................................................................14
1.2.2 Các thành phn ca bn đồ............................................................................15
1.2.3 Độ chính xác ca bn đồ ...............................................................................16
1.2.4 Các chú gii trên bn đồ................................................................................16
1.2.5 Phương pháp th hin thông tin trên bn đồ .................................................18
1.2.6 S khái quát hóa và s phóng đại .................................................................19
1.3 Công ngh GIS trên nn Web.............................................................................19
1.4 Sơ đồ hot động ca ng dng GIS trên nn Web ..............................................20
1.5 D liu v GIS .....................................................................................................21
1.5.1 Các khái nim cơ bn ....................................................................................21
1.5.2 Các dng d liu ca GIS..............................................................................24
1.5.3 Mô hình thông tin không gian.......................................................................24
1.5.4 Mô hình thông tin phi không gian.................................................................30
CHƯƠNG 2: CÁC GII PHÁP BN ĐỒ TRC TUYN.....................................33
2.1 Mt s gii pháp bn đồ trc tuyến .....................................................................33
2.1.1 MapBender....................................................................................................33
2.1.2 MapGuide Open Source................................................................................33
2.1.3 OpenLayers ...................................................................................................34
2.2 Phn mm mã ngun m MapServer ..................................................................34
2.2.1 Gii thiu v Mapserver...............................................................................34
2.2.2 Thành phn và mô hình x lý ca Mapserver...............................................36
2.2.3 Tìm hiu Mapfile...........................................................................................39