首页 / 浏览问题 / 云GIS / 问题详情
地图有多个坐标系 怎么调用EPSG:4326坐标系的图
12EXP 2019年08月27日

地图信息

现在的调用代码 只有使用这个方法才能显示地图 有没有什么方法可以调用EPSG:4326坐标系的地图

	url = mapParm.mapNames.mapUrl;
	url = host+url;
	lonlat_x = mapParm.mapNames.longitude;	//经度
	lonlat_y = mapParm.mapNames.latitude;	//纬度
	map_zoom = mapParm.mapNames.zoom;
	level = "1";
	vecotrLayer = new SuperMap.Layer.Vector("vectorLayer");
	var crs = L.Proj.CRS("WGS84", {
		origin: [238354.12,4028108.24 ],
	    bounds: L.bounds([234119.7 , 4022197.83] ,  [243282.63 , 4033298.93])
	});
	map = L.map('map', {
	    crs: crs,
	    center:[ lonlat_y,lonlat_x ],
	    dragging:true,
        doubleClickZoom:true,
        logoControl:false,
        attributionControl:false,
        scrollWheelZoom : true, // 滚轮缩放
        zoomControl : true, // 缩放控件
        zoom:3,
	    maxZoom:5
	});
	L.supermap.tiledMapLayer(url, {
	    transparent: true
	}).addTo(map);

1个回答

这个选择目标坐标系是将坐标系信息(中心点等)转成目标坐标系的值,并不能直接转成4326,想要用4326的地图就要通过配图将数据和地图设置成4326坐标系再发布
5,668EXP 2019年08月27日
哪我要显示echarts信息 坐标系是以哪个为准呢?
以你地图的坐标系为准
您可以看一下 我还有一个贴 使用哪个坐标系都显示不了
...