
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 bu harita türlerine 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ı 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ş. 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 haritayı 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
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, roadmap, navigation, hybrid, terrain, 3D roadmap ve 3D hybrid gibi çeşitli kullanım alanlarına yönelik farklı harita türleri sunar. Özelleştirme düzeyi, haritanın yalnızca vektör verilerine (ör. roadmap, navigation ve 3D roadmap) dayalı olmasına, vektör verileri ile raster görüntülerin karışımını (ör. terrain ve hybrid) kullanmasına veya raster görüntüler, 3D poligonlar ve vektör görüntülerin karışımını (ör. 3D hybrid) kullanması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 yerler ve önemli noktalar 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 stillendirilir ve yollara, açık alanlara ve ÖY'lere mavi bir palet uygulanır. Stili karma ve 3D karma haritalarda önizlediğinizde su ve açık hava alanları mavi olmaz ancak yollar ve ÖY'ler yine de stillendirilir.
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 rehberlik 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üleri ve yol haritası verilerinin bir kombinasyonudur. Sokak adları ve diğer önemli özellikler, görüntülerin ü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 haritalarda 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, fotoğraf gerçekliğinde bir 3D harita. Bu harita türü yalnızca Maps JavaScript API'deki 3D haritalarda kullanılabilir. | Vektör ve raster | Yalnızca açık mod |
Raster uydu görüntüsü 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. Bu beklenen davranış, yol haritası karoları arazi karolarından sonra yüklendiği için su stilini belirlerken ortaya çıkar. Bu gecikmeli yükleme, özel renklerde kısa süreli bir görsel çakışmaya neden olur.Poligon 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 stilinizin uygulandığı harita türü gösterilir. - 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. Önizlemeden önce stilinizi 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.