ASP.NET’te Google Haritalar Ekleme
Google Haritalar, dünyanın en popüler haritalama hizmetlerinden biridir. Kullanıcıların konumları bulmasını, yol tarifi almasını ve yerel işletmeler hakkında bilgi edinmesini sağlar. ASP.NET web uygulamalarına Google Haritalar eklemek, kullanıcı deneyimini iyileştirmenin ve web sitenizin işlevselliğini artırmanın harika bir yoludur.
Bu makalede, ASP.NET’te Google Haritalar’ı nasıl ekleyeceğinizi adım adım göstereceğiz. Ayrıca, Google Haritalar’ı kullanarak yapabileceğiniz bazı şeyleri ve Google Haritalar’la ilgili bazı faydalı kaynakları da paylaşacağız.
Adım 1: Google Haritalar API Anahtarını Alın
Google Haritalar’ı ASP.NET web uygulamanıza eklemek için öncelikle bir Google Haritalar API anahtarı almanız gerekir. Bunu yapmak için şu adımları izleyin:
- Google Haritalar Platformu web sitesine gidin.
- “Başlayın” düğmesine tıklayın.
- “Proje” sekmesine tıklayın.
- “Yeni proje” düğmesine tıklayın.
- Projenize bir ad verin ve “Oluştur” düğmesine tıklayın.
- “API’ler ve hizmetler” sekmesine tıklayın.
- “Haritalar, Rotalar ve Yerler” bölümünde “Haritalar, Rotalar ve Yerler API” öğesini bulun ve “Etkinleştir” düğmesine tıklayın.
- “API anahtarları” sekmesine tıklayın.
- “API anahtarı oluştur” düğmesine tıklayın.
- “Web uygulaması” seçeneğini seçin ve “Oluştur” düğmesine tıklayın.
- API anahtarınızı güvenli bir yerde saklayın.
Adım 2: Google Haritalar API’sini ASP.NET Projenize Ekleyin
Google Haritalar API anahtarını aldıktan sonra, bunu ASP.NET projenize eklemeniz gerekir. Bunu yapmak için şu adımları izleyin:
- ASP.NET projenizi Visual Studio’da açın.
- “Çözüm Gezgini” penceresinde projenize sağ tıklayın ve “Yönet NuGet Paketleri” seçeneğini seçin.
- “NuGet Paket Yöneticisi” penceresinde “Google.Maps” paketini arayın ve “Yükle” düğmesine tıklayın.
- “Google.Maps” paketi projenize yüklenecektir.
Adım 3: ASP.NET Sayfanıza Google Haritalar Ekleme
Google Haritalar API’sini ASP.NET projenize ekledikten sonra, bunu ASP.NET sayfanıza ekleyebilirsiniz. Bunu yapmak için şu adımları izleyin:
- ASP.NET sayfanızı Visual Studio’da açın.
- Sayfanın HTML koduna aşağıdaki satırı ekleyin:
“`html
“`
- “YOUR_API_KEY” ifadesini Google Haritalar API anahtarınızla değiştirin.
- Sayfanın kod arkası dosyasına aşağıdaki kodu ekleyin:
“`csharp
protected void Page_Load(object sender, EventArgs e)
{
// Harita nesnesini oluşturun
GoogleMap map = new GoogleMap();
// Haritanın merkezini ayarlayın
map.Center = new GooglePoint(37.422, 122.084);
// Haritanın yakınlaştırma seviyesini ayarlayın
map.Zoom = 12;
// Haritayı sayfaya ekleyin
this.Controls.Add(map);
}
“`
- Sayfayı kaydedin ve çalıştırın. Google Haritalar, sayfanızda görünecektir.
Google Haritalar’ı Kullanarak Yapabileceğiniz Bazı Şeyler
Google Haritalar’ı kullanarak yapabileceğiniz birçok şey vardır. İşte birkaç örnek:
- Konumları bulma
- Yol tarifi alma
- Yerel işletmeler hakkında bilgi edinme
- Haritaları özelleştirme
- Haritaları web sitenize veya uygulamanıza ekleme
Google Haritalar’la İlgili Faydalı Kaynaklar
- Google Haritalar Platformu web sitesi: https://cloud.google.com/maps-platform
- Google Haritalar API belgeleri: https://developers.google.com/maps/documentation/javascript/
- Google Haritalar örnekleri: https://developers.google.com/maps/documentation/javascript/examples
- Google Haritalar topluluğu: https://groups.google.com/forum/#!forum/google-maps-js-api-v3