Home > Uncategorized > Google Map Api – Ders 2 – Harita Özellikleri

Google Map Api – Ders 2 – Harita Özellikleri

Google Map Api’de harita için kullandığımız Map nesnelerinin bir çok fonksiyonu var. Bunlardan bir kaç tane önemli olanı açıklamakta fayda var.

Örneğin oluşturduğumuz harita nesnesine eklenecek şu 2 metodu inceleyerek, önceki örneğimizle aradaki farkı görelim.

map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());

Bu 2 metod haritaya 2 özellik katıyor. İlki zoom olayını sağlama, bu şekilde zoom ölçüsünü kullanıcı kendi bir slider aracılığı ile belirleyebiliyor. 2. si ise harita özelliğini değiştirebilme imkanını sağlayan metod. Bu sayede haritayı isterseniz yol haritası, isterseniz uydu fotoğrafı veya her ikisini hibritleyerek gösterme imkanına sahip olabiliyorsunuz.

Örnek için : http://afsungur.googlepages.com/map_ornek_2.html

setMapType(type)
removeMapType(type) metodlarını da direk set etmek veya tipi silmek için kullanabilirsiniz.

Bir map nesnesi oluştururken GMap classının constructoruna ek parametreler göndererek harita özelliklerini değiştirebilirsiniz.


map = new GMap2(document.getElementById("map_canvas"),

{ size:new GSize(800,600),

draggableCursor:"move",

draggingCursor:"crosshair"

}

);
Örneğin yukarıda GMap2 constructoruna ek parametreler dizisi gönderdik.
size burada harita boyutunu belirtiyor. draggingCursor, haritayı drag ederken ki cursor şeklini belirtiyor.
Diğer özellikleri Google MAP Api reference 'dan edinebilirsiniz.

Örnek 3 : http://afsungur.googlepages.com/map_ornek_3.html

Advertisements
Categories: Uncategorized
  1. malik
    October 11, 2012 at 7:06 pm

    sizin verdiğiniz linkleri yasaklamışlar bi el atarsanız ??

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: