วันอาทิตย์ที่ 28 กรกฎาคม พ.ศ. 2556

ขั้นตอนจัดทำแผนที่ภาษีและทะเบียนทรัพย์สิน

ที่มา:http://techforlocal.wordpress.com/2011/08/01/ctm/
ขั้นตอนจัดทำแผนที่ภาษีและทะเบียนทรัพย์สิน
  1. ให้เริ่มต้นจากการทำข้อมูลทะเบียนทรัพย์สินเป็นอันดับแรก โดยจากการจัดทำข้อมูลทะเบียนทรัพย์สินที่มีอยู่(เฉพาะข้อมูลที่เก็บภาษีอยู่ ในปัจจุบัน)ให้มีความถูกต้องและเป็นปัจจุบัน เช่นการจัดเก็บและรวบรวมเอกสารต่างๆ ให้สมบูรณ์ เช่น สำเนาเอกสารสิทธิ์ที่ดิน และสำเนาบัตรประชาชนหรือสำเนาทะเบียนบ้าน ในกรณีของภาษีบำรุงท้องที่ และรายละเอียดประเภทโรงเรือน การใช้ประโยชน์โรงเรือน และขนาดพื้นที่ ในกรณีภาษีโรงเรือนและที่ดิน เป็นต้น
  2. จัดหาโปรแกรมบริหารจัดการทะเบียนทรัพย์สินเพื่อบันทึกข้อมูลต่างๆ เช่น L-Tax, …
ในขั้นตอนการจัดทำข้อมูลภาษีบำรุงท้องที่เริ่มต้นจากขบวนการ จัดเก็บข้อมูลจากเจ้าของแปลงที่ดิน ซึ่งเป็นวิธีที่ง่ายและประหยัดที่สุด โดยเก็บในระหว่างที่มีการยื่นแบบแสดงรายการที่ดิน(ภ.บ.ท.5) ซึ่งเจ้าของที่ดินจะต้องยื่นทุก 4 ปีซึ่งจะครบกำหนดต้องยื่นในปี 2553 นี้ โดยในการยื่นแบบ ภ.บ.ท.5 ที่ถูกต้องนั้นจะต้องยื่นสำเนาเอกสารสิทธิ์ที่ดิน และสำเนาบัตรประจำตัวประชาชนหรือสำเนาทะเบียนบ้านของเจ้าของด้วย เพื่อตรวจสอบเอกสารว่าถูกต้องหรือไม่ และจะต้องยื่นทุกคนที่เป็นเจ้าของแปลงที่ดินในพื้นที่ไม่ว่าจะต้องเสียภาษี หรือไม่
ปัญหาการบันทึกข้อมูลทะเบียนทรัพย์สิน
ในกรณีที่จัดทำทะเบียนทรัพย์สินก่อนแผนที่ภาษี เราจะไม่ทราบรหัสทรัพย์สิน(เขต/เขตย่อย/ลำดับแปลง)ของแต่ละทรัพย์สินที่จะ ใช้ในการบันทึกข้อมูล แนวทางการแก้ไขคือให้จำลองรหัสขึ้นมาโดยข้ามรหัสที่จะมีการใช้งานในอนาคต เช่นถ้าเราสามารถแบ่งเขตได้เป็น 01-09 ก็ให้ข้ามรหัสดังกล่าวโดยการใช้ 11-19 แทน เป็นต้น เพื่อในอนาคตพอเราสามารถจัดทำแผนที่ได้สำเร็จ เราก็เพียงแต่แก้ไขรหัสทรัพย์สินเท่านั้น

วันศุกร์ที่ 12 กรกฎาคม พ.ศ. 2556

HospitalOS GIS

ระบบสารสนเทศภูมิศาสตร์เพื่อบันทึกพิกัดหลังคาเรือนสำหรับหน่วยงานที่ใช้โปรแกรมของ HospitalOS (HospitalOS GIS)

รายละเอียด

- โปรแกรม GIS for HospitalOS พัฒนาต่อจาก อ.ไกรวุฒิ แก้วชาลุน เวอร์ชั่น original http://www.kriwoot.com/gisjhcis/ โดยสามารถบันทึกพิกัดหลังคาเรือน และสืบค้น จากชื่อ-สกุล รหัส ปชช. สืบค้นประชากรตามกลุ่มอายุ และการหาหลังคาเรือนจากรัศมีที่กำหนดได้ เท่านั้น เป็นโปรแกรมส่วนขยายเพิ่มทำให้สามารถทำการบันทึกพิกัดหลังคาเรือน สำหรับหน่วยงานที่ใช้โปรแกรม ของ HospitalOS

- ตารางที่เกี่ยวข้องกับการทำงานคือ t_health_family (ข้อมูลบุคคล) และ t_health_home (ข้อมูลหลังคาเรือน) โดยจะต้องเพิ่มข้อมูล lat และ lng ในตาราง t_health_home (รายละเอียดตามคู่มือ)

- ทดสอบการทำงาน Web Server ใช้ Mapserver for Window (MS4W) หรือจะใช้ Appsev หรืออื่นๆ ก็ได้ ฐานข้อมูลที่ทดสอบระบบเป็น PostgreSQL 9.0 Web Browser Google Chrome รุ่น 22.0.1229.94

- Username และ Password ใช้ gis เหมือนกัน

- มีปัญหาการติดตั้งโปรแกรมหรือมีข้อสงสัย mail มาที่ ajarn.veerapong@gmail.com


คู่มือการใช้งาน || Source Code โปรแกรม

HosxP GIS

 ระบบสารสนเทศภูมิศาสตร์เพื่อบันทึกพิกัดหลังคาเรือนสำหรับหน่วยงานที่ใช้โปรแกรมของ HosxP (HosxP GIS)


- โปรแกรม GIS for HOSxP พัฒนาต่อจาก อ.ไกรวุฒิ แก้วชาลุน เวอร์ชั่น original http://www.kriwoot.com/gisjhcis/ โดยสามารถบันทึกพิกัดหลังคาเรือน และสืบค้น จากชื่อ-สกุล รหัส ปชช. สืบค้นประชากรตามกลุ่มอายุ และการหาหลังคาเรือนจากรัศมีที่กำหนดได้ เท่านั้น เป็นโปรแกรมส่วนขยายเพิ่มทำให้สามารถทำการบันทึกพิกัดหลังคาเรือน สำหรับหน่วยงานที่ใช้โปรแกรม ของ HOSxP

- ตารางที่เกี่ยวข้องกับการทำงานคือ person(ข้อมูลบุคคล) และ house(ข้อมูลหลังคาเรือน) โดยจะใช้ข้อมูล latitude และ longitude ในตาราง house (รายละเอียดตามคู่มือ)

- ทดสอบการทำงาน Web Server ใช้ Mapserver for Window (MS4W) หรือจะใช้ Appsev หรืออื่นๆ ก็ได้ ฐานข้อมูลที่ทดสอบระบบเป็น Mysql (character-set = utf8) และ Web Browser Google Chrome รุ่น 22.0.1229.94

- Username และ Password ใช้ gis เหมือนกัน

- มีปัญหาการติดตั้งโปรแกรมหรือมีข้อสงสัย mail มาที่ ajarn.veerapong@gmail.com


คู่มือการใช้งาน || Source Code โปรแกรม

วันอังคารที่ 2 กรกฎาคม พ.ศ. 2556

การติดตั้งโปรแกรม ArcView 3.3 บน Window XP, Vista, และ 7 แบบ 32 และ 64 bit

Download ไฟล์ทั้งหมดจาก  www.ajarnveerapong.com/download/arcview32&64bit.zip
ทำ การแตก zip แล้วทำตามคู่มือ หรือคลิกขวาเลือกเปิด  install_arcview_32Bit.bat สำหรับ 32 bit หรือ  install_arcview_64Bit.bat สำหรับ 64 bit ครับ

วันอังคารที่ 25 มิถุนายน พ.ศ. 2556

Mikrotik การติดตั้ง Package Usermanager

ไปดาวน์โหลด Package ที่เป็นแบบแยกที่
ก่อนอื่น Upgrade ก่อนครับ โดยโหลดไฟล์
http://download.mikrotik.com/routeros-mipsbe-4.10.npk
วิธีการ Upgrade ก็ไม่ยาก แค่ ไปที่ปุ่ม Files ใน Mikrotik แล้วลากไฟล์ของ routeros-mipsbe-4.10.npk ไปไว้ แล้ว System --> Reboot
หลังจาก Reboot จะใช้เวลาประมาณ 5 นาที ห้ามทำไฟดับครับห้ามปิดเปิดเครื่องจนกว่ามันจะ boot มาเอง
ไม่งั้นต้องใช้ net install  แก้ และต้องใช้สาย Console ด้วยครับ

หลังจากนั้นไปดาวน์โหลด แบบแยก Package โดยโหลดไฟล์
http://download.mikrotik.com/all_packages-mipsbe-4.10.zip
ในไฟล์นี้จะมีไฟล์แยกมาเป็นแต่ละส่วน และมีไฟล์ Packages ของ Usermanager ด้วยครับ
วิธีการติดตั้งก็ไม่ยาก แค่ ไปที่ปุ่ม Files ใน Mikrotik แล้วลากไฟล์ของ Usermanger ไปไว้ แล้วไปที่ System--> Reboot

วันจันทร์ที่ 24 มิถุนายน พ.ศ. 2556

Solar Cell : UPS ห้ามต่อกับอะไรบ้าง

 ที่มา : http://topicstock.pantip.com/wahkor/topicstock/2011/01/X10144635/X10144635.html
-ห้ามใช้เกินกำลังเครื่อง เช่น UPS 525VA จ่ายโหลดได้ประมาณไม่เกิน 350W ก็ไม่สามารถใช้กับอุปกรณ์ไฟฟ้าที่ใช้กำลังไฟเกิน 350Wได้ เลเซอร์ปริ๊นซ์เตอร์นั้นกินกระแสสูงมากจึงไม่สามารถใช้กับ UPSขนาดเล็กๆได้(แน่นอนว่าถ้าเป็น UPSขนาด 10kVAก็สามารถต่อใช้งานได้ไม่มีปัญหา) ถ้าใช้เกินตามคู่มือเค้าจะเรียกอาการนี้ว่า"โอเวอร์โหลด" คือใช้ไฟเกินกำลังที่เครื่องจะรับได้ครับ (บางรุ่นเวลาเสียบใช้ไฟอาคารจะใช้งานได้ปกติ แต่เวลาไฟดับเครื่องจะฟ้องโอเวอร์โหลดต้องระวังเวลาใช้ครับ)

-โหลดประเภทมอเตอร์ ไม่เหมาะสมนักที่จะใช้กับเครื่องสำรองไฟระบบธรรมดาแบบ Line interactive เพราะรูปคลื่นที่ UPSจ่ายออกมาเวลาไฟดับนั้นเป็นแบบเสต็ปเวฟ ซึ่งคนละแบบกับรูปคลื่นแบบซายน์เวฟแบบของการไฟฟ้า โหลดที่เป็นมอเตอร์เช่นพัดลมนั้นจะสะดุดเป็นจังหวะๆเมื่อเวลา UPS ทำการจ่ายไฟสำรองออกมา(ไฟดับ) อย่างไรก็ดี ได้มี UPSหลายยี่ห้อได้ผลิต UPSแบบ Line interactive แบบใหม่ ที่สามารถสร้างรูปคลื่นซายน์เวฟแบบของการไฟฟ้าได้ ซึ่งส่วนมากจะเรียกว่า Pure Sine Wave ซึ่งจะสามารถใช้งานกับโหลดประเภทมอเตอร์ได้ แต่ก็ไม่แนะนำครับ

-โหลดประเภทตู้เย็น/ตู้แช่/แอร์ เครื่องใช้ไฟฟ้าประเภทนี้จะมีคอมเพรสเซอร์ทำงานอยู่เป็นระยะๆ การต่ออุปกรณ์ประเภทนี้เข้ากับ UPS จะทำให้ UPS ทำงานหนักและอายุการใช้งานสั้นลง เพราะเมื่อคอมเพรสเซอร์ทำงานจะเกิดไฟกระชากขึ้นในชั่วขณะ ทำให้ UPSต้องทำงานหนัก และเสียได้ก่อนเวลาอันควรครับ

วันพุธที่ 19 มิถุนายน พ.ศ. 2556

String Split in vba

Sub SplitValue() 
    Dim avarSplit As Variant 
    Dim intIndex As Integer 
    avarSplit = Split(Range("A1").Value, ",") 
    For intIndex = LBound(avarSplit) To UBound(avarSplit) 
        MsgBox "Item " & intIndex & " is " & avarSplit(intIndex) & _ 
        " which is " & Len(avarSplit(intIndex)) & " characters long", vbInformation 
    Next 
End Sub