Modlar ve harita türleri hakkında bilgi

Platform seçin: Android iOS JavaScript Web Hizmeti

Koyu ve açık modda haritayı gösteren iki uygulama ekranı

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

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

Açık ve koyu modlar hakkında bilgi

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ştir. Açık renkli arka planlar için haritalar, koyu renkli arka planlar için haritalardan farklı bir temel harita kullanır. Bu nedenle, her iki mod için aynı stili kullanamazsınız.

Açık ve koyu mod stilleri, farklı ortamlar için en uygun stil özellikli haritaları sağlar. Uygulamalarınızda harita kimliğini kullandığınızda uygulamanız, programlanmış davranışa veya kullanıcının cihaz ayarlarına göre uygun stili yükleyebilir.

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

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

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

Özel stiller 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

Bir harita kimliği yalnızca bir açık mod stilini ve bir koyu mod stilini destekler. Açık mod stilini veya koyu mod stilini değiştirmek için Düzenle simgesini tıkladığınızda panelde yalnızca ilgili modun stilleri 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, çeşitli kullanım alanlarına hizmet etmek için roadmap, navigation, hybrid, terrain, 3D roadmap ve 3D hybrid gibi 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 ile raster görüntülerin bir karışımını (ör. terrain ve hybrid) kullanıp kullanmadığına veya raster görüntüler, 3D poligonlar ve vektör görüntülerin bir karışımını (ör. 3D hybrid) kullanıp kullanmadığına bağlıdır.

Vektör veri haritaları
roadmap, navigation ve 3D roadmap harita türleri yalnızca vektör verilerini kullanır. Bu sayede kara ve su için poligonlar, yollar, önemli noktalar ve önemli yerler dahil olmak üzere çoğu harita özelliğini kapsamlı bir şekilde stilize edebilirsiniz.
Raster görüntü haritaları
terrain, hybrid ve 3D hybrid harita türleri, üstte vektör verileri bulunan raster görüntüleri kullanır. Bu nedenle, stil özellikleri sınırlıdır. Genellikle yalnızca görüntülerin üzerine yerleştirilen vektör verilerini (ör. etiketler, raptiyeler ve yollar, sınırlar gibi bazı çoklu çizgiler) biçimlendirebilirsiniz. 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 renkle gösterilir. Yollar, açık alanlar ve ÖY'ler için mavi bir palet uygulanır. Stili karma ve 3D karma haritalarda önizlediğinizde su ve açık hava alanları mavi renkte gösterilmez ancak yollar ve ÖY'ler stilize edilmiş olarak gösterilir.

Haritalar pembe suyla stillendirilmiş ancak karma ve 3D karma için su varsayılan renklerde görünüyor.

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 bir harita görünümü. Vektör Açık ve koyu mod
navigation Navigasyon SDK'sı kullanılarak adım adım yol tarifi için 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ış sayfasını inceleyin. Vektör Açık ve koyu mod
terrain Dağlar, nehirler ve rakım gibi fiziksel arazi özelliklerini vurgulayan bir harita. Vektör ve raster Açık ve koyu mod
hybrid Uydu görüntüsü ve yol haritası verilerinin birleşimi. Sokak adları ve diğer önemli özellikler, görüntünün üzerine yerleştirilmiş olarak gösterilir. 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 tabelalarının görünürlüğünü stilize edebileceğiniz fotogerçekçi 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ı için stil ile ilgili dikkat edilmesi gerekenler

terrain, 2D hybrid, 3D hybrid ve 3D roadmap harita türlerini stillendirirken aşağıdaki davranışları görebilirsiniz:

  • Android ve iOS'te terrain harita türüyle özel stiller kullanırken suyun geçici olarak yanıp söndüğünü fark edebilirsiniz. Yol haritası karoları, arazi karolarından sonra yüklendiği için su stilleri uygulanırken bu beklenen davranış gerçekleşir. 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, arazi haritasındaki stilize edilmiş bir park poligonu, arazi özelliklerini gizleyebilir. Karma haritalarda, alttaki uydu görüntüsünü gizleyebilir.

  • 3D hybrid için yol çoklu çizgileri, köprülerin altında oluşturulabilir veya üst geçitler ile alt geçitlerin çevresinde yanlış görünebilir.

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

Stillerinizi her harita türünde önizleme

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

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

  • Stil düzenleyici: İçerik panelinde Map type açılır listesini seçin ve harita türünü değiştirin. Harita yenilenir ve stiliniz uygulanmış olarak 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ürlerine 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 özel stillerinizi birden fazla harita türüne uygulayıp uygulamayacağınızı seçmek için Daha fazla göster'i tıklayın. Stilin harita türlerine nasıl uygulandığını Harita önizlemesi bölümünde bir kez daha kontrol edebilirsiniz.