Archive for the ‘web’ Category

Google Chart API

Friday, December 7th, 2007

Google code mengeluarkan API baru Google Chart API, dengan API baru ini kita dengan mudah membuat chart dalam website kita tidak usah pake library khusus, cukup menggunakan tag IMG dalam html, maka kita sudah punya chart. cara pakainya mudah, data yang akan kita tampilkan di embed di url SRC pada tag IMG, misal
http://chart.apis.google.com/chart?cht=lc&chs=200x125&chd=s:helloWorld

yang gue suka adalah peng-code-an datanya sendiri, diatas ada kata chd=s:helloWord, suprise helloWord itu adalah data-nya sendiri, maka jadilah graphik di bawah ini. jadi inget di google maps gimana mereka mengcodekan langitude dengan latitude-nya.


atau membuat pi chart

Bar chart

atau yang lebih kompleks lagi

Bagaimana membuat chart-chart diatas? cukup baca dokumentasinya.

Google Maps Hack

Friday, November 23rd, 2007

Peta di google maps merupakan kumpulan dari gambar-gambar kecil (256×256 px) yang di susun sedemikian rupa hingga seperti gambar yang kontinyu. Tulisan ini akan mengungkap bagaimana kita mendapatkan gambar-gambar penyusunnya secara manual. Ada 3 tipe peta di google maps: map, satellite, dan hybrid.

1. Type Map

type map gambarnya dengan menggunaka url
http://mt{n}.google.com/mt?n=404&v=w2.61&x={x}&y={y}&zoom={z}
dimana n adalah nomor 0,1, 2, atau 3, ini nomor server mungkin untuk keperluan load balancing.
x = posisi x, cara penghitunganya lihat di bawah
y= posisi y
z= zoom level

untuk mendapatkan nilai x, dan y berdasarkan nilai z. zoom level paling kecil (satu dunia) adalah 17 (angkanya paling besar zoomnya paling kecil)

psedoecode untuk menghitung nilai x, y dari latitude dan longitude serta zoom level

function getX(latitude,zoom){
var z=17-zoom;
var max=Math.pow(2,z);
latitude+=180;
return (latitude/360)*max;
}


function getY(longitude,zoom){
var z=17-zoom;
var max=Math.pow(2,z);
longitude+=80;
return (longitude/180)*max;
}

2. Type Satellite.

untuk foto satellite kita gunakan url dibawah dimana t adalah string di cari dengan menggunakan psedocode berikut dimana x dan y adalah hasil dari psedocode bagian 1:
http://kh{n}.google.com/mt?n=404&v=w2.61&t={t}

function getTString(x,y,zoom){
var c=Math.pow(2,zoom), d=x,e=y,str="t";
for(var g=0;g
c=c/2;
if(e
if(d
}else{
if(d
str+=”t”;e-=c
}else{str+=”s”;d-=c;e-=c}
}
}
return str;
}

pada satellite type ini gmaps membagi peta dalam 4 area (q,r,s,t) liat gambar dasamping, nah secara recursive diitung.

Ngadutrafik 2007

Thursday, April 19th, 2007

ngadutrafik 2007Ngadutrafik 2007 sebuah lomba SEO yang diprakarsai oleh putra bangsa. Dalam kompetisi Ngadutrafik 2007 akan menggunakan berbagai cara untuk menjadi nomor satu dalam percaturan SEO.

Anda tertarik mengikuti kompetisi Ngadutrafik 2007 ini muda, mudah saja mulailah dengan menuliskan tentang Ngadutrafik 2007 di blog atau di website yang anda miliki. carilah informasi bagaimna menaikan posisi halaman anda di mesin-mesin pencari.

Google Music Trends

Wednesday, April 11th, 2007

Google meluncurkan google music trends, sebuah layanan informasi trend musik saat ini di seluruh dunia atau di suatu negara, atau genre tertentu, cuma sayang untuk Indonesia belum tersedia. Gimana google melakukannya? jika anda menggunakan google talk, maka jika anda mendengarkan music lewat music player, winamp misalnya, maka google talk akan mendetksinya dan mengirimkan data tersebut ke google, darisanalah data di kumpulkan, maka jika anda mau berpartisipasi maka gunakanlah google talk.

Layartancap.com

Monday, April 9th, 2007

perkenalkan layartancap.com sebuah situs youtube-nya indonesia yaitu situs yang menyimpan kumpulan video-video, anda bisa uplaod sendiri video-videonya sendiri, dan bisa mencamtumkan dalam blog anda seperti dibawah ini. Kelebihannnya tentu speed, karena disimpan di IIX, dari kantor gue yang bisa mencapa 2MBps ke IIX, bagaikan ngenet di surga. cuma belum selengkap youtube

Picasa Web Update

Friday, March 9th, 2007

Picasa logo Picas web dari Google Telah mengupdate layanannya, adapun features baru yang ditawarkan:

  1. Storage Bertambah, dari 200Mb menjadi 1Gb dan akan terus bertambah
  2. Link ke foto atau album makin mudah, anda tinggal set ukurannya dan copy url-nya
  3. Anda bisa melihat photo atau gambar yang Anda updload di Blogspot
  4. Upload Video.
  5. Email notifications, jika ada comment di album Anda.