Ana içeriğe geç

My Maps location: Konumlar ve Kategoriler

1. Bir Google Haritalar API anahtarı edinin

Google Haritalar API'lerini her kullandığınızda, alan adınız 22 Haziran 2016'dan sonra oluşturulmuşsa, isteğinizi doğrulamak için bir anahtar eklemeniz gerekir.
Anahtar alın ve API'yi etkinleştirin: https://developers.google.com/maps/documentation/javascript/get-api-key

Daha fazla bilgi: https://developers.google.com/maps/documentation/javascript/usage?hl=en

İlk adım bir proje oluşturmak ve ardından projenin adını yazmaktır.

 

API anahtarı oluştur

 

Eğer mydomain.com adresinden gelen tüm istekleri kabul etmek istiyorsam, izlenecek yol *.joomunited.com/* şeklindedir.
Sadece tek bir alan adına, örneğin mydomain.com'a izin vermek istiyorsam, yol joomunited.com/* şeklinde olacaktır.


Yerel sunucu ortamında, herhangi bir geçerli anahtar girebilirsiniz ve bu, herhangi bir alan adı referansına gerek kalmadan çalışacaktır.

 

alan-api-deseni


Ardından API anahtarı oluşturulur; bu anahtarı kopyalayarak My Maps locationeklemeniz gerekir.

 

API tarafından oluşturuldu

 

Anahtarı My Maps Locationbölümüne ekleyin.

Bileşenler > My Maps Location > Seçenek görünümünden yapılandırmaya bir anahtar ekleyebilirsiniz.

 

harita yapılandırması

 

Anahtarı yapıştırın.

 

API anahtarı ekle

 

Adım adım özgeçmiş:


İzlediğim adımlar şunlardır:

  • Google API Konsoluna gidin
  • Bir proje oluşturun veya seçin
  • API'yi ve ilgili hizmetleri etkinleştirmek için Devam'a tıklayın.
  • Kimlik Bilgileri sayfasında, bir Tarayıcı anahtarı (ve API Kimlik Bilgilerini ayarlayın).
  • Kota hırsızlığını önlemek için, API anahtarınızı aşağıdaki en iyi uygulamaları

2. Konum kategorilerini yönetin

Konumlar kategorilere ayrılmıştır. Bu kategoriler ön uçta filtre olarak görüntülenebilir veya bazı kategorize edilmiş konumları yüklemek için menü öğesinde önceden tanımlanmış bir parametre olarak kullanılabilir.
 

kategori-filtre-önyüz

 

Çok sayıda konumunuz varsa, kategoriler kullanmanız önerilir. Kategoriler ve alt kategoriler oluşturabilirsiniz.
My Maps location bölümüne gidin ve Yeni'ye tıklayın.

 

kategori-konumları

 

Ardından kategori ekranından bir başlık ve alt kategori oluşturmak istemeniz durumunda bir üst kategori eklemeniz gerekecek

 

kategori-ebeveyn

 

İşaretleyici seçimi sekmesini de kullanabilirsiniz.

 

işaretleyici-kategori

 

"Kategorilerim" adında bir kategori oluşturulur; bu sayede kurulumdan hemen sonra konum eklemeye başlayabilirsiniz.

3. Bir konum oluşturun

Konum oluşturmak için lütfen My Maps location > Konumlar > Yeni

3 adet zorunlu alan bulunmaktadır:

  • Konumun adı
  • Konumun kategorisi
  • Konum bilgileri (adres)      

 

Adresi eklemek için 3 çözümünüz var:

  • Arama alanını kullanın (önerilir)
  • Haritada gezinin ve imleci kullanarak bir konum işaretleyin
  • Lütfen bir adres girin (Google Haritalar'da geçerli bir adres olmalıdır)

 

Arama motoruna konum eklemek için, eklemek istediğiniz yerin adını yazın.

 

konum ekle

 

Seçim yapıldığında, enlem ve boylam alanları otomatik olarak doldurulacaktır. Haritalarım ayrıca Google Yerler ile entegre edilmiştir! Bu, Google Haritalar'da kayıtlı bir mağaza veya başka herhangi bir şeyi arayabileceğiniz anlamına gelir; bileşenimiz tüm yer bilgilerini alacaktır.

 

Google-yer

 

 

Harita üzerinde hareket edip doğrudan işaretleyici de koyabilirsiniz, sonuç aynı olacak ve enlem ile boylam otomatik olarak doldurulacaktır.

 

harita noktası

 

Adres ve posta kodu alanlarını manuel olarak dolduruyorsanız dikkatli olun, Google Haritalar'da bilinen bir adresle eşleşmesi gerekir.

 

adres alanları

 

Konumla ilgili diğer tüm bilgiler (açıklama, çalışma saatleri vb.) konumun detaylı görünümünde gösterilir.

Konum detay düzenleme bölümündeki iletişim bağlantısı, her konum için bir iletişim bağlantısı, mailto adresi veya URL ekleme olanağı sağlar. Ön uçta, URL'yi açacak veya mailto işlemini gerçekleştirecek bir iletişim düğmesi olacaktır.

 

9

 

4. Diğer konum bilgileri

Her konuma bir resim ve bir işaretleyici ekleyebilirsiniz. 

  • Konum görseli: Görsel, konumun ipucu metninde küçük bir önizleme resmi olarak, konum detay sayfasında ise daha büyük boyutta görüntülenecektir.
  • Kategori simgesini kullan: Harita konumlarım için kategori alanına koyduğunuz simgeyi kullanın.
  • İşaretleyici Arka Planı: Arka plan işaretleyiciniz için rengi seçin.
  • İşaretleyici, haritada konum işaretleyici simgesi olarak görüntülenecektir. Ayrıca, My Maps Location eklentisinde konumlarınız için bazı güzel işaretleyici setleri de bulunmaktadır.
  • Özel Bağlantı Kullan seçeneği, konum detayına giden bağlantıyı özel bir URL ile geçersiz kılacaktır.

 

işaretleyici-görüntü-konumu

 

My Maps location Joomla'nın yerleşik çok dilli özelliğini kullanıyor. Konum kategorilerinde ve konumlarda bir dil tanımlayabilirsiniz. Dil değiştirildiğinde, onaylanmış dil içeriğini görüntülemek için konumlar diğer Joomla içerikleri gibi filtrelenecektir.

 

dil

 

Konum açıklaması alanı en önemli alanlardan biridir.
Konum detay sayfasında ve temaya bağlı olarak arama sonuçlarında konumun giriş metni olarak görüntülenecektir. Daha da önemlisi, açıklama, içine tüm eklentilerin yüklendiği bir WYSIWYG düzenleyicisidir; yani içine istediğiniz her şeyi (resimler, videolar...) ekleyebilirsiniz.

 

konum açıklaması

 

İşte konum arama sonuçlarında görüntülenen giriş metni.

 

konum sonuçlarındaki metin

 

Etiket alanı, Joomla ile aynı etiket sistemini kullanır. Etiketler ve alt etiketler ekleyebilir ve bunları ön uçta filtre olarak yükleyebilirsiniz. Tüm etiketleri yönetmek için Joomla etiket bileşenini yüklemeniz yeterlidir: Menü Bileşeni > Etiketler.
Ön uçta, yapılandırmaya bağlı olarak etiketler onay kutusu (aşağıdaki gibi) veya açılır liste olarak görüntülenebilir.

 

etiket filtresi

 

My Maps Location arama motorları için meta bilgileri doldurmak üzere ek alanlar eklendi. Bu alanlar konum detay sayfasında yüklenir.

 

meta-bilgi

 

5. Ön uçta konumları görüntüleme

Konumlarınızı ön uçta görüntülemek için şunları kullanabilirsiniz:

  • Konum arama motorunu, tek bir konumu veya konum kategorilerini görüntülemek için bir menü
  • Arama alanı görüntülemek veya bir konum kümesi seçmek için kullanılan bir modül
  • Herhangi bir düzenleyicide tek veya birden fazla konumu görüntülemek için kullanılan bir düzenleyici düğmesi

Menüden konumları yükle

Joomla menü yöneticisinden bir öğe ekleyin ve tür olarak "Konum arama ve görüntüleme"yi seçin. Bu, filtrelerle birlikte konum arama motorunu görüntüleyecektir.
Önceden tanımlanmış tek bir konumu görüntülemek için "Konum detay görünümü"nü seçin

 

konum menüsü

 

“Konum arama ve görüntüleme” seçeneğini seçerseniz, bazı görüntüleme parametreleriniz olur. Bunlardan bazıları varsayılan bileşen parametrelerini geçersiz kılabilir.

 

ana menü yapılandırması

 

Menünün ana sekmesinden şunları ayarlayabilirsiniz:

  • Adres girin: Sayfa yüklendiğinde görüntülenecek varsayılan bir adresi zorunlu kılabilirsiniz. Boş bırakabilirsiniz.
  • Mesafe: Yukarıdaki adrese göre kilit arama mesafesi. -1 olarak bırakılabilir (varsayılan).
  • Kategori: Belirli bir konum kategorisini yükle
  • Arama sınırı: Arama sonuçlarının sayısını sınırlayın. 10 değeri, konum aramasında yalnızca ilk 10 sonucu döndürür.
  • Sıralama: Arama sonuçlarını Tarih, Başlık, Mesafe (varsayılan) ölçütlerine göre sıralayın.

 

mml-menü-gelişmiş

 

Ardından My Maps Location " menü sekmesinden şunları ayarlayabilirsiniz:

  • Bileşen Seçin: My Maps Location Jomsocial gibi tüm 3. taraf entegrasyonları ...
  • Varsayılan kategori kimliği (üçüncü taraf eklentileri): K2, Hikashop veya Adsmanager gibi üçüncü taraf bir eklenti kullanıldığında yüklenecek varsayılan kategori, topluluk oluşturucu için CB liste kimliği.
  • Alt kategori konumları: Arama sonuçlarında yalnızca yukarıda seçilen konumun değil, alt kategorilerin konumlarını da görüntüleyin.
  • Tema: Menü öğesi için mevcut olan arama ve sonuç görüntüleme temalarından varsayılan, tam genişlik ve kenar çubuğu olmak üzere 3 temadan birini seçin.
  • Harita sağlayıcısı: Haritalarınızı biçimlendirmek için Google Haritalar, Bing Haritalar, Mapbox, OpenStreetMap, Baidu veya Mapquest'i seçin.
  • Arama Etiketlerini Etkinleştir : Arama sorgularının konum etiketi adları kullanılarak yapılmasını sağlar.
  • Tasarımlar: Harita kaynağına bağlı olarak çeşitli harita türleri ve renkleri mevcuttur.
  • Harita katmanı: Haritalarınıza bazı veriler (katmanlar) ekleyin. KML katmanı, Trafik katmanı, Toplu taşıma katmanı ve Bisiklet katmanı mevcuttur.
  • Google Harita Katmanı URL'si: Özel verilerinizi depolamak veya GeoJSON verilerini Google haritasında görüntülemek için Veri katmanını kullanın.
  • Bing Haritalar türü: Eğer harita sağlayıcınız Bing Haritalar ise, Bing Haritalar görünümünü ve verilerini seçin.
  • OpenStreetMap türü: Eğer harita sağlayıcınız OpenStreetMap ise, haritalarınıza bazı veriler (katmanlar) ekleyebilirsiniz.
  • Konum ipucu: Harita yüklendiğinde, konum araması yapıldıktan sonra otomatik olarak konum ipucu açılır.
  • Harita yakınlaştırma seviyesi: Haritada varsayılan bir yakınlaştırma seviyesi tanımlayın.
  • Harita ve arama sonuçlarının genişlik ve yükseklik seçenekleri

 

Temaya dayalı ön yüz görüntüleme

 

harita-arama-temaları

 

Tek konum araması için sonuç gösterimi:

Bridgewater konumu


Bir modül kullanarak konumları görüntüleyin

My maps location yerel konumlar için 2 modül ve üçüncü taraf entegrasyonu için (K2 öğelerinin konumlarını görüntülemek için bir modül gibi) başka bir modülle birlikte geliyor

Harita modülü, konumlarınızı menüdekiyle aynı filtrelerle ancak modüler bir konumda görüntülemenizi sağlar. Konumlar Harita veya Liste olarak görüntülenecektir. Bir konum kümesi seçebilir veya konum kategorileri seçebilirsiniz.

 

harita modülü

 

My Maps Location Haritası – Arama Modülü, harita genişliği veya konumun aranacağı bileşen gibi seçenekler sunan bazı filtrelerle birlikte bir arama motoru gösterecektir (örneğin, yalnızca K2 konumunu arayın).

 

arama modülü

 

Ön uçtaki görüntüleme modülü:

 

arama-haritası-ön-uç-modülleri

 

 

Düzenleyici düğmesini kullanarak konumları görüntüleyin


Editör düğmesi Joomla editörünüze (genellikle makalelerde veya HTML özel modüllerinde) yüklenecektir. Düğmeyi editörünüzün alt kısmında göreceksiniz.
Tıkladığınızda, daha önce eklediğiniz bir veya birden fazla konumu seçmenize olanak tanıyan bir açılır pencere göreceksiniz.

 

harita düzenleyici düğmesi

 

Ardından bir veya birkaç konum seçip, makalenize eklemek için düğmeye basabilirsiniz. Herhangi bir yakınlaştırma düzeyi belirtmezseniz, konum alanınıza uyacak şekilde otomatik olarak yüklenecektir.
WYSIWYG düzenleyicinizde göreceğiniz etiket kodu şu modele benzer olacaktır: {mymaplocations mapid width height}

Örnek: {mymaplocation id=1 width=58% height=400px zoom=10 type=google} Bu kod, ID=1 olan konumu, %58 genişlik, 400px yükseklik, 10 kat yakınlaştırma ve Google türüyle gösteren bir harita görüntüler. Haritaya birden fazla konum eklemek için virgül kullanın. Örnek: {mymaplocation id=1 width=58% height=400px zoom=10 type=google} konum ID'leri = 1, 2, 3.

 

An Error Occurred: Whoops, looks like something went wrong.

Sorry, there was a problem we could not recover from.

The server returned a "500 - Whoops, looks like something went wrong."

Help me resolve this