Page 142 - E-Modul Coding For Kids Berbasis Raspberry Pi
P. 142
banyak pada komputer dan sistem operasi berbeda. Semua kode dalam bab ini akan
berfungsi selama Anda memiliki akses ke komputer lain yang terhubung ke Internet.
Python dapat diunduh dari http://www.python.org/download/,dan kode dalam buku ini
didasarkan pada Python 2.7. (Python sering kali sudah diinstal sebelumnya di sistem
operasi Linux, dan yang terbaik adalah selalu memperbaruinya dengan sistem pengemasan
bawaan Anda.) Setelah diinstal di komputer mana pun, IDLE akan tersedia dan akan
berperilaku persis seperti di Raspberry pi.
Google Peta
Google telah mempermudah akses petanya dari program yang kami tulis sendiri (hingga
1000 kali per hari). Yang perlu kita lakukan hanyalah membuat alamat web dengan semua
informasi tentang peta yang kita inginkan.
Semua alamat dimulai dengan https://maps.googleapis.com/maps/api/staticmap? dan
berisi segala macam informasi, dipisahkan dengan simbol & setelah tanda tanya:
➢ center=location: Ini adalah beberapa teks yang menjelaskan di mana lokasi
yang seharusnya ditampilkan peta. Bisa berupa nama kota, atau kode pos, atau
nama jalan atau bangunan. Alamat web tidak boleh mengandung spasi apa pun,
jadi jika lokasi yang Anda pilih memiliki spasi, sebaiknya diganti dengan simbol
+.
➢ zoom=value: Ini adalah angka yang bertambah seiring kita memperbesar peta.
Sekitar 13 hingga 14 tampaknya memberikan hasil yang baik untuk proyek ini,
namun Anda mungkin ingin mencoba nilai lain.
➢ size=widthxheight: Ini adalah nilai dalam piksel. Dalam bab ini, saya akan
menggunakan lebar 640 piksel dan tinggi 480 piksel.
➢ format=type (optional): Ini menunjukkan format gambar yang akan
diunduh, seperti jpeg, .gif, dan png (default). Dalam bab ini, kita akan
menggunakan .gif karena ini berfungsi paling baik dengan Tkinter.
➢ maptype=type (optional): Ini memberi tahu kita tampilan peta seperti apa
yang harus kita dapatkan. Apakah kita ingin satellite image or a roadmap,
atau kita ingin melihatnya terrain? Jika kita tidak memilih jenis peta, kita akan
mendapatkan peta jalan.
131