Browse Source

数据更新,实现流动墙

wdq 9 months ago
parent
commit
f6d7f2a0e1

+ 3 - 1
public/static/config/config.js

@@ -2,7 +2,9 @@ var scriptObj = {
     main: "/static/plugins/skyscenery/SkyScenery.js",
     plugins: [
         "/static/plugins/skyscenery/plugins/CGCS2000ArcGisMapServerImageryProvider.js",
-        "/static/plugins/skyscenery/plugins/Wall/DynamicWallMaterialProperty.js",
+        // "/static/plugins/skyscenery/plugins/Wall/DynamicWallMaterialProperty.js",
+        "/static/plugins/skyscenery/plugins/Wall/TrailLineMaterialProperty.js",
+        "/static/plugins/skyscenery/plugins/Water.js",
         "/static/plugins/skyscenery/plugins/3DTiles/add3DTiles.js"
     ]
 }

File diff suppressed because it is too large
+ 5 - 0
public/static/data/bianjie/徐泾镇.geojson


File diff suppressed because it is too large
+ 5 - 0
public/static/data/bianjie/徐泾镇微网格.geojson


File diff suppressed because it is too large
+ 6 - 0
public/static/data/bianjie/徐泾镇村居数据.geojson


File diff suppressed because it is too large
+ 5 - 0
public/static/data/bianjie/徐泾镇责任网格.geojson


File diff suppressed because it is too large
+ 5 - 0
public/static/data/xujingzhen-hhhd.geojson


+ 99 - 0
public/static/data/徐泾镇公立医疗.geojson

@@ -0,0 +1,99 @@
+{
+    "type": "FeatureCollection",
+    "name": "徐泾镇公立医疗",
+    "crs":
+    {
+        "type": "name",
+        "properties":
+        {
+            "name": "urn:ogc:def:crs:OGC:1.3:CRS84"
+        }
+    },
+    "features":
+    [
+        {
+            "type": "Feature",
+            "properties":
+            {
+                "经纬度": "121.270699,31.176352",
+                "纬度": "31.176352",
+                "机构": "上海市青浦区徐泾镇社区卫生服务中心",
+                "经度": "121.270699",
+                "地址": "徐泾镇徐民路1088号",
+                "备注": ""
+            },
+            "geometry":
+            {
+                "type": "Point",
+                "coordinates":
+                [
+                    121.2707,
+                    31.1764
+                ]
+            }
+        },
+        {
+            "type": "Feature",
+            "properties":
+            {
+                "经纬度": "121.239688,31.176140",
+                "纬度": "31.176140",
+                "机构": "上海市青浦区徐泾北大居社区卫生服务中心",
+                "经度": "121.239688",
+                "地址": "上海市青浦区徐泾镇乐高路19号",
+                "备注": ""
+            },
+            "geometry":
+            {
+                "type": "Point",
+                "coordinates":
+                [
+                    121.2397,
+                    31.1761
+                ]
+            }
+        },
+        {
+            "type": "Feature",
+            "properties":
+            {
+                "经纬度": "121.2352658156005,31.178187044483817",
+                "纬度": "31.178187044483817",
+                "机构": "徐泾北大居社区卫生服务中心",
+                "经度": "121.2352658156005",
+                "地址": "青浦区徐泾镇乐高路19号",
+                "备注": ""
+            },
+            "geometry":
+            {
+                "type": "Point",
+                "coordinates":
+                [
+                    121.2352658156005,
+                    31.178187044483817
+                ]
+            }
+        },
+        {
+            "type": "Feature",
+            "properties":
+            {
+                "经纬度": "121.26640489991136,31.178221445817382",
+                "纬度": "31.178221445817382",
+                "机构": "徐泾镇社区卫生服务中心",
+                "经度": "121.26640489991136",
+                "地址": "青浦区徐泾镇徐民路1088号",
+                "备注": ""
+            },
+            "geometry":
+            {
+                "type": "Point",
+                "coordinates":
+                [
+                    121.26640489991136,
+                    31.178221445817382
+                ]
+            }
+        }
+    ]
+}

+ 21 - 0
public/static/data/徐泾镇公立学校.geojson

@@ -0,0 +1,21 @@
+{
+"type": "FeatureCollection",
+"name": "徐泾镇公立学校",
+"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } },
+"features": [
+{ "type": "Feature", "properties": { "点位信息": "121.235658,31.186074", "纬度": "31.186074", "机构名称": "青浦区嵩华小学", "办公电话": "69780531", "经度": "121.235658", "地址": "上海市青浦区华新镇凤溪凤阁路195号", "备注": "", "邮编": "201705.0" }, "geometry": { "type": "Point", "coordinates": [ 121.235658, 31.186074 ] } },
+{ "type": "Feature", "properties": { "点位信息": "121.273095,31.176869", "纬度": "31.176869", "机构名称": "青浦区徐泾第一小学", "办公电话": "33864045", "经度": "121.273095", "地址": "上海市青浦区徐泾镇徐民路900号", "备注": "", "邮编": "201702.0" }, "geometry": { "type": "Point", "coordinates": [ 121.273095, 31.176869 ] } },
+{ "type": "Feature", "properties": { "点位信息": "121.274046,31.169740", "纬度": "31.169740", "机构名称": "青浦区徐泾第二小学", "办公电话": "59760403", "经度": "121.274046", "地址": "上海市青浦区徐泾镇育才路288号", "备注": "徐泾育才路徐泾中心小学", "邮编": "201702.0" }, "geometry": { "type": "Point", "coordinates": [ 121.274046, 31.16974 ] } },
+{ "type": "Feature", "properties": { "点位信息": "121.241570,31.179538", "纬度": "31.179538", "机构名称": "青浦区尚鸿小学", "办公电话": "69778710", "经度": "121.241570", "地址": "上海市青浦区徐泾镇乐天路191号", "备注": "", "邮编": "201702.0" }, "geometry": { "type": "Point", "coordinates": [ 121.24157, 31.179538 ] } },
+{ "type": "Feature", "properties": { "点位信息": "121.266413,31.170855", "纬度": "31.170855", "机构名称": "青浦区徐泾幼儿园", "办公电话": "69760310", "经度": "121.266413", "地址": "青浦区盈港东路2138号", "备注": "", "邮编": "201702.0" }, "geometry": { "type": "Point", "coordinates": [ 121.26128695348126, 31.173153582019175 ] } },
+{ "type": "Feature", "properties": { "点位信息": "121.271761,31.168758", "纬度": "31.168758", "机构名称": "青浦区徐泾第二幼儿园", "办公电话": "69760217", "经度": "121.271761", "地址": "青浦区育才路398号", "备注": "", "邮编": "201702.0" }, "geometry": { "type": "Point", "coordinates": [ 121.267327582758782, 31.170801493505753 ] } },
+{ "type": "Feature", "properties": { "点位信息": "121.276169,31.170586", "纬度": "31.170586", "机构名称": "青浦区童翼幼儿园", "办公电话": "69766103", "经度": "121.276169", "地址": "青浦区徐泾镇育才路160号", "备注": "", "邮编": "201702.0" }, "geometry": { "type": "Point", "coordinates": [ 121.271730455886839, 31.172624631255047 ] } },
+{ "type": "Feature", "properties": { "点位信息": "121.295503,31.198477", "纬度": "31.198477", "机构名称": "青浦区徐泾第三幼儿园", "办公电话": "69760981", "经度": "121.295503", "地址": "青浦区徐灵路181号", "备注": "", "邮编": "201702.0" }, "geometry": { "type": "Point", "coordinates": [ 121.291032232183241, 31.200477386351299 ] } },
+{ "type": "Feature", "properties": { "点位信息": "121.233642,31.179102", "纬度": "31.179102", "机构名称": "青浦区尚鸿幼儿园", "办公电话": "69778656-8022", "经度": "121.233642", "地址": "青浦区尚鸿路1001号", "备注": "", "邮编": "201702.0" }, "geometry": { "type": "Point", "coordinates": [ 121.229216855613146, 31.181144610377274 ] } },
+{ "type": "Feature", "properties": { "点位信息": "121.238848,31.182869", "纬度": "31.182869", "机构名称": "青浦区尚泰幼儿园", "办公电话": "69797063-8024", "经度": "121.238848", "地址": "青浦区尚泰路238弄120号", "备注": "", "邮编": "201702.0" }, "geometry": { "type": "Point", "coordinates": [ 121.234424962780395, 31.184912321170412 ] } },
+{ "type": "Feature", "properties": { "点位信息": "121.283520,31.159240", "纬度": "31.159240", "机构名称": "青浦区徐和路幼儿园", "办公电话": "69760580", "经度": "121.283520", "地址": "青浦区徐和路55号", "备注": "", "邮编": "201702.0" }, "geometry": { "type": "Point", "coordinates": [ 121.277587705681327, 31.160948443534718 ] } },
+{ "type": "Feature", "properties": { "点位信息": "121.282854,31.191918", "纬度": "31.191918", "机构名称": "青浦实验蟠文幼儿园", "办公电话": "59767837", "经度": "121.282854", "地址": "青浦区徐泾镇龙联路870号", "备注": "", "邮编": "201702.0" }, "geometry": { "type": "Point", "coordinates": [ 121.277021814115159, 31.192657965480201 ] } },
+{ "type": "Feature", "properties": { "点位信息": "121.273663,31.175370", "纬度": "31.175370", "机构名称": "青浦区徐泾中学", "办公电话": "59760656", "经度": "121.273663", "地址": "上海市青浦区徐泾镇诚爱路2号", "备注": "", "邮编": "201702.0" }, "geometry": { "type": "Point", "coordinates": [ 121.269226969573822, 31.177408505632126 ] } },
+{ "type": "Feature", "properties": { "点位信息": "121.234500,31.178441", "纬度": "31.178441", "机构名称": "上海师范大学附属青浦实验中学", "办公电话": "59282210", "经度": "121.234500", "地址": "上海市青浦区尚茂路980号", "备注": "", "邮编": "201702.0" }, "geometry": { "type": "Point", "coordinates": [ 121.230075389169514, 31.18048444207292 ] } }
+]
+}

+ 9 - 0
public/static/data/徐泾镇养老机构.geojson

@@ -0,0 +1,9 @@
+{
+"type": "FeatureCollection",
+"name": "徐泾镇养老机构",
+"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } },
+"features": [
+{ "type": "Feature", "properties": { "点位信息": "121.238949,31.176686", "纬度": "31.176686", "机构名称": "上海青浦区徐泾镇养护院", "经度": "121.238949", "所在街镇": "徐泾镇", "核定床位数": "852.0", "地址": "青浦区徐泾镇乐高路59号", "备注": "乐强路56号(徐泾北城地铁站3号口步行330米)", "执业年月": "44299.0" }, "geometry": { "type": "Point", "coordinates": [ 121.2389, 31.1767 ] } },
+{ "type": "Feature", "properties": { "点位信息": "121.270699,31.176352", "纬度": "31.176352", "机构名称": "上海青浦区徐泾社区仁泽长者照护之家", "经度": "121.270699", "所在街镇": "徐泾镇", "核定床位数": "49.0", "地址": "青浦区徐泾镇徐民路1088号", "备注": "青浦区徐泾镇卫生院", "执业年月": "43801.0" }, "geometry": { "type": "Point", "coordinates": [ 121.2707, 31.1764 ] } }
+]
+}

+ 53 - 0
public/static/data/徐泾镇民营医疗.geojson

@@ -0,0 +1,53 @@
+{
+"type": "FeatureCollection",
+"name": "徐泾镇民营医疗-合并",
+"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } },
+"features": [
+{ "type": "Feature", "properties": { "法定代表人": "王方杰", "街镇": "徐泾镇", "联系电话": "51682662", "地址": "青浦区徐泾镇华徐公路685号E通世界南区B座2层、3层", "统一社会信用代码": "91310118MA1JL5119D", "性质": "营利性", "单位名称": "上海国瑞怡康医学检验所" }, "geometry": { "type": "Point", "coordinates": [ 121.2601, 31.1985 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "侯诗敏", "街镇": "徐泾镇", "联系电话": "59880717", "地址": "上海市青浦区乐强路56号1号楼1-4层、3号楼1-4层、4号楼1-2层、5号楼1-3层", "统一社会信用代码": "52310118MJ5306593R", "性质": "非营利性", "单位名称": "上海青浦区徐泾镇养护院护理院" }, "geometry": { "type": "Point", "coordinates": [ 121.2329, 31.1782 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "吴通", "街镇": "徐泾镇", "联系电话": "13023164262", "地址": "上海市青浦区徐泾镇崧泽大道2008、2012、2016、2020、2026号", "统一社会信用代码": "91310118MA1JPCCA3C", "性质": "营利性", "单位名称": "上海迈享汇优嘉门诊部" }, "geometry": { "type": "Point", "coordinates": [ 121.2583, 31.1841 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "宋奇", "街镇": "徐泾镇", "联系电话": "59890159", "地址": "青浦区徐泾镇盈港东路1918、1920号", "统一社会信用代码": "91310118784266009P", "性质": "营利性", "单位名称": "上海洋鑫口腔门诊部" }, "geometry": { "type": "Point", "coordinates": [ 121.2652, 31.1735 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "周超", "街镇": "徐泾镇", "联系电话": "69769081", "地址": "青浦区徐泾镇联民路88弄16号101-301室", "统一社会信用代码": "91310118550092042M", "性质": "营利性", "单位名称": "上海嗳呀口腔门诊部" }, "geometry": { "type": "Point", "coordinates": [ 121.2747, 31.16 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "徐维宁", "街镇": "徐泾镇", "联系电话": "69760346", "地址": "上海市青浦区徐泾镇方家塘路188号、198号102室", "统一社会信用代码": "91310118591601480B", "性质": "营利性", "单位名称": "上海缔青口腔门诊部" }, "geometry": { "type": "Point", "coordinates": [ 121.3082, 31.1631 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "何燕", "街镇": "徐泾镇", "联系电话": "13621935365", "地址": "青浦区徐泾镇诸光路366弄8号202室", "统一社会信用代码": "91310118MA1JL42L66", "性质": "营利性", "单位名称": "上海佑恩口腔门诊部" }, "geometry": { "type": "Point", "coordinates": [ 121.3111, 31.1659 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "邱梦琦", "街镇": "徐泾镇", "联系电话": "59778288", "地址": "上海市青浦区徐泾镇蟠中路377号、389号东半间", "统一社会信用代码": "91310118MA1JN0YU3M", "性质": "营利性", "单位名称": "上海维佳康卡尔口腔门诊部" }, "geometry": { "type": "Point", "coordinates": [ 121.279, 31.1855 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "朱静", "街镇": "徐泾镇", "联系电话": "15601828520", "地址": "上海市青浦区徐泾镇徐乐路99弄1号2层", "统一社会信用代码": "91310118MA1JNPUQ3P", "性质": "营利性", "单位名称": "上海钰洁口腔门诊部有限公司" }, "geometry": { "type": "Point", "coordinates": [ 121.2393, 31.171 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "杜佩琳", "街镇": "徐泾镇", "联系电话": "15921161168", "地址": "上海市青浦区徐泾镇明珠路561弄523、527号", "统一社会信用代码": "91310118MA1JNWW88G", "性质": "营利性", "单位名称": "上海紫欣口腔门诊部" }, "geometry": { "type": "Point", "coordinates": [ 121.2604, 31.1787 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "郭瑜", "街镇": "徐泾镇", "联系电话": "59760068", "地址": "上海市青浦区徐泾镇京华路63、65、67、69号二层北侧、71号底层、71、73号二层", "统一社会信用代码": "91310118MA1JNYQH9L", "性质": "营利性", "单位名称": "上海尔一口腔门诊部" }, "geometry": { "type": "Point", "coordinates": [ 121.2714, 31.1703 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "康相辉", "街镇": "徐泾镇", "联系电话": "13512132325", "地址": "上海市青浦区诸光路1588弄328号、330号、332号", "统一社会信用代码": "91310118MA1JNTXC9Y", "性质": "营利性", "单位名称": "上海迪贝口腔门诊部" }, "geometry": { "type": "Point", "coordinates": [ 121.2986, 31.1846 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "詹海滨", "街镇": "徐泾镇", "联系电话": "59813321", "地址": "上海市青浦区徐泾镇沪青平公路1899号1幢214-215室", "统一社会信用代码": "91310118MA1JP92A1P", "性质": "营利性", "单位名称": "上海鑫琪口腔门诊部" }, "geometry": { "type": "Point", "coordinates": [ 121.2733, 31.1688 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "单华清", "街镇": "徐泾镇", "联系电话": "13564158276", "地址": "上海市青浦区徐泾镇谢卫路1399号、1411号二层", "统一社会信用代码": "91310118MA1JPC62XJ", "性质": "营利性", "单位名称": "上海卓曜口腔门诊部" }, "geometry": { "type": "Point", "coordinates": [ 121.2886, 31.1741 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "龚宇屏", "街镇": "徐泾镇", "联系电话": "59888308", "地址": "上海市青浦区徐泾镇联民路888-900号三层", "统一社会信用代码": "91310118MAC0JA5W3P", "性质": "营利性", "单位名称": "上海尔双口腔门诊部" }, "geometry": { "type": "Point", "coordinates": [ 121.2703, 31.1667 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "焦蠡", "街镇": "徐泾镇", "联系电话": "39881223", "地址": "上海市青浦区徐泾镇崧泽大道2229弄66号L3-21", "统一社会信用代码": "91310118MAC2JPEG2E", "性质": "营利性", "单位名称": "上海尚贝齐口腔门诊部" }, "geometry": { "type": "Point", "coordinates": [ 121.2491, 31.1788 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "张弘毅", "街镇": "徐泾镇", "联系电话": "69227822", "地址": "上海市青浦区徐泾镇龙联路59弄89弄12、16、20号,涞清路68、72号", "统一社会信用代码": "91310118MACE193P5N", "性质": "营利性", "单位名称": "上海莱天弘正口腔门诊部" }, "geometry": { "type": "Point", "coordinates": [ 121.2927, 31.1979 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "陈永红", "街镇": "徐泾镇", "联系电话": "15821789690", "地址": "青浦区徐泾镇崧泽大道2229弄85号地下2层03室、04室、05室", "统一社会信用代码": "91310118MACGJL9K5W", "性质": "营利性", "单位名称": "上海秋左美瑞口腔门诊部" }, "geometry": { "type": "Point", "coordinates": [ 121.2478, 31.1778 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "马传翀", "街镇": "徐泾镇", "联系电话": "33226555", "地址": "上海市青浦区徐泾镇京华路88号1幢1层、2幢1层、4幢1层", "统一社会信用代码": "913101180764668271", "性质": "营利性", "单位名称": "上海沪大中医门诊部有限公司" }, "geometry": { "type": "Point", "coordinates": [ 121.2714, 31.1709 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "章美丽", "街镇": "徐泾镇", "联系电话": "13671988278", "地址": "上海市青浦区徐泾镇沪青平公路1899号2幢402-2、403、406、407室", "统一社会信用代码": "91310118MA7GXJ8P1N", "性质": "营利性", "单位名称": "上海汇暄中医门诊部" }, "geometry": { "type": "Point", "coordinates": [ 121.2751, 31.1695 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "沈思嘉", "街镇": "徐泾镇", "联系电话": "39888872", "地址": "上海市青浦区徐泾镇高光路145号、153号、161号、方家塘路180弄65号201-202室、301-305室", "统一社会信用代码": "91310118MA1JM68E8E", "性质": "营利性", "单位名称": "上海微加医疗美容门诊部" }, "geometry": { "type": "Point", "coordinates": [ 121.3079, 31.1648 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "肖小飞", "街镇": "徐泾镇", "联系电话": "021-5227512", "地址": "上海市青浦区徐泾镇谢卫路1389弄3号、1387号一层;谢卫路1379号、1377号、1369号、1361号、1349号、1347号二层", "统一社会信用代码": "91310118MA1JNNPDXY", "性质": "非营利性", "单位名称": "上海娜美医疗美容门诊部" }, "geometry": { "type": "Point", "coordinates": [ 121.2894, 31.174 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "周奕波", "街镇": "徐泾镇", "联系电话": "13262737777", "地址": "上海市青浦区徐泾镇徐祥路38号4幢108、206、207、301-314室", "统一社会信用代码": "91310118MA1JNT457K", "性质": "非营利性", "单位名称": "上海安禾美阁医疗美容门诊部" }, "geometry": { "type": "Point", "coordinates": [ 121.2658, 31.2009 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "赵高迪", "街镇": "徐泾镇", "联系电话": "13601833505", "地址": "上海市青浦区徐泾镇双联路68、88号1幢120室、121室、220室、221室、222室、320室、321室、322室", "统一社会信用代码": "91310118MA1JP0RP9F", "性质": "非营利性", "单位名称": "上海旗美医疗美容门诊部" }, "geometry": { "type": "Point", "coordinates": [ 121.271, 31.1954 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "陈冬梅", "街镇": "徐泾镇", "联系电话": "13564958264", "地址": "上海市青浦区方家塘路138号1层、152号1层、方家塘路180弄28号1层、方家塘路180弄32号1层,方家塘路180弄26号201-204室", "统一社会信用代码": "91310118MA1JPB2D19", "性质": "非营利性", "单位名称": "上海桉锘美医疗美容门诊部" }, "geometry": { "type": "Point", "coordinates": [ 121.3088, 31.1636 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "朱雅宾", "街镇": "徐泾镇", "联系电话": "62752019", "地址": "上海市青浦区沪青平公路1899号2幢208、211、212室", "统一社会信用代码": "91310118MA1JNRU307", "性质": "营利性", "单位名称": "上海贝瞳佳影眼科门诊部" }, "geometry": { "type": "Point", "coordinates": [ 121.2753, 31.1696 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "秦萍", "街镇": "徐泾镇", "联系电话": "59881606", "地址": "上海市青浦区徐民路308弄30号、32号、33号", "统一社会信用代码": "91310118MA1JNWN21J", "性质": "营利性", "单位名称": "上海威沃眼科门诊部" }, "geometry": { "type": "Point", "coordinates": [ 121.282, 31.1846 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "姜声华", "街镇": "徐泾镇", "联系电话": "13916810567", "地址": "上海市青浦区徐泾镇方家塘路180弄39号1层、37号2层", "统一社会信用代码": "91310118MAD6DNDC01", "性质": "营利性", "单位名称": "上海太敬康复医疗中心" }, "geometry": { "type": "Point", "coordinates": [ 121.3094, 31.1636 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "龚菊花", "街镇": "徐泾镇", "联系电话": "59768077", "地址": "上海市青浦区徐泾镇京华路84、86号一层", "统一社会信用代码": "92310118MA1M03R41B", "性质": "营利性", "单位名称": "上海龚菊花口腔诊所" }, "geometry": { "type": "Point", "coordinates": [ 121.2715, 31.1706 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "陈冬梅", "街镇": "徐泾镇", "联系电话": "13564958264", "地址": "上海市青浦区方家塘路138号1层、152号1层、方家塘路180弄28号1层、方家塘路180弄32号1层,方家塘路180弄26号201-204室", "统一社会信用代码": "91310118MA1JPB2D19", "性质": "", "单位名称": "上海桉锘美医疗美容门诊部" }, "geometry": { "type": "Point", "coordinates": [ 121.3088, 31.1636 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "陈新惠", "街镇": "徐泾镇", "联系电话": "13817649394", "地址": "上海市青浦区徐泾镇盈港东路1666号、1668号、1670号、1672号二楼", "统一社会信用代码": "92310118MA1M1C9W6H", "性质": "营利性", "单位名称": "上海陈新惠口腔诊所" }, "geometry": { "type": "Point", "coordinates": [ 121.2635, 31.1729 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "余世琦", "街镇": "徐泾镇", "联系电话": "59766278", "地址": "上海市青浦区徐泾镇京华路70号一层、二层", "统一社会信用代码": "91310118MACXLGD937", "性质": "营利性", "单位名称": "上海睿玉美口腔诊所" }, "geometry": { "type": "Point", "coordinates": [ 121.2717, 31.1698 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "杜辉", "街镇": "徐泾镇", "联系电话": "69792322", "地址": "上海市青浦区徐泾镇盈港东路2058号", "统一社会信用代码": "91310118MAD2QK2P6M", "性质": "营利性", "单位名称": "上海雅舒康口腔诊所" }, "geometry": { "type": "Point", "coordinates": [ 121.2635, 31.1729 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "李改风", "街镇": "徐泾镇", "联系电话": "", "地址": "上海市青浦区徐泾镇崧泽大道2569、2599、2619、2639号2幢2-24、2-25、2-26", "统一社会信用代码": "91310118MAD0WY3Y5Q", "性质": "营利性", "单位名称": "上海固芽口腔诊所有限公司" }, "geometry": { "type": "Point", "coordinates": [ 121.2355, 31.1773 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "季建刚", "街镇": "徐泾镇", "联系电话": "13671831728", "地址": "青浦区徐泾镇卉恒路718弄9号", "统一社会信用代码": "92310118MA1M0PDD6G", "性质": "营利性", "单位名称": "上海季建刚中医诊所" }, "geometry": { "type": "Point", "coordinates": [ 121.2802, 31.185 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "潘佳亮", "街镇": "徐泾镇", "联系电话": "17610248683", "地址": "上海市青浦区徐泾镇诸光路1588弄300号202室", "统一社会信用代码": "91310118MA1JPB029B", "性质": "营利性", "单位名称": "上海游小方中医诊所" }, "geometry": { "type": "Point", "coordinates": [ 121.2984, 31.1869 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "於利", "街镇": "徐泾镇", "联系电话": "15618562319", "地址": "上海市青浦区徐泾镇明珠路561弄609号", "统一社会信用代码": "91310118MA1JNWGQ3D", "性质": "营利性", "单位名称": "上海元金泰中医诊所" }, "geometry": { "type": "Point", "coordinates": [ 121.2617, 31.1788 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "康宏均", "街镇": "徐泾镇", "联系电话": "", "地址": "上海市青浦区徐泾镇徐乐路333弄17号303-1室", "统一社会信用代码": "91310118MAD4TG540F", "性质": "营利性", "单位名称": "上海予百全科诊所" }, "geometry": { "type": "Point", "coordinates": [ 121.2393, 31.1765 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "李修洋", "街镇": "徐泾镇", "联系电话": "", "地址": "上海市青浦区徐泾镇盈港东路1712号一层", "统一社会信用代码": "91310118MACRYETW39", "性质": "营利性", "单位名称": "上海则玲全科诊所" }, "geometry": { "type": "Point", "coordinates": [ 121.2693, 31.1753 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "陈雪球", "街镇": "徐泾镇", "联系电话": "62498057", "地址": "上海市青浦区徐泾镇沪青平公路1818号230室", "统一社会信用代码": "52310118MJ5305881C", "性质": "非营利性", "单位名称": "上海济家汇泾护理站" }, "geometry": { "type": "Point", "coordinates": [ 121.2776, 31.1716 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "张啸东", "街镇": "徐泾镇", "联系电话": "67007777", "地址": "青浦区徐泾镇徐乐路109号", "统一社会信用代码": "91310000717882143W", "性质": "营利性", "单位名称": "上海德达医院" }, "geometry": { "type": "Point", "coordinates": [ 121.2387, 31.1744 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "宋冬雷", "街镇": "徐泾镇", "联系电话": "60866731", "地址": "上海市青浦区徐泾镇华徐公路988号1幢、2幢、3幢、4幢、5幢", "统一社会信用代码": "91310118MA1JLPYU03", "性质": "营利性", "单位名称": "上海冬雷脑科医院" }, "geometry": { "type": "Point", "coordinates": [ 121.2607, 31.2042 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "李占和", "街镇": "徐泾镇", "联系电话": "57673300", "地址": "上海市青浦区徐泾镇华徐公路988号6幢-1层西侧、1层102室及6-11层", "统一社会信用代码": "91310114093633770T", "性质": "营利性", "单位名称": "上海禾滨康复医院" }, "geometry": { "type": "Point", "coordinates": [ 121.2602, 31.2052 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "方波", "街镇": "徐泾镇", "联系电话": "13310132119", "地址": "上海市青浦区徐泾镇蟠中路373号-1,蟠龙路670号102室、103室、104室、105,209室-1、210室-1、211室-1、212室-1,会恒路718弄41号102、103室", "统一社会信用代码": "91310118MA1JNX482W", "性质": "营利性", "单位名称": "上海圣娅医疗美容医院有限公司" }, "geometry": { "type": "Point", "coordinates": [ 121.2793, 31.1851 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "林新平", "街镇": "徐泾镇", "联系电话": "51918888", "地址": "上海市青浦区徐泾镇倪家角路39号", "统一社会信用代码": "5231000032163387X4", "性质": "非营利性", "单位名称": "上海医大医院" }, "geometry": { "type": "Point", "coordinates": [ 121.2797, 31.1568 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "王会玲", "街镇": "徐泾镇", "联系电话": "69767988", "地址": "青浦区徐泾镇京华路59号4层", "统一社会信用代码": "91310118586755151D", "性质": "营利性", "单位名称": "上海京汇医院" }, "geometry": { "type": "Point", "coordinates": [ 121.2717, 31.1698 ] } }
+]
+}

+ 13 - 0
public/static/data/徐泾镇私立学校.geojson

@@ -0,0 +1,13 @@
+{
+"type": "FeatureCollection",
+"name": "徐泾镇私立学校",
+"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } },
+"features": [
+{ "type": "Feature", "properties": { "法定代表人": "戚珍方", "书记": "梁龙飞", "联系人": "戚珍方", "电话": "13661746540", "党建形式": "第四联合支部", "地址": "徐泾镇华徐公路588号2幢", "机构类别": "幼儿园", "单位名称": "上海青浦区蟠龙民办幼儿园", "类型": "民非" }, "geometry": { "type": "Point", "coordinates": [ 121.272184348101732, 31.190923951309109 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "李鸽艳", "书记": "程文新", "联系人": "吴  洁", "电话": "13472716285", "党建形式": "第六联合支部", "地址": "高泾路586号", "机构类别": "幼儿园", "单位名称": "上海私立蒙特梭利幼儿园", "类型": "民非" }, "geometry": { "type": "Point", "coordinates": [ 121.292827917423708, 31.164854576398138 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "李  霞", "书记": "程文新", "联系人": "葛海燕", "电话": "18616281689", "党建形式": "第六联合支部", "地址": "青浦区沪清平公路1358号161栋", "机构类别": "幼儿园", "单位名称": "上海市青浦民办悦田幼儿园", "类型": "民非" }, "geometry": { "type": "Point", "coordinates": [ 121.310292704101627, 31.176935279481537 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "杨金华", "书记": "许梦平", "联系人": "杨金华", "电话": "13552979753", "党建形式": "第十六联合支部", "地址": "上海市青浦区徐泾镇盈港东路2588弄14号", "机构类别": "幼儿园", "单位名称": "上海谨蜂幼儿园有限公司", "类型": "非公" }, "geometry": { "type": "Point", "coordinates": [ 121.24033952748853, 31.170636314875001 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "张丽", "书记": "蒋  蕾", "联系人": "张丽", "电话": "15000602962", "党建形式": "第十四联合支部", "地址": "青浦区徐泾镇龙联路255号", "机构类别": "幼儿园", "单位名称": "上海青浦爱菊幼儿园有限公司", "类型": "非公" }, "geometry": { "type": "Point", "coordinates": [ 121.284864526799439, 31.195124923511052 ] } },
+{ "type": "Feature", "properties": { "法定代表人": "徐  俭", "书记": "沈建英", "联系人": "谷沈静", "电话": "18817956189", "党建形式": "独立支部", "地址": "徐泾镇京华路128号", "机构类别": "中小学", "单位名称": "上海青浦区世外学校", "类型": "民非" }, "geometry": { "type": "Point", "coordinates": [ 121.277311438005128, 31.192269827974979 ] } }
+]
+}

BIN
public/static/image/arrow.png


BIN
public/static/image/water.png


BIN
public/static/image/wl.png


File diff suppressed because it is too large
+ 0 - 0
public/static/plugins/skyscenery/plugins/Wall/TrailLineMaterialProperty.js


+ 282 - 19
src/components/Edge.vue

@@ -4,7 +4,7 @@
       <el-radio
         v-for="(item, index) in arr"
         :key="index"
-        :value="'' + index + 1"
+        :value="(index + 1) +''"
         @change="change(item)"
       >{{ item.label }}</el-radio>
     </el-radio-group>
@@ -14,7 +14,7 @@
       style="--el-switch-on-color: #409eff; --el-switch-off-color: #ff4949"
       @change="elSwitchChange"
     />
-    <el-dialog v-if="from != null" v-model="dialogFormVisible" title="详细信息" width="500">
+    <!-- <el-dialog v-if="from != null" v-model="dialogFormVisible" title="详细信息" width="500">
       <div class="info_container">
         <el-form :model="form">
           <el-form-item
@@ -36,7 +36,7 @@
           >关闭</el-button>
         </div>
       </template>
-    </el-dialog>
+    </el-dialog>-->
   </div>
 </template>
 
@@ -44,11 +44,11 @@
 export default {
   data() {
     return {
-      radio: "0",
+      radio: "1",
       arr: [
         {
           label: "行政边界",
-          url: "./static/data/bianjie/西虹桥边界数据.geojson",
+          url: "./static/data/bianjie/徐泾镇.geojson",
           style: {
             polygon: {
               outerColor: "#ffee00",
@@ -60,7 +60,7 @@ export default {
         },
         {
           label: "村居",
-          url: "./static/data/bianjie/西虹桥村居裁切.geojson",
+          url: "./static/data/bianjie/徐泾镇村居数据.geojson",
           style: {
             polygon: {
               outerColor: "#ffee00",
@@ -72,7 +72,7 @@ export default {
         },
         {
           label: "责任网格",
-          url: "./static/data/bianjie/西虹桥责任网格裁切.geojson",
+          url: "./static/data/bianjie/徐泾镇责任网格.geojson",
           style: {
             polygon: {
               outerColor: "#ffee00",
@@ -84,7 +84,7 @@ export default {
         },
         {
           label: "微网格",
-          url: "./static/data/bianjie/西虹桥微网格裁切.geojson",
+          url: "./static/data/bianjie/徐泾镇微网格.geojson",
           style: {
             polygon: {
               outerColor: "#ffee00",
@@ -95,10 +95,10 @@ export default {
           }
         }
       ],
-      elSwitchValue: false,
+      elSwitchValue: true
 
-      from: null,
-      dialogFormVisible: false
+      // from: null,
+      // dialogFormVisible: false
     };
   },
   mounted() {
@@ -111,7 +111,6 @@ export default {
     change(item) {
       this.remove();
       this.addGeoJson(item.url, item.style);
-      if (edgeQJ.edgeEntity == null) this.addWall();
     },
 
     elSwitchChange(status) {
@@ -271,15 +270,51 @@ export default {
 
     addWall() {
       let that = this;
-      fetch("./static/data/bianjie/西虹桥边界数据.geojson")
+      fetch("./static/data/bianjie/徐泾镇.geojson")
         .then(resp => resp.json())
         .then(data => {
-          let positions = data.features[0].geometry.coordinates[0];
+          let positions = data.features[0].geometry.coordinates[0][0];
           edgeQJ.edgeEntity = that.addDynamicWall(positions, {
             maxH: 150,
             color: "#0060fc",
             duration: 3000
           });
+          this.addWater();
+        });
+    },
+    addWater() {
+      let that = this;
+      fetch("./static/data/xujingzhen-hhhd.geojson")
+        .then(resp => resp.json())
+        .then(data => {
+          // 加水
+          var options = {
+            frequency: 60000.0, // 控制波数的数字。
+            animationSpeed: 0.01, // 控制水的动画速度的数字。
+            amplitude: 20.0, // 控制水波振幅的数字。
+            specularIntensity: 0.8, // 控制镜面反射强度的数字。
+            baseWaterColor: "#006ab4", // rgba颜色对象基础颜色的水。#00ffff,#00baff,#006ab4
+            blendColor: "#006ab4", // 从水中混合到非水域时使用的rgba颜色对象。
+            height: 0, // 水体下表面与地表之间的高度
+            extrudedHeight: 0, // 水体上表面与地表之间的高度
+            clampToGround: false, //是否贴地
+            opacity: 0.7, //透明度
+            image: "/static/image/water.png"
+          };
+          data.features.map(function(feature) {
+            let waterData = feature.geometry.coordinates[0][0]
+              .join(",")
+              .split(",")
+              .map(num => Number(num));
+            SkyScenery.Water(
+              new SkyScenery.PolygonHierarchy(
+                SkyScenery.Cartesian3.fromDegreesArray(waterData)
+              ),
+              options
+            ).then(waterobj => {
+              viewer.scene.primitives.add(waterobj);
+            });
+          });
         });
     },
 
@@ -292,7 +327,25 @@ export default {
        *    duration: 3000,
        * }
        */
-      return viewer.entities.add({
+      // return viewer.entities.add({
+      //   name: "立体墙效果",
+      //   wall: {
+      //     positions: positions.map(function(item) {
+      //       return SkyScenery.Cartesian3.fromDegrees(item[0], item[1]);
+      //     }),
+      //     // 设置高度
+      //     maximumHeights: new Array(positions.length).fill(options.maxH || 100),
+      //     minimumHeights: new Array(positions.length).fill(0),
+      //     material: new SkyScenery.DynamicWallMaterialProperty({
+      //       color: SkyScenery.Color.fromCssColorString(options.color), // "#"
+      //       trailImage: "/static/image/color.png",
+      //       duration: options.duration || 3000 // 3000
+      //     })
+      //   }
+      // });
+      // return
+
+      viewer.entities.add({
         name: "立体墙效果",
         wall: {
           positions: positions.map(function(item) {
@@ -301,13 +354,223 @@ export default {
           // 设置高度
           maximumHeights: new Array(positions.length).fill(options.maxH || 100),
           minimumHeights: new Array(positions.length).fill(0),
-          material: new SkyScenery.DynamicWallMaterialProperty({
-            color: SkyScenery.Color.fromCssColorString(options.color), // "#"
-            trailImage: "/static/image/color.png",
-            duration: options.duration || 3000 // 3000
+          material: this._initWallCustomMaterialProperty({
+            image: "./static/image/arrow.png",
+            freely: "cross",
+            direction: "-",
+            count: 3,
+            color: SkyScenery.Color.BLUE,
+            duration: 2000
           })
         }
       });
+
+      let tp = positions
+        .join(",")
+        .split(",")
+        .map(num => Number(num));
+      let newTp = [];
+      for (let i = 0; i < tp.length; i = i + 2) {
+        const lon = tp[i];
+        const lat = tp[i + 1];
+        const height = 250;
+        newTp.push(lon);
+        newTp.push(lat);
+        newTp.push(height);
+      }
+      this.craeteDynamicShadeWallGraphics({
+        positions: SkyScenery.Cartesian3.fromDegreesArrayHeights(newTp),
+        color: new SkyScenery.Color.fromCssColorString("#109af2"),
+        image: "./static/image/wl.png"
+      });
+    },
+
+    // 动态初始化材质线
+    _initWallCustomMaterialProperty(options) {
+      let _that = this;
+      let Cesium = SkyScenery;
+      var Color = Cesium.Color,
+        defaultValue = Cesium.defaultValue,
+        defined = Cesium.defined,
+        defineProperties = Object.defineProperties,
+        Event = Cesium.Event,
+        createPropertyDescriptor = Cesium.createPropertyDescriptor,
+        Property = Cesium.Property,
+        Material = Cesium.Material,
+        MaterialType =
+          options.MaterialType || "wallType" + parseInt(Math.random() * 1000);
+
+      function WallLinkCustomMaterialProperty(options) {
+        options = defaultValue(options, defaultValue.EMPTY_OBJECT);
+        this._definitionChanged = new Event();
+        this._color = undefined;
+        this._colorSubscription = undefined;
+        this.color = options.color || Color.BLUE;
+        this.duration = options.duration || 3000;
+        this._time = new Date().getTime();
+      }
+
+      defineProperties(WallLinkCustomMaterialProperty.prototype, {
+        isvarant: {
+          get: function() {
+            return false;
+          }
+        },
+        definitionChanged: {
+          get: function() {
+            return this._definitionChanged;
+          }
+        },
+        color: createPropertyDescriptor("color")
+      });
+      WallLinkCustomMaterialProperty.prototype.getType = function(time) {
+        return MaterialType;
+      };
+      WallLinkCustomMaterialProperty.prototype.getValue = function(
+        time,
+        result
+      ) {
+        if (!defined(result)) {
+          result = {};
+        }
+        result.color = Property.getValueOrClonedDefault(
+          this._color,
+          time,
+          Color.WHITE,
+          result.color
+        );
+        result.image = options.image;
+        result.time =
+          ((new Date().getTime() - this._time) % this.duration) / this.duration;
+        return result;
+      };
+      WallLinkCustomMaterialProperty.prototype.equals = function(other) {
+        return (
+          this === other ||
+          (other instanceof WallLinkCustomMaterialProperty &&
+            Property.equals(this._color, other._color))
+        );
+      };
+      //动态墙
+      Material._materialCache.addMaterial(MaterialType, {
+        fabric: {
+          type: MaterialType,
+          uniforms: {
+            color: new Color(1.0, 0.0, 0.0, 0.5),
+            image: options.image,
+            time: 0
+          },
+          source: _that._getDirectionWallShader({
+            get: true,
+            count: options.count,
+            freely: options.freely,
+            direction: options.direction
+          })
+        },
+        translucent: function(material) {
+          return true;
+        }
+      });
+
+      return new WallLinkCustomMaterialProperty(options);
+    },
+    /**
+     * 带方向的墙体
+     * @param {*} options
+     */
+    _getDirectionWallShader: function(options) {
+      if (options && options.get) {
+        var materail =
+          "czm_material czm_getMaterial(czm_materialInput materialInput)\n\
+    {\n\
+    czm_material material = czm_getDefaultMaterial(materialInput);\n\
+    vec2 st = materialInput.st;\n\
+    \n ";
+        if (options.freely == "vertical") {
+          //(由下到上)
+
+          materail +=
+            "vec4 colorImage = texture2D(image, vec2(fract(float(" +
+            options.count +
+            ")*st.t " +
+            options.direction +
+            " time), fract(st.s)));\n ";
+        } else {
+          //(逆时针)
+
+          materail +=
+            "vec4 colorImage = texture2D(image, vec2(fract(float(" +
+            options.count +
+            ")*st.s " +
+            options.direction +
+            " time), fract(st.t)));\n ";
+        }
+        //泛光
+        materail +=
+          "vec4 fragColor;\n\
+    fragColor.rgb = (colorImage.rgb+color.rgb) / 1.0;\n\
+    fragColor = czm_gammaCorrect(fragColor);\n ";
+
+        materail +=
+          " material.diffuse = colorImage.rgb;\n\
+    material.alpha = colorImage.a;\n\
+    material.emission = fragColor.rgb;\n\
+    \n\
+    return material;\n\
+    }\n\
+    ";
+
+        return materail;
+      }
+    },
+    //动态渐变墙
+    craeteDynamicShadeWallGraphics: function(options) {
+      let Cesium = SkyScenery;
+      if (options && options.positions) {
+        var alp = options.alp || 1,
+          num = options.num || 20,
+          color = options.color || Cesium.Color.RED,
+          speed = options.speed || 0.003;
+
+        var wallEntity = new Cesium.Entity();
+        wallEntity.wall = {
+          positions: options.positions,
+          material: new Cesium.ImageMaterialProperty({
+            image: options.image,
+            transparent: true,
+            color: new Cesium.CallbackProperty(function() {
+              if (num % 2 === 0) {
+                alp -= speed;
+              } else {
+                alp += speed;
+              }
+
+              if (alp <= 0.1) {
+                num++;
+              } else if (alp >= 1) {
+                num++;
+              }
+              return color.withAlpha(alp);
+            }, false)
+          })
+        };
+        return viewer.entities.add(wallEntity);
+      }
+    }
+  },
+  computed: {
+    mapStatus() {
+      return this.$store.state.initMap;
+    }
+  },
+  watch: {
+    mapStatus(newVal, oldVal) {
+      if (newVal) {
+        // 添加围墙
+        this.addWall();
+        // 添加
+        this.change(this.arr[0]);
+      }
     }
   }
 };

+ 5 - 5
src/components/Layers.vue

@@ -51,7 +51,7 @@ export default {
     let arr = [
       {
         label: "公立学校",
-        url: "./static/data/西虹桥公立学校.geojson",
+        url: "./static/data/徐泾镇公立学校.geojson",
         style: {
           point: {
             imgUrl: "/static/image/layer/point.png"
@@ -60,7 +60,7 @@ export default {
       },
       {
         label: "私立学校",
-        url: "./static/data/西虹桥私立学校.geojson",
+        url: "./static/data/徐泾镇私立学校.geojson",
         style: {
           point: {
             imgUrl: "/static/image/layer/point.png"
@@ -69,7 +69,7 @@ export default {
       },
       {
         label: "公立医院",
-        url: "./static/data/西虹桥公立医疗.geojson",
+        url: "./static/data/徐泾镇公立医疗.geojson",
         style: {
           point: {
             imgUrl: "/static/image/layer/point.png"
@@ -78,7 +78,7 @@ export default {
       },
       {
         label: "私立医院",
-        url: "./static/data/西虹区民营医疗.geojson",
+        url: "./static/data/徐泾镇民营医疗.geojson",
         style: {
           point: {
             imgUrl: "/static/image/layer/point.png"
@@ -87,7 +87,7 @@ export default {
       },
       {
         label: "养老机构",
-        url: "./static/data/西虹桥养老机构.geojson",
+        url: "./static/data/徐泾镇养老机构.geojson",
         style: {
           point: {
             imgUrl: "/static/image/layer/point.png"

+ 6 - 6
src/components/Map.vue

@@ -150,14 +150,14 @@ export default {
           // viewer.scene.globe.baseColor = new SkyScenery.Color(1.0, 1.0, 1.0, 0.1);
           viewer.camera.setView({
             destination: SkyScenery.Cartesian3.fromDegrees(
-              121.29818074250946,
-              31.11623998465621,
-              7538.855340945846
+              121.28277083019914,
+              31.065009352291785,
+              12790.087231596899
             ), // 设置位置
             orientation: {
-              heading: SkyScenery.Math.toRadians(356.03124515798294), // 方向
-              pitch: SkyScenery.Math.toRadians(-45.31422437550821), // 倾斜角度
-              roll: SkyScenery.Math.toRadians(0.0047792745453184024)
+              heading: SkyScenery.Math.toRadians(356.03124445628373), // 方向
+              pitch: SkyScenery.Math.toRadians(-45.31423437919367), // 倾斜角度
+              roll: SkyScenery.Math.toRadians(0.0047802614997811636)
             }
           });
 

Some files were not shown because too many files changed in this diff