Kamis, 10 Februari 2011

Dasar Pemprograman Google Map API V3 (Part 1) : The "Hello, World" of Google Maps v3

5 comments




Cara termudah untuk mulai belajar tentang Google Maps API adalah untuk melihat contoh sederhana. Kali ini di BlogNetizen, saya akan memberikan contoh paling dasar dalam pemprograman Google Map API versi 3 yakni menampilkan peta sederhana. Pada Google Map API 3 akan banyak terlihat sama dengan versi sebelumnya (versi 2). Namun, ada beberapa perbedaan, jadi silakan membaca dokumen ini :D


  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta name="petajogja"
  5. content="initial-scale=1.0, user-scalable=no" />
  6. <style type="text/css">
  7. html { height: 100% }
  8. body { height: 100%; margin: 0px; padding: 0px }
  9. #map_canvas { height: 100% }
  10. </style>
  11. <script type="text/javascript"
  12. src="http://maps.google.com/maps/api/
  13. js?sensor=set_to_true_or_false">
  14. </script>
  15. <script type="text/javascript">
  16. function initialize() {
  17. var latlng = new google.maps.LatLng(-7.808671167743087, 110.36560535430908);
  18. var myOptions = {
  19. zoom: 8, center: latlng,
  20. mapTypeId: google.maps.MapTypeId.ROADMAP
  21. };
  22. var map = new google.maps.Map
  23. (document.getElementById("map_canvas"),
  24. myOptions);}
  25. </script>
  26. </head>
  27. <body onload="initialize()">
  28. <div id="map_canvas"
  29. style="width:100%; height:100%"></div>
  30. </body>
  31. </html>

dari contoh script sederhana diatas,
    1. aplikasi menggunakan HTML5  dengan deklarasi <!DOCTYPE html> .
    2. Maps JavaScript API menggunakan tag script.
    3. elemen div bernama "map_canvas" untuk petanya.
    5. fungsi JavaScript ditulis untuk membuat "peta"objek.

  1. function initialize() {var latlng = new google.maps.LatLng
  2. (-7.808671167743087, 110.36560535430908); var myOptions = 
  3. {zoom: 8,center: latlng,mapTypeId: google.maps.MapTypeId.ROADMAP}; 
  4. var map = new google.maps.Map(document.getElementById
  5. ("map_canvas"),myOptions);
  6. }

Keterangan dari script diatas bahwa peta pertama saat ditampilkan, maka titik tengah peta berada di koordinat peta Yogyakarta (-7.808671167743087, 110.36560535430908)
, dengan Zoom tingkat 8 (semakin besar nilainya semakin dekat petanya), peta ditampilkan dalam type RoadMap. Dan Pada contoh di atas, kita mendefinisikan
bernama "map_canvas"



Type peta lainny
    *  ROADMAP menampilkan peta 2D dari Google Maps.
    * SATELLITE
menampilkan peta Citra Satelit dari Google Maps.
    * HYBRID menampilkan peta Citra Satelit bserta nama jalan dan kotanya dari Google Maps.
    * TERRAIN menampilkan bentuk permukaan bumi .



  1. id="map_canvas" style="width:100%; height:100%"&gt;

Peta yang telah didefiniskan dalam div id="map_canvas" ditampilkan dalam ukuran panjang dan lebar 100% / satu layar penuh. Ukuran dapat kita sesuaikan dengan kebutuhan.. :D






Hasilnya dapat kamu lihat disini >> Peta Jogja 

Ok begitu saja, tunggu tutorial berikutnya masih di www.blognetizen.blogspot.com :D











Artikel terkait :
Tutorial Google Map API : Membuat Peta lokasimu sendiri
 


 
Continue reading →

Sony Ericsson Xperia Play : Playstation di Ponsel Sony Ericsson

2 comments

Sony Ericcson menyatakan ponsel terbaru ini bisa didapatkan tanggal 13 Februari 2011 mulai pukul 18.00 GMT. Pengumuman ini, antara lain muncul di facebook Sony Ericsson. Vendor ini menampilkan sebuah flyer, bertajuk Android is ready to play, Feb 13 Februari 2011 18.00 GMT.

Xperia Play bekerja dengan sistem operasi Android 2.3 Gingerbread dan ditopang prosesor 1 Ghz Qualcomm MSM 8655. Memiliki display berdiameter 4 inci, Sony Ericsson membenamkan teknologi Bravia untuk meningkatkan kualitas gambar dan video. Berbeda dengan user interface pada ponsel Gingerbread yang ada, Sony Ericsson rupanya melakukan pengayaan. UInya tampak lebih baik dibandingkan dengan Xperia Arc.

Dari ujicoba yang dilakukan engadget terungkap bahwa kamera 5 mega piksel pada ponsel ini hanya mampu merekam video dengan format WVGA. Namun demikian, Sony Ericsson menyatakan bahwa pada produk yang sesungguhnya, kamera akan mendukung video dengan format 720p. Ponsel ini rupanya mendekati PSP. Saat dilakukan ujicoba menggunakan emulator Playstation maupun Gameboy Advance, ia bisa bekerja dengan baik. Hasilnya memang tidak sebaik emulator PSP yang asli.

Spesifikasi

General
2G Network   :  GSM 850 / 900 / 1800 / 1900
3G Network   :  HSDPA 900 / 2100
Display
Type :   LED-backlit LCD, capacitive touchscreen, 16M colors
Size  :   480 x 854 pixels, 4.2 inches
            - Touch sensitive gaming controls
            - PSP like gaming buttons
            - Accelerometer sensor for UI auto-rotate
            - Proximity sensor for auto turn-off
Sound
Alert types  :   Vibration, MP3 ringtones
Loudspeaker  :   Yes, with stereo speakers
3.5mm jack   :  Yes
Memory
Phonebook  :   Practically unlimited entries and fields, Photocall
Call records   :  Practically unlimited
Internal  :   315 MB, 380 MB RAM user-available
Card slot  :   microSD, up to 32GB
Data
GPRS :  Yes
EDGE :  Yes
3G : Yes, v2.1 with A2DP
Infrared port :  No
USB : Yes, microUSB v2.0
Camera
Primary  :   5 MP, 2592х1944 pixels, autofocus, LED flash
Video   : Yes, WVGA
Secondary  :  Yes
Features
OS : Android OS, v2.3 (Gingerbread)
CPU : 1 GHz processor
Messaging : SMS (threaded view), MMS, Email, Push Email, IM
Browser : WAP 2.0/xHTML, HTML
Games : Yes
Colors : Black
GPS : Yes, with A-GPS support
Java  :  Via third party application
          - Active noise cancellation with dedicated mic
          - Digital compass
          - MP4/H.263/H.264/WMV player
          - MP3/eAAC+/WMA/WAV player
          - Google Search, Maps, Gmail,
            YouTube, Calendar, Google Talk
          - Facebook and Twitter integration
          - Voice memo
          - Predictive text input






Referensi :
http://www.republika.co.id/
http://www.gsmarena.com/
Continue reading →