group work

Post on 12-Apr-2017

68 Views

Category:

Education

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

เร่ิมแรกท ำกำรเกบ็พิกดั แลว้น ำค่ำพิกดัท่ีไดม้ำใส่ในตำรำง Excel

จำกนั้นให้ท ำกำร save > ตั้งช่ือและเลือกชนิดไฟลเ์ป็นแบบ CSV (Comma delimited)

จำกนั้นเปิดโปรแกรม QGIS Desktop ข้ึนมำ จำกนั้นไปท่ี Add Delimited Text Layer เพื่อน ำเขำ้

ตำรำงให้อยูใ่นรูปของ shapefile

ให้เลือกไฟลค่์ำพิกดั แลว้เซตค่ำต่ำงๆ ให้ครบ รวมถึงค่ำพิกดั x ค่ำพิกดั y จำกนั้นกด OK

ท ำกำรเลือกระบบพิกดัให้เป็นแบบ WGS 84/ UTM zone 47N แลว้กด OK

6. จะได้ชัน้ข้อมลูที่มีลกัษณะเป็น shapefile ดงัภาพ

จำกนั้นคลิกขวำท่ีชั้นขอ้มูล > save as

เลือกท่ีเกบ็ตั้งช่ือ coffee บนัทึกในรูปแบบของ shapefile เลือกระบบพิกดัแบบ WGS 84/ zone 47N แลว้กด

OK

จะไดช้ั้นขอ้มูลใหม่ข้ึนมำจำกนั้นให้เรำกด Remove ชั้นขอ้มูลท่ีน ำเขำ้จำกตำรำงไปไดเ้ลย

กำรน ำเขำ้ขอ้มูล Shapefile ไวใ้น Database

1. เปิดโปรแกรม pgAdmin III ข้ึนมำ จำกนั้นให้สร้ำง Database ข้ึนมำใหม่ ตั้งช่ือ GIS_ONLINE

2. จำกนั้นคลิก active ท่ี Database ท่ีพึ่งสร้ำงข้ึนมำแลว้ไปท่ี SQL แลว้พิมพ ์ CREATE

EXTENSION POSTGIS;จำกนั้นคลิกท่ี play เสร็จแลว้จะข้ึนขอ้ควำม successfully

3. ท ำกำรน ำเขำ้ชั้นขอ้มูล shapfile ไปท่ี รูปจิกซอว ์> PostGIS Shapefile and DBF loader2.1

4. คลิก Add file จำกนั้นเลือกชั้นขอ้มูลท่ีเรำตอ้งกำรเขำ้มำ แลว้กด Open

5. คลิกท่ี Options แลว้ท ำกำรเปล่ียนเป็น TIS-620 เพื่อให้สำมำรถอ่ำนภำษำไทยได ้จำกนั้นกด OK

6. กด Import อีกครั้ ง จะไดข้อ้มูลท่ีเพิ่มเขำ้มำดงัภำพ

7. ไปท่ี Database แลว้ท ำกำรกด Refresh เพื่อให้ขอ้มูลเขำ้มำอยูใ่น Table

8. ไปท่ี geoserver เพื่อท ำกำรสร้ำงชั้นขอ้มูลท่ีจดัเกบ็ Database ของเรำ คลิกท่ี Workspaces > Add New

workspaces

9. ตั้งช่ือ workspaces แลว้กด submit

10. จำกนั้นไปท่ี Stores > Add new stores

11. คลิกเลือก PostGIS Database

12. จำกนั้นให้ท ำกำรเซตค่ำต่ำงๆให้ครบ แลว้กด save

13. จะไดช้ั้นขอ้มูลท่ีเพิ่มเขำ้

ขั้นต่อไปให้เปิดโปรแกรม QGIS Desktop เพื่อน ำเขำ้ขอ้มูลจำก Database ไปท่ี Add PostGIS Layers

ในหนำ้ต่ำงน้ีให้คลิกท่ี New เพื่อท ำกำรเช่ือมต่อกบั Database จำกนั้นเซตค่ำให้ตรงกบั Database ท่ีสร้ำงไว้

ตอนแรก จำกนั้นกด OK

จำกนั้นไปท่ี connect > GIS_ONLINE เลือกขอ้มูลแลว้กด Add

จะมีหนำ้ต่ำงข้ึนมำให้ก ำหนดพิกดัของชั้นขอ้มูลให้ท ำกำรเลือกพิกดัแบบ WGS 84/ UTM zone 47N ให้ครบ

ทุกชั้นขอ้มูลจำกนั้นกด OK

ท ำกำรปรับตกแต่งสีและสญัลกัษณ์ให้เรียบร้อยจำกนั้น คลิกท่ี Style > Save Style > SLD File ท ำแบบน้ีกบั

ทุกชั้นขอ้มูล

จำกนั้นเลือกท่ีเกบ็ ตั้งช่ือแลว้เลือกนำมสกลุแบบ .sld

ให้เรำกลบัไปท่ี geoserver อีกครั้ ง โดยไปท่ี Style > Add a new style

ท ำกำรน ำเขำ้ไฟล ์sld ให้ครบทุกไฟลโ์ดยเร่ิมจำก boundary building road waterโดยไปท่ี เลือกไฟล ์คลิก

Upload > Previe Legend จำกนั้นกด Submit

เลือกไฟล ์coffee ท ำกำรเปล่ียนรูปแบบกำรแสดงผลขอ้มูลจำกจุดได ้โดยกำรดำวนโ์หลดภำพไอคอนมำ ให้

ไปท่ีเวบ็ไซต ์ https://www.iconfinder.com/ จำกนั้นคน้หำ caffee เลือกรูปแบบเป็น png แลว้ดำวนโ์หลด

ขั้นต่อไปท ำกำรแกไ้ขโคด้ โดยพิมพโ์คด้ในบรรทดัท่ี 11-22 เป็น

<se:Graphic>

<se:ExternalGraphic>

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

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

</se:ExternalGraphic>

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

</se:Graphic>

เม่ือท ำกำรน ำเขำ้ไฟล ์sld ครบทุกไฟลแ์ลว้ให้ไปท่ี Layers > Add a new resource > เลือกจำกworkspaces

ของเรำ จำกนั้นคลิกท ำกำรเผยแพร่แผนท่ีโดยไปท่ี Publish

ไปท่ี Coordinate Reference Systems > Find เลือกระบบพิกดั 32647 > compute from native bounds

ขั้นต่อไปคือไปท่ี แถบPublishing > Default Style เลือก boundary แถบ Available Style เลือก boundary ไป

ไวใ้นช่องทำงขวำ จำกนั้นกด save

จำกนั้นให้เรำท ำกำรเผยแพร่แผนท่ีให้กบัทุกชั้นขอ้มูล ซ่ึงจะแสดงไดโ้ดยไปท่ี Later Preview > เลือกชั้น

ขอ้มูลแลว้กด OpenLayers ซ่ึงจะมีลกัษณะดงัภำพ

ขั้นต่อไปให้ไปท่ี C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps\GIS3 สร้ำง

โฟลเดอร์เพื่อรองรับไฟล ์html , googlemap ตั้งช่ือว่ำ Online

จำกนั้นไปท่ี โปรแกรม Editplus ท ำกำรสร้ำงโคด้ html ดงัน้ี

ท ำกำร save ไปท่ี File > Save as ไปท่ี D:\GIS_58 สร้ำงโฟลเดอร์ท่ีจะเกบ็งำน ตั้งช่ือว่ำ backup ให้เรำ save

ไวใ้นโฟลเดอร์ backup ตั้งช่ือว่ำ online เลือกเป็นนำมสกลุ html จำกนั้นกด OK

จำกนั้นกดเพิ่มเอกสำรมำหนำ้ใหม่แลว้ให้ท ำกำรใส่โคด้ googlemap ลงไป ท ำกำรแกไ้ขต ำแหน่งของ

localhost ใหต้รงกบั workspace ท่ีเรำสร้ำงใน geoserver อยำ่งเช่น

var bound = new OpenLayers.Layer.WMS("ขอบเขตม.บูรพำ",

"http://localhost:8080/geoserver/ GIS_ONLINE /wms",

{

layers: " GIS_ONLINE:boundary ",

และท ำกำรเพิ่มชั้นขอ้มูลดงัต่อไปน้ี คือ coffee road water

ท ำกำร save ไปท่ี File > Save as ไปท่ี D:\GIS_58 \backup ให้เรำ save ไวใ้นโฟลเดอร์ backup ตั้งช่ือว่ำ

googlemap เลือกเป็นนำมสกลุ .js จำกนั้นกด OK

เม่ือเสร็จแลว้ไปไปท่ี D:\GIS_58 \backup ท ำกำร copy ไฟลท์ั้งสองท่ีมีอยู ่

วำงไวใ้น C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps\GIS3\Online

ขั้นต่อไปไปท่ี http://localhost:8080/GIS3/Online/online.html เพื่อท ำกำรแสดงแผนท่ีของเรำ

กำรท ำ QGIS Cloud

- เขำ้ไปท่ีโปรแกรม QGIS Desktop

ท ำกำรเพิ่มชั้นขอ้มูลแบบเวคเตอร์เขำ้ ไปท่ี Add Vector Layer

เลือกขอ้มูลมำ 5 ชั้นขอ้มูลคือ boundary , building , road , water, coffee จำกนั้นกด OK

เม่ือเลือกเสร็จแลว้ คลิก Open

ท ำกำรจดัเรียงชั้นขอ้มูล และปรับสีตกแต่งสญัลกัษณ์ให้ดูสวยงำม

จำกนั้น ไปท่ีค ำสัง่ Cloud setting

ท ำกำร Login ให้เรียบร้อยแลว้ในแถบ Account กด create

จำกนั้นเล่ือนมำท่ีแถบ Upload Data คลิก Upload data

ให้ท ำกำร Save ตั้งช่ือว่ำ online จำกนั้นกด Save

จำกนั้นท ำกำรเผยแพร่ โดยไปท่ีแถบ Map คลิก Publish Map

จะไดล้ิ้งท่ีเรำสำรถเลือกเขำ้ดูได ้

ล้ิงในกำรเขำ้ดูแผนท่ี

Webmap http://qgiscloud.com/56170233/online

Mobilemap http://m.qgiscloud.com/56170233/online

Public WMS http://wms.qgiscloud.com/56170233/online

Map Admin http://qgiscloud.com/maps

Support mailto:support@qgiscloud.com?subject=QGISCloud support

ท ำกำรเขำ้ไปท่ีเวบ็ http://qgiscloud.com/56170233/online แสดงผลดงัภำพ

top related