Tuesday, February 21, 2017

Zooper World Map

  No comments
Menampilkan Map atau peta lokasi pada sebuah widget merupakan suatu daya tarik tersendiri layaknya Smartphone canggih, tidak ketinggalan pula Zooper widget juga menyediakan variable yang mampu menentukan lokasi kita saat ini dengan akurat, lihat pada table Variables Zooper
#LLONG# (garis bujur / horizontal) : merupakan sebuah variable Zooper yang menunjukkan kordinat garis bujur atau horizontal seperti pada katulistiwa dengan value min: -180, max: 180.
#LLAT# (garis lintang / vertical) : merupakan sebuah variable Zooper yang menunjukkan kordinat garis lintang atau vertical yang mengarah dari katulistiwa ke kutub utara atau ke kutub selatan dengan value min: -90, max: 90.
Zooper Widget secara otomatis dapat menentukan lokasi dengan memanfaatkan teknologi GPS pada perangkat anda, atau jika anda mematikan setelan lokasi pada perangkat untuk tujuan menghemat baterai, anda bisa menyeting lokasi secara manual pada Zooper Widget dengan memanfaatkan koneksi internet.

Persiapan

Sebelum membuat Widget Map, anda perlu menyiapkan bahan-bahan berupa gambar World Map yang ukuran nilai akurasinya tepat, atau anda bisa Downlod bahan yang kami sediakan disini , atau bisa menggunakan font Themer_Map yang bisa anda download Disini.
Jika anda menggunakan font Themer_Map, unpack font.ttf pada folder /sdcard/ZooperWidget/Fonts , gunakan karakter :
  • a : solid map 
  • b : solid boarders map 
  • c : outline map 
  • d : outline boarders map 
  • e : Lat/Long grid 
  • f : backgrond shape 
Nama font Themer_Map.ttf tidak terlihat pada Zooper, jadi ketika anda memilih font, cari pada bagian baris kosong diantara nama-nama font.

Menentukan Lokasi Secara Manual

Jika anda tidak menggunakan GPS, anda bisa menentukan lokasi secara manual seperti yang telah dijelaskan diatas, caranya :
  • pilih widget yang ingin anda buat
  • Sebelum masuk pada menu Layout, geser kebawah lalu cari menu Location
  • Add location dengan cara menekan icon " + "
  • Masukkan nama lokasi anda, kemudian klik centang pada bilah samping, Zooper akan mencari lokasi yang anda tetapkan dengan bantuan internet
  • Jika lokasi yang anda tambahkan selesai, pilih lokasi tersebut.

Membuat Widget Map

Rumus :
[ox]$(#LLONG#/180*setengah dari panjang map)$[/ox]
[oy]$(-#LLAT#/90*setengah dari lebar map)$[/oy]
[ox]$(#LLONG#/180*panjang map/2)$[/ox] jika anda kesulitan membagi total panjang
[oy]$(-#LLAT#/90*lebar map/2)$[/oy] jika anda kesulitan membagi total lebar
  • Tentukan gambar Map yang akan dipakai
  • Ubah ukuran Map sesuai keinginan (Scale jika menggunakan bitmap, Text Size jika menggunakan font)
  • Tambahkan module rect, kita beri nama Rect1
  • Ubah value height pada Rect1 menjadi 1 atau 2
  • Ubah value Width hingga panjangnya sama dengan panjang Map, misalkan 338
  • Tambahkan mudule rect, kita beri nama Rect2
  • Ubah value Width pada Rect2 menjadi 1 atau 2
  • Ubah value Height hingga lebarnya sama dengan lebar Map, misalkan 168
  • Buka kembali Rect1, isikan pada Advance Parameter dengan rumus: [oy]$(-#LLAT#/90*168/2)$[/oy] (angka 168 diambil dari nilai height pada Rect2)
  • Buka kembali Rect2, isikan pada Advance Parameter dengan rumus: [ox]$(#LLONG#/180*338/2)$[/ox] (angka 338 diambil dari nilai width pada Rect1)
Jika anda ingin membuat 1 module rect sebagai tanda titik kordinat, anda cukup menggabungkan dua rumus Advance Parameter di atas dalam satu rect, contoh:
Rect = width: 2, height: 2, corner: 2
Advance Parameter:
[ox]$(#LLONG#/180*338/2)$[/ox]
[oy]$(-#LLAT#/90*168/2)$[/oy]

No comments :

Post a Comment