geofield_map-8.x-2.67/src/Plugin/LeafletTileLayerPlugin/StamenTerrain.php

src/Plugin/LeafletTileLayerPlugin/StamenTerrain.php
<?php

namespace Drupal\geofield_map\Plugin\LeafletTileLayerPlugin;

use Drupal\Core\StringTranslation\TranslatableMarkup;
use Drupal\geofield_map\Attribute\LeafletTileLayerPlugin;
use Drupal\geofield_map\LeafletTileLayerPluginBase;

/**
 * Provides an Stamen_Terrain Leaflet TileLayer Plugin.
 */
#[LeafletTileLayerPlugin(
  id: "Stamen_Terrain",
  label: new TranslatableMarkup("Stamen Terrain"),
  url: "https://tiles.stadiamaps.com/tiles/stamen_terrain/{z}/{x}/{y}{r}.{ext}",
  options: [
    "minZoom" => 0,
    "maxZoom" => 20,
    "subdomains" => "abcd",
    "attribution" => "&copy; <a href='https://www.stadiamaps.com/'
target='_blank'>Stadia Maps</a> &copy; <a href='https://www.stamen.com/'
target='_blank'>Stamen Design</a> &copy; <a href='https://openmaptiles.org/'
target='_blank''>OpenMapTiles</a> &copy;
<a href='https://www.openstreetmap.org/copyright'>OpenStreetMap</a>
contributors",
    "ext" => "png",
  ],
)]
class StamenTerrain extends LeafletTileLayerPluginBase {}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc