Google Haritalar Yol Tariflerini Web Sitenize Ekleyin
Sizi A noktasından B noktasına götürecek çok sayıda harita uygulaması ve hizmeti(apps and services) olmasına rağmen , haritaların kesin kralı Google Haritalar'dır(Google Maps) . Bilgisayarımda, tabletimde ve zamanın %90'ında akıllı telefonumda kullanıyorum. En iyi verilere, en fazla navigasyon ve yönlendirme seçeneklerine ve Sokak Görünümü ve yürüyüş(Street View and walking) , bisiklete binme ve toplu taşıma bilgileri(biking and mass transit info) gibi harika özelliklere sahiptir .
Ancak , Google'ın web sitesi dışında bir harita veya yol tarifi(map or directions) kullanmanız gerekirse ? Diyelim ki(Suppose) kendi düğün web siteniz(wedding website) veya kişisel bir blogunuz var ve misafirler(blog and guests) sitenizi ziyaret edebilir, gelecekleri adresi yazabilir ve otomatik olarak etkinlik konumuna(event location) yol tarifi alabilir !
Pekala, bunu başarmanın birkaç yolu var. En kolay yol, Google Haritalar(Google Maps) tarafından oluşturulan yerleştirme kodunu kullanarak haritayı web sayfanıza yerleştirmektir . İkinci yol biraz daha teknik ama daha özelleştirilebilir ve dinamik. Aşağıda her iki yöntemden de bahsedeceğim.
Google Haritasını Göm
Yalnızca bir konumdan diğerine yol tariflerini görüntülemek istiyorsanız, yapılacak en kolay şey, görüntülemekte olduğunuz haritayı yerleştirme kodunu kullanarak gömmektir. Önce devam edin ve (First)Google Haritalar'da(Google Maps) istediğiniz yol tarifini ayarlayın ve ardından sayfanın sağ alt tarafındaki dişli çark simgesini tıklayın.
Haritayı paylaş veya göm'e tıklayın( Share or embed map) ve ardından Haritayı göm(Embed map) sekmesine tıklayın. Burada haritanız için bir boyut seçebilir ve ardından iframe kodunu(iframe code and drop) kopyalayabilir ve bunu istediğiniz herhangi bir web sayfasına bırakabilirsiniz.
Bu yöntemin tek dezavantajı, kullanıcının yalnızca statik bir harita görmesidir. Aşağıdaki ikinci yöntemde, kullanıcının herhangi bir başlangıç adresini yazabileceği bir form oluşturabilirsiniz ve bu adresten seçtiğiniz bir varış adresine bir harita oluşturacaktır.(destination address)
Google Haritalar Formu Oluşturun
İkinci yöntemle ne demek istediğimi açıklamak için , bulunduğunuz yerden evime yol tarifi almak için aşağıdaki kutuya bir ABD adresi yazın:(US address)
Havalı ha(Cool huh) ? Bu küçük formu herhangi bir web sitesinde, blogda veya HTML kodu(HTML code) koyabileceğiniz herhangi bir yerde kolayca oluşturabilirsiniz ! Bu aynı zamanda küçük işletme web(business web) siteleri için de harikadır, çünkü bunu iletişim sayfanıza atabilirsiniz ve insanlar(contact page and people) adresinizi kopyalayıp yeni bir pencere açmak ve ardından başlangıç adreslerini(starting address) yazmak zorunda kalmadan hızlı bir şekilde yol tarifi alabilirler .
Peki, bu değiştirilmiş yol tarifi alma kutusunu nasıl oluşturacağız? Öncelikle , (Well)Google'ın(Google) yol tarifleri için kullandığı URL için doğru söz dizimini almamız gerekecek . Neyse ki, bunu iki yer arasında yol tarifi alarak ve ardından URL'yi (URL)adres çubuğundan(address bar) kopyalayarak anlayabiliriz . Ayrıca sayfanın en alt kısmındaki küçük dişli simgesini tıklayıp Haritayı paylaş veya göm seçeneğini(Share or embed map) de seçebilirsiniz .
Bağlantıyı paylaş sekmesi, (Share link)tarayıcınızın adres çubuğundaki (browser address bar)URL ile aynı olan URL'yi(URL) içerecektir . Nasıl göründüğünü size göstermek için devam ettim ve URL'nin tamamını aşağıya yapıştırdım.(URL below)
https://www.google.com/maps/dir/3600+Thorp+Springs+Dr,+Plano,+TX+75025,+USA/ 854+Deerfield+Rd,+Allen,+TX+75013,+USA/@33.1125686,-96.7557749,13z/ data=!3m1!4b1!4m13!4m12!1m5!1m1!1s0x864c3d45018517a5:0xbabd3c91a1321997!2m2!1d-96.762484!2d33.08947!1m5!1m1! 1s0x864c16d3018a7f4f:0xab2052b5786cd29f!2m2!1d-96.666151!2d33.133892
Evet! Bu oldukça uzun! Orada pek çok şey var ve bunların çoğu hiçbir anlam ifade etmiyor! Google Haritalar URL(Google Maps URL) parametreleri eskiden çok basit ve kolaydı, ancak yeni URL yapısı(URL structure) oldukça karmaşık. Neyse ki, eski parametreleri kullanmaya devam edebilirsiniz ve Google bunları otomatik olarak yeni sürüme dönüştürecektir. Ne demek istediğimi anlamak için aşağıdaki bağlantıya bakın.
http://maps.google.com/maps?saddr=start&daddr=end
Haydi git ve ona bir şans ver. Başlangıç ve bitiş adresi için tırnak içine bir adres koyun ve URL'yi tarayıcınıza(URL) yapıştırın ! (address and paste)Başlangıcı kendi şehrim (home city)New Orleans ile değiştirdim ve bitişi Houston , TX ile değiştirdim, bu yüzden Google Haritalar(Google Maps) yol tarifi URL'm(URL) şöyle görünüyor:
http://maps.google.com/maps?saddr=”new orleans, la”&daddr=”houston, tx”
İşe yarıyor! Yine de görebileceğiniz gibi, Google Haritalar(Google Maps) , harita tamamen yüklendiğinde bağlantıları çok daha karmaşık bir şeye dönüştürür. Tamam, artık Google Haritalar'a(Google Maps) geçirebileceğimiz aklı başında bir URL'ye sahip olduğumuza göre, biri (URL)başlangıç adresi(starting address) diğeri de hedef adres(destination address) için olmak üzere iki alandan oluşan basit bir form oluşturmamız gerekiyor .
İnsanların sadece adreslerini yazıp yerinize yol tarifi almalarını istiyorsanız, ikinci alanın gizlenmesini ve hedef adrese(destination address) önceden ayarlanmış olmasını isteriz .
<form action=”http://maps.google.com/maps” method=”get” target=”_blank”> Enter your starting address: <input type=”text” name=”saddr” /> <input type=”hidden” name=”daddr” value=”854 Deerfield Rd, Allen, TX” /> <input type=”submit” value=”get directions” /> </form>
Yukarıdaki kodu inceleyin. İlk satır formdan başlıyor ve gönder düğmesine(submit button) tıklandığında verilerin maps.google.com/maps adresine gönderilmesi gerektiğini söylüyor. target=blank , sonucun yeni bir pencerede açılmasını istediğimiz anlamına gelir. Ardından , başlangıç adresi(starting address) için boş olan bir metin kutumuz var.(text box)
İkinci metin kutusu(text box) gizlenir ve değer, arzu ettiğimiz hedef adrestir . (destination address)Son olarak, “Yol Tarifi Al” başlıklı bir gönder düğmesi vardır. Şimdi birisi adresini yazdığında şunu alacak:
Yol tariflerini özelleştirebilir ve birkaç ekstra parametreyle daha da fazla harita oluşturabilirsiniz. Örneğin, varsayılan görünümün(default view) haritalar olmasını istemediğinizi, bunun yerine Uydu olmasını ve (Satellite)Trafik(Traffic) göstermesini istediğinizi varsayalım .
URL'deki (URL)layer=t ve t=h alanlarına dikkat edin . katman=t traffic layer and t=h means karma harita anlamına gelir! t ayrıca normal harita için m , uydu için k ve arazi için p olarak ayarlanabilir. (p)z yakınlaştırma düzeyidir(zoom level) ve bunu 1'den 20'ye değiştirebilirsiniz. Yukarıdaki URL'de(URL) , 7'ye ayarlanmıştır. Bunları nihai URL'nize(URL) eklemeniz yeterlidir ve artık sitenizde oldukça özelleştirilmiş bir Google Haritalar Yol Tarifi Al formunuz (Google Maps Get Directions form)olur(Just) . !
Bununla ilgili herhangi bir sorununuz varsa, bir yorum gönderin ve yardım etmeye çalışacağım! Eğlence!
Related posts
Google Haritalar Konuşmuyor veya Sesli Yol Tarifi Vermiyor mu? Düzeltmenin 12 Yolu
9 Hidden Google Maps'daki özellikleri kontrol etmelisiniz
Kişisel Google Maps Search History görüntüle Nasıl
Google Maps'de birden fazla Stops nasıl kullanılır?
Nasıl Your Website üzerinde Embed Google Forms için
Google Haritalar Konum Geçmişi: Bununla Yapabileceğiniz 5 Faydalı Şey
Nasıl Filter için Google Tablolar'daki
Time On Your Family tutun Nasıl Kullanım Google Family Calendar için
8 Google Search Tips: Her zaman ne senin içindi Looking bul
Google My Activity: Neden Gerekir Bakımı
Google Drive'da Business Card Nasıl Yapılır?
Google Haritalar için Yerel Rehberler Nedir?
7 Best Gmail Add-Ons
YouTube History and Search Activity Nasıl Silme
Google sayfalarında SUMIF nasıl kullanılır?
Google Haritalar Orman Yangını İzleme Nasıl Kullanılır
Google Maps Plus Kodları Nedir ve Nasıl Kullanılır?
Web Sitesi Trafiğini Artırmak için Google Analytics Kullanıcı Araştırma Yöntemleri
Tüm e-postaları bir kerede Gmail'den silebilir misiniz?
YouTube Algorithm Work nasıl?