Modlar ve harita türleri hakkında bilgi

Platform seçin: Android iOS JavaScript Web Hizmeti

Koyu moddan açık moda geçiş yapan haritanın gösterildiği iki uygulama ekranı

Bu belgede, özel stiller ile açık ve koyu modlar arasındaki kavramsal ilişki açıklanmakta, farklı harita türleri ve stillerinizi bu türlere nasıl uygulayacağınız tanımlanmaktadır.

Özel stilleri kullanmaya başlamak için Yeni stil oluşturma başlıklı makaleyi inceleyin.

Açık ve koyu modları anlama

Tek bir harita kimliği için iki farklı stil oluşturabilirsiniz: biri açık arka planlar, diğeri ise koyu arka planlar için optimize edilmiş bir stil. Açık renkli arka planlar için Haritalar, koyu renkli arka planlar için Haritalar'dan farklı bir temel harita kullanır. Bu nedenle, her iki mod için de aynı stili kullanamazsınız.

Açık ve koyu mod stilleri, farklı ortamlar için en uygun stilize edilmiş haritayı sağlar. Uygulamalarınızda harita kimliğini kullandığınızda uygulamanız, programlanmış davranışa veya kullanıcının cihaz ayarlarını temel alarak uygun stili yükleyebilir.

Stil oluştururken açık veya koyu modu seçme

Stil oluştururken veya kopyalarken açık ya da koyu modu seçersiniz. Oluşturduktan sonra bir stilin modunu değiştiremezsiniz.

Stil türünü stil ayrıntıları sayfasında kontrol edebilirsiniz.

Özel stil oluşturmayla ilgili adım adım talimatlar için Harita stilleri oluşturma ve kullanma başlıklı makaleyi inceleyin.

Bir harita kimliğiyle bir açık mod stili ve bir koyu mod stili ilişkilendirme

Harita kimliği yalnızca bir açık mod stilini ve bir koyu mod stilini destekler. Bir açık mod stilini veya koyu mod stilini değiştirmek için Düzenle simgesini tıkladığınızda panelde yalnızca o moda ait stilleriniz gösterilir. Daha fazla bilgi için Stilinizi bir harita kimliğiyle ilişkilendirme başlıklı makaleyi inceleyin.

Özel stillerin birden fazla harita türüne nasıl uygulandığını anlama

Google Haritalar Platformu, roadmap, navigation, hybrid, terrain, 3D roadmap ve 3D hybrid dahil olmak üzere çeşitli kullanım alanlarına hizmet etmek için farklı harita türleri sunar. Özelleştirme düzeyi, haritanın yalnızca vektör verilerine (ör. roadmap, navigation ve 3D roadmap) dayalı olup olmadığına, vektör verileri ve raster görüntülerin (ör. terrain ve hybrid) karışımını kullanıp kullanmadığına veya raster görüntü, 3D poligon ve vektör görüntülerin (ör. 3D hybrid) karışımını kullanıp kullanmadığına bağlıdır.

Vektör veri haritaları
roadmap, navigation ve 3D roadmap harita türlerinde yalnızca vektör verileri kullanılır. Bu sayede, kara ve su için poligonlar, yollar, önemli yerler ve ilgi çekici noktalar dahil olmak üzere çoğu harita özelliğini kapsamlı bir şekilde stilize edebilirsiniz.
Kafes görüntü haritaları
terrain, hybrid ve 3D hybrid harita türlerinde, üstte vektör verileri bulunan raster görüntüler kullanılır. Bu nedenle, stil oluşturma özellikleri sınırlıdır. Genellikle yalnızca görüntülere yerleştirilmiş vektör verilerini (ör. etiketler, raptiyeler ve bazı çoklu çizgiler (ör. yollar, sınırlar)) stilize edebilirsiniz. Temel görüntülerin parçası olan özellikleri özelleştiremezsiniz.
Örneğin, aşağıdaki resimde mavi temalı bir stil gösterilmektedir. Su, varsayılandan daha koyu bir şekilde şekillendirilir ve yollara, açık alanlara ve ÖY'lere mavi bir palet uygulanır. Stili karma ve 3D karma modda önizlediğinizde su ve dış mekan alanları mavi renkte görünmez ancak yollar ve ÖY'ler stilize edilmiş şekilde gösterilir.

Pembe suyla şekillendirilmiş haritalar. Ancak hibrit ve 3D hibrit haritalarda su, varsayılan renklerde görünür.

Harita türü tanımları ve mod desteği

Aşağıdaki tabloda harita türleri tanımlanmakta ve hangi harita türlerinin açık ve koyu modları desteklediği gösterilmektedir.

Harita türü Açıklama Temel harita görüntüleri Mod desteği
roadmap Yolları ve önemli özellikleri gösteren standart harita görünümü. Vektör Açık ve koyu mod
navigation Navigasyon SDK'sı kullanılarak adım adım yol tarifine göre optimize edilmiş özel bir harita türü. Navigasyon hakkında daha fazla bilgi için Android için Navigasyon SDK'sı ve iOS için Navigasyon SDK'sı ile ilgili harita stillerini özelleştirme genel bakışına bakın. Vektör Açık ve koyu mod
terrain Dağlar, nehirler ve yükseklik gibi fiziksel arazi özelliklerini vurgulayan bir harita. Vektör ve raster Açık ve koyu mod
hybrid Uydu görüntüleri ve yol haritası verilerinin birleşimiyle oluşturulur. Görüntülerin üzerine yol adları ve diğer önemli özellikler yerleştirilir. Vektör ve raster Yalnızca açık mod
3D roadmap Yolları ve önemli özellikleri gösteren 3D standart harita. Bu harita türü yalnızca Maps JavaScript API'deki 3D Haritalar'da kullanılabilir. Vektör Yalnızca açık mod
3D hybrid Önemli yer etiketlerinin, yolların ve yol işaretlerinin görünürlüğünü stilize edebileceğiniz, fotoğrafa yakın bir 3D harita. Bu harita türü yalnızca Maps JavaScript API'deki 3D Haritalar'da kullanılabilir. Vektör ve raster Yalnızca açık mod

Raster görüntü haritalarıyla ilgili stil hususları

terrain, 2D hybrid, 3D hybrid ve 3D roadmap harita türlerini stilize ederken aşağıdaki davranışlarla karşılaşabilirsiniz:

  • Android ve iOS'te terrain harita türüyle özel stilleri kullanırken suyun geçici olarak parladığını fark edebilirsiniz. Bu beklenen davranış, arazi döşemeleri yüklendikten sonra yol haritası döşemeleri yüklendiği için su şekillendirilirken ortaya çıkar. Bu gecikmeli yükleme, özel renklerde kısa süreli bir görsel çakışmaya neden olur.

  • Çokgen stilleri, terrain, 2D hybrid ve 3D hybrid harita türlerinde alttaki harita öğelerini kapatabilir. Örneğin, bir arazi haritasındaki stilize edilmiş bir park poligonu, araziyle ilgili ince ayrıntıları gizleyebilir. Hibrit haritalarda, alttaki uydu görüntülerini gizleyebilir.

  • 3D hybrid için yol polylineleri köprülerin altında oluşturulabilir veya üst geçitler ve alt geçitlerin etrafında yanlış görünebilir.

  • 3D roadmap ve 3D hybrid harita türlerinde, önemli yerlerin yoğunluğunu, binaların stilini, simge yapıların stilini ve uygulama arka plan rengini kontrol etmek için harita ayarlarını değiştiremezsiniz.

Stillerinizin her harita türündeki önizlemesini inceleme

Özel stillerinizi oluşturduktan sonra, nasıl uygulandıklarını görmek için farklı harita türlerinde test edin. Bu durum, tüm stiller tüm harita türlerinde geçerli olmadığından özellikle önemlidir.

Google Cloud Console'da özel stillerinizi stil düzenleyicide veya harita ayrıntıları sayfasında aşağıdaki şekilde önizleyebilirsiniz:

  • Stil düzenleyici: Bağlam panelinde Map type açılır listesini seçin ve harita türünü değiştirin. Harita yenilenir ve stilinizin uygulandığı harita türünü gösterir.
  • Harita ayrıntıları sayfası: Harita önizlemesi bölümünde, açık ve koyu mod stilleri arasında geçiş yapabilir ve açılır listedeki varyantı farklı harita türleriyle değiştirebilirsiniz. Stilinizi önizleyebilmek için önce harita kimliğiyle ilişkilendirmeniz gerekir.

Özel stillerinizi birden fazla harita türüne uygulama

Harita ayrıntıları sayfasında, açık ve koyu mod stillerinizi harita kimliğinizle ilişkilendirdikten sonra Daha fazla göster'i tıklayarak özel stillerinizi birden fazla harita türüne uygulayıp uygulamayacağınızı seçin. Harita önizlemesi bölümünde, stilin harita türlerine nasıl uygulandığını bir kez daha kontrol edebilirsiniz.