Bağlantıları atla

Google Maps ve Google Street View ile FileMaker

FileMaker ipuçları ve talimatları

FileMaker ile Google Haritalar ve Google Street View

Google Maps ve Google Street View'un FileMaker çözümlerine entegrasyonu çeşitli pratik uygulama örnekleri sunar. Örneğin, şirketler rotaları planlamak veya mesafeleri hesaplamak için müşterilerin adreslerini veya veritabanlarındaki konumları bir harita üzerinde otomatik olarak görselleştirebilir. Saha personeli, sahaya varmadan önce bir varış noktasının görsel ön izlemesini elde etmek için Sokak Görünümü'nü kullanabilir ve böylece müşteri randevularına hazırlanmayı kolaylaştırabilir. Ayrıca, lojistik planlamayı optimize eden ve verimliliği artıran harita görüntüsü kullanılarak şubeler veya teslimat noktaları kolayca ve net bir şekilde bulunabilir ve karşılaştırılabilir. Bu işlevlerin FileMaker çözümlerine doğrudan entegrasyonu, önemli coğrafi bilgileri anında kullanılabilir hale getirerek iş akışını iyileştirir ve zamandan tasarruf sağlar.

Bu kılavuz, Google Haritalar'ı FileMaker'a nasıl entegre edeceğinizi ve kullanacağınızı gösterir.

Google Haritalar ve Google Places ile FileMaker

Ön Koşullar

  • Bir FileMaker veritabanı (FileMaker Pro veya FileMaker Server).
  • Etkinleştirilmiş Google Haritalar API'lerine sahip bir Google Cloud hesabı.
  • FileMaker hakkında, özellikle düzen tasarımı ve komut dosyası oluşturma konusunda temel bilgi.

 Adım 1: Google Haritalar API'sini kurun

1. Bir Google Cloud hesabı oluşturun
  • Henüz yapmadıysanız, [Google Cloud](https://cloud.google.com/) adresinde bir hesap oluşturun.
2. Google Haritalar API'sini etkinleştirin
  • Google Cloud Console'da oturum açın.
  • Yeni bir proje oluşturun veya mevcut bir projeyi seçin.
  • "API'ler ve Hizmetler" > "Kütüphane" bölümüne gidin.
  • "Maps JavaScript API" için arama yapın ve projeniz için bu API'yi etkinleştirin.
  • Bu işlevleri kullanmak istiyorsanız "Geocoding API", "Places API" ve "Directions API "yi de etkinleştirin.
3. API anahtarı oluşturun
  • "API'ler ve Hizmetler" > "Giriş verileri" bölümüne gidin.
  • "Kimlik bilgileri oluştur "a tıklayın ve "API anahtarı "nı seçin.
  • FileMaker'da daha sonra ihtiyaç duyacağınız için oluşturulan API anahtarını kopyalayın.
4. API anahtarlarını kısıtlayın (isteğe bağlı, ancak önerilir)
  • Kötüye kullanımı önlemek için API anahtarını belirli IP adresleri veya HTTP yönlendiricileriyle kısıtlayabilirsiniz.

Adım 2: FileMaker veritabanını hazırlayın

1. Coğrafi veriler için alanlar oluşturun
  • FileMaker veritabanınızı açın.
  • Coğrafi bilgileri saklamak için ilgili tabloda alanlar oluşturun, örn:
    • Adres
    • Şehir
    • `PLZ`
    • Ülke
    • Enlem
    • Boylam
2. WebViewer'ı düzene ekleyin
  • Google Haritalar'ı görüntülemek istediğiniz düzene gidin.
  • Bir WebViewer nesnesi ekleyin (`Insert > WebViewer...`).
  • "Özelleştirilmiş web adresi biçimi" öğesini seçin ve Google Haritalar için URL dizesini girin.

Optimize edilmiş işletim süreçleri için dört FileMaker ERP platformu. Ayrıca bizden satın alabilirsiniz.

Bilgi talep edin
Profesyonel ERP yazılımı

Adım 3: WebViewer'da Google Haritalar'ı görüntüleyin

1. Google Haritalar için temel URL

Google Haritalar URL'sinin en basit şekli şöyledir:

https://www.google.com/maps?q=
Belirli bir adresi görüntülemek için, adresi `q` parametresine ekleyin. Örnek:

https://www.google.com/maps?q=1600+Amphitheatre+Parkway,+Mountain+View,+CA

2. FileMaker'da URL oluşturun
  • URL'yi dinamik olarak oluşturmak için FileMaker 'Hesaplanan alan' işlevini veya bir formül alanını kullanın. Örnek
  • "https://www.google.com/maps?q=" & Adres & ", " & Şehir & ", " & Posta Kodu & ", " & Ülke
  • Bu hesaplama, tam bir URL oluşturmak için 'Adres', 'Şehir', 'Posta Kodu' ve 'Ülke' alanlarının değerlerini birleştirir.
3. WebViewer'ı yapılandırın:
  • Hesaplanan URL dizesini WebViewer diyalog kutusuna girin.
  • URL'yi veri kayıtlarına göre güncellemek için dinamik alan değerlerini kullanabilirsiniz.

Adım 4: Gelişmiş işlevleri kullanın

1. coğrafi kodlama (adresi koordinatlara dönüştürme)

 VAdresleri coğrafi koordinatlara dönüştürmek için Google Geocoding API'sini kullanın. API isteği örneği:

https://maps.googleapis.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&key=YOUR_API_KEY
API'yi adreslemek ve yanıtı işlemek için FileMaker'ın `Insert from URL` kodunu kullanın. Koordinatları (`Latitude` ve `Longitude`) veritabanınıza kaydedebilirsiniz.

2. rota hesaplama

İki veya daha fazla nokta arasındaki rotaları hesaplamak için Google Yol Tarifi API'sini kullanın.

Bir API isteği örneği:

https://maps.googleapis.com/maps/api/directions/json?origin=Toronto&destination=Montreal&key=YOUR_API_KEY 

Cevabı FileMaker'da işleyin, örneğin talimatları görüntülemek için.

3. Arama fonksiyonları

Bir adresin yakınındaki belirli konumları aramak için Google Places API'sini entegre edin. 

API istek örneği:

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=37.7749,-122.4194&radius=1500&type=restaurant&key=YOUR_API_KEY

Sonuçlar FileMaker'da görüntülenebilir ve daha fazla işlenebilir.

Adım 5: Entegrasyon ve optimizasyon

1. Otomasyon için komut dosyaları
  • API çağrılarını otomatikleştirmek ve verileri işlemek için FileMaker'da komut dosyaları oluşturun.
  • Örnek: Yeni bir adres için koordinatları otomatik olarak alan ve kaydeden bir kod.
2. Hata işleme ve API kota yönetimi
  • API hatalarına (örneğin API limitinin aşılması) tepki vermek için hata işleme rutinleri ekleyin.
  • Limitiniz dahilinde kaldığınızdan emin olmak için Google Cloud Dashboard'da API kotanızı izleyin.
3. düzen özelleştirmeleri
  • Haritanın en iyi şekilde görüntülenmesini sağlamak için WebViewer'ın düzenini özelleştirin.
  • WebViewer'ı yalnızca ilgili veriler değiştiğinde güncellemek için koşulları kullanın.

FileMaker Crash Kursu

Hızlı ve etkili FileMaker
20 bölümde öğrenme.

Ücretsiz katılın

FileMaker'da Google Street View Entegrasyonu

FileMaker'daki Google Street View entegrasyonu, sokak görüntülerini doğrudan FileMaker veritabanınızda görüntülemenize olanak tanır; bu da özellikle coğrafi bağlamsal bilgi gerektiren uygulamalar için kullanışlıdır. Bu entegrasyon, veritabanında kayıtlı coğrafi koordinatlara (enlem ve boylam) dayalı olarak Sokak Görünümü görüntüsünü görüntüleyen bir URL'yi dinamik olarak oluşturan FileMaker'ın WebViewer'ı aracılığıyla yapılır. 

Adım 1: Google Street View için API anahtarını alın

Öncelikle, Google'dan Sokak Görünümü Statik API'sine erişim sağlayan bir API anahtarı almanız gerekir. Bu API anahtarı, Street View görüntülerini almak için URL'de kullanılır. Bunu yapmak için Google Cloud Console'da oturum açın, "Street View Static API "yi etkinleştirin ve bir API anahtarı oluşturun.

Adım 2: FileMaker'da alanları hazırlayın

FileMaker veritabanınızda enlem ve boylam alanları oluşturun. Bu alanlar Sokak Görünümü görüntüsünün konumunu tanımlamak için kullanılır. İsteğe bağlı olarak, görüntüleme açısını (`Heading`) ve kamera açısını (`Pitch`) kontrol etmek için başka bir alan ekleyebilirsiniz.

Adım 3: WebViewer için URL Oluşturun

FileMaker'ın WebViewer'ında kullandığınız URL, Street View Static API için gerekli parametreleri içermelidir. Böyle bir URL örneği şuna benzer:
"https://maps.googleapis.com/maps/api/streetview?size=600x300&location=" & Latitude & "," & Longitude & "&heading=" & Heading & "&pitch=" & Pitch & "&key=YOUR_API_KEY"

Bu URL'deki parametreler:

  • boyut` görüntülenen görüntünün boyutunu tanımlar.
  • konum` görüntünün coğrafi koordinatlarını tanımlar.
  • Heading' görüş açısını derece cinsinden belirler (0 = kuzey, 90 = doğu, 180 = güney, 270 = batı).
  • Pitch kameranın dikey açısını tanımlar (aşağı doğru için negatif değer, yukarı doğru için pozitif değer).
  • key` sizin Google API anahtarınızdır.

FileMaker tabanlı açık ve genişletilebilir ERP yazılımı.

Daha fazla bilgi
Profesyonel ERP yazılımı

Adım 4: WebViewer'ı düzene entegre edin

FileMaker'da istediğiniz düzene bir WebViewer ekleyin. "Özelleştirilmiş web adresi biçimi" seçeneğini seçin ve daha önce oluşturduğunuz URL formülünü girin. URL'yi dinamik olarak oluşturmak için `Latitude`, `Longitude`, `Heading` ve `Pitch` alanlarının doğru eşlendiğinden emin olun.

Adım 5: Gelişmiş özelleştirme ve otomasyon

Kullanıcı deneyimini iyileştirmek için FileMaker'da bir adrese dayalı olarak gerekli koordinatları otomatik olarak alan ve Sokak Görünümü görüntüsünü güncelleyen komut dosyaları oluşturabilirsiniz. Sokak Görünümü'nün yalnızca geçerli koordinatlar mevcut olduğunda görüntülenmesini sağlamak için koşullu alanlar da ekleyebilirsiniz. Kullanıcının farklı görünümler arasında etkileşimli olarak gezinmesini istiyorsanız (örneğin görüntüleme açısını değiştirmek), 'Heading' ve 'Pitch' değerlerini dinamik olarak ayarlayan ve WebViewer'ı güncelleyen düğmeler veya kaydırıcılar ayarlayabilirsiniz.

Entegrasyonun avantajları

Street View'un FileMaker'a doğrudan entegrasyonu, kullanıcının uygulamadan çıkmasına gerek kalmadan coğrafi bilgileri gerçek görüntülerle görüntülemek için sorunsuz bir yol sağlar. Bu özellikle mülk yöneticileri, lojistik şirketleri veya kayıtlı adresler için görsel bir bağlam gerektiren herhangi bir uygulama için kullanışlıdır. API'yi kullanarak, gösterilen görüntülerin her zaman güncel ve alakalı olmasını sağlayabilir, süreçlerinizin doğruluğunu ve verimliliğini artırabilirsiniz.

FileMaker ve Google Maps hakkında sıkça sorulan sorular

  • Google Haritalar'ı FileMaker veritabanıma nasıl entegre edebilirim?
    • WebViewer nesnesini kullanarak Google Maps'i FileMaker'a entegre edebilirsiniz. WebViewer'a bir Google Maps URL'si ekleyerek ve veritabanınızdaki adresler gibi dinamik parametreler kullanarak, haritaları doğrudan FileMaker'da görüntüleyebilirsiniz.
  • Google Maps'i FileMaker ile kullanmak için neye ihtiyacım var?
    • Google Maps'i FileMaker'a entegre etmek için bir Google Maps API'sine ve bir API anahtarına ihtiyacınız vardır. Bu anahtar, Google Haritalar hizmetlerine erişmek için WebViewer URL'sine veya API isteklerine gömülür.
  • FileMaker'daki bir adresi Google Haritalar'da nasıl görüntüleyebilirim?
    • WebViewer işlevini kullanarak FileMaker'daki bir alandan adresi bir Google Maps URL'sine ekleyebilirsiniz. Örnek: "https://maps.google.com?q=" & adres alanı. Bu, adresi WebViewer'da doğrudan harita üzerinde görüntüleyecektir.
  • FileMaker'da Google Street View kullanabilir miyim?
    • Evet, Google Street View'u WebViewer aracılığıyla FileMaker'a da entegre edebilirsiniz. Görünümü istediğiniz konumda görüntülemek için ilgili Sokak Görünümü URL'sini ve koordinatlarını veya adreslerini kullanmanız gerekir.
  • FileMaker için Google Maps API anahtarını nasıl alabilirim?
    • Google Cloud Console üzerinden bir API anahtarı oluşturabilirsiniz. Orada yeni bir proje oluşturmanız, Google Maps API'sini etkinleştirmeniz ve ardından FileMaker'da entegrasyon için kullanabileceğiniz API anahtarını oluşturmanız gerekir.
  • FileMaker'da Google Haritalar API'sini kullanmanın bir maliyeti var mı?
    • Evet, Google Haritalar API'si tamamen ücretsiz değildir. Aylık ücretsiz kullanım kotası vardır, ancak kaç API isteği yaptığınıza bağlı olarak bunun ötesinde ücretler uygulanabilir. Beklenmedik maliyetlerden kaçınmak için Google Haritalar fiyatlandırma yapısını kontrol etmek önemlidir.
  • FileMaker'da coğrafi kodlama (adresleri koordinatlara dönüştürme) kullanabilir miyim?
    • Evet, FileMaker'da Google Maps API'sinden coğrafi kodlama hizmetlerini kullanabilirsiniz. API'ye bir adres gönderirsiniz ve veritabanınıza kaydedebileceğiniz veya kullanabileceğiniz ilgili coğrafi koordinatları (enlem ve boylam) alırsınız.
  • FileMaker'da iki adres arasındaki mesafeyi nasıl hesaplayabilirim?
    • İki adres arasındaki mesafeleri hesaplamak için Google Mesafe Matrisi API'sini kullanabilirsiniz. API size mesafeyi ve yolculuk süresini sağlar. FileMaker'dan bir API isteği gönderebilir ve sonuçları veri kayıtlarınızda görüntüleyebilirsiniz.
  • FileMaker'da rota planlamayı Google Maps ile entegre edebilir miyim?
    • Evet, iki veya daha fazla konum arasındaki rotaları hesaplamak ve bunları FileMaker'da görüntülemek için Google Directions API'sini kullanabilirsiniz. Rotayı WebViewer'da görüntüleyebilir ve mesafeler ve yolculuk süreleri gibi ek bilgiler edinebilirsiniz.
  • Bir harita üzerinde aynı anda birden fazla adres görüntüleyebilir miyim?
    • Evet, tüm adresleri harita üzerinde işaretleyici olarak görüntüleyen özel bir API isteği oluşturarak Google Harita üzerinde birden fazla adres görüntüleyebilirsiniz. Bu özellikle müşteri konumları veya teslimat rotaları gibi uygulamalar için kullanışlıdır.
  • FileMaker'da Google Maps API kullanımımın verimli kalmasını nasıl sağlayabilirim?
    • API kullanımını verimli tutmak için API isteklerini optimize etmeli ve yalnızca gerekli olduğunda istek göndermelisiniz. Aynı adresler için tekrarlanan API çağrılarından kaçınmak için koordinatlar gibi verileri FileMaker'da yerel olarak da kaydedebilirsiniz.
  • FileMaker Go ile Google Maps ve Google Street View'u mobil cihazlarda da kullanabilir miyim?
    • Evet, hem Google Haritalar hem de Google Street View mobil cihazlardaki FileMaker Go uygulamasında çalışır. Dinamik haritaları ve Street View verilerini iPhone ve iPad'de görüntülemek için FileMaker Go'daki WebViewer özelliğini kullanabilirsiniz.

Özet

Google Maps'in FileMaker'a entegrasyonu, coğrafi verilerin görselleştirilmesi ve düzenlenmesi için çok sayıda olasılık sunuyor. FileMaker'ın esnek veritabanı platformunu Google'ın güçlü haritalama ve coğrafi kodlama API'leriyle birleştirerek hem kullanışlı hem de kullanımı kolay özelleştirilmiş uygulamalar oluşturabilirsiniz. Yukarıdaki adımları izleyerek, FileMaker çözümünüze hızlı ve verimli bir şekilde Google Maps entegrasyonu uygulayabilirsiniz.

Google Street View'u FileMaker'a entegre etmek bazı teknik adımlar gerektirir, ancak faydaları önemlidir. Kullanıcıların gerçek sokak görüntülerini doğrudan veritabanlarında görmelerini sağlayarak verilerini yeni bir bağlamda anlamalarına ve analiz etmelerine olanak tanıyan kullanıcı dostu ve görsel olarak çekici bir uygulama oluşturabilirsiniz. Otomasyon ve görünümü özelleştirme yeteneği sayesinde, kuruluşunuzun özel ihtiyaçlarını karşılayan son derece özelleştirilebilir bir çözüm oluşturabilirsiniz.

Bu sayfayı paylaşın:

Şirketiniz kadar esnek ERP yazılımı.
Size tavsiyede bulunmaktan memnuniyet duyarız.

Mac, Windows ve iOS için özelleştirilebilir ERP yazılımı.

Buradasınız: Google Haritalar ve Sokak Görünümü ile FileMaker Kılavuzu