อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

92
Geographic Information System 3 โหลดโปรแกรม Java 7 ไปทีGoogle web browser > เสิร์ช jre7 > คลิกทีJava SE Runtime Environment 7 – Downloads ไปทีJava SE Runtime Environment 7u79 > คลิก Accept License Agreement > ไปทีProduct / File Description ที่เป็ น Windows x86 Offline File Size เป็ น 28.12 MB คลิก jre-7u79-windows-i586.exe เพื่อ Download

Upload: cream3703

Post on 20-Feb-2017

146 views

Category:

Education


1 download

TRANSCRIPT

Page 1: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

Geographic Information System 3

โหลดโปรแกรม Java 7

ไปท Google web browser > เสรช jre7 > คลกท Java SE Runtime Environment 7 – Downloads

ไปท Java SE Runtime Environment 7u79 > คลก Accept License Agreement > ไปท

Product / File Description ทเปน Windows x86 Offline File Size เปน 28.12 MB

คลก jre-7u79-windows-i586.exe เพอ Download

Page 2: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ไปเปด File ทท ำกำร Download มำแลว > หนำตำง User Account Contol ใหคลก Yes

> คลก Install > ตดตงเสรจแลว คลก Close

Page 3: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ตอไปโหลด Apache Tomcat (เลอก Download ตามสเปกเครอง)

ไปท Google web browser เสรช Tomcat 7

> คลก Apache Tomcat - Apache Tomcat 7 Downloads

คลก 32-bit/64-bit Windows Service Installer เพอ Download Apache Tomcat 7

Page 4: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

เปด File ทโหลดมำแลว > คลก Yes ในหนำตำง User Account Contol เพอท ำกำรตดตง

โปรแกรม

> คลก Next > I Agree > Next

Page 5: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

> ตง User Name เปน admin และ ตง Password เปน tomcat > Next > Install

> คลก Finish กำรตดตงโปรแกรมเรยบรอยแลว

Page 6: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ท าการทดสอบ Tomcat

ไปท Google web browser > ในชอง Address Bar ใส http://localhost:8080

ตอไปโหลด Geoserver

ไปท Google web browser > เสรช Geoserver > คลกท Geoserver

Page 7: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

คลกท Nightly (ใต Stable แถบสเขยว)

คลกท Web Archive เพอ Download

Page 8: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

เมอ Download เสรจแลว ท ำกำรแตกไฟล > Copy ตว Geoserver

จำกนนน ำไปวำงในโฟลเดอรชอวำ webapps โดยไปท C:\Program Files\Apache Software

Foundation\Tomcat 7.0\webapps

Page 9: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ทดสอบ Geoserver

ไปท Google web browser > ชอง Address Bar พมพ http://localhost:8080/geoserver

> ใส User Name : admin และ Password : geoserver

เมอ Login เสรจแลว จะขนโชวแบบน

Page 10: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ตอไปท าการโหลดโปรแกรม PostGIS

ไปท Google web browser > เสรช PostGIS > คลกท PostGIS — Spatial and Geographic Objects for PostgreSQL

> คลก Download

Page 11: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

> คลก Windows Downloads

> คลก PostgreSQL EDB binaries-only

Page 12: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

> คลกท PostgreSQL installers

เลอก Download ตำมสเปกของเครอง

Page 13: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ตอไปเปนกำรตดตงโปรแกรม PostgreSQL > เปดไฟลทโหลดเสรจแลว > คลก Run

> Next > Next > Next

Page 14: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

> ตง Password : postgis , Retype password : postgis > Next

ใส Port : 5432 > Next > Next > Next

Page 15: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

รอสกครในกำรตดตง... > คลก Finish

> กดท > เลอก PostgreSQL 9.5 (x86) on port 5432 > Next

Page 16: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

> คลก + Spatial Extensions > คลกถกหนำ PostGIS 2.2 Bundle for PostgreSQL 9.5 (32bit)

v2.2.0 > Next > Next > Next

> I Agree

Page 17: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

> คลกถกหนำ Create spatial database > Next > Next

> ใส User Name: postgres , Password: postgis > Next > Install > รอสกคร...

Page 18: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

จะมค ำถำมขนมำ 3 ครง ใหคลก Yes ทง 3 ครง > Close > Finish

จำกนนหำทเกบขอมล โดยสรำง Folder ตงชอเปนรหสนสต เกบไวใน Folder ทชอวำ GIS3_58

Page 19: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

จำกนนไปท Apache Tomcat > Java แลวพมพ -DGEOSERVER_DATA_DIR=D:\GIS3_58 ใน

Java Options: > Apply

จำกนนไปทแถบ General > Start > Stop > OK

Page 20: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ไปทโปรแกรม pgadmin III > ใส Pass word: postgis > คลก OK

จำกนนสรำง Database ขนมำใหม > ไปท Database > คลกขวำ New Databaes

> ตงชอ 56170241_g1 > OK

Page 21: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ดบเบลคลกทตว Database ทเรำสรำงมำแลว > คลกทแวนขยำย SQL > พมพ CREATE

EXTENSION POSTGIS; > แลวคลกทค ำ สง Execute query

ไปคลก Spatial_ref_sys (โดยเขำไปเปดตว 56170241_g1 > Schemas > public > Tables )

Page 22: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

คลกทค ำสง Plugins > เลอก PostGIS Shapefile and DBF loader 2.2

> คลก Add File > เลอกขอมลทตองกำร > คลก Open

Page 23: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

> คลก Options… > พมพ TIS-620 (เพอเปลยนใหเปนภำษำไทย) > กด Ok

> คลก Import (ถำขำงลำงปรำกฏค ำวำ shapefile import completed แสดงวำส ำเรจแลว) > Close

หนำตำงน

Page 24: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

คลกขวำท Tables > Refresh (เพออพเดทขอมลท Add มำลำสด)

ไปเปดโปรแกรม QGIS คลกท Add postGIS layer (รปชำง) > คลกท New

Page 25: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

> Name ใส g1, Host ใส localhost, Port ใส 5432, Database ใส 56170241_g1, ชอง SSL เลอก allow, Username = postgres, Password = postgis > คลกท Test Connect (เพอทดสอบกำรเชอมตอ) ตกชองหนำ Save Username และ Save Password > คลก OK

> คลก Concect > Schema > public > เลอกขอมลทง 4 ตว > คลก Add

Page 26: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ใสพกด WGS 84 /UTM Zone 47N EPSG : 32647 > คลก Ok (ใสพกดใหครบทง4ตว ตองท ำ4ครง)

เสรจแลวภำพแผนทมหำวทยำลยบรพำจะโชวขนมำ > จดเรยงขอมล Layers โดยเรมจำก road, building, water, boundary ตำมล ำดบ

Page 27: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ไปค ำสง Settings > เลอก Options

> เลอกค ำสง Locale to use instead > คลกทหนำ Override system locale > แลวเลอก English U.S. > คลก OK

Page 28: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

จำกนนสรำง Shapefile ขนมำใหม > ไปทค ำสง > เลอก New Shapefile Layer…

> ใสพกดไปคลกท Specify CRS > เลอกพกด EPSG:32647 - WGS 84 / UTM zone 47N > ชอง Name = Name > คลก Add to attributes list > OK

Page 29: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

หำทเกบขอมล ตงชอ point_atm > Save

ตอไปคลกท > คลก > แลวสรำงจด atm ใส id และ ใสชอ atm

> เมอครบทกจดแลวใหคลก

Page 30: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ตอไปดบเบลคลกทชนขอมล point_atm > คลกท Style > Save Style > SLD File

ตงชอ point (เกบไวใน D:\GIS3_58\GIS3) > Save > OK

Page 31: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ดบเบลคลกทชนขอมล building > ไปท Style > เปลยนจำก Single Symbol เปน Categorized

ชอง Column เลอกเปน Name > Classify > Save Style > SLD File

Page 32: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ตงชอ building (เกบไวใน D:\GIS3_58\GIS3) > Save > Ok

ตอไปดบเบลคลกท boundary > ไปท Style > เลอกสทชอบ > Save Style > SLD File

Page 33: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ตงชอ boundary (เกบไวใน D:\GIS3_58\GIS3) > Save > Ok

ดบเบลคลก water > ไปท style > เปลยนส > save style > SLD file > ok

Page 34: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ตงชอ water (เกบไวใน D:\GIS3_58\GIS3) > Save > Ok

ดบเบลคลก road > ไปท style > เปลยนส > save style > SLD file > ok

Page 35: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ตงชอ road (เกบไวใน D:\GIS3_58\GIS3) > Save > Ok

จำกนนน ำไฟล point_atm.sld เขำ pgAdmin

โดยไปทโปรแกรม pgAdmin > ไปท Plugins > เลอก PostGIS Shapefile and DBF loader 2.2

> คลกท Add File แลวเลอกไฟล point_atm.shp > กด Open ไปท Options… เปลยนจำก UTF-8 เปน TIS-620 > OK > Import > Close > แลวคลกขวำท Tables > คลก refresh จะไดขอมล atm ขนมำ

Page 36: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ไปท Google web browser > ในชอง Address Bar ใส http://localhost:8080/geoserver/web/ > Login ดวย ชอ admin รหส geoserver > คลกท workspaces > Add new workspaces

Name = InternetGIS1, Namespace URI = GIS3 คลกเครองหมำยถกทชอง Dafault workspace แลวกด submit

Page 37: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

จำกนนจะโชวหนำจอน ใหคลกท InternetGIS1

ตอไปคลกเครองหมำยถกชอง WMS (Web Map Service) > คลก save

Page 38: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ตอไป ไปท Stores

เลอก And new store

Page 39: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

Vector Data Sources คลก PostGIS

ตอไปใหใสขอมล Data Source Name = BUU , Description = DataBase of Burapha university

Database = 56170242_group1, User = postgres , Password = postgis > Save

Page 40: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

จำกนนไปท boundary > Publish

> ไปท Coordinate Reference Systems > Declared SRS > คลก Find > ใสพกด 32647

Page 41: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

> คลกท Compute from native bounds > Save

ตอไปไปท Styles > Add a new style

Page 42: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

> Name = boundary , Workspaces = Internet Gis1, Generate a default style = Polygon , Copy from existing style = polygon > จำกนนคลกทชอง choose file > เลอกไฟลทท ำสแลวจำกโปรแกรม Qgis คอไฟล boundary.sld > Open > upload > preview legend (จะอยดำนลำงถดจำกชอง choose file ลงมำ) > Validate แลวกด submit

> Add new style > Name = building , Workspaces = Internet Gis1, Generate a default style = Polygon , Copy from existing style = Polygon, > จำกนนคลกเลอกไฟล building.sld > Open > upload > preview legend (จะอยดำนลำงถดจำกชอง choose file ลงมำ) > Validate แลวกด submit

Page 43: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

> Add new style > Name = road , Workspaces = Internet Gis1, Generate a default style = line , Copy from existing style = line, > จำกนนคลกเลอกไฟล road.sld > Open > upload > preview legend (จะอยดำนลำงถดจำกชอง choose file ลงมำ) > Validate แลวกด submit

> Add new style > Name = water , Workspaces = Internet Gis1, Generate a default style = Polygon , Copy from existing style = Polygon, > จำกนนคลกเลอกไฟล water.sld > Open > upload > preview legend (จะอยดำนลำงถดจำกชอง choose file ลงมำ) > Validate แลวกด submit

Page 44: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

จำกนนไปโหลดไฟลรป atm ท www.iconfinder.com > คนหำ atm > ไปท Free > คลกเลอกรป

ทตองกำร

> ปรบขนำดรปเปน 16 × 16 > คลก PNG เพอโหลดรปเปน png > น ำไปเกบใน D:\GIS3_58 >

ตงชอเปน atm

Page 45: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ตอไปกลบไปทหนำ geoserver web > Add new style > Name = point , Workspaces = Internet Gis1, Generate a default style = point , Copy from existing style = point,

> จำกนนคลกเลอกไฟล point.sld > Open > upload

แกไขขอมลบรรทดท 11 – 22

Page 46: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

โดยแกไขตำมน (ลบบรรทดท 11-22 ออก แลวใสขอมลตำมน *file:/D:/GIS3_58/atm.png เปน

ทเกบไฟลรปทโหลดมำ ตำมดวยชอไฟลรปทตงเปน atm.png)

<se:Graphic>

<se:ExternalGraphic>

<se:OnlineResource xlink:type="simple" xlink:href="file:/D:/GIS3_58/atm.png"/>

<se:Format>image/png</se:Format>

</se:ExternalGraphic>

<se:Size>15</se:Size>

</se:Graphic>

จำกนน > preview legend (จะอยดำนลำงถดจำกชอง choose file ลงมำ) > Validate แลวกด submit

Page 47: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

จำกนนไปท Layers > boundary

ชอง Current Keywords เลอก boundary , New Keyword = ขอบเขต > เลอก Thai > แลวกด Add Keyword > ไปท Coordinate Reference Systems > Declared SRS > คลก Find > ใสพกด 32647 (โดย

คลกท 32647)

> แลวคลกท Compute from native bounds

Page 48: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ไปท Publishing , Default Style = internetGIS1:boundary แลวยำยชนขอมล

internetGIS1:boundary จำก Available Styles ไปท Selected Styles แลวคลก

internetGIS1:boundary > > คลก Save

จำกนนไปท Layer Preview > ไปทขอมล boundary > คลก OpenLayers

Page 49: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

จะไดรปขอบเขตมหำวทยำลยบรพำขนมำ

จำกนนไปท Layers > Add a new resource > เลอก Add layer from = internetGIS1:BUU >

point_atm

> คลก Publish

Page 50: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ชอง Current Keywords เลอก point_atm , New Keyword = ต ATM > เลอก Thai > แลวกด Add Keyword > ไปท Coordinate Reference Systems > Declared SRS > คลก Find > ใสพกด 32647 (โดย

คลกท 32647) > แลวคลกท Compute from native bounds เพอใหคำพกดทตงแสดง

จำกนนไปท Publishing , Default Style = internetGIS1:point

จำกนนยำยชนขอมล internetGIS1:point จำก Available Styles ไป Selected Styles

> แลวคลก internetGIS1:boundary > > คลก Save

Page 51: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

จำกนนไปท Layer Preview > point_atm > คลก OpenLayer

จะไดขอมลจด ATM ขนมำ

Page 52: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

จำกนนไปท Layers > Add a new resource

เลอก Add layer from = internetGIS1:BUU > building > คลก Publish

Page 53: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ชอง Current Keywords เลอก building , New Keyword = อำคำรมหำวทยำบรพำ > เลอก Thai > แลวกด Add Keyword > ไปท Coordinate Reference Systems > Declared SRS > คลก Find > ใสพกด 32647 (โดย

คลกท 32647)

> แลวคลกท Compute from native bounds เพอใหคำพกดทตงแสดง

จำกนนไปท Publishing , Default Style = internetGIS1: building

Page 54: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

จำกนนยำยชนขอมล internetGIS1: building จำก Available Styles ไป Selected Styles > แลว

คลก internetGIS1: building > > คลก Save

จำกนนไปท Layer Preview > building > คลก OpenLayer

Page 55: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

จะไดขอมลอำคำรขนมำ

จำกนนไปท Layers > Add a new resource

เลอก Add layer from = internetGIS1:BUU > road > คลก Publish

Page 56: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ชอง Current Keywords เลอก road, New Keyword = เสนถนน > เลอก Thai > แลวกด Add Keyword

> ไปท Coordinate Reference Systems > Declared SRS > คลก Find > ใสพกด 32647 (โดย

คลกท 32647)

> แลวคลกท Compute from native bounds

Page 57: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ไปท Publishing , Default Style = internetGIS1: road แลวยำยชนขอมล internetGIS1: road จำก

Available Styles ไปท Selected Styles แลวคลก internetGIS1:road > > คลก Save

จำกนนไปท Layer Preview > road > OpenLayer

Page 58: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

จะไดขอมลเสนถนนขนมำ

จำกนนไปท Layers > Add a new resource

Page 59: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

เลอก Add layer from = internetGIS1:BUU > water > คลก Publish

ชอง Current Keywords เลอก building , New Keyword = แหลงน ำ > เลอก Thai > แลวกด Add Keyword

Page 60: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

> ไปท Coordinate Reference Systems > Declared SRS > คลก Find > ใสพกด 32647 (โดย

คลกท 32647) > แลวคลกท Compute from native bounds เพอใหคำพกดทตงแสดง

ไปท Publishing , Default Style = internetGIS1: water แลวยำยชนขอมล internetGIS1: water

จำก Available Styles ไปท Selected Styles แลวคลก internetGIS1:water > > คลก Save

Page 61: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

จำกนนไปท Layer Preview > road > OpenLayer

จะไดขอมลแหลงน ำขนมำ

Page 62: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ตอไปเปด EditPlus 3 ขนมำ > ใสโคด HTML เสรจแลว > คลก Save

ตอไปสรำง Folder ใหมชอ backup แลวตงชอไฟล G1 เลอก Type HTML > Save

Page 63: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

> เปดหนำกระดำษใหม > ใสโคด

ไป coppy ลงค http://localhost:8080/geoserver/InternetGIS1/wms ของขอมล boundary

โดยไปท Google web browser > เสรช http://localhost:8080/geoserver/web

> Layer Preview > boundary

> คลก OpenLayers > คดลอกลงค http://localhost:8080/geoserver/InternetGIS1/wms

*ใหคดลอกทกชนขอมล

Page 64: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

> น ำโคดลงคของขอมล boundary ทคดลอก มำ มำใสในบรรทดท 38

> โคดลงค building มำใสในบรรทดท 46

และแกไขโคดในบรรทดท 40 แกไขเปน layers: "InternetGIS1: building "

> โคดลงค road มำใสในบรรทดท 54

และแกไขโคดในบรรทดท 40 แกไขเปน layers: "InternetGIS1: road "

> โคดลงค water มำใสในบรรทดท 62

และแกไขโคดในบรรทดท 40 แกไขเปน layers: "InternetGIS1: water "

> โคดลงค point_atm มำใสในบรรทดท 70

และแกไขโคดในบรรทดท 40 แกไขเปน layers: "InternetGIS1: point_atm"

Page 65: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

> Save > ตงชอวำ map1 >ชอง type เลอก .js > คลก Save

จำกนนน ำไฟล G1 , map1 ท Save แลวไปเกบท C:\Program Files\Apache Software

Foundation\Tomcat 7.0\webapps แลวสรำง Folder GIS3 ขนมำ แลวสรำง Folder รหสนสต ไว

ขำงใน แลวPaste ไฟลไวขำงใน Folder รหสนสต

Page 66: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ไปท Google web browser > เสรท OpenLayer 3 > คลกเขำไปท OpenLayer 3

>คลกท 2.x page.

Page 67: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

> คลกท .Zip

เปด Google web browser หนำตำงใหม > เสรท GeoExt 2 > คลกเขำไปท GeoExt 2 — JavaScript Toolkit for Rich Web Mapping ...

Page 68: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ไปท Download > คลกท GeoExt 2.1.0

ไปท downloads (อยลำงสด) > source code คลกท zip

Page 69: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

แตกไฟล openlayer 2.131 zip และ Geoext 2.03 ไปไวท โฟลเดอร

Tomcat7.0/webapps/GIS3/56170241/Libs

จำกนนใหกลบมำทหนำ GeoExt 2 > เลอนลงมำท Examples > คลกท LayerTree

Page 70: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ท ำกำร copy เทมเพจ > คลกขวำทพนทสขำว > View page source หรอดรหสตนฉบบ

ท ำกำรคดลอกโคด > น ำไปวำงท Editplus

Page 71: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ไปท โฟลเดอร ใน Disk(C):\Program Files\Apache Software Foundation\Tomcat 7.

0\webapps\GIS3\56170241\Libs\OpenLayers-2.13.1(เพอแกทอยของ Openlayer) > copy

Lips\OpenLayers-2.13.1 *อยำลมเปลยน\ เปน /

> น ำไปวำงบรรทดท 18 โดยเปลยน ../../website-resources/OpenLayers-2.13.1 เปน

Libs/OpenLayers-2.13.1

Page 72: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ลบ โคดบรรทดท 26 – 36

> Save As เกบไวใน แฟม C:\Program Files\Apache Software Foundation\Tomcat

7.0\webapps\GIS3\56170241 ตงชอ Mymap > type เลอก HTML > Save

Page 73: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

กลบไปท หนำ รหสตนฉบบ > คลกท ../loader.js

คดลอกโคดไปวำงใน EditPlus

Page 74: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

> เอำมำวำงใน Editplus

> แกไขบรรทดท 5 เปลยน "../../src/GeoExt" เปน "Libs/geoext2-2.1.0/src/GeoExt"

> Save As เกบไวใน แฟม C:\Program Files\Apache Software Foundation\Tomcat

7.0\webapps\GIS3\56170242 ตงชอ loader > type เลอก .js > Save

Page 75: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

เขำเวบ geoext คลกเลอก tree.js

copy โคด tree ทงหมด

Page 76: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

Copy code ไปใสใน EditPlus

บรรทดท 34 เปลยนเปน center: [100.925684,13.277333], เปลยนเปน zoom: 15,

ลบบรรทดท 37-45

ลบบรรทด 48-68

Page 77: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

บรรทดท 49 พมพ new OpenLayers.Layer.WMS (ขอบเขต ม.บรพำ)

ไปท GeoServer > Layer Preview > กด Open Layers ของ boundary

Page 78: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

Copy http://localhost:8080/geoserver/InternetGIS1/wms

บรรทดท 50 Paste http://localhost:8080/geoserver/InternetGIS1/wms

บรรทดท 51 เปลยนเปน layers: " InternetGIS1:boundary"

Page 79: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

Layer Preview > ไปท building > คลก Open Layers

Copy http://localhost:8080/geoserver/InternetGIS1/wms

Page 80: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

บรรทดท 59 พมพ new OpenLayers.Layer.WMS ( อำคำร ม.บรพำ )

บรรทดท 60 Paste http://localhost:8080/geoserver/InternetGIS1/wms

บรรทดท 62 เปลยนเปน layers: "InternetGIS1:building"

Page 81: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

copy โคดไปใสบรรทดท 71-81

new OpenLayers.Layer.WMS("ถนน",

"คดลอกลงคของขอมล road มำใส",

{

layers: ' InternetGIS1:road,

format: 'image/png',

transparent: true

},

{

singleTile: true,

visibility: false

}

Page 82: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

copy โคดไปใสบรรทดท 83-93

new OpenLayers.Layer.WMS("แหลงน ำ",

"คดลอกลงคของขอมล water มำใส",

{

layers: ' InternetGIS1:water ',

format: 'image/png',

transparent: true

},

{

singleTile: true,

visibility: false

}

Page 83: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

บรรทดท 97 เปลยนเปน new OpenLayers.Layer.WMS("BUU (Group Layer)",

บรรทดท 98 คดลอกโคด http://localhost:8080/geoserver/InternetGIS1/wms มำใสแทน

บรรทดท 100-103 ใสขอมลนแทน

"InternetGIS1:boundary",

"InternetGIS1:building",

"InternetGIS1:road",

"InternetGIS1:water"

Page 84: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

Save as > เลอกเกบใน desktop > ตงชอ tree > save จำกนน copy ไฟลท desktopไปวำงไวท

C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\GIS3\56170241

ตอไป เปดโปรแกรม QGIS ขนมำ > ไปท Plugins > เลอก Manage and install Plugins…

Page 85: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

เมอไดหนำตำงนขนมำแลวตอไปท ำกำรตดตง Plugin 2 ตว คอ QGIS Cloud Plugin และ

OpenLayers Plugin

โดย > พมพคนหำ QGIS Cloud Plugin > คลกทตว QGIS Cloud Plugin > คลก Install plugin

> พมพคนหำ OpenLayers Plugin > คลกทตว OpenLayers Plugin > คลก Install plugin

เสรจแลวรสตำรทโปรแกรม QGIS ใหมกอนแลวไปทค ำสง Add vector layer > คลก

Browse > เลอกขอมล boundary.shp , building.shp,road.shp และ water.shp > Open > Open

Page 86: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

กำรท ำใหขอมล building แสดงขอมลเปนชอ > ดบเบลคลกท building > style > Single symbol

เลอก categorized > Column เลอก Name > คลกท Cassify > OK

เมอไดขอมลแสดงขนมำแลวกปรบสตำมใจชอบ

Page 87: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ไปทเวบ qgiscloud เพอ login เขำไป ตง Username และ Password ใส Email

สมครเรยบรอย ไปคลก Confirm my account เพอยนยนกำรสมคร qgiscloud ใน Email

Page 88: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

แลวกลบไปทโปรแกรม QGIS ไปทค ำสง Cloud > Login > ใส User และ Password

คลกท Create

Page 89: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

ไปเลอกแถบค ำสง Upload Data ดำนบน จำกนนคลกค ำสง Upload Data ดำนลำง

Save Project ตงชอ G1 เกบไวทโฟลเดอร D:\GIS3_58\56170241

Page 90: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

จำกนนไปท Add background layer > Google Maps > Google Satellite

แลวจะไดภำพขนมำ

Page 91: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

จำกนนไปกดท Publish Map > Save

แลวจะได URL ขนมำ

Page 92: อรจิรา พาโพพันธ์ 56170241 กลุ่ม 1

แสดงผลออนไลน http://qgiscloud.com/onjirapppj/G1