เคยลองแปลง SHP to KML โดยใช้ ArcGIS Server กับ ArcGIS 9.2
รู้สึกว่าเพียงแค่วิธีการติดตั้ง ArcGIS Server นั้นวุ่นวายมากๆ และถ้าไม่ได้ใช้บ่อยๆก็จะลืม
วันนี้มีวิธีการง่ายๆมานำเสนอ...
การนำเอา GIS Shapefile ไปเปิดบน Google Earth นั้น
สำหรับคนที่ใช้ ArcGIS 9.2 ลงมา สามารถโหลดเครื่องมือจาก ArcScripts ของ ESRI มาใช้ได้
โดยไปที่ http://arcscripts.esri.com/details.asp?dbid=14273
หรือใส่คีย์เวิร์ดว่า KML จากนั้นให้มองหา
Author | Kevin Martin |
---|---|
File Name | Export_to_KML_V2_4_5.zip |
Language | Visual Basic |
Last Modified | Mar 20 2008 |
Status of work | Public Domain |
Software | ArcGIS Desktop |
File Size | 316.9 kb |
Downloads | 40022 |
การ Set up เครื่องมือนี้นั้นก็ง่ายๆ เพียงแค่คลิก INSTALL Bacth file ที่แนบมาด้วย
จากนั้นก็เปิด ArcMap แล้วเรียก Extension นี้ขี้นมาด้วยวิธีการแบบเดียวกับที่เราเช็คเครื่องหมายถูกหน้า Tools อื่นๆที่เราเคยผ่านมาแล้ว เช่น Spatial Analyst หรือ Editor Tool ต่างๆ
พอเช็คเครื่องหมายถูกเลือกหน้า Export_to_KML แล้วก็ให้สังเกตดูว่ามันจะมีไอคอนเล็กๆที่มีรูปลูกโลกแบบเดียวกับของ Google Earth ขึ้นมา
ให้ลอง add file.shp เข้ามา แล้วรูปลูกโลกสีฟ้าขาวมันจะ Active เอง
ถ้าไม่เข้าใจให้อ่านคู่มือ PDF ที่แนบมา
ส่วนผู้ที่ใช้ ArcGIS 9.3 จะสามารถแปลงไฟล์ได้ทันทีโดยไม่ต้องหาเครื่องมือมาติดตั้ง
สำหรับผู้ที่ใช้ ArcView 3.x อยู่ เห็นว่ายังมีผู้นำเสนอเครื่องมือแปลงไฟล์ให้รุ่นนี้ด้วย
ให้ลองเข้าไปโหลดจากที่นี่ดู http://arcscripts.esri.com/scripts.asp?pg=1&sb=1&ob=asc&eDate=&n=&top=&eLang=&eProd=&perPage=10&eQuery=kml
แล้วดูในหมวด Software ก็ให้เลือกที่เป็น ArcView GIS
ส่วนใหญ่เขาจะมีคู่มือมาให้อ่าน หวังว่าคงจะทำกันเองได้ไม่ยากนะคะ
ปล. เครื่องมือนี้ถูกคิดค้นขึ้นมาชั่วคราว เราอาจจะเอามาลองใช้ได้ไม่นาน อย่างไรก็ให้พยายามหาเครื่องมือจากแหล่งอื่นๆมาศึกษาดูด้วย
ลอง Open source มั้ยครับ
FWTools / ogr2ogr
เช่น
ogr2ogr -s_srs epsg:your_projection_code -t_srs epsg:4326 out.kml in.shp
ผมทำ ไฟล์กับตัว Acrgis แล้ว โดนการนำภาพดาวเทียม มารวมกับไฟล์ เเชบ แล้ว
จะเอามา นำเสอน ยังไง ครับ กำัลัง งง พอดี เพิ่งศึกษา จะไป ทำโปรแจ็ค
ช่วยตอบ ด้วย ครับ
ถามอีกอย่างนะครับ
พอดีภาพถ่าย ดาวเทียมท่ี่ได้มา ตอนนี้ มันขาดไปบางส่วน ผมเลย ไป ตักจาก google map
แต่พอนำไปใส่ มัน จะไม่อยู่ ด้านหลัง พอจะมี โปรแกรม ที่แปลงไฟล์รูป ให้เป็น ไฟล shape file มั้ย ครับ
ไม่ค่อยเข้าใจที่ถามนะคะ
ภาพที่ตัดจากกูเกิลต้องมาทำ Georeference ก่อนหรือเปล่าถึงจะนำมาซ้อนได้
ปกติไฟล์ภาพทีทำจีออเรฟฯแล้วเมื่อเอามาเปิดพร้อมกับเชฟไฟล์
โปรแกรมอาร์คจีไอเอสมันก็จะเรียง หรือจัดให้ไฟล์ภาพ(ราสเตอร์)มันอยู่ข้างล่างอยู่แล้ว ส่วนไฟล์เวคเตอร์มันจะอยู่ข้างบน
อยากช่วยนะคะแต่ช่วยส่งรายละเอียดมาให้มากกว่านี้หน่อย
และส่งตัวอย่างไฟล์มาทางอีเมล์ [email protected]
พอดีเมล์นี้ไม่ค่อยได้ใช้น่ะค่ะ ดังนั้นถ้าส่งแล้วช่วยโพสท์ในเวบนี้ด้วยว่าส่งข้อมูลให้แล้วในเมล์ จะได้เข้าไปเช็คดู
ดาว์โหลดการนำเอา GIS Shapefile ไปเปิดบน Google Earth ไม่ได้ ทำยังไงดีครับ
มีวิธีไหนบ้างจึงจะโหลดได้ครับ
ถ้าใช้ทูลตามข้างบนแล้วไม่ได้ ก็ต้องค่อยๆดูว่าข้อมูลของเรามันผิดพลาดตรงไหน
ไม่ทราบว่า Define Projection ให้Shapefile หรือยัง
อย่างไรช่วยตัดไฟล์ เอาพื้นที่มาไม่ต้องใหญ่มาก
แล้วช่วยส่งมาให้ทางอีเมล์ได้มั๊ยคะที่ lannakid@yahoo
หรือถ้าไฟล์ใหญ่ไม่เกิน 10เม๊ก แล้วส่งทางเมล์ได้ก็ส่งมาเลย
จะได้ช่วยดูให้ว่ามันเป็นยังไง อย่าลืมบอกรายละเอียดของ Projection กับ Datum ที่ใช้กับไฟล์นี้มาด้วยนะคะ
ไป search หาโปรแกรม shp2kml จากในกูเกิ้ลดู
ไม่เกิน 30 วินาที... แปลงเสร็จเรียบร้อย
แต่โหลดตัวที่เป็นเวอร์ชั่นเก่า ๆ หน่อยนะ... เพราะตัวเวอร์ชั่นใหม่มันจะเป็น shareware
ส่วนเวอร์ชั่นเก่า... มันจะติดเรื่องระยะเวลาการใช้งาน
วิธีแก้ก็... เวลาจะแปลงไฟล์ ก็ไปแก้วันที่ของเครื่องซะ... ให้มันย้อนหลังไปซักปี 2008 ก็เรียบร้อย
ผมใช้มาหลายปี... เวิร์คมาก ....ไม่ต้องลง ArcGIS หรือ ArcView ก็ใช้ได้
คุณ BBB
ช่วยก๊อปลิ้งค์ที่ใช้มาไว้ที่นี่ได้มั๊ยคะ จะได้แชร์กัน
ขอบคุณค่ะ
อยากทราบขั้นตอนการประเมินพื้นที่ เช่นการประเมินพื้นที่นากุ้งค่ะ ว่ามีขั้นตอนอย่างไรบ้างในการประเมินพื้นที่ มีคนเเนะนำว่าสามารถใช้ภาพ จากgoogle earth ได้เลย
ไม่เคยลองนะคะ แต่คิดว่าสามารถใช้เครื่องมือสำหรับวัดในกูเกิ้ลเอิร์ท วัดพื้นที่คร่าวๆได้ ลองดูในลิงค์นี้นะคะ
http://forums.212cafe.com/sqe145/board-16/topic-6.html
Google Earth มีเครื่องมือหลายอย่างที่คุณสามารถใช้ในการวัดระยะทางและประเมินขนาดพื้นที่ได้ คุณสามารถเข้าถึงเครื่องมือวัดดังต่อไปนี้ได้ โดยขึ้นอยู่กับเวอร์ชันของ Google Earth ที่คุณใช้งานอยู่
•การวัดด้วยเส้นตรงหรือเส้นทาง (Google Earth ทุกเวอร์ชัน)
•การวัดด้วยรัศมีของวงกลมหรือรูปหลายเหลี่ยม (Google Earth PRO)
ใช้หน้าต่าง ไม้บรรทัด (เมนูเครื่องมือ) ในการวัดความยาว พื้นที่ และเส้นรอบวง ดังต่อไปนี้:
ให้ดูรูปประกอบจาก http://earth.google.com/intl/th/userguide/v4/images/measure.jpg
1.วางตำแหน่งภาพถ่ายที่คุณต้องการวัดให้อยู่ในมุมมองภาพ 3 มิติ และตรวจสอบให้แน่ใจว่าคุณกำลังดูภาพถ่ายของโลกมุมมองจากด้านบน (ประเภท U) และให้ปิดการใช้งานภูมิประเทศเพื่อให้เกิดความแม่นยำดีที่สุด การวัดค่าจะคำนวณโดยใช้พิกัดละติจูด/ลองจิจูดจากจุดหนึ่งถึงอีกจุดหนึ่ง โดยไม่คำนึงถึงระดับความสูง
2.จากเมนูเครื่องมือ ให้เลือกไม้บรรทัด กล่องโต้ตอบ ไม้บรรทัด จะปรากฏขึ้น ควรย้ายกล่องโต้ตอบไปยังพื้นที่ของหน้าจอที่ไม่กีดขวางมุมมองภาพ 3 มิติ
3.เลือกประเภทของรูปร่างที่คุณต้องการวัด Google Earth ทุกเวอร์ชันสามารถวัดโดยใช้เส้นตรงหรือเส้นทางได้ นอกจากนี้ ผู้ใช้ Google Earth PRO ยังสามารถวัดได้โดยใช้รูปหลายเหลี่ยมหรือวงกลม
4.เลือกหน่วยวัดสำหรับความยาว เส้นรอบรูป พื้นที่ รัศมี หรือเส้นรอบวงที่ใช้ได้ ดูตารางด้านล่างนี้สำหรับรายการหน่วยวัดที่สนับสนุน
5.คลิกในมุมมองภาพ 3 มิติ เพื่อกำหนดจุดเริ่มต้นสำหรับรูปร่างที่คุณต้องการ จากนั้น คลิกจุดต่อไปจนกว่าเส้นตรง เส้นทาง หรือรูปร่างนั้นจะทำการวัดพื้นที่ที่ต้องการ (สำหรับวงกลม คลิกที่ตำแหน่งศูนย์กลางและลากออกมาเพื่อกำหนดขอบเขตของวงกลม)
จุดสีแดง แสดงว่าเป็นจุดเริ่มต้นของรูปร่างที่คุณเลือก และจะปรากฏเส้นสีเหลืองเชื่อมต่อไปยังจุดเริ่มต้นเมื่อคุณเลื่อนเมาส์ไปที่ตำแหน่งอื่น การคลิกแต่ละครั้งจะเป็นการเพิ่มเส้นตรงเส้นใหม่ลงบนรูปร่าง ทั้งนี้ ขึ้นอยู่กับเครื่องมือที่คุณเลือกใช้ ในกล่องโต้ตอบไม้บรรทัด ได้กำหนดหน่วยวัดทั้งหมดสำหรับแต่ละรูปร่างไว้ คุณจึงสามารถเลือกหน่วยวัดอื่นสำหรับรูปร่างปัจจุบันได้ด้วย
สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับการดัดแปลงรูปร่าง การเลื่อนตำแหน่งมุมมองใหม่ในขณะทำการวัด และการใช้คุณลักษณะอื่นๆ ของรูปร่างโปรดดูตารางคุณลักษณะ
ขอบคุณมากๆค่ะ^^ อธิบายละเอียดมากเลยค่ะ
ขอคำแนะนำหน่อยครับ ผมทำการแปลง shp เป็น kml ในขั้นตอนการแปลงมีให้เลือกตารางเพื่อแสดงชื่อ ผมก็ทำการเลือกตารางที่ผมต้องการ พอนำมาเปิดใน google earth ชื่อที่แสดงเป็นภาษาต่างดาว ของเปลี่ยน front ดูแล้วก็ไม่ได้ ไม่ทราบพอมีวิธีหรือเปล่าครับ
เรียนคุณ GIS_TSU
ไม่ได้จับพวกนี้นานแล้วค่ะ เลยยังไม่มีคำตอบให้ อย่างไรแล้วลองเสิชหาในGoogleดูก่อนนะคะ
ขอบคุณที่เข้ามาชมค่ะ
เมื่อนำข้อมูล shape file อาคาร ลงบน google earth แล้ว มันเบี้ยวไปประมาณ 1 กิโลเมตร อยากทราบวิธีการขยับให้ตรงกันค่ะ