import XYZ from "ol/source/XYZ"; // import WMTS from "ol/source/WMTS"; // import WMTSTileGrid from "ol/tilegrid/WMTS"; var topResolution = 896.0859375; var resolutions = []; let matrixIds = []; for (let zoom = 0; zoom < 13; zoom++) { resolutions.push(topResolution / Math.pow(2, zoom)); matrixIds[zoom] = zoom; } let list = [ { name: "2001", value: new ol.source.XYZ({ url: "https://skyzt.bda.gov.cn/yzAdapter/Vector/?request=1&year=2001&type=Sate&level={z}&x={x}&y={y}", }), // value: new WMTS({ // url: "https://skyzt.bda.gov.cn/service/ImageEngine/picdis/abc?user=jjjskfq&password=Jjjskfq@2022", // layer: "Sate_2001", // style: "", // format: "image/png", // tileGrid: new WMTSTileGrid({ // extent: [371987.18334, 252920.58593, 624459.12036, 423400.07714], // origin: [0, 688194], // resolutions: resolutions, // matrixIds: matrixIds, // tileSize: 256, // }), // }), id: "2001", }, { name: "2002", value: new XYZ({ url: "https://skyzt.bda.gov.cn/yzAdapter/Vector/?request=1&year=2002&type=Sate&level={z}&x={x}&y={y}", }), // value: new WMTS({ // url: "https://skyzt.bda.gov.cn/service/ImageEngine/picdis/abc?user=jjjskfq&password=Jjjskfq@2022", // layer: "Sate_2002", // style: "", // format: "image/png", // tileGrid: new WMTSTileGrid({ // extent: [371987.18334, 252920.58593, 624459.12036, 423400.07714], // origin: [0, 688194], // resolutions: resolutions, // matrixIds: matrixIds, // tileSize: 256, // }), // }), id: "2002", }, { name: "2003", value: new XYZ({ url: "https://skyzt.bda.gov.cn/yzAdapter/Vector/?request=1&year=2003&type=Sate&level={z}&x={x}&y={y}", }), // value: new WMTS({ // url: "https://skyzt.bda.gov.cn/service/ImageEngine/picdis/abc?user=jjjskfq&password=Jjjskfq@2022", // layer: "Sate_2003", // style: "", // format: "image/png", // tileGrid: new WMTSTileGrid({ // extent: [371987.18334, 252920.58593, 624459.12036, 423400.07714], // origin: [0, 688194], // resolutions: resolutions, // matrixIds: matrixIds, // tileSize: 256, // }), // }), id: "2003", }, { name: "2004", value: new XYZ({ url: "https://skyzt.bda.gov.cn/yzAdapter/Vector/?request=1&year=2004&type=Sate&level={z}&x={x}&y={y}", }), // value: new WMTS({ // url: "https://skyzt.bda.gov.cn/service/ImageEngine/picdis/abc?user=jjjskfq&password=Jjjskfq@2022", // layer: "Sate_2004", // style: "", // format: "image/png", // tileGrid: new WMTSTileGrid({ // extent: [371987.18334, 252920.58593, 624459.12036, 423400.07714], // origin: [0, 688194], // resolutions: resolutions, // matrixIds: matrixIds, // tileSize: 256, // }), // }), id: "2004", }, { name: "2005", value: new XYZ({ url: "https://skyzt.bda.gov.cn/yzAdapter/Vector/?request=1&year=2005&type=Sate&level={z}&x={x}&y={y}", }), // value: new WMTS({ // url: "https://skyzt.bda.gov.cn/service/ImageEngine/picdis/abc?user=jjjskfq&password=Jjjskfq@2022", // layer: "Sate_2005", // style: "", // format: "image/png", // tileGrid: new WMTSTileGrid({ // extent: [371987.18334, 252920.58593, 624459.12036, 423400.07714], // origin: [0, 688194], // resolutions: resolutions, // matrixIds: matrixIds, // tileSize: 256, // }), // }), id: "2005", }, { name: "2006", value: new XYZ({ url: "https://skyzt.bda.gov.cn/yzAdapter/Vector/?request=1&year=2006&type=Sate&level={z}&x={x}&y={y}", }), // value: new WMTS({ // url: "https://skyzt.bda.gov.cn/service/ImageEngine/picdis/abc?user=jjjskfq&password=Jjjskfq@2022", // layer: "Sate_2006", // style: "", // format: "image/png", // tileGrid: new WMTSTileGrid({ // extent: [371987.18334, 252920.58593, 624459.12036, 423400.07714], // origin: [0, 688194], // resolutions: resolutions, // matrixIds: matrixIds, // tileSize: 256, // }), // }), id: "2006", }, { name: "2007", value: new XYZ({ url: "https://skyzt.bda.gov.cn/yzAdapter/Vector/?request=1&year=2007&type=Sate&level={z}&x={x}&y={y}", }), // value: new WMTS({ // url: "https://skyzt.bda.gov.cn/service/ImageEngine/picdis/abc?user=jjjskfq&password=Jjjskfq@2022", // layer: "Sate_2007", // style: "", // format: "image/png", // tileGrid: new WMTSTileGrid({ // extent: [371987.18334, 252920.58593, 624459.12036, 423400.07714], // origin: [0, 688194], // resolutions: resolutions, // matrixIds: matrixIds, // tileSize: 256, // }), // }), id: "2007", }, { name: "2008", value: new XYZ({ url: "https://skyzt.bda.gov.cn/yzAdapter/Vector/?request=1&year=2008&type=Sate&level={z}&x={x}&y={y}", }), // value: new WMTS({ // url: "https://skyzt.bda.gov.cn/service/ImageEngine/picdis/abc?user=jjjskfq&password=Jjjskfq@2022", // layer: "Sate_2008", // style: "", // format: "image/png", // tileGrid: new WMTSTileGrid({ // extent: [371987.18334, 252920.58593, 624459.12036, 423400.07714], // origin: [0, 688194], // resolutions: resolutions, // matrixIds: matrixIds, // tileSize: 256, // }), // }), id: "2008", }, { name: "2009", value: new XYZ({ url: "https://skyzt.bda.gov.cn/yzAdapter/Vector/?request=1&year=2009&type=Sate&level={z}&x={x}&y={y}", }), // value: new WMTS({ // url: "https://skyzt.bda.gov.cn/service/ImageEngine/picdis/abc?user=jjjskfq&password=Jjjskfq@2022", // layer: "Sate_2009", // style: "", // format: "image/png", // tileGrid: new WMTSTileGrid({ // extent: [371987.18334, 252920.58593, 624459.12036, 423400.07714], // origin: [0, 688194], // resolutions: resolutions, // matrixIds: matrixIds, // tileSize: 256, // }), // }), id: "2009", }, { name: "2010", value: new XYZ({ url: "https://skyzt.bda.gov.cn/yzAdapter/Vector/?request=1&year=2010&type=Sate&level={z}&x={x}&y={y}", }), // value: new WMTS({ // url: "https://skyzt.bda.gov.cn/service/ImageEngine/picdis/abc?user=jjjskfq&password=Jjjskfq@2022", // layer: "Sate_2010", // style: "", // format: "image/png", // tileGrid: new WMTSTileGrid({ // extent: [371987.18334, 252920.58593, 624459.12036, 423400.07714], // origin: [0, 688194], // resolutions: resolutions, // matrixIds: matrixIds, // tileSize: 256, // }), // }), id: "2010", }, { name: "2011", value: new XYZ({ url: "https://skyzt.bda.gov.cn/yzAdapter/Vector/?request=1&year=2011&type=Sate&level={z}&x={x}&y={y}", }), // value: new WMTS({ // url: "https://skyzt.bda.gov.cn/service/ImageEngine/picdis/abc?user=jjjskfq&password=Jjjskfq@2022", // layer: "Sate_2011", // style: "", // format: "image/png", // tileGrid: new WMTSTileGrid({ // extent: [371987.18334, 252920.58593, 624459.12036, 423400.07714], // origin: [0, 688194], // resolutions: resolutions, // matrixIds: matrixIds, // tileSize: 256, // }), // }), id: "2011", }, { name: "2012", value: new XYZ({ url: "https://skyzt.bda.gov.cn/yzAdapter/Vector/?request=1&year=2012&type=Sate&level={z}&x={x}&y={y}", }), // value: new WMTS({ // url: "https://skyzt.bda.gov.cn/service/ImageEngine/picdis/abc?user=jjjskfq&password=Jjjskfq@2022", // layer: "Sate_2012", // style: "", // format: "image/png", // tileGrid: new WMTSTileGrid({ // extent: [371987.18334, 252920.58593, 624459.12036, 423400.07714], // origin: [0, 688194], // resolutions: resolutions, // matrixIds: matrixIds, // tileSize: 256, // }), // }), id: "2012", }, { name: "2013", value: new XYZ({ url: "https://skyzt.bda.gov.cn/yzAdapter/Vector/?request=1&year=2013&type=Sate&level={z}&x={x}&y={y}", }), // value: new WMTS({ // url: "https://skyzt.bda.gov.cn/service/ImageEngine/picdis/abc?user=jjjskfq&password=Jjjskfq@2022", // layer: "Sate_2013", // style: "", // format: "image/png", // tileGrid: new WMTSTileGrid({ // extent: [371987.18334, 252920.58593, 624459.12036, 423400.07714], // origin: [0, 688194], // resolutions: resolutions, // matrixIds: matrixIds, // tileSize: 256, // }), // }), id: "2013", }, { name: "2014", value: new XYZ({ url: "https://skyzt.bda.gov.cn/yzAdapter/Vector/?request=1&year=2014&type=Sate&level={z}&x={x}&y={y}", }), // value: new WMTS({ // url: "https://skyzt.bda.gov.cn/service/ImageEngine/picdis/abc?user=jjjskfq&password=Jjjskfq@2022", // layer: "Sate_2014", // style: "", // format: "image/png", // tileGrid: new WMTSTileGrid({ // extent: [371987.18334, 252920.58593, 624459.12036, 423400.07714], // origin: [0, 688194], // resolutions: resolutions, // matrixIds: matrixIds, // tileSize: 256, // }), // }), id: "2014", }, { name: "2015", value: new XYZ({ url: "https://skyzt.bda.gov.cn/yzAdapter/Vector/?request=1&year=2015&type=Sate&level={z}&x={x}&y={y}", }), // value: new WMTS({ // url: "https://skyzt.bda.gov.cn/service/ImageEngine/picdis/abc?user=jjjskfq&password=Jjjskfq@2022", // layer: "Sate_2015", // style: "", // format: "image/png", // tileGrid: new WMTSTileGrid({ // extent: [371987.18334, 252920.58593, 624459.12036, 423400.07714], // origin: [0, 688194], // resolutions: resolutions, // matrixIds: matrixIds, // tileSize: 256, // }), // }), id: "2015", }, { name: "2016", value: new XYZ({ url: "https://skyzt.bda.gov.cn/yzAdapter/Vector/?request=1&year=2016&type=Sate&level={z}&x={x}&y={y}", }), // value: new WMTS({ // url: "https://skyzt.bda.gov.cn/service/ImageEngine/picdis/abc?user=jjjskfq&password=Jjjskfq@2022", // layer: "Sate_2016", // style: "", // format: "image/png", // tileGrid: new WMTSTileGrid({ // extent: [371987.18334, 252920.58593, 624459.12036, 423400.07714], // origin: [0, 688194], // resolutions: resolutions, // matrixIds: matrixIds, // tileSize: 256, // }), // }), id: "2016", }, { name: "2017", value: new XYZ({ url: "https://skyzt.bda.gov.cn/yzAdapter/Vector/?request=1&year=2017&type=Sate&level={z}&x={x}&y={y}", }), // value: new WMTS({ // url: "https://skyzt.bda.gov.cn/service/ImageEngine/picdis/abc?user=jjjskfq&password=Jjjskfq@2022", // layer: "Sate_2017", // style: "", // format: "image/png", // tileGrid: new WMTSTileGrid({ // extent: [371987.18334, 252920.58593, 624459.12036, 423400.07714], // origin: [0, 688194], // resolutions: resolutions, // matrixIds: matrixIds, // tileSize: 256, // }), // }), id: "2017", }, { name: "2018", value: new XYZ({ url: "https://skyzt.bda.gov.cn/yzAdapter/Vector/?request=1&year=2018&type=Sate&level={z}&x={x}&y={y}", }), // value: new WMTS({ // url: "https://skyzt.bda.gov.cn/service/ImageEngine/picdis/abc?user=jjjskfq&password=Jjjskfq@2022", // layer: "Sate_2018", // style: "", // format: "image/png", // tileGrid: new WMTSTileGrid({ // extent: [371987.18334, 252920.58593, 624459.12036, 423400.07714], // origin: [0, 688194], // resolutions: resolutions, // matrixIds: matrixIds, // tileSize: 256, // }), // }), id: "2018", }, { name: "2019", value: new XYZ({ url: "https://skyzt.bda.gov.cn/yzAdapter/Vector/?request=1&year=2019&type=Sate&level={z}&x={x}&y={y}", }), // value: new WMTS({ // url: "https://skyzt.bda.gov.cn/service/ImageEngine/picdis/abc?user=jjjskfq&password=Jjjskfq@2022", // layer: "Sate_2019", // style: "", // format: "image/png", // tileGrid: new WMTSTileGrid({ // extent: [371987.18334, 252920.58593, 624459.12036, 423400.07714], // origin: [0, 688194], // resolutions: resolutions, // matrixIds: matrixIds, // tileSize: 256, // }), // }), id: "2019", }, { name: "2020", value: new XYZ({ url: "https://skyzt.bda.gov.cn/yzAdapter/Vector/?request=1&year=2020&type=Sate&level={z}&x={x}&y={y}", }), // value: new WMTS({ // url: "https://skyzt.bda.gov.cn/service/ImageEngine/picdis/abc?user=jjjskfq&password=Jjjskfq@2022", // layer: "Sate_2020", // style: "", // format: "image/png", // tileGrid: new WMTSTileGrid({ // extent: [371987.18334, 252920.58593, 624459.12036, 423400.07714], // origin: [0, 688194], // resolutions: resolutions, // matrixIds: matrixIds, // tileSize: 256, // }), // }), id: "2020", }, // { // name: "2021", // value: new XYZ({ // url: "clusterVector/?request=1&year=2021&type=Sate&level={z}&x={x}&y={y}", // }), // id: "2021", // }, { name: "2021", value: new XYZ({ url: "https://skyzt.bda.gov.cn/yzAdapter/Vector/?request=1&year=2021&type=Sate&level={z}&x={x}&y={y}", }), // value: new WMTS({ // url: "https://skyzt.bda.gov.cn/service/ImageEngine/picdis/abc?user=jjjskfq&password=Jjjskfq@2022", // layer: "Sate_2021", // style: "", // format: "image/png", // tileGrid: new WMTSTileGrid({ // extent: [371987.18334, 252920.58593, 624459.12036, 423400.07714], // origin: [0, 688194], // resolutions: resolutions, // matrixIds: matrixIds, // tileSize: 256, // }), // }), id: "2021", }, ] export default list;