|
@@ -249,9 +249,9 @@ export default {
|
|
|
// 初始化底图
|
|
// 初始化底图
|
|
|
async initCesiumBaseMapImage() {
|
|
async initCesiumBaseMapImage() {
|
|
|
const imageryProvider = await new Cesium.UrlTemplateImageryProvider({
|
|
const imageryProvider = await new Cesium.UrlTemplateImageryProvider({
|
|
|
- // url: "https://webst02.is.autonavi.com/appmaptile?style=6&x={x}&y={y}&z={z}",
|
|
|
|
|
|
|
+ url: "https://webst02.is.autonavi.com/appmaptile?style=6&x={x}&y={y}&z={z}",
|
|
|
// url: "http://localhost:3007/tiles/map/{z}/{x}/{y}",
|
|
// url: "http://localhost:3007/tiles/map/{z}/{x}/{y}",
|
|
|
- url: "/static/ditu/{z}/{x}/{y}.png",
|
|
|
|
|
|
|
+ // url: "/static/ditu/{z}/{x}/{y}.png",
|
|
|
// minimumLevel: 11,
|
|
// minimumLevel: 11,
|
|
|
maximumLevel: 24,
|
|
maximumLevel: 24,
|
|
|
credit: "影像地图",
|
|
credit: "影像地图",
|
|
@@ -345,9 +345,11 @@ export default {
|
|
|
|
|
|
|
|
// 初始化地形
|
|
// 初始化地形
|
|
|
async initCesiumTerrain() {
|
|
async initCesiumTerrain() {
|
|
|
|
|
+ let stationName = this.$route.query.nameEn;
|
|
|
const terrainProvider = await Cesium.CesiumTerrainProvider.fromUrl(
|
|
const terrainProvider = await Cesium.CesiumTerrainProvider.fromUrl(
|
|
|
// "http://localhost:3007/tiles/dixing",
|
|
// "http://localhost:3007/tiles/dixing",
|
|
|
- "/static/dixing",
|
|
|
|
|
|
|
+ // stationName === "MYFDC" ? "/static/hnay" : "/static/wlcb",
|
|
|
|
|
+ "/static/hnay",
|
|
|
{
|
|
{
|
|
|
requestWaterMask: true, // 如果需要水效果,设置为true
|
|
requestWaterMask: true, // 如果需要水效果,设置为true
|
|
|
requestVertexNormals: true, // 如果需要光照效果,设置为true
|
|
requestVertexNormals: true, // 如果需要光照效果,设置为true
|
|
@@ -660,7 +662,7 @@ export default {
|
|
|
verticalOrigin: Cesium.VerticalOrigin.BOTTOM, // 原来已经是CENTER,现在改为BOTTOM
|
|
verticalOrigin: Cesium.VerticalOrigin.BOTTOM, // 原来已经是CENTER,现在改为BOTTOM
|
|
|
pixelOffset: new Cesium.Cartesian2(80, -50), // 原来是-20,现在改为30,向上移动
|
|
pixelOffset: new Cesium.Cartesian2(80, -50), // 原来是-20,现在改为30,向上移动
|
|
|
eyeOffset: new Cesium.Cartesian3(0, 0, 0), // 保持固定大小
|
|
eyeOffset: new Cesium.Cartesian3(0, 0, 0), // 保持固定大小
|
|
|
- heightReference: Cesium.HeightReference.NONE,
|
|
|
|
|
|
|
+ heightReference: Cesium.HeightReference.CLAMP_TO_GROUND,
|
|
|
scaleByDistance: new Cesium.NearFarScalar(
|
|
scaleByDistance: new Cesium.NearFarScalar(
|
|
|
6000, // 5010米内
|
|
6000, // 5010米内
|
|
|
1.2, // 1倍大小
|
|
1.2, // 1倍大小
|