
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,navigationve3D roadmapharita 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,hybridve3D hybridharita 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.
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
terrainharita 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 hybridve3D hybridharita 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 hybridiç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 roadmapve3D hybridharita 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 typeaçı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.