예제 #1
0
        public override void OnClick()
        {
            var url = "https://sat{s}.maps.yandex.net/tiles?l=sat&v=4.84.0&x={x}&y={y}&z={z}";

            var yandexConfig = new YandexConfig("map", url);

            var layerType = EnumBruTileLayer.InvertedTMS;
            var mxdoc     = (IMxDocument)_application.Document;
            var map       = mxdoc.FocusMap;

            var brutileLayer = new BruTileLayer(_application, yandexConfig, layerType)
            {
                Name    = "Yandex - Satellite",
                Visible = true
            };

            ((IMapLayers)map).InsertLayer(brutileLayer, true, 0);
        }
 public YandexSearchEngineRepository(IOptions <YandexConfig> yandexConfig)
 {
     _yandexConfig = yandexConfig.Value;
 }