WebGis 开发资源

客户端框架

服务端

GeoServer

在线地图资源

1.天地图

http://lbs.tianditu.gov.cn/server/MapService.html

if(type == 0){
		//矢量地图
		this.viewer.imageryLayers.addImageryProvider(
			new Cesium.WebMapTileServiceImageryProvider({
				url: "http://{s}.tianditu.gov.cn/vec_c/wmts?service=wmts&request=GetTile&version=1.0.0" +
					"&LAYER=vec&tileMatrixSet=c&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}" +
					"&style=default&format=tiles&tk=天地图的TOKEN",
				layer: "tdtCva",
				style: "default",
				format: "tiles",
				tileMatrixSetID: "c",
				subdomains: ["t0", "t1", "t2", "t3", "t4", "t5", "t6", "t7"],
				tilingScheme: new Cesium.GeographicTilingScheme(),
				tileMatrixLabels: ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19"],
				maximumLevel: 18
			})
		);
	}else if(type == 1){
		//影像地图
		this.viewer.imageryLayers.addImageryProvider(
			new Cesium.WebMapTileServiceImageryProvider({
				url: "http://{s}.tianditu.gov.cn/img_c/wmts?service=wmts&request=GetTile&version=1.0.0" +
					"&LAYER=img&tileMatrixSet=c&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}" +
					"&style=default&format=tiles&tk=天地图的TOKEN",
				layer: "tdtCva",
				style: "default",
				format: "tiles",
				tileMatrixSetID: "c",
				subdomains: ["t0", "t1", "t2", "t3", "t4", "t5", "t6", "t7"],
				tilingScheme: new Cesium.GeographicTilingScheme(),
				tileMatrixLabels: ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19"],
				maximumLevel: 18
			})
		);
	}else if(type == 2){
		//栅格地图
		this.viewer.imageryLayers.addImageryProvider(
			new Cesium.WebMapTileServiceImageryProvider({
				url: "http://{s}.tianditu.gov.cn/ter_c/wmts?service=wmts&request=GetTile&version=1.0.0" +
					"&LAYER=ter&tileMatrixSet=c&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}" +
					"&style=default&format=tiles&tk=天地图的TOKEN",
				layer: "tdtCva",
				style: "default",
				format: "tiles",
				tileMatrixSetID: "c",
				subdomains: ["t0", "t1", "t2", "t3", "t4", "t5", "t6", "t7"],
				tilingScheme: new Cesium.GeographicTilingScheme(),
				tileMatrixLabels: ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19"],
				maximumLevel: 18
			})
		);
	}else if(type == 3){
		//标记地图
		this.viewer.imageryLayers.addImageryProvider(
			new Cesium.WebMapTileServiceImageryProvider({
				url: "http://{s}.tianditu.gov.cn/cia_c/wmts?service=wmts&request=GetTile&version=1.0.0" +
					"&LAYER=cia&tileMatrixSet=c&TileMatrix={TileMatrix}&TileRow={TileRow}&TileCol={TileCol}" +
					"&style=default&format=tiles&tk=天地图的TOKEN",
				layer: "tdtCva",
				style: "default",
				format: "tiles",
				tileMatrixSetID: "c",
				subdomains: ["t0", "t1", "t2", "t3", "t4", "t5", "t6", "t7"],
				tilingScheme: new Cesium.GeographicTilingScheme(),
				tileMatrixLabels: ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19"],
				maximumLevel: 18
			})
		);
	}

2.高德

高德地图需要进行转换,高德地图使用的是GCJ-02坐标系,而Cesium使用的是WGS84坐标系

if(type == 0){
		//高德矢量图
		let tdtLayer = new Cesium.UrlTemplateImageryProvider({
			url: "http://webrd02.is.autonavi.com/appmaptile?lang=zh_cn&size=1&scale=1&style=8&x={x}&y={y}&z={z}",
			minimumLevel: 3,
			maximumLevel: 18
		})
		this.viewer.imageryLayers.addImageryProvider(tdtLayer);
	}else if(type == 1){
		//高德影像
		let tdtLayer = new Cesium.UrlTemplateImageryProvider({
		    url: "https://webst02.is.autonavi.com/appmaptile?style=6&x={x}&y={y}&z={z}",
		    minimumLevel: 3,
		    maximumLevel: 18
		})
		this.viewer.imageryLayers.addImageryProvider(tdtLayer);
	}else if(type == 2){
		//高德路网中文注记
		let tdtLayer = new Cesium.UrlTemplateImageryProvider({
			url: "http://webst02.is.autonavi.com/appmaptile?x={x}&y={y}&z={z}&lang=zh_cn&size=1&scale=1&style=8",
			minimumLevel: 3,
			maximumLevel: 18
		})
		this.viewer.imageryLayers.addImageryProvider(tdtLayer);
	}

地图数据

GeoJSON 阿里云可视化https://datav.aliyun.com/portal/school/atlas/area_selector
全国地理信息资源目录服务系统https://www.webmap.cn/main.do?method=index
地理国情监测云平台http://www.dsac.cn/
国家地球系统科学数据共享服务平台https://www.geodata.cn/thematicView/

人文数据

世界银行公开数据:https://data.worldbank.org.cn/country/china?view=chart

遥感数据

地理空间数据云:https://www.gscloud.cn
上一篇
下一篇