วันอาทิตย์ที่ 1 กันยายน พ.ศ. 2556

Interesting «Google Earth»


             SOURCE  :  http://bigpicture.ru/?p=293225

In this collection you will find interesting satellite images obtained by means of service «Google Earth."

ภาพต่อไปนี้ เป็นภาพถ่ายดาวเทียมที่น่าสนใจ จาก Google Earth



1806 Interesting «Google Earth»
1. The military theme park «Binhai Aircraft Park» in Tianjin, China. (© Google, GeoEye, TerraMetrics)
สวนสาธารณะอากาศยานบินไห่  เมืองเทียนสิน  ประเทศจีน
2371 Interesting «Google Earth»
2. Ak Orda - the residence of the President of the Republic of Kazakhstan in Astana, capital of Kazakhstan. (© Google, GeoEye, DigitalGlobe)
ทำเนียบประธานาธิบดี สาธารณรัฐคาซัคสถาน (ประเทศเกิดใหม่ ที่แยกตัวมาจากสหภาพโซเวียต  อยู่แถวๆ เอเชียกลาง)

3254 Interesting «Google Earth»
3. Park «Praça dos Cristais» in Brasilia, Brazil. (© Google, Tele Atlas, MapLink)
สวนสาธารณะ เมืองหลวงของสาธารณรัฐบราซิล

4207 Interesting «Google Earth»
4. Densely populated area of ​​Imbaba in the historic Cairo, Egypt. (© Google, GeoEye)
ย่านเก่าแก่ของกรุงไคโร ประเทศอิยิปต์

5190 Interesting «Google Earth»
5. Theme Park «Elitch Gardens», Denver, Colorado. (© Google)
เมืองเดนเวอร์  มลรัฐคาโลราโด  สหรัฐอเมริกา
6184 Interesting «Google Earth»
6. Riau Archipelago, Indonesia. (© Google, DigitalGlobe)
ประเทศอินโดนีเซีย

7169 Interesting «Google Earth»
7. Gold-mine «Homestake Mine», Leeds, South Dakota. (© Google, GeoEye)
เหมืองทองคำ  มลรัฐเซาธ์ดาโกตา  สหรัฐอเมริกา

8160 Interesting «Google Earth»
8. Town surrounded by farmland, in Gaocheng, Hebei Province, China. (© Google, GeoEye)
เมืองเกาเชิง  มลฑลเหอเป่ย  สาธารณรัฐประชาชนจีน

9154 Interesting «Google Earth»
9. Point Roberts, Tsawwassen, British Columbia. (© Google, DigitalGlobe)
มณฑลบริติชโคลัมเบีย (ชายฝั่งมหาสมุทรแปซิฟิก)  ประเทศแคนาดา

10157 Interesting «Google Earth»
10. The fields in the department of Boqueron in western Paraguay. (© Google, GeoEye)
ทุ่งนา ในแถบตะวันตกของประเทศปารากวัย ทวีปอเมริกาใต้

11190 Interesting «Google Earth»
11. Gärtnerplatz area in the center of Munich, Germany. (© Google, COWI A / S)
นครมิวนิค สหพันธรัฐเยอรมนี

12163 Interesting «Google Earth»
12. The quaint relief and farm along the banks of the Mississippi River near Lake Village, Arkansas, USA. (© Google)
แม่น้ำมิสซิสซิปปี  มลรัฐอาร์คันซอส์  สหรัฐอเมริกา

13139 Interesting «Google Earth»
13. Long Beach, New York. (© Google)
ชายหาดเมืองลองบีช  มลรัฐนิวยอร์ก สหรัฐอเมริกา

14127 Interesting «Google Earth»
14. Multi-colored roof in the coastal area in Rockingham, Australia. (© Google, Whereis Sensis)
ประเทศออสเตรเลีย

15118 Interesting «Google Earth»
15. Stadium «Miller Park» in Milwaukee, Wisconsin. (© Google)
สนามเบสบอล  เมืองมิวอกกี้  มลรัฐวิสคอนซิน  สหรัฐอเมริกา

16107 Interesting «Google Earth»
16. District Ndjamena, capital of Chad. (© Google, GeoEye)
เมืองหลวงของประเทศชาด  (บริเวณทะเลทรายซาฮาร่า  ทวีปแอฟริกาตอนเหนือ)

17101 Interesting «Google Earth»
17. Skeppsholmen, Stockholm, Sweden. (© Google)
บริเวณกรุงสตอล์กโฮล์ม  ประเทศสวีเดน

1884 Interesting «Google Earth»
18. Edinburgh, Scotland. (© Google, Infoterra Ltd. And Bluesky)
เมืองเอดินเบิร์ก   สก็อตแลนด์

Fan Ling Use his Feet to Work

Fan Ling Use his Feet to Work

Fan Ling Use his Feet to Work - 21 year old Fan Ling lost hands in a terrible accident. But it could't break him. He learned to use his feet to work on computer, to draw, to play tennis, etc. Great spirit.
"ฟานหลิง" เด็กหนุ่มอายุ 21 ปี ชาวจีน ซึ่งสูญเสียแขนของตนเองไปในอุบัติเหตุรุนแรง เขาจึงใช้เท้าแทน แต่ก็ไม่ได้มีปัญหา เพราะหนุ่มฟานก็พยายามเรียนรู้ที่จะใช้เท้าในการทำงาน วาดภาพ และเล่นกีฬา  ไม่ย่อท้อ ...Great spirit- หัวใจยิ่งใหญ่ไม่ย่อท้อ


















23 Places which are forbidden to display on Google Maps พิกัดที่กูเกิลเอิร์ธแสดงไม่ได้

    source:  http://bigpicture.ru/?p=343584

Mapping service Google Maps displays the entire Earth. Well, almost all. Some places are just not available for viewing or specially painted over or washed out.

ตำแน่งความลับของหลายๆ ประเทศในโลกนี้  เราไม่อาจเรียกใช้บริการของ Google Earth ได้

Google Maps January 23 seats, which are prohibited for display on Google Maps
1. Baker Lake, the territory of the Inuit in northern Canada
A man who identified himself as "Dr. Boylan" believes shaded area in this image and in some other locations, hiding extraterrestrial beacons aliens.
ทะเลสาปเบเกอร์  ตอนเหนือของประเทศแคนาดา  
ชายที่เรียกตัวเองว่า "Dr. Boylan" เชื่อว่า เป็นที่หลบซ่อนของมนุษย์ต่างดาว


Google Maps on February 23 places that are forbidden to display on Google Maps
2. Air base Ramstein, Germany
This NATO air base is the starting point for the forces of "Operation Iraqi Freedom", and for this reason can certainly be a target for terrorist attacks. This may explain why the object is partially carved out of Google Maps.
 ฐานทัพอากาศแรมสไตน์ ประเทศเยอรมนี
 เป็นฐานทัพของนาโต (พันธมิตรทางทหาร ประกอบด้วยสหรัฐอเมริกา และกลุ่มประเทศยุโรปตะวันตก)

Google Maps on March 23 places that are forbidden to display on Google Maps
3. Pacific Northwest, USA
What exactly we do not see in this photo? This place is not far from the border of the states of Washington and Oregon. Enthusiasts have personally inspected the place and found nothing remarkable but ominous-looking fence and no marked entrance.
ชายฝั่งมหาสมุทรแปซิฟิกตะวันตกเฉียงเหนือ สหรัฐอเมริกา
เมื่อไปดูสถานที่จริงก็ไม่มีอะไรผิดสังเกต ทุกอย่างปกติ (แต่จริงๆ คงมีอะไรซ่อนอยู่)

Google Maps April 23 seats, which are prohibited for display on Google Maps
4. Oil refinery Shazalombatta, Hungary
This is one of the most bizarre specimens of censorship in Google Maps - this place is just drawn in green. Area of ​​the plant is removed, the building erased, and all you can see - this is a common herb.
 โรงกลั่นน้ำมัน ประเทศฮังการี 
ดูๆ ก็ไม่มีอะไรแปลก แต่ดูด้วยกูเกิลเอิ์ธไม่ได้

Google Maps on May 23 seats, which are prohibited for display on Google Maps
5. Palace Hyuis Ten, The Netherlands
It is difficult to imagine that the Dutch royal family can be a prime target for mad terrorists, but the royal palace Hyuis Ten severely eroded on Google Maps when viewed from any angle. (However, the surrounding area and trees at close increase seen in crystal clarity.)
พระราชวังของเนเธอร์แลนด์
เกรงว่า อาจจะเป็นเป้าโจมตีของคนที่ไม่ชอบราชวงศ์ได้ 

Google Maps June 23 seats, which are prohibited for display on Google Maps
6. Unknown zone, Russia
No one knows what lies in the region. One view - that there is a "radar or missile interception system," and some say that a picture is inserted into the surrounding area from another region of Russia.
ไม่ทราบตำแหน่ง  ประเทศรัสเซีย
เป็นจุดที่ตั้งระบบป้องกันภัยทางยุทธศาสตร์ ของประเทศมหาอำนาจทางทหาร อย่างสหพันธรัฐรัสเซีย

Google Maps on July 23 seats, which are prohibited for display on Google Maps
7. Oil Corporation Mobil, Buffalo, New York, USA
Some have criticized the company for Mobil of Buffalo blur pictures of her business, saying that oil companies are not much of interest to terrorists. On the other hand, we do not know what they think the terrorists themselves.
บริษัทน้ำมันยักษ์ใหญ่ โมบิลออยล์  ณ เมืองบัฟฟาโล รัฐนิวยอร์ก
คงกลัวว่า จะเป็นเป้าหมายของผู้ก่อการร้าย

Google Maps August 23 places that are forbidden to display on Google Maps
8. North Korea
About the country of the alleged "Axis of Evil", heard everything, but very few people have ever visited her. You will not see it on Google Maps, since the whole country exists in images but without road markers, street names or any other identifying details.
เกาหลีเหนือ
ประเทศที่ถูกกล่าวหาว่า เป็นแกนนำแห่งความชั่วร้าย  ก็คงต้องระวังตัวเองไม่ให้เป็นเป้าโจมตีได้

Google Maps September 23 places that are forbidden to display on Google Maps
9. The airbase at Reims, France
The reasons for this air base locked in Google Maps, is unknown.
ฐานทัพอากาศ  ประเทศฝรั่งเศส

Google Maps October 23 seats, which are forbidden to display on Google Maps
10. Indian Point Power Station, New York, USA
Many members of the government of the United States called for a halt Indian Point power plant. In addition to environmental concerns, according to experts in the field of energy, the power is not strong enough to withstand an earthquake, such as the one recently destroyed Japan.
โรงงานผลิตไฟฟ้า  รัฐนิวยอร์ก  
คงกลัวการก่อการร้ายนั่นแหละ  

Google Maps 11 23 places that are forbidden to display on Google Maps
11. Volkel Air Base, Netherlands
Pretty funny to see how rough blurred this air base in satellite images, however, WikiLeaks published diplomatic correspondence, which confirms the presence of nuclear weapons on the territory of the base.
ฐานทัพอากาศ  ประเทศเนเธอร์แยนด์

Google Maps December 23 places that are forbidden to display on Google Maps
12. HAARP, Hakon, Alaska, USA
HAARP (High-Frequency Program Northern Lights) - this is one of the most controversial operations, which is currently being conducted in the United States. Hakon, space research, and ongoing experiments with the ionosphere there, some conspiracy theorists are honored to be the cause of anything - from floods to earthquakes, but very little evidence of this.
ศูนย์ศึกษาวิจัยภัยธรรมชาติ  รัฐอลาสกา (อยู่ในเขตขั้วโลกเหนือ)  สหรัฐอเมริกา


Google Maps 13, 23 beds, which are forbidden to display on Google Maps
13. Mazda Raceway Laguna Seca, Salinas, California, United States
This is one of the most bizarre examples of censorship in Google Maps: Raceway Laguna Seca in Salinas, California. The strange thing in this is the fact: it is obviously harmless racing track.
สนามแข่งรถมาสดา  มลรัฐแคลิฟอร์เนีย  สหรัฐอเมริกา

Google Maps 14, 23 beds, which are forbidden to display on Google Maps
14. Babylon, Iraq
While the surrounding area has excellent visibility, the city of Babylon in the pictures blurred. You can bet that it has something to do with local rebels ...
สวนลอยบาบิลอน  ประเทศอิรัก
เป็นของเก่าแก่มาก เป็นสิ่งมหัศจรรย์ของโลกด้วย

Google Maps 15, 23 beds, which are forbidden to display on Google Maps
15. Tantauko National Park, Chile
For some reason, this preserve endangered species completely excised from Google Maps? No one knows.
อุทยานแห่งชาติ ประเทศชิลี
อาจจเป็นว่า มีสัตว์และพืชหายากที่ใกล้สูญพันธ์  ก็เลยปกปิดไม่ให้ใครสอดรู้สอดเห็น

Google Maps 16, 23 beds, which are forbidden to display on Google Maps
16. "The Hill", a correctional facility in Elmira, USA
This is the highest level of reliability prison in the state of New York. Perhaps, after the riots in Attica prison, and several incidents of uprisings and mass escapes around the world, the authorities can really worry about the possibility of escapes by helicopter.
ทัณฑสถาน ขื่อว่า เดอะฮิลล์  สหรัฐอเมริกา

Google Maps 17, 23 beds, which are forbidden to display on Google Maps
17. House Alexei Miller, Russian
According to Wikipedia, this place is a "private palace Gazprom CEO Alexei Miller." But why is it in preference to all other people? Perhaps we are just not powerful enough to convince Google to cut our homes with satellite imagery.
สถานที่ส่วนบุคคล เป็นผู้บริหารระดับสูงของบริษัทยักษ์ใหญ่ ประเทศรัสเซีย

Google Maps 18, 23 beds, which are forbidden to display on Google Maps
18. Colonel Sanders
This is the strange fact from Google: Colonel Sanders, the person network Kentucky Fried Chicken, does not appear in a single shot from Google Street View. This is because, according to representatives of Google, which Sanders was a real person, and the images of real people have to be eroded in any pictures.
พันเอกแซนเดอร์ เจ้าตำนานไก่ KFC  สหรัฐอเมริกา


Google Maps 19, 23 beds, which are forbidden to display on Google Maps
19. Faroe Islands, Denmark
It is believed that in this area there are some unpublicized military installations.
เกาะในประเทศเดนมาร์ก
คาดว่า เป็นสถานที่ติดตั้งอาวุธลับทางทหาร


Google Maps 20, 23 beds, which are forbidden to display on Google Maps
20. The NATO headquarters, Portugal
This shot would have been the most fun, if not had such a sinister context. Whoever edited the picture of Portuguese NATO headquarters, he simply copied the other part of the earth surface over the image of the building. Very strange.
กองบัญชาการนาโต  ประเทศโปรตุเกส


Google Maps 21, 23 beds, which are forbidden to display on Google Maps
21. Seabrook Nuclear Station, New Hampshire
It is believed that in the north-eastern part of the United States is a nuclear power plant in Seabrook.
สภานีนิเคลรียร์นิวแฮมเชอร์  สหรัฐอเมริกา


Google Maps 22, 23 beds, which are forbidden to display on Google Maps
22. Missile silo, Spain
According to one researcher, "At this place there is a small structure with something resembling a missile silo in between. What's strange - this zone is not locked in Yahoo! Maps, but its image is not Google Maps ».
ฐานปล่อยขีปนาวุธ  ประเทศสเปน


Google Maps 23, 23 beds, which are forbidden to display on Google Maps
23. Nuclear area, France
We're not quite sure, which means «The Marcoule site of the Commissariat l'Energie Atomique», but we think that the word «atomique» here is the key.

23 Places which are forbidden to display on Google Maps พิกัดที่กูเกิลเอิร์ธแสดงไม่ไได้


    source:  http://bigpicture.ru/?p=343584

Mapping service Google Maps displays the entire Earth. Well, almost all. Some places are just not available for viewing or specially painted over or washed out.

ตำแน่งความลับของหลายๆ ประเทศในโลกนี้  เราไม่อาจเรียกใช้บริการของ Google Earth ได้

Google Maps January 23 seats, which are prohibited for display on Google Maps
1. Baker Lake, the territory of the Inuit in northern Canada
A man who identified himself as "Dr. Boylan" believes shaded area in this image and in some other locations, hiding extraterrestrial beacons aliens.
ทะเลสาปเบเกอร์  ตอนเหนือของประเทศแคนาดา  
ชายที่เรียกตัวเองว่า "Dr. Boylan" เชื่อว่า เป็นที่หลบซ่อนของมนุษย์ต่างดาว


Google Maps on February 23 places that are forbidden to display on Google Maps
2. Air base Ramstein, Germany
This NATO air base is the starting point for the forces of "Operation Iraqi Freedom", and for this reason can certainly be a target for terrorist attacks. This may explain why the object is partially carved out of Google Maps.
 ฐานทัพอากาศแรมสไตน์ ประเทศเยอรมนี
 เป็นฐานทัพของนาโต (พันธมิตรทางทหาร ประกอบด้วยสหรัฐอเมริกา และกลุ่มประเทศยุโรปตะวันตก)

Google Maps on March 23 places that are forbidden to display on Google Maps
3. Pacific Northwest, USA
What exactly we do not see in this photo? This place is not far from the border of the states of Washington and Oregon. Enthusiasts have personally inspected the place and found nothing remarkable but ominous-looking fence and no marked entrance.
ชายฝั่งมหาสมุทรแปซิฟิกตะวันตกเฉียงเหนือ สหรัฐอเมริกา
เมื่อไปดูสถานที่จริงก็ไม่มีอะไรผิดสังเกต ทุกอย่างปกติ (แต่จริงๆ คงมีอะไรซ่อนอยู่)

Google Maps April 23 seats, which are prohibited for display on Google Maps
4. Oil refinery Shazalombatta, Hungary
This is one of the most bizarre specimens of censorship in Google Maps - this place is just drawn in green. Area of ​​the plant is removed, the building erased, and all you can see - this is a common herb.
 โรงกลั่นน้ำมัน ประเทศฮังการี 
ดูๆ ก็ไม่มีอะไรแปลก แต่ดูด้วยกูเกิลเอิ์ธไม่ได้

Google Maps on May 23 seats, which are prohibited for display on Google Maps
5. Palace Hyuis Ten, The Netherlands
It is difficult to imagine that the Dutch royal family can be a prime target for mad terrorists, but the royal palace Hyuis Ten severely eroded on Google Maps when viewed from any angle. (However, the surrounding area and trees at close increase seen in crystal clarity.)
พระราชวังของเนเธอร์แลนด์
เกรงว่า อาจจะเป็นเป้าโจมตีของคนที่ไม่ชอบราชวงศ์ได้ 

Google Maps June 23 seats, which are prohibited for display on Google Maps
6. Unknown zone, Russia
No one knows what lies in the region. One view - that there is a "radar or missile interception system," and some say that a picture is inserted into the surrounding area from another region of Russia.
ไม่ทราบตำแหน่ง  ประเทศรัสเซีย
เป็นจุดที่ตั้งระบบป้องกันภัยทางยุทธศาสตร์ ของประเทศมหาอำนาจทางทหาร อย่างสหพันธรัฐรัสเซีย

Google Maps on July 23 seats, which are prohibited for display on Google Maps
7. Oil Corporation Mobil, Buffalo, New York, USA
Some have criticized the company for Mobil of Buffalo blur pictures of her business, saying that oil companies are not much of interest to terrorists. On the other hand, we do not know what they think the terrorists themselves.
บริษัทน้ำมันยักษ์ใหญ่ โมบิลออยล์  ณ เมืองบัฟฟาโล รัฐนิวยอร์ก
คงกลัวว่า จะเป็นเป้าหมายของผู้ก่อการร้าย

Google Maps August 23 places that are forbidden to display on Google Maps
8. North Korea
About the country of the alleged "Axis of Evil", heard everything, but very few people have ever visited her. You will not see it on Google Maps, since the whole country exists in images but without road markers, street names or any other identifying details.
เกาหลีเหนือ
ประเทศที่ถูกกล่าวหาว่า เป็นแกนนำแห่งความชั่วร้าย  ก็คงต้องระวังตัวเองไม่ให้เป็นเป้าโจมตีได้

Google Maps September 23 places that are forbidden to display on Google Maps
9. The airbase at Reims, France
The reasons for this air base locked in Google Maps, is unknown.
ฐานทัพอากาศ  ประเทศฝรั่งเศส

Google Maps October 23 seats, which are forbidden to display on Google Maps
10. Indian Point Power Station, New York, USA
Many members of the government of the United States called for a halt Indian Point power plant. In addition to environmental concerns, according to experts in the field of energy, the power is not strong enough to withstand an earthquake, such as the one recently destroyed Japan.
โรงงานผลิตไฟฟ้า  รัฐนิวยอร์ก  
คงกลัวการก่อการร้ายนั่นแหละ   

Google Maps 11 23 places that are forbidden to display on Google Maps
11. Volkel Air Base, Netherlands
Pretty funny to see how rough blurred this air base in satellite images, however, WikiLeaks published diplomatic correspondence, which confirms the presence of nuclear weapons on the territory of the base.
ฐานทัพอากาศ  ประเทศเนเธอร์แยนด์

Google Maps December 23 places that are forbidden to display on Google Maps
12. HAARP, Hakon, Alaska, USA
HAARP (High-Frequency Program Northern Lights) - this is one of the most controversial operations, which is currently being conducted in the United States. Hakon, space research, and ongoing experiments with the ionosphere there, some conspiracy theorists are honored to be the cause of anything - from floods to earthquakes, but very little evidence of this.
ศูนย์ศึกษาวิจัยภัยธรรมชาติ  รัฐอลาสกา (อยู่ในเขตขั้วโลกเหนือ)  สหรัฐอเมริกา


Google Maps 13, 23 beds, which are forbidden to display on Google Maps
13. Mazda Raceway Laguna Seca, Salinas, California, United States
This is one of the most bizarre examples of censorship in Google Maps: Raceway Laguna Seca in Salinas, California. The strange thing in this is the fact: it is obviously harmless racing track.
สนามแข่งรถมาสดา  มลรัฐแคลิฟอร์เนีย  สหรัฐอเมริกา

Google Maps 14, 23 beds, which are forbidden to display on Google Maps
14. Babylon, Iraq
While the surrounding area has excellent visibility, the city of Babylon in the pictures blurred. You can bet that it has something to do with local rebels ...
สวนลอยบาบิลอน  ประเทศอิรัก
เป็นของเก่าแก่มาก เป็นสิ่งมหัศจรรย์ของโลกด้วย 

Google Maps 15, 23 beds, which are forbidden to display on Google Maps
15. Tantauko National Park, Chile
For some reason, this preserve endangered species completely excised from Google Maps? No one knows.
อุทยานแห่งชาติ ประเทศชิลี
อาจจเป็นว่า มีสัตว์และพืชหายากที่ใกล้สูญพันธ์  ก็เลยปกปิดไม่ให้ใครสอดรู้สอดเห็น

Google Maps 16, 23 beds, which are forbidden to display on Google Maps
16. "The Hill", a correctional facility in Elmira, USA
This is the highest level of reliability prison in the state of New York. Perhaps, after the riots in Attica prison, and several incidents of uprisings and mass escapes around the world, the authorities can really worry about the possibility of escapes by helicopter.
ทัณฑสถาน ขื่อว่า เดอะฮิลล์  สหรัฐอเมริกา

Google Maps 17, 23 beds, which are forbidden to display on Google Maps
17. House Alexei Miller, Russian
According to Wikipedia, this place is a "private palace Gazprom CEO Alexei Miller." But why is it in preference to all other people? Perhaps we are just not powerful enough to convince Google to cut our homes with satellite imagery.
สถานที่ส่วนบุคคล เป็นผู้บริหารระดับสูงของบริษัทยักษ์ใหญ่ ประเทศรัสเซีย

Google Maps 18, 23 beds, which are forbidden to display on Google Maps
18. Colonel Sanders
This is the strange fact from Google: Colonel Sanders, the person network Kentucky Fried Chicken, does not appear in a single shot from Google Street View. This is because, according to representatives of Google, which Sanders was a real person, and the images of real people have to be eroded in any pictures.
พันเอกแซนเดอร์ เจ้าตำนานไก่ KFC  สหรัฐอเมริกา


Google Maps 19, 23 beds, which are forbidden to display on Google Maps
19. Faroe Islands, Denmark
It is believed that in this area there are some unpublicized military installations.
เกาะในประเทศเดนมาร์ก
คาดว่า เป็นสถานที่ติดตั้งอาวุธลับทางทหาร 


Google Maps 20, 23 beds, which are forbidden to display on Google Maps
20. The NATO headquarters, Portugal
This shot would have been the most fun, if not had such a sinister context. Whoever edited the picture of Portuguese NATO headquarters, he simply copied the other part of the earth surface over the image of the building. Very strange.
กองบัญชาการนาโต  ประเทศโปรตุเกส


Google Maps 21, 23 beds, which are forbidden to display on Google Maps
21. Seabrook Nuclear Station, New Hampshire
It is believed that in the north-eastern part of the United States is a nuclear power plant in Seabrook.
สภานีนิเคลรียร์นิวแฮมเชอร์  สหรัฐอเมริกา


Google Maps 22, 23 beds, which are forbidden to display on Google Maps
22. Missile silo, Spain
According to one researcher, "At this place there is a small structure with something resembling a missile silo in between. What's strange - this zone is not locked in Yahoo! Maps, but its image is not Google Maps ».
ฐานปล่อยขีปนาวุธ  ประเทศสเปน


Google Maps 23, 23 beds, which are forbidden to display on Google Maps
23. Nuclear area, France
We're not quite sure, which means «The Marcoule site of the Commissariat l'Energie Atomique», but we think that the word «atomique» here is the key.
เขตพื้นที่นิวเคลียร์  ประเทศฝรั่งเศส

วันพฤหัสบดีที่ 8 สิงหาคม พ.ศ. 2556

Programming (การโปรแกรม) with Visual Basic 6.0

What is Visual Basic?

วิชวลเบสิกคืออะไร


by Teacher Phaitoon Yaemprasuan
picta55@gmail.com
occupatech@gmail.com
http://picta55.blogspot.com

Visual Basic is a tool that allows us to develop Windows (Graphic User Interface - GUI) applications. The applications have a familiar appearance to the user.
วิชวลเบสิกเป็นเครื่องมือของเราในการสร้างแอ็ปปลิเคชัน (โปรแกรมประยุกต์)ที่ทำงานภายใต้ระบบปฏิบัติการ Windowsซึ่งแอ็ปปลิเคชันที่ได้จะมีรูปแบบการติดต่อกับผู้ใช้เป็นกราฟิก (GUI : Graphic User Interface)

Visual Basic is event-driven, meaning code remains idle until it is called upon to respond to some event (e.g. mouse clicking, button pressing, menu selection, ...). Nothing happens until an event is detected. Once an event is detected, the code corresponding to that event (event procedure) is executed.

วิ ชวลเบสิก จะใช้ Event (เหตุการณ์) เป็นตัวขับเคลื่อนคำสั่ง(event-driven) หมายความว่า โค้ดของโปรแกรม จะยังไม่ทำอะไร (idle)จนกว่ามันจะถูกเรียกให้ตอบสนองต่อ event (เช่น การคลิกเมาส์ การกดปุ่ม การเลือกเมนู ฯลฯ) นั่นคือ จะไม่มีอะไรเกิดขึ้นจนกว่า eventจะถูกตรวจพบ เมื่อนั้นแหละ code ของโปรแกรมก็จะตอบสนองต่อ event นั้นๆ ในลักษณะของโปรแกรมย่อยๆ หรือโมดุล (event procedure)

How to program with Visual Basic?
จะโปรแกรมด้วยวิชวลเบสิกอย่างไร
Steps in Developing Application
ขั้นตอนการพัฒนาแอ็ปปลิเคชัน

There are three primary steps involved in building a Visual Basic application:
มีขั้นตอนหลักๆ 3 ขั้นตอน ที่เกี่ยวข้องกับการสร้างแอ็ปปลิเคชันด้วยวิชวลเบสิก
1. Draw the user interface ออกแบบส่วนติดต่อกับผู้ใช้
2. Assign propertiesto controls กำหนดคุณสมบัติให้กับคอนโทรล
3. Attach codeto controls ผูกติด code เข้ากับคอนโทรล



Stop Watch Application
โปรแกรมจับเวลา


1 At the "Start-up Menu" of our Windows Desktop, let's find where "Microsoft Visual Studio 6.0" is, and click on it. Then we can see some shortcuts to the applications of the software suite, and "Microsoft Visual Basic6.0" is one of them and it is also our "target software" right now, let's select it.
ณ สตาร์ทอัพเมนู ที่หน้าเดสต์ท็อปของระบบวินโดวส์ นักเรียนลองหาเมนู Microsoft Visual Studio 6.0 และคลิกเมาส์เลือก เรา จะเห็นช็อตคัตของแอปปลิเคชันต่างๆ ที่รวมกันอยู่ในซอฟต์แวร์ชุดนี้ รวมถึงMicrosoft Visual Basic6.0ซึ่งเป็นซอฟต์แวร์เป้าหมายที่เราจะใช้ในงานนี้แหละ เราก็เลือกซะนะ

At the "Start-up Menu of Windows", Find where the "Microsoft Visual Basic 6.0" is.
ณ สตาร์ทอัพเมนูของระบบวินโวส์ ให้หาว่า Microsoft Visual Basic 6.0 อยู่ไหน






2 We now at the main screen of Visual Basic 6.0 with its "New Project" window. Let's click on the "New" tab and select "Standard EXE" icon.
ตอน นี้เราก็มาอยู่ ณ หน้าจอหลักของ Visual Basic 6.0 ซึ่งมีหน้าต่าง New Project โชว์อยู่ ให้เราเลือกแท็บ New และสัญรูป Standard EXE
Select the "Standard EXE" icon ให้นักเรียนเลือกสัญรูป Standard EXE

3 Before we go on, let's consider the components of the toolbar of Visual Basic 6.0. Properties window, Run and Save project are what we have to focus on now.
ก่อนอื่น ขอให้เราลองพิจารณาแถบเครื่องมือของ Visual Basic 6.0 กันก่อน Properties window, Run, Save project เป็นอะไรที่เราจะต้องโฟกัสออนกันก่อนตอนนี้

Design View of Visual Basic 6.0 มุมมองในโหมดออกแบบของวิชวลเบสิก

4 Controls are the genius tools that can be attached by any codes that can control any events such as clicking mouse or pressing key. Now the "Command Button" and the "Label" are the controls that we are going to use.
คอนโทรล เป็นเครื่องมืออัจฉริยะ ที่สามารถจะนำเอาโค้ดคำสั่งมาผูกติด ทำให้สามารถควบคุมเหตุการณ์ได้ อาทิ การคลิกเมาส์ หรือการกดแป้นพิมพ์ ตอนนี้คอนโทรลที่เรากำลังจะใช้งานก็คือ Command Button และ Label

Controls of Visual Basic 6.0 คอนโทรลต่างๆ ของวิชวลเบสิก 6.0

5 Visual Basic programming begins with a form which has been named "Form1" by default. Visual Basic form simulates itself as platform which can receive many kinds of objects that created by the controls. Any object has its properties that has been shown in the properties window.
การ โปรแกรมด้วยภาษาวิชวลเบสิกนี้ จะเเริ่มจาก Formซึ่งโปรแกรมจะกำหนดชื่อให้ก่อนเลยว่า Form1 (เราสามารถเปลี่ยนชื่อได้) ฟอร์มของวิชวลเบสิกจะจำลองตัวมันเองเป็นเสมือนแพล็ตฟอร์ม ที่สามารถจะรองรับวัตถุหรืออ็อบเจ็กต์ที่สร้างจากคอนโทรล (ด้านซ้าย) และวัตถุนั้นมันจะมีคุณสมบัติหรือพร็อพเพอร์ตีส์ของตัวมันเอง โดยจะแสดงให้เราเห็นในหน้าต่างพร็อพเพอร์ตีส์ (ด้านขวา)

Form and Controls are variety kinds of object of Visual Basic that have their own properties.
Form และ Controls เป็นอ็อบเจ็กต์(วัตถุ) ที่หลากหลายของ Visual Basic ที่มี properties ของตนเอง
6 Here we go on creating a design job like the following picture.
- Using the "Command Button" control to draw the three sequence command buttons, Command1, Command2 and Command3.
- Using the "Label" control to draw the six sequence labels, Label1,
Label2, Label3, Label4, Label5 and Label6
ให้นักเรียนลงมือสร้างงานออกแบบ ตามรูปด้านล่างนี้เลยนะ
- โดยการใช้คอนโทรล Command Button วาดปุ่มคำสั่งขึ้นมาสามปุ่มตามลำดับ
- โดยการใช้คอนโทรล Label วาดอ็อบเจ็กต์ต่อเนื่องกัน รวม 6 เลเบิล

Form1 would have three command buttons and six labels now.
Form 1 ที่เราออกแบบนี้ก็จะมีปุ่มคำสั่ง (command button) 3 ปุ่ม และมีฉลาก (label) รวม 6 ฉลาก


7 Click on "Form1", we can see its properties, rename it with "frmStopWatch" (frm is a pefix which comes from "form"). And change its caption to "Stop Watch Application".
คลิ กที่อ็อบเจ็กต์ Form1 เราจะเห็น properties ของมันอยู่ทางด้านขวา ให้เราปรับเปลี่ยนชื่อ (name) ของมันใหม่เป็น "frmStopWatch" (frmเป็นคำนำหน้าชื่อ มาจาก form นั่นเอง) และปรับเปลี่ยน Caption (คำอธิบายอ็อบเจ็กต์) ให้เป็น "Stop Watch Application"

Form1 Properties Configurations การตั้งค่าคุณสมบัติของอ็อบเจ็กต์ Form1


8 Click on "Command1", yes we are about to specify the properties of this object. Rename it with "cmdStart" (cmd is a prefix which comes from "command button") and also refill its caption with "&Start Timing" (& is a prefix of the key letter that a user can press on this key together with the "alt" key instead of click on this command button).
คลิ กปุ่ม Command1 เพื่อเปลี่ยนคุณสมบัติ โดยให้ชื่อใหม่ว่า cmdStart (cmdเป็นคำนำหน้า มาจาก Command Button) และเปลี่ยน Caption ให้เป็น "&Start Timing" (& นำหน้าตัวอักษรสำคัญที่จะบอกผู้ใช้ให้รู้ว่า เขาสามารถกดคีย์นี้ร่วมกับคีย์"alt"ที่คีย์บอร์ด เพื่อใช้งาน command button แทนการคลิกเมาส์ได้).


Change the properties of the command button : name and caption
ให้นักเรียนเปลี่ยนชื่อ และแค็ปชันของปุ่มคำสั่ง

9 Do it the same way as the previous step. ทำเหมือนขั้นตอนที่แล้ว
Change the properties of the command button : name and caption


10 Do it the same way as the previous step.ทำเหมือนขั้นตอนที่แล้ว

Change the properties of the command button : name and caption


11 Change only the captions of Label1, Label2 and Label3 according to the following picture. ให้ เปลี่ยนเฉพาะ Caption ของทั้งสาม Labels เท่านั้น ไม่ต้องเปลี่ยนชื่อ(เนื่องจากเป็นแค่ป้ายกำกับเท่านั้น ไม่ได้เกี่ยวข้องกับการกำหนดโค้ดโปรแกรม)

Change the properties of the three labels : captions เปลี่ยนแค่แค็ปชันของสามเลเบิลแรก

12 Change the properties of the other last three labels, "Label4", "Label5" and "Label6" by renaming them to "lblStart", "lblEnd" and "lblElapsed" and erase their captions until they are blank.
เปลี่ยน properties ของ Label4, Label5, Label6 โดยเปลี่ยนชื่อเป็น lblStart, lblEnd, lblElapsed และลบ captions ของทั้งสามเลเบิลออกจนว่างเปล่าทั้งหมด

Change the properties of Label4, Label5 and Label6 according to the picture.
เปลี่ยนชื่อของสามเลเบิลท้าย และเคลียร์แค็ปชันให้ว่าง (blank)
13 Now we have just already designed and configured all of related objects, the next step of us is coding our program. Let's click on the menu-bar at the "View" command tab, then select the "Code" sub-command, the view-code window will show up. Yes, we are going to enter our source codes of our application here.
มา ถึงตอนนี้ เราก็ได้ทำการออกแบบ และกำหนดคุณสมบัติต่างๆ ให้กับอ็อบเจ็กต์ต่างๆ ที่เกี่ยวข้องไปเรียบร้อยแล้ว ขั้นตอนต่อไปของเราก็คือ การใส่โค้ดให้กับโปรแกรมของเรา ให้นักเรียนคลิกไปที่แท็บคำสั่ง View ของแถบเมนู จากนั้นให้เลือกคำสั่งย่อย Code หน้าต่างโค้ดก็จะปรากฏขึ้น ใช่เลย เราจะป้อนซอร์สโค้ดโปรแกรมของเราตรงนี้แหละ

Click on the "View" command at the menu bar, then select "Code" subcommand
14 The first set of source codes is about the declarations. There will be the "(General)" at the left-top of the view-code window and the "(Declarations)" at the right-top. We have to type four lines of our following source codes.
ซอร์สโค้ดกลุ่มแรก เป็นโค้ดที่เกี่ยวข้องกับการประกาศตัวแปร นักเรียนจะเห็นว่ามี (General) อยู่ที่หัวข้อด้านซ้าย และ (Declarations) อยู่ที่หัวข้อด้านขวา

1st Line is about the General Declaration เป็นคำประกาศทั่วไป
2nd Line is the Declaration of variable "StartTime" ประกาศตัวแปรเพื่อรับค่าเวลาเริ่มต้น
3rd Line is
the Declaration of variable "EndTime" ประกาศตัวแปรเพื่อรับค่าเวลาที่หยุด
4th Line is the Declaration of variable "ElapsedTime"
ประกาศตัวแปรเพื่อรับค่าเวลาที่ใช้ไป
15 This step is about attaching our source code to a control object. The "cmdStart" is a command button we are going to attach the source code. Let's double click on this command button, yes, this action could bring us to a module or subprogram that could be driven by an event, _click ( ), that means this subprogram could work when this command button was clicked on.
ขั้น ตอนนี้ จะเป็นการผูกซอร์สโค้ดโปรแกรมของเราไว้กับปุ่มคำสั่ง cmdStart ให้นักเรียนดับเบิลคลิกที่ปุ่มคำสั่งนี้ (เมื่อเราอยู่ในมุมมอง Object) จากนั้นจะพาเราเข้าสู่ห้วงของโมดุลหรือโปรแกรมย่อย ซึ่งโปรแกรมย่อยหรือโมดลที่ว่านี้ จะถูกขับเคลื่อนโดยเหตุการณ์(event-driven) ซึ่ง ณ ที่นี้ก็คือ " _click ( )" การคลิกเมาส์ของผู้ใช้โปรแกรมนั่นเอง
What is about this source code? It begins with assigning the recent time value (Now) to the variable "StartTime". Then the method "Caption" stipulates that the label "lblStart" can show up data from the variable "startTime" with the "hh:mm:ss:" format.
ซอร์ส โค้ดนี้มันคืออะไรหรือ? โค้ดจะเริ่มจากการกำหนดให้ตัวแปร StartTimeเอาค่า Now คือเวลาปัจจุบันไปเก็บไว้ ต่อจากนั้นโค้ดก็จะมีวิธีการ(Method) ที่ชื่อว่า Caption เป็นตัวกำหนดรูปแบบการแสดงค่าของเวลา โดยเอาค่าที่เก็บไว้ในตัวแปร StartTime นั้นมาแสดงผลเวลาในเลเบิล lblStart

Attach code to the command button "cmdStart"
ผูกโค้ดเข้ากับปุ่มคำสั่ง "cmdStart"

16 Thisstep is similar to the previous but it turns to the "cmdEnd" command button. But it creates the expression which assigns the variable "ElapsedTime" with the difference of the variable "EndTine" and the variable "StartTine".
ใน ขั้นตอนนี้ ก็คล้ายกับขั้นตอนที่ผ่านมา แต่จะมีการสร้างนิพจน์คำนวณค่าส่วนต่างของเวลา ระหว่่างตัวแปร EndTimeและตัวแปร StartTime และนำไปเก็บไว้ในตัวแปร ElapsedTime

Attach code to the command button "cmdEnd"
ผูกโค้ดเข้ากับปุ่มคำสั่ง "cmdEnd"

17 This is the end of application with the only amazing word "End"
Attach code to the command button "cmdExit"
ผูกโค้ดเข้ากับปุ่มคำสั่ง "cmdExit"


18 Congratulation to our tough project!. This is the output of our input and process. Yes, it is the "Stop Watch Application" of us.
ขอ แสดงความยินดีกับโครงงานสุดหินนะนักเรียน นี่คือผลที่ได้ จากการสร้างและป้อน ประมวลผล จนได้แอ็ปปลิเคชันนาฬิกาจับเวลา หน้าตาแบบนี้แหละน้า

Our Graphic User Interface Application : "Stop Watch"
แอ็ปปลิเคชันของเราที่มีรูปแบบการติดต่อกับผู้ใช้เป็นกราฟิก (GUI)
19 We have to make our project to an independent application. Click on the "File" command at the menubar then select the "Make..to..EXE" subcommand.
เรา ต้องทำให้โปรเจ็กต์ (โครงงาน) ของเราที่รันได้แล้วนี้ ให้กลายเป็นแอ็ปปลิเคชันอิสระที่สามารถรันได้เอง (โดยที่ไม่ต้องอาศัยVisual Basic) ทำได้โดยการคลิกคำสั่ง File ณ แถบเมนูคำสั่ง แล้วเลือกคำสั่งย่อย Make..to..EXE เท่านี้ก็เสร็จเรียบร้อย