บุญทวี จันทร์มงคล 56170222 capture gis3 group1
TRANSCRIPT
ขั้นตอนท่ี 3 เม่ือติดตั้งเสร็จกด Close
Downloads : http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html
ขั้นตอนท่ี 5 ใส่ User = admin, Pass = tomcat แลว้ กด Next >
ขั้นตอนท่ี 6
1. เลือกท่ีเก็บไฟล ์ 2. Next >
ขั้นตอนท่ี 9 ทดสอบตวั Tomcat โดยไปท่ี Browser แลว้พิมพ ์localhost:8080
ขั้นตอนท่ี 10
1.เพิ่ม -DGOSERVER_DATA_DIR=D:\GIS3 2.ใส่ 128 3.ใส่ 256
Downloads : http://tomcat.apache.org/download-70.cgi
ขั้นตอนท่ี 2 กด Web Archive
ขั้นตอนท่ี 3 เม่ือได ้Geoserver มาแลว้ ใหท้ าการแตกไฟลแ์ลว้น าไฟล์ Geoserver.war ไปไวท่ี้ C:\Program
Files\Apache Software Foundation\Tomcat 7.0\webapps
ขั้นตอนท่ี 4 ทดสอบ Geoserver โดยไปท่ี Browser แลว้พิมพ ์localhost:8080/geoserver
1.ใส่ User = admin 2. Pass = geoserver
ขั้นตอนท่ี 5 จะไดต้ามภาพน้ี
ขั้นตอนท่ี 12
1. User = postgres 2. Pass = postgis 3. Port : 5432 4. กด Next
ขั้นตอนท่ี 13 รอการติดตั้ง
ขั้นตอนท่ี 3 ทาการสร้าง Database ข้ึนมาใหม่ ไปท่ี Database คลิกขวา New Database
1. ตั้งช้ือวา่ GIS3 2. กด OK
ขั้นตอนท่ี 6
1. เขา้ไปสถานท่ีเก็บขอ้มูล 2. เลือกไฟลท์ั้ง 4 ชั้นขอ้มูล 3. กด Open
ขั้นตอนท่ี 7 ไปท่ี Option...
ขั้นตอนท่ี 10 จะได ้4ชั้นขอ้มูลมาเพิ่ม **ขอ้มูลจุดATMท าเช่นเดียวกนั**
ขั้นตอนท่ี 11 เปิดโปรแกรม QGIS ไปท่ี Add postgGIS layers กด New
ขั้นตอนท่ี 12
1. Name : G1 2. Host : localhost 3. Port : 5432 4. Database : GIS3_G1 , SSL
mode : allow 5. User : postgres 6. Pass : postgis 7. ต๊ิกหนา้ Save
8. คลิกท่ี Test Connect (ทดสอบการเช่ือมต่อ) ทั้งสองอนั แลว้กด OK
ขั้นตอนท่ี 15 เสร็จแลว้จะไดภ้าพแผนท่ีมหาวทิยาลยับูรพาข้ึนมา
ขั้นตอนท่ี 16 ดบัเบิ้ลคลิกท่ีชั้นขอ้มูล building
1. เลือก Style 2.เลือก Name 3. กด Categorized
ขั้นตอนท่ี 17 Column เลือกเป็น Name > Classify > Style > Save Style > SLD File
**ท าทุกชั้นขอ้มูลใหเ้ป็น .sld **
ขั้นตอนท่ี 18 ไปท่ี Geoserver > Workspaces > Add new workspaces
1. ไปท่ี Workspaces 2. กด Add new workspace
ขั้นตอนท่ี 19
1. Name : GIS3 2. Namespace URI : BUU 3. กด Submit
ขั้นตอนท่ี 20 ไปท่ี Stores > Add new store
ขั้นตอนท่ี 22
1. Workspace : GIS3 2. Data Source Name : G1_Data 3. host : localhost 4. port : 5432 5. database : GIS3 6. user : postgres pass : postgis 1แลว้กด Save
ขั้นตอนท่ี 23ไปท่ี boundary > Publish
ขั้นตอนท่ี 24 1. ใส่พิกดั 32647 2.คลิกท่ี Compute from native bounds 3. กด save
ขั้นตอนท่ี 25 ไปท่ี Styles > Add new style
ขั้นตอนท่ี 26 1. เลือก building.sld แลว้ Upload... 2. Validata > Preview > submit
ขั้นตอนท่ี 27
1. เลือก building.sld แลว้ Upload... 2. แกไ้ขCodeตามภาพ 3. Validata > Preview > submit
**เราสามารถโหลดสัญลกัษณ์ไดจ้าก iconfinder ขนาดภาพ 16px สกุลPNG**
ขั้นตอนท่ี 28 Add layer from : GIS3:atm_g1 > atm_g1> Publish 1. ใส่พิกดั 32647 2.คลิกท่ี Compute from native bounds 3. กด save
ขั้นตอนท่ี 29 ไปท่ี Layer > atm_g1 > Edit Layer 1. เลิอก atm_g1 2. ยา้ย atm_g1 จากซา้ยไปขวา แลว้กด Save
**.ใหท้ า boundary,buildingตามขั้นตอนท่ี26กบั28,ส่วน atm_g1 มีการเปล่ียนCodeท าตามขั้นตอนท่ี27-28**
ตวัอยา่ง
ขั้นตอนท่ี 34 กด Save ตั้งช่ือวา่ googlemap , type = .js > Save
ขั้นตอนท่ี 35 จากนั้นทาการคดัลอกไฟล์ G1 , googlemap จาก Folder backup ไปท่ี C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps แลว้สร้าง Folder GIS3 ข้ึนมา แลว้สร้าง Folder รหสันิสิต ไวข้า้งใน แลว้ Paste ไฟลไ์วข้า้งใน
ขั้นตอนท่ี 36 จากนั้นเปิด Browser ใส่ URL localhost:8080/GIS3/56170222/G1.html
ขั้นตอนท่ี 37 โหลด OpenLayers 3
ขั้นตอนท่ี 42 เลือก Source code (zip)
ขั้นตอนท่ี 43 แตกไฟลไ์วท่ี้ C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\GIS3\56170222\Libs
ขั้นตอนท่ี 44 จากนั้นใหก้ลบัมาท่ีหนา้ GeoExt 2คลิกท่ี LayerTree
ขั้นตอนท่ี 45 จากนั้นใหค้ลิกขวาท่ีพื้นท่ีสีขาว เลือก ดูรหสัตน้ฉบบั
ขั้นตอนท่ี 46 คดัลอกCodeทั้งหมดไปใส่ใน Editplus แกไ้ขบรรทดัท่ี 18 เปล่ียน ../../website-resources/OpenLayers-2.13.1 เป็น Libs/OpenLayers-2.13.1และลบ ../ หนา้ loader.js ออก และลบ Codeบรรทดัท่ี 27 –37 เสร็จแลว้ Save ไวท่ี้ backup ตั้งช่ือวา่ Mymap , type HTML > Save
ขั้นตอนท่ี 47 ไปท่ี Browser ไปดูCodeบรรทดัท่ี 21 คลิกท่ี "../loader.js" แลว้คดัลอกCodeไปใส่ใน EditPlusแกไ้ขเปล่ียน "../../src/GeoExt" เป็น "Libs\geoext2-2.1.0\src\GeoExt"
ขั้นตอนท่ี 49 จากนั้นใหก้ลบัมาท่ีหนา้ GeoExt.tree คลิกท่ี tree.js คดัลอก code ไปใส่ใน EditPlus Save ไว้ใน backup ตั้งช่ือวา่ tree , type .js
ขั้นตอนท่ี 50 จากนั้น Copy ไฟล ์Mymap, tree.js, loader.js ไปไวท่ี้ C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\GIS3\56170222
ขั้นตอนท่ี 51 แลว้ไปท่ี Browser พิมพ ์URL http://localhost:8080/GIS3/56170222/Mymap.html แลว้จะได้
หนา้ต่างแบบน้ีข้ึนมาดงัภาพ
ขั้นตอนท่ี 52 เปิดโปรแกรม QGIS ข้ึนมาแลว้ไปท่ี Plugins > Manage and install Plugins…
ขั้นตอนท่ี 52 ห าการติดตั้ง Plugin 2 ตวั QGIS Cloud Plugin และ OpenLayers Plugin ตานล าดบั
ขั้นตอนท่ี 53 เสร็จแลว้ใหรี้สตาร์ทโปรแกรม QGIS ใหม่ แลว้ไปท่ี Add vector layer > Browse เลือกขอ้มูล
boundary.shp, building.shp, road.shp และ water.shp > Open > Open
ขั้นตอนท่ี 54 ไปท่ี Cloud ใครท่ียงัไม่ไดส้มคัรไปท่ี Signup สมคัรใหเ้รียนร้อยแลว้ Login เขา้มา แลว้เราจะ
ได ้Database ข้ึนมา
ขั้นตอนท่ี 55 จากนั้นไปท่ี Upload Data > Refresh layers > Upload data รอสักพกั
ขั้นตอนท่ี 56 Save Project ใหเ้ลือกท่ีเก็บขอ้มูลเป็น backup ตั้งช่ือวา่ Online_ GIS3_G1 > Save
ขั้นตอนท่ี 57 ไปท่ี Add background layer > Google Maps > Google Satellite
ขั้นตอนท่ี 58 จากนั้นไปกดท่ี Publish Map > Save จะไดด้งัภาพ
ขั้นตอนท่ี 60 ใส่ขอ้มูล ม.บูรพา ลง Mymap แกไ้ขพิกดัเป็น [100.925684, 13.277333] zoom เป็น 15
ขั้นตอนท่ี 61 ลบ Code ตั้งแต่บรรทดัท่ี 37-45
ขั้นตอนท่ี 62 ลบ Code ตั้งแต่บรรทดัท่ี 48-68
ขั้นตอนท่ี 65 เปล่ียนจาก Gas Stations > ขอบเขต ม.บูรพา จากนั้นไปท่ี Browser เปิด Geoserver Web ข้ึนมา
ไปท่ี Layer Preview > OpenLayers ของ boundary แลว้ทาการคดัลอก URL
http://localhost:8080/geoserver/GIS3/wms ไปแทนท่ี URL "https://ows.terrestris.de/osm-haltestellen?"
จากนั้นกลบัไปท่ีหนา้ Geoserver > Layer Preview คดัลอก GIS3:boundary จากช่อง Name ไปใส่หลงั
Layers **ท าทั้ง 4 ชั้นขอ้มูล(boundary, building, road, water)**
ขั้นตอนท่ี 66 ใหเ้ปล่ียนจาก Tasmania > BUU คดัลอก URL จากขั้นตอนท่ี 65 มาใส่แทนบรรทดัท่ี 98
จากนั้นบรรทดัท่ี 100 – 103 ใหเ้ปล่ียนเป็น GIS3:boundary, GIS3:building, GIS3:road, GIS3:water เสร็จ
แลว้กด Save
ขั้นตอนท่ี 67 ไปท่ี Browser พิมพ ์URL http://localhost:8080/GIS3/56170222/Mymap.html ก็จะไดต้ามภาพ
QGIS cloud : http://qgiscloud.com/thaithegpon/Online_GIS3_G1