การสร้างแผนที่ออนไลน์ (Web Map) ด้วยลิงค์ KML/KMZ

นักพัฒนาเว็บหลายคนคงจะคุ้นเคยกับการสร้าง web map ด้วย google map api กันนะคับ (เป็นที่นิยมเลยล่ะ) แต่ในยุคปัจจุบันที่มีการเผยแพร่ข้อมูลที่เป็น near real time กันมากยิ่งขึ้น จะเห็นได้จากหลายหน่วยงานมีการเผยแพร่ Web Map Services กันเยอะมากยิ่งขึ้น และแย่งชิงความเป็นผู้นำในการนำเสนอข้อมูลที่เป็นปัจจุบันทันด่วนที่สุด แต่ด้วยปัจจัยในการต้องติดตั้งโปรแกรมบน Web Map Server เพื่อให้สามารถใช้งาน web map ผ่าน server ได้ (เสียงบประมาณเพิ่ม) ***ใครมี ArcGIS Server จะลองทำ การสร้างเว็บแผนที่จุดความร้อน(Hotspot) โดยใช้ WMS บน ArcGIS Server ดูได้นะคับ   วันนี้เลยจะขอนำเสนอโค้ดง่ายๆ ในการนำลิงค์ KML/KMZ จากเว็บที่ให้บริการฟรี! มาสร้างเป็นหน้าเว็บเพจของเราโดยที่ไม่ต้องติดตั้ง map server กันคับ ^^ ที่สำคัญ ต้นทางข้อมูลอัพเดทข้อมูล หน้าเว็บเราก็อัพเดทไปด้วย อิอิ … Read more

การนำเข้า Web Map Services บนโปรแกรม ArcGIS

จากคราวก่อนเคยพูดถึง การนำเข้า Web Map Service บน Google Earth มาแล้ว วันนี้จะขอนำเสนอ การนำเข้า Web Map Services (WMS) บนโปรแกรม ArcGIS กันบ้าง ปัจจุบันนี้ กระแส Web Map Service (WMS) กำลังมาแรงทีเดียวเชียว ซึ่งจะเห็นได้จากหลายๆหน่วยงานของรัฐที่จะมีการเผยแพร่ลิงค์ WMS ให้ผู้ใช้สามารถนำไปใช้ต่อยอดกับงานด้าน GIS ได้ อีกทั้งยังเป็นการเผยแพร่ข้อมูลที่เป็นประโยชน์และเป็นปัจจุบันทันเหตุการณ์ เข้ากับยุคข้อมูลข่าวสารไร้พรหมแดนไร้ขอบเขตกันอีกด้วยนะครับ ข้อดีของ WMS ที่เห็นได้ชัดคือ 1. เจ้าของข้อมูลไม่ต้องเผยแพร่ shape file (ซึ่งหลายๆท่านอาจจะได้มาซึ่งความยากลำบากในกระบวนการทำงานกว่าจะได้ข้อมูลนั้นมา) แต่สามารถเผยแพร่ให้สาธารณะทราบได้ว่า เรามีข้อมูลนี้อยู่นะ ถ้าอยากได้ข้อมูลดิบ ก็ติดต่อหรือเจรจาเรื่องค่าเหนื่อยกันหลังไมค์ >*< 2. ผู้นำไปใช้ ก็ไม่ต้องคอยอัพเดทข้อมูล เพราะทุกครั้งที่ต้นทางเจ้าของข้อมูลอัพเดทข้อมูล ข้อมูลเราก็จะอัพไปด้วย สบายยยยย   *** หากยังไม่มีโปรแกรม ArcGIS for Desktop ก็สามารถดาวน์โหลดมาติดตั้งใช้งานได้ฟรี … Read more

Case Study: ภัยจากสำเนาบัตรประชาชน Social Network ไปจนถึงการตั้งรหัสผ่านของโลก IT

ก่อนอื่นขอออกตัวว่า บทความนี้มีจุดประสงค์เพื่อตระหนักถึงความสำคัญของการเก็บรักษาความลับของตนเอง โดยเฉพาะอย่างยิ่งสำเนาบัตรประชาชนของทุกท่าน อาจจะนำไปสู่การฟ้องร้องได้ อย่างที่เกิดขึ้นกับเพื่อนผมครับ เรื่องมีอยู่ว่า … นางสาว A อยู่มาวันหนึ่ง ก็ได้รับหมายเรียกจากตำรวจ ว่ามีคนแจ้งความว่า ทำการส่ง SMS ไปด่าว่า นางสาว B จึงแจ้งความหมิ่นประมาท (A กับ B ไม่รู้จักกันเลย) ใช้ Facebook ที่มีชื่อจริง นามสกุลจริงของนางสาว A เข้าไปป่วน Facebook นางสาว B สร้างความเสื่อมเสียต่อการงานของนางสาว B นางสาว A จึงไปตามหมายเรียก พร้อมแสดงความบริสุทธิ์ใจ จากนั้น ได้เริ่มทำการสืบสวน พบว่า ที่นางสาว B แจ้งความนางสาว A เพราะว่า เอาเลขหมายโทรศัพท์ที่ส่ง SMS มานั้นไปตรวจสอบ พบว่าเป็นของ Operator รายหนึ่ง จึงให้ทราบเลขที่บัตรประชาชน และตำรวจเอาตรวจสอบในทะเบียนราษฏร์ พบเป็นชื่อ นามสกุล … Read more

Oracle Database 12CR1 monitoring with MRTG

OS: Oracle Enterprise Linux  7.2  (CentOS 7.2) วิธีติดตั้ง MRTG สามารถติดตั้งได้โดยสามารถดูคู่มือที่ ติดตั้ง mrtg บน ubuntu อาจไม่เหมือนกันแต่สามารถทำได้ทำนองเดียวกัน กราฟสำหรับ Idle CPU and Load average, CPU Time spent waiting for IO, Traffic Analysis for eth0, TCP Current Establish สามารถใช้ script เดียวกับลิงค์ในข้อ ๒ ได้เลย สร้างแฟ้ม /etc/mrtg/get-memory.sh มีข้อความว่า #!/bin/bash FREE=$(free |grep “Mem:”|awk ‘{print $7}’) SWAP=$(free |grep “Swap:”|awk ‘{print $3}’) TIME=$(uptime) echo … Read more