Googib's Blog GoogleMap & Excel Step by Step

GoogleMap,Google,Map,GoogleMapAPI,Mapapi,excel 2003

Microsoft Excel มันคืออะไร?

leave a comment »

Excel ลองไปอ่านๆ ดู มันแปลว่า ดีกว่า เยี่ยม  ประมาณนั้นนะครับ แต่ผมก็ไม่ได้อยากรุความหมายมันเท่ไหร่นะครับ แต่อยากรุว่ามันทำงานไรได้บ้างต่างหาก ซึ่งแน่นอนครับ ทุกคนรู้ดีว่าเจ้าตัว Excel เนียะมันทำงานเกี่ยวกับการคำนวนแน่ ครับ งานเอกสารก็ทำได้นะครับ เท่าที่ผมทำ ผมจะติด Excel มากกว่า

เว็บนี้เค้าแปลได้ สุดยอดจริงๆครับ  เปะๆ http://mfatix.com/home/node/104

โปรแกรม Microsoft Excel เป็นโปรแกรมสำหรับงานเกี่ยวกับการคำนวณตัวเลข การวิเคราะห์ข้อมูล การจัดเก็บบันทึกข้อมูลของตาราง การสร้างกราฟ วิเคราะห์ข้อมูล ตลอดจนพัฒนาให้เป็นระบบงานที่มีขีดความสามารถสูง มีการวิเคราะห์ข้อมูลและพัฒนาระบบข้อมูล ได้อย่างมีประสิทธิภาพ ตลอดจนการปรับเปลี่ยนความสามารถเพื่อให้เหมาะสมกับความต้องการได้เป็นอย่างดี หรือปฏิบัติงานเกี่ยวกับธุรกิจอื่นๆ ได้โดยใช้เวลาเพียงนิดเดียวเท่านั้น เมื่อเทียบกับเวลาที่คุณใช้เครื่องมือแค่ปากกากับกระดาษและ ในโปรแกรม Microsoft Excel นั้น คุณสามารถใช้ทั้งแผนภูมิและแผนผังลำดับงานเพื่ออธิบายแนวคิดที่สลับซับซ้อน สร้างแรงจูงใจให้กับนักศึกษา ทบทวนความคืบหน้าของงาน และหารือเรื่องที่ค้างคาอย่างมีชีวิตชีวามีฟังก์ชันสำหรับการคำนวณและเทคนนิคมากขึ้นซึ่งสามารถนำมาประยุกต์และวิเคราะห์กับการทำงานให้เกิดความสะดวก และรวดเร็ว Read the rest of this entry »

Class GMap2 –> Events

leave a comment »

ไม่ได้เขียนซะตั้งนาน งานเข้านิดหน่อยครับ 5555+

เกือบจะลืมหมดละครับเนียะ มาเตือนความจำกันซะหน่อย กันลืมครับ

ในกลุ่มนี้จะเป็็น Event ที่เกิด ขึ้นเมื่อเรามีการกระทำใดๆกับแผนที่ของเรา เช่น การคลิ๊กเมาส์ ดับเบิ้ลคลิกจเมาส์ จะสามารถใช้ method ในกลุ่มนี้ check ได้

addmaptype
รายละเอียด:: เป็น Events ที่เกิดขึ้นเมื่อมีการเพิ่มชนิดของแผนที่
Removemaptype
รายละเอียด:: เป็น Events ที่เกิดขึ้นเมื่อมีการลบชนิดของแผนที่ ออกไป
click
รายละเอียด:: เป็น Events ที่เกิดขึ้นเมื่อมีการ click ลงไปบนแผนที่ ตัวอย่างการใช้
GEvent.addListener(map, ‘click’, function(overlay, point)
{
alert(point);
});


ขอบคุณภาพจาก emap.files.wordpress.com

dblclick
รายละเอียด:: เป็น Events ที่เกิดขึ้นเมื่อมีการ Doubleclick ลงไปบนแผนที่ ตัวอย่างการใช้
GEvent.addListener(map, ‘dblclick’, function(){ });

movestart
รายละเอียด:: เป็น Events ที่เกิดขึ้นเมื่อแผนที่มีการถูก Move ไปในตำแหน่งอื่น Event นี้จะเกิดขึ้นเมื่อมี Move แผนที่ครั้งแรกเท่านั้น ตัวอย่างการใช้
GEvent.addListener(map, ‘movestart’, function(){ });
Read the rest of this entry »

Written by GooGib

กรกฎาคม 3, 2009 at 9:12 am

เขียนใน Class GMap2

Class GMap2 –> Info Window

with 3 comments

method นี้จะใช้ในการเรียกหน้าต่างข้อมูลหรือที่เรียกว่า info window
ขึ้นมาแสดงเพื่ออธิบายรายละเอียดของจุดนั้นโดยที่เราเป็นคนกำหนดเอง
infowindow
  1. openInfoWindow(point, node)
    รายละเอียด:: method นี้จะใช้ในการเรียก info window ขึ้นมาแสดงบนแผนที่ที่เราสร้างขึ้นมา
    โดยที่เราต้องกำหนด จุดที่จะให้มันแสดง คือ Point,กำหนด textNode คือข้อความที่เราต้องการให้แสดงบน
    info window มีวิธีการใช้คือ
    
    map.setCenter(new GLatLng(19.840235731760227,99.76081073284149 ),
    15,G_SATELLITE_MAP);
    map.openInfoWindow(map.getCenter(),document.createTextNode("ทดสอบ"));
    หรือ
    map.openInfoWindow(map.getCenter(),document.getElementById("ทดสอบ"));
    
    จากตัวอย่าง กำหนดให้แสดงตรงพิกัดที่เป็นค่า Center พอดีและแสดงคำว่า "ทดสอบ" นั้นเอง การใช้
    openInfoWindow()ประเภทนี้จะสามารถใช้ได้อีกอย่างคือ การเรียก Element บนหน้า page
    ของเรามาแสดงก็ได้
  2. openInfoWindowHtml(point, html)
    รายละเอียด:: method นี้จะใช้เหมือนกับ method openInfoWidow()
    เลยนะครับแต่จะแตกต่างกันตรงการแสดงข้อความบน info window
    เพราะ openInfoWindowHtml() ในส่วนของการแสดงข้อมูลนั้นจะใช้ Html
    เข้ามาช่วยในการจัดตำแหน่งหรือสามารถแสเงเป็น textbox ใน info window เลยก็ได้วิธีใช้คือ
    map.openInfoWindowHtml(map.getCenter(),("ทดสอบ
    ครั้งที่2"));
     Read the rest of this entry »

Written by GooGib

พฤษภาคม 7, 2009 at 2:04 am

Class GMap2 –> Overlays

leave a comment »

ในส่วนของ Method ในกลุ่มนี้จะใช้สำหรับกับหนดจุดที่เราต้องการลงบนแผนที่โดยการใช้รูป icon หรือใช้ เส้นมากำหนด แทนที่ที่เราต้องการกำหนดโดยมี method ดังต่อไปนี้

  1. addOverlay(overlay) รายละเอียด:: คือการกำหนดจุดที่เราต้องการ ลงไปบนแผนที่นั้นเอง มีวิธีการใช้คือ

    marker = new GMarker(new GLatLng(13,100));
    map.addOverlay(marker);

    การกำหนดจุดลงไปบนแผนที่นั้นเราต้องมีการกำหนดจุดที่เราต้องการก่อน ตัวอย่างจะใช้ class GMarker() เข้ามาช่วยในการกำหนดจุดที่เราต้องการ แล้วจึงนำจุดที่เราได้นั้นมาแทนในส่วนของ overlay นั้นเอง

  2. removeOverlay(overlay) รายละเอียด:: คือการลบจุดที่เราต้องการ ออกจากแผนที่โดยการลบแบบนี้จะลบเฉพาะจุดที่เราต้องการเท่านั้น

    marker = new GMarker(new GLatLng(13,100));
    map.removeOverlay(marker);

    Read the rest of this entry »

Written by GooGib

พฤษภาคม 5, 2009 at 4:33 am

Class GMap2 –> Modify the Map State

leave a comment »

map1

Methods พวกนี้ จะเป็น methods ที่ใช้สำหรับกำหนดค่าต่างๆลงไปในแผ่นที่นะครับ
เช่น การกำหนด พิกัดที่จะแสดง การ Zoom ต่างๆ

  1. setCenter(center:GLatLng, zoom?:Number, type?:GMapType)
    รายละเอียด:: คือการกำหนดค่า Center ของแผนที่ที่เราจะแสดงออกมาว่าจะให้แสดง Center
    อยู่ที่พิกัดที่เท่าไหร่โดยสามารถกำหนดระดับการ Zoom ที่ใช้และชนิดการแสดงแผนที่ได้ด้วย มีวิธีการใช้ดังนี้
    
    map.setCenter(new GLatLng(19.840235731760227,99.76081073284149 ),
     15,G_SATELLITE_MAP)
    
    จากวิธีการใช้ ในส่วนของ Center นั้นเราจะกำหนดค่าพิกัดลงไปโดยใช้ Class
    GLatlng() เข้ามาช่วย การ Zoom=15 ชนิดแผนที่ที่แสดงคือ G_SATELLITE_MAP
  2. panTo(center)
    รายละเอียด:: method นี้ใช้ในการเลื่อนตำแหน่ง Center ของแผนที่ที่เราแสดง
    ในปัจจุบัน ไปเป็นตำแหน่ง Center ที่เรากำหนดโดยการใช้ method panTo
    นั้นเอง มีวิธีการใช้คือ
    
    map.panTo(new GLatLng(53.752589,-1.756663))
     Read the rest of this entry »

Written by GooGib

พฤษภาคม 5, 2009 at 3:19 am