การนำเข้า 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 ก็สามารถดาวน์โหลดมาติดตั้งใช้งานได้ฟรี 60 วัน นะคับ ดูวิธีการติดตั้งได้ที่ การติดตั้งโปรแกรม ArcGIS 10.4 for Desktop (Trial) วิธีการนำ WMS ไปใช้กับโปรแกรม ArcGIS for Desktop Copy WMS ลิงค์ที่ได้จากเว็บไซต์ **ตัวอย่างจากเว็บ http://slb-gis.envi.psu.ac.th 2. เปิดโปรแกรม ArcMap > เปิด ArcCatalog > ดับเบิ้ลคลิก Add WMS Server 3. past ลิงค์ที่ copy มาจากเว็บที่ URL > คลิกปุ่ม Get Layers ระบบจะแสดงชั้นข้อมูลขึ้นมา > คลิกปุ่ม OK 4. ที่ Catalog จะปรากฏข้อมูล WMS ที่ได้เพิ่มไปเมื่อสักครู่นี้ 5. คลิกเม้าส์ค้าง (drag mouse) ลากชั้นข้อมูลมาวางที่พื้นที่งาน จะปรากฏการแสดงผลของชั้นข้อมูล ซึ่งจะเป็น Layer หนึ่งของโปรเจ็คงาน 6. เสร็จ ^^   ****บริการฟรี! ชั้นข้อมูลลุ่มน้ำทะเลสาบสงขลาเพิ่มเติมได้ที่ โครงการการพัฒนาฐานข้อมูลสารสนเทศภูมิศาสตร์ลุ่มน้ำทะเลสาบสงขลา โดย สถานวิจัยสารสนเทศภูมิศาสตร์ทรัพยากรธรรมชาติและสิ่งแวดล้อม คณะการจัดการสิ่งแวดล้อม มหาวิทยาลัยสงขลานครินทร์

Read More »

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

ก่อนอื่นขอออกตัวว่า บทความนี้มีจุดประสงค์เพื่อตระหนักถึงความสำคัญของการเก็บรักษาความลับของตนเอง โดยเฉพาะอย่างยิ่งสำเนาบัตรประชาชนของทุกท่าน อาจจะนำไปสู่การฟ้องร้องได้ อย่างที่เกิดขึ้นกับเพื่อนผมครับ เรื่องมีอยู่ว่า … นางสาว A อยู่มาวันหนึ่ง ก็ได้รับหมายเรียกจากตำรวจ ว่ามีคนแจ้งความว่า ทำการส่ง SMS ไปด่าว่า นางสาว B จึงแจ้งความหมิ่นประมาท (A กับ B ไม่รู้จักกันเลย) ใช้ Facebook ที่มีชื่อจริง นามสกุลจริงของนางสาว A เข้าไปป่วน Facebook นางสาว B สร้างความเสื่อมเสียต่อการงานของนางสาว B นางสาว A จึงไปตามหมายเรียก พร้อมแสดงความบริสุทธิ์ใจ จากนั้น ได้เริ่มทำการสืบสวน พบว่า ที่นางสาว B แจ้งความนางสาว A เพราะว่า เอาเลขหมายโทรศัพท์ที่ส่ง SMS มานั้นไปตรวจสอบ พบว่าเป็นของ Operator รายหนึ่ง จึงให้ทราบเลขที่บัตรประชาชน และตำรวจเอาตรวจสอบในทะเบียนราษฏร์ พบเป็นชื่อ นามสกุล ของนางสาว A ทาง Operator ที่ให้บริการ SMS ที่อ้างว่ามาจากนางสาว A แจ้งให้ทราบว่า ได้มีการนำ “หมายเลขบัตรประชาชน” ของนางสาว A ไปเปิดบริการ “SIM เติมเงิน”  ผ่านบริการที่เรียกว่า “2 แชะ” โดยทางผู้รับลงทะเบียน ไม่ได้ระบุชื่อ นามสกุลของผู้ลงทะเบียน เพียงแต่ระบุว่า เป็น “เพศชาย” และเป็นการลงทะเบียนจากคนละจังหวัดกับนางสาว A ด้วย (แล้วทำไมยังลงทะเบียนได้ งงจัง) Facebook ของ นางสาว A จริงๆนั้น แทบไม่ได้ใช้งาน มีไว้แค่ให้คนรู้จักติดต่อทักเข้ามาเล็กๆน้อยๆ จากการตรวจสอบเบื้องต้น ไม่พบประวัติการเข้าไป Comment ใน Facebook ของนางสาว B แต่ประการใด ปัญหาอยู่ที่ว่า จากการสอบถาม พบว่า นางสาว A ตั้งรหัสผ่านของ Facebook แบบง่ายมาก โดยใช้ “ชื่อภาษาอังกฤษ และวันเดือนปีเกิด” เป็นรหัสผ่าน เช่น somying01122520 อะไรทำนองนั้น ตรงนี้ไม่แน่ใจว่า ถ้าไปรู้ email address ของนางสาว A ที่ใช้เปิด Facebook ก็อาจจะนำไปใช้ทดสอบ Login ได้ก็เป็นไปได้ หรือเป็นไปได้ว่า ผู้ร้ายที่นำสำเนาบัตรประชาชนของนางสาว A ไปเปิดเบอร์ คงจะค้นหาใน Facebook ด้วยชื่อนามสกุลจริง ตามในบัตร แล้วพบ Profile แล้วเห็นข้อมูลที่เปิด Public จึง “อาจจะ” สร้าง Facebook อีกอันเลียนแบบขึ้นมา โดยใช้ชื่อและนามสกุลของนางสาว A แล้วเข้าไปใน Facebook ของ B เพื่อป่วนก็เป็นไปได้ และเป็นไปได้ว่า เคยเซ็นต์สำเนาบัตรประชาชน ไม่ได้ระบุ “จุดประสงค์” การใช้งาน กล่าวคือ เซ็นแค่ สำเนาถูกต้อง และเซ็นต์ชื่อ แล้วเกิดหลุดไป ทำให้เกิดการสวมสิทธิ์จดทะเบียน SIM ดังกล่าวได้ เรื่องนี้สอนให้รู้ว่า เซ็นสำเนาบัตรประชาชนทุกครั้ง อย่าลืมเขียนทับกำกับไปเลยว่า ใช้เพื่อจุดประสงค์อะไร จะได้ไม่สามารถนำไปใช้ทำอย่างอื่นได้ เลขที่บัตรประชาชนมีความสำคัญ เป็นการระบุตัวตนได้จริง ควรเก็บเป็นความลับ หากใครรู้ และระบบจดทะเบียนที่อาจจะไม่รัดกุมพอ อาจจะนำไปสู่เหตุการณ์ดังที่กล่าวมาได้ อย่าตั้งรหัสผ่านที่มีข้อมูลที่อยู่ในบัตรประชาชนเด็ดขาด อย่างกรณีดังกล่าว ใช้ชื่อ และ วันเดือนปีเกิด เสี่ยงมาก ข้อมูลส่วนตัวใน Social Media ควรปิดเป็นความลับ เปิดเผยเฉพาะ Friends หรือไม่ก็ไม่ควรเปิดเผยเลยยิ่งดี หวังว่าจะเป็นประโยชน์ครับ

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 “${FREE}” echo “${SWAP}” echo “$TIME” hostname  สร้างแฟ้ม /etc/mrtg/myhost-memory.cfg มีข้อความว่า WorkDir: /var/www/mrtg/myhost Target[myhost-mem]:`/etc/mrtg/get-memory.sh` MaxBytes[myhost-mem]: 20000000000 Title[myhost-mem]: Free Memory and Swap Used PageTop[myhost-mem]: <H1>Free Memory and Swap Used</H1> ShortLegend[myhost-mem]: bytes YLegend[myhost-mem]: bytes LegendI[myhost-mem]:  Free Memory: LegendO[myhost-mem]: Swap Used: Legend1[myhost-mem]: Free memory, in bytes Legend2[myhost-mem]: Swap Used, in bytes Options[myhost-mem]: gauge, nopercent, growrightทดสอบสร้างภาพต้นแบบด้วยคำสั่ง env LANG=C /usr/bin/mrtg/myhost-memory.cfgปรับปรุงแฟ้ม index.html ด้วยคำสั่ง indexmaker –column=2 –output=/var/www/mrtg/myhost/index.html /etc/mrtg/myhost-cpu.cfg /etc/mrtg/myhost-cpu-io.cfg /etc/mrtg/myhost-speed-eth0.cfg /etc/mrtg/myhost-tcpestab.cfg /etc/mrtg/myhost-memory.cfg โฟลเดอร์ที่ต้องเฝ้าระวังได้แก่ /u02/app/oracle/adump, /u02/app/oracle/diag/rdbms/regist/regist/alert, /u02/app/oracle/rdbms_trace ซึ่งเป็นโฟลเดอร์สำหรับเก็บ Log ไฟล์ต่างๆ ซึ่งอาจมีขนาดเพิ่มขึ้นจนระบบไม่สามารถให้บริการได้ และโฟลเดอร์ /u03 เป็นโฟลเดอร์ที่ใช้เก็บ archive log (ในกรณีที่ฐานข้อมูลเปิด archive log mode) สร้างแฟ้ม /etc/mrtg/get-diskfree-misc1.sh มีข้อความว่า #!/bin/bash adump=$(du -sm /u02/app/oracle/adump|awk ‘{ print $1 }’) free=$(df -m /u02|grep u02|awk ‘{ print $4 }’) TEMP=$(uptime|grep -o “load average.*”|awk ‘{print $3}’|cut -d’,’ -f 1) LOAD=$(echo “${TEMP:-0} * 100″|bc|cut -d’.’ -f 1) TIME=$(uptime) echo “${adump}” echo “${free}” echo “$TIME” hostname สร้างแฟ้ม /etc/mrtg/myhost-diskfree-misc1.cfg มีข้อความว่า WorkDir: /var/www/mrtg/myhost Target[myhost-misc1]:`/etc/mrtg/get-diskfree-misc1.sh` MaxBytes[myhost-misc1]: 20000000000 Title[myhost-misc1]: Free disk space and disk Used of /u02/app/oracle/adump PageTop[myhost-misc1]: Free disk space and

Read More »

ถ่ายไฟฉาย สีดำ สีเขียว อัลคาไลน์ มันต่างกันตรงไหน ???

รู้หมือไร่ ? จะไปซื้อถ่านไฟฉาย เอาว่าขนาด AA แล้วกัน เอ้อ มันมีสีดำ สีเขียว แล้วก็มีแบบอัลคาไลน์ด้วย ให้ไฟ 1.5V เหมือนกัน ขนาดก็เท่าๆกัน ไหงราคาต่างกัน มันต่างกันตรงไหน ??? สีดำ 4 ก้อน ราคา 32 บาท สีเขียว 4 ก้อน ราคา 24 บาท อัลคาไลน์ 4 ก้อน 75 ราคา   ถ้าลองอ่านดีๆ จะพบว่า สีเขียว จะเขียนว่า “Leak Proof” สีดำ จะเขียนว่า “Extra Long Life” อัลคาไลน์ มันจะเขียนว่า “Looooong Lasting + Anti-Leak” ถ้าอ่านฉลากสินค้า ก็จะเห็นตัวเลขอีกนิด สีเขียว = R6ST/4SL สีดำ = R6NT/4SL อัลคาไลน์ = LR6T/4B จากการไปตรวจสอบ จาก https://en.wikipedia.org/wiki/Battery_nomenclature พบว่า จะเห็นว่า ขนาด AA จะเป็น R6 ทั้งสีดำและสีเขียว แต่ อัลคาไลน์จะเป็น LR6 ตรงนี้อธิบายได้ว่า ทั้งสีเขียวและสีดำ ใช้ Electrolyte เป็นแบบ Ammonium Chloride, Zinc Chloride ส่วนอัลคาไลน์ ใช้เป็นแบบ Alkali metal hydroxide แต่ทั้งหมดมีขนาดเดียวกันคือ R6 ครับ ที่จะต่างกันก็ตรง ST กับ NT และ T อันนี้ ยังไม่แน่ใจ TwT ส่วน /4 นั้น หมายถึง Pack ละ 4 ก้อน ไม่มีอะไร จากเว็บไซต์ของ Panasonic http://www.panasonic.com/ph/consumer/home-improvement/battery/manganese-battery/r6st.html บอกว่า สีดำและเขียวนั้นเป็นแบบ “Manganese Battery” ให้คำแนะนำว่า “Ideal for devices that require a small and continuous supply of power” น่าจะแปลว่า “เหมาะสำหรับอุปกรณ์ที่ใช้กำลังไฟน้อยแต่ต้องการความต่อเนื่อง” ส่วน อัลคาไลน์ จากเว็บไซต์ http://www.panasonic.com/ph/consumer/home-improvement/battery/alkaline-battery/lr6t_4b.html บอกว่า “Can be used from low-drain devices to high energy consumtion” สรุป สีเขียว: เหมาะสำหรับอุปกรณ์กินกำลังไฟน้อยๆแต่ต่อเนื่อง คงจะป้องกันการ Leak คือลดการเสื่อมได้ สีดำ: เหมาะสำหรับอุปกรณ์กินกำลังไฟน้อยๆแต่ต่อเนื่อง แต่คงจะเก็บประจุได้มากกว่า อัลคาไลน์: ถ้าให้คุ้ม ซื้อใช้กับอุปกรณ์ที่กินกำลังไฟมากๆ เช่น กล้องดิจิตอล เป็นต้น ผู้รู้ท่านอื่นๆโปรดชี้แนะด้วยครับ 😉  

Read More »

การติดตั้งโปรแกรม ArcGIS 10.4 for Desktop (Trial)

ArcGIS for Desktop เป็นซอฟต์แวรด้าน GIS สำหรับการสร้าง แก้ไข วิเคราะห์ จัดเก็บ และแบ่งปันข้อมูลร่วมกัน ช่วยใช้ในการตัดสินใจ เพื่อประหยัดงบประมาณ เวลา และค่าใช้จ่ายในการดำเนินงาน สามารถแสดงผลได้ทั้งแบบ 2 มิติ และ 3 มิติ ในการติดตั้งนี้จะเป็นแบบ Trial version ซึ่งจะมีอายุการใช้งานได้ 60 วัน หลังจากนั้นก็จะไม่สามารถเปิดโปรแกรมได้ * สามารถติดตั้งได้ทั้งคอมพิวเตอร์ PC และ Notebook * การสมัครเพื่อขอรับรหัส EVA จะได้เพียง 1 account ต่อ 1 email ต่อการใช้งาน 60 วัน ความต้องการของระบบขั้นต่ำ ระบบปฏิบัติการ windows 64 bit CPU Minimum: Hyperthreaded dual core* Recommended: Quad core* RAM Minimum: 4 GB Recommended: 8 GB Optimal: 16 GB VGA 24-bit color Minimum: DirectX 9 (OpenGL 2.0)—compatible card with 512 MB RAM** Recommended: DirectX 11 (OpenGL 3.2)—compatible card with 2 GB RAM** Optimal: DirectX 11 (OpenGL 4.4)—compatible card with 4 GB RAM** Visualization cache up to 32 GB of space Disk space Minimum: 4 GB Recommended: 6 GB or higher Software Microsoft .NET Framework 4.5.1 Internet Explorer 11 การติดตั้งโปรแกรม ArcGIS เปิดหน้าเว็บไซต์ http://www.esri.com/software/arcgis/arcgis-for-desktop/free-trial กรอกข้อมูล > คลิกปุ่ม Start Trial เพื่อดาวน์โหลดโปรแกรม ระบบส่งอีเมล์ของผู้สมัคร ให้เช็คอีเมล์แล้วทำการ Active เพื่อ set password ในการเข้าสู่ระบบ ArcGIS Online เมื่อเช็คอีเมล์จะพบเมล์ใหม่ subject: Esri – Activate Your Free ArcGIS Trial ให้คลิกที่ลิงค์ เพื่อทำการ Active บัญชีผู้ใช้ เมื่อคลิก Active ลิงค์ในเมล์แล้ว จะเปิดหน้าต่างเว็บขึ้นมาเพื่อให้กรอกข้อมูลสำหรับการสร้างบัญชีผู้ใช้ คลิกปุ่ม บันทึกและดำเนินการต่อ เสร็จสิ้นขั้นตอนการลงทะเบียน > คลิกปุ่ม ใช้แอพ เข้าสู่หน้าเว็บสำหรับการดาวน์โหลดไฟล์โปรแกรม ให้คลิกดาวน์โหลด ArcMap และ ทำการ copy หมายเลขแสดงสิทธิ์การอนุญาตใช้งาน ArcMap เก็บไว้ รอการดาวน์โหลดไฟล์ ดับเบิ้ลคลิกที่ไฟล์ ArcGIS_Desktop_104_exe เพื่อติดตั้งโปรแกรม คลิกปุ่ม Next คลิกปุ่ม Close และทำเครื่องหมายเลือก Launch the setup program เพื่อเริ่มติดตั้ง คลิกปุ่ม Next เลือก I accept the license agreement แล้วคลิกปุ่ม

Read More »