บทความ

กำลังแสดงโพสต์จาก พฤศจิกายน, 2015

Geoserver

รูปภาพ
                  Geoserver  เป็นเป็นซอฟต์แวร์ฟรีและ open source ทางด้านการพัฒนาข้อมูลภูมิสารสนเทศผ่านเครือข่ายอินเตอร์เน็ต หรือที่เรียกกันว่า Web Map Service ซึ่ง GeoServer ถูกพัฒนาโดยภาษา JAVA และแน่นอนก่อนที่เราจะใช้งานเจ้าโปรแกรมนี้จะต้องอาศัย JRE (Java Runtime Environment)     R equest  สรุปความแตกต่างของ 3 ตัว •   WMS: Web Map Service   จะเป็นการใช้งานร้องการข้อมูลลักษณะของแผนที่ต่างๆ ที่มีค่าพิกัดของข้อมูลแผนที่อยู่ ด้วย   Format ต่าง ๆ ประกอบด้วย PNG, GIF หรือ JPEG • WFS: Web Feature Service จะเป็นการร้องขอข้อมูลที่เป็นข้อมูลลักษณะแผนที่ทีเป็นฐานข้อมูล Shape file โดยผู้ใช้สามารถที่จะปรับแก้และ save ข้อมูลเป็นไฟล์ต่างๆได้ • WCS: Web Coverage Service จะเป็นการร้องข้อข้อมูลที่เป็นข้อมูล Raster ที่เป็นข้อมูลภาพถ่ายดาวเทียมหรือข้อมูลแผนที่ที่มีลักษณะเป็นกริดภาพ     GetMap         http://localhost:8080/geoserver/Bank/wms?service=WMS &version=1.1.0 &request= GetMap&layers = Bank:Hospital &styles=& bbox =97.73904506576424,5.

Query, measurement and transformation

Query, measurement and transformation - การวิเคราะห์เชิงพื้นที่ เป็นส่วนสำคัญของงาน GIS ที่จะทำให้ข้อมูลทางด้านภูมิศาสตร์มีคุณค่ามากขึ้น และนำไปใช้ประโยชน์ต่อได้ - การวิเคราะห์เชิงพื้นที่ ที่มีประสิทธิภาพ ข้อมูลที่ผู้ใช้ได้รับจะมีประโยชน์มาก ซึ่งไม่เพียงแต่การทำงานผ่านเครื่องคอมพิวเตอร์แต่ยังสามารถนำไปใช้งานเพื่อต่อยอดด้านอื่นๆได้ เช่น ด้านการค้า การคมนาคม เป็นต้น - การวิเคราะห์เชิงพื้นที่ (Spatial analysis) เป็นกลุ่มหรือเซตของวิธีการที่ทำให้ผลการวิเคราะห์มีความแม่นยำภายใต้ความเปลี่ยนแปลงเชิงพื้นที่ - การวิเคราะห์เชิงพื้นที่ (Spatial analysis) เป็นวิธีการการวิเคราะห์ ซึ่งผลของการเปลี่ยนแปลงจะเกิดขึ้น เมื่อประเภทวัตถุที่ต้องการวิเคราะห์ หรือ เมื่อตำแหน่งของประเภทวัตถุที่วิเคราะห์เปลี่ยนแปลงไป ภาษาคำสั่งที่ใช้สำหรับการวิเคราะห์เชิงพื้นที่ คือ ภาษาคำสั่ง SQL: Structured Query Language ซึ่งเป็นภาษาที่ใช้ในการสืบค้นและจัดการฐานข้อมูล เช่น CREATE, INSERTINTO, DELETE FROM, SELECT… FROM เป็นต้น การทำ Buffer เป็นกระบวนการหนึ่งที่สำคัญที่ประโยชน์มากในการแปลงข้อมูลในการทำ GIS ซึ่งสามารถก

Geovisualization : การนำเสนอเชิงตำแหน่งที่ตั้ง

 Geovisualization : การนำเสนอเชิงตำแหน่งที่ตั้ง วัตถุประสงค์เพื่อทำให้ผู้ใช้ ค้นหา สังเคราะห์ นำเสนอ และวิเคราะห์ข้อมูลแผนที่นอกเหนือจากสิ่งที่ผู้ใช้มองเห็น เช่น ข้อมูล DEM ขุดบ่อบาดาล ทำให้ทราบจำนวนบ่อที่มีการขุดเจาะ ความลึก บริเวณที่ขุดเจาะ ขนาดของบ่อ จนถึงการวิเคราะห์ประเภทการใช้งาน , การจับสัญญาณโทรศัพท์ของคนในสนามฟุตบอล ว่ามีกี่คน ทำให้สามารถประเมิณความเสียหายได้ หากเกิดอันตราย Classification Method 1. Manual: ผู้ใช้กำหนดชั้นข้อมูล จุดเริ่มต้นการจำแนก ตัดทอนชั้นข้อมูล หรือ อัตราส่วนของช่วงชั้นข้อมูลได้เอง 2. Equal Interval: แบ่งตามข้อมูลที่ชั้นข้อมูลกว้างเท่ากัน คือ อันตราภาคชั้น = พิสัยข้อมูล /จำนวนชั้น 3. Define Interval: แบ่งตามการกำหนดขนาดของช่วงเวลาโดยระบุชุดข้อมูลในแต่ละชั้นข้อมูลด้วยอัตราส่วนเดียวกัน เช่น 1% - 4%, 5% - 8% … 4. Quantile : ข้อมูลต้องจัดเรียงลำดับค่าเอาไว้ก่อนถูกแบ่ง โดยแต่ละชั้นข้อมูลมีจำนวนข้อมูลเท่าๆกัน ซึ่งจำนวนข้อมูลที่มากกว่าและน้อยกว่ามัธยฐานจะมีจำนวนเท่าๆกัน 5. Natural Breaks: แบ่งตามจุดเปลี่ยนของข้อมูล ซึ่งการกำหนดให้แบ่งช่วงของข้อมูล โดยโปรแ

Cartography and Map production

Cartography and Map production  การผลิตแผนที่กระดาษและแผนที่ดิจิตอล แผนที่กระดาษและแผนที่ดิจิตอลต่างมีความสำคัญต่อการใช้งานด้านเศรษฐกิจ ด้านสิ่งแวดล้อมและ ด้านสังคม กระบวนทาง GIS ที่จำเป็นสำหรับการสร้างแผนที่ 1. Collection: การรวบรวมข้อมูล เช่น การเก็บค่าพิกัด, นำเข้าข้อมูลจากหน่วยงาน 2. Editing/Maintenance: การแก้ไขและปรับปรุง เพื่อให้ได้ข้อมูลตรงกับความต้องการในการใช้งาน เช่น การแยกชั้นข้อมูล 3. Management: การจัดการข้อมูล 4. Analysis: การวิเคราะห์เพื่อแสดงผลลัพธ์ 5. Output :การแสดงผลลัพธ์ Map design process: ขั้นตอนการออกแบบแผนที่ 1. Purpose: จุดประสงค์ของการทำแผนที่ เพื่ออะไร 2. Reality: ความเป็นไปได้สามารถทำได้จริงหรือไม่ 3. Available data: ข้อมูลที่มีอยู่เพียงพอหรือไม่ 4. Map scale: มาตราส่วนของแผนที่ 5. Audience: กลุ่มเป้าหมายที่ใช้งาน 6. Conditions of use: ข้อจำกัดทางเทคนิค “GISมีความหยืดหยุ่นสำหรับการทำแผนที่ ที่หลากหลายประเภท” ทำไม GIS ถึงมีประโยชน์ต่อสำหรับการทำแผนที่ (ข้อจำกัดของแผนที่กระดาษ) 1. ข้อจำกัดด้านขนาด และแก้ไขยาก 2. การขยายขอบเขตหรือการรวมแผนท

GeoWeb

GeoWeb การใช้งานระบบปฎิบัติการด้าน GIS กับ Mobile software หรือ Application บนโลกอินเตอร์เน็ต ทำให้ผู้ใช้สามารถใช้งาน GIS ได้ทุกทีทุกเวลา วิธีการประยุกต์ใช้งาน GIS 1.ใช้เพื่อเก็บข้อมูลภาคสนามด้วยตัวรับสัญญาน GPS สำหรับเก็บค่าพิกัดภูมิศาตร์ 2.รวบรวมข้อมูลจากภาคสนามเพื่อใช้ประโยชน์เชิงสถิติสำหรับหน่วยงานของรัฐหรือหน่วยงานเอกชน 3.เพื่อติดตามงานจากการเก็บข้อมูลเชิงพื้นที่เช่นการส่งพัสดุตามที่อยู่ของลูกค้า การใช้งาน (Distributed GIS) ประกอบ 6 ส่วนซึ่งอาจจะแตกต่างกันตามพื้นที่ 1. Hardware 2. Software 3. Data 4. User 5. Network 6. Procedure Location-Base services (LBS)คือ อุปกรณ์ที่ใช้ในการบริการข้อมูลเชิงพื้นที่ ที่แสดงค่าพิกัดของสถานที่ที่ใช้งานและสามารถแก้ไขข้อมูลเพื่อเพิ่มชั้นฐานข้อมูลได้ (Knowledge) เช่น อุปกรณ์ laptop ที่เชื่อมต่อ PCMCIA Card (เครื่องรูดบัตร), RFID (ระบบชี้เฉพาะอัตโนมัติแบบไร้สาย),TELLME Application โดยส่วนใหญ่ LBS บริการแบบ Realtime ปัจจัยของการทำงานของ LBS แบ่งเป็นสองส่วนคือ 1. Active LBS systems: ระบบที่ตอบผู้ใช้อุปกรณ์เคลื่อนที่ ที่เป็นฝ่ายรับข้อ

โค๊ดสำหรับคนหัดเขียน OpenLayer API

รูปภาพ
 โค๊ดสำหรับคนมือใหม่ฝึกเขียน  OpenLayer API <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>OpenLaye</title> <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"> <script type='text/javascript' src='http://www.openlayers.org/api/OpenLayers.js'>      </script> <script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false"></script> <link rel="stylesheet" href="ol.css" type="text/css"> </head> <body> <div id="map" class="smallmap"></div>     <script>     //Defining projections         var geographic = new OpenLayers.Projection("EPSG:4326");         var mercator = new OpenLayers.Projection("EPSG:900913");     //Defining bounds            var wo