| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent eb8f574 commit 0e3aae2
15 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,6 +1,6 @@ | |||
| 1 | 1 | { | |
| 2 | 2 | "name": "@mapgis/webclient", | |
| 3 | - "version": "10.5.3", | ||
| 3 | + "version": "10.5.4", | ||
| 4 | 4 | "description": "", | |
| 5 | 5 | "main": "index.js", | |
| 6 | 6 | "scripts": { | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -35,31 +35,30 @@ | |||
| 35 | 35 | <body> | |
| 36 | 36 | <div id="app"> | |
| 37 | 37 | <mapgis-web-scene | |
| 38 | - v-bind:ref="websceneref" | ||
| 39 | - v-bind:animation="false" | ||
| 40 | - v-bind:timeline="false" | ||
| 38 | + :animation="false" | ||
| 39 | + :timeline="false" | ||
| 41 | 40 | v-on:load="handleLoad" | |
| 42 | 41 | lib-path="./static/libs/cdn/cesium/Cesium.js" | |
| 43 | 42 | plugin-path="./static/libs/cdn/zondyclient/webclient-cesium-plugin.min.js" | |
| 44 | 43 | > | |
| 45 | - <mapgis-3d-raster-layer v-bind:url="url"> </mapgis-3d-raster-layer> | ||
| 46 | - <mapgis-3d-draw ref="drawref" v-on:load="handleDrawLoad" v-on:drawcreate="handleCreate"> | ||
| 44 | + <mapgis-3d-draw ref="drawref" :vue-key="vueKey" v-on:load="handleDrawLoad" v-on:drawcreate="handleCreate"> | ||
| 47 | 45 | <div id="toolbar-wrapper"> | |
| 48 | 46 | <div class="toolbar-item" v-on:click="togglePoint">画点</div> | |
| 49 | 47 | <div class="toolbar-item" v-on:click="togglePolyline">画线</div> | |
| 50 | 48 | <div class="toolbar-item" v-on:click="togglePolygon">画区</div> | |
| 51 | 49 | <div class="toolbar-item" v-on:click="toggleDelete">删除</div> | |
| 52 | 50 | </div> | |
| 53 | 51 | </mapgis-3d-draw> | |
| 52 | + <mapgis-3d-raster-layer :base-url="baseUrl"></mapgis-3d-raster-layer> | ||
| 54 | 53 | </mapgis-web-globe> | |
| 55 | 54 | </div> | |
| 56 | 55 | <script> | |
| 57 | 56 | new Vue({ | |
| 58 | 57 | el: '#app', | |
| 59 | 58 | data() { | |
| 60 | 59 | return { | |
| 61 | - websceneref: 'websceneref' + Math.random(), | ||
| 62 | - url: 'https://map.geoq.cn/arcgis/rest/services/ChinaOnlineStreetPurplishBlue/MapServer/tile/{z}/{y}/{x}' | ||
| 60 | + vueKey: 'draw', | ||
| 61 | + baseUrl: 'http://t6.tianditu.com/img_w/wmts?service=WMTS&version=1.0.0&request=GetTile&tilematrix={z}&layer=img&style=default&tilerow={y}&tilecol={x}&tilematrixset=w&format=tiles&tk=f5347cab4b28410a6e8ba5143e3d5a35', | ||
| 63 | 62 | }; | |
| 64 | 63 | }, | |
| 65 | 64 | mounted() { | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -55,7 +55,7 @@ | |||
| 55 | 55 | lib-path="./static/libs/cdn/cesium/Cesium.js" | |
| 56 | 56 | plugin-path="./static/libs/cdn/zondyclient/webclient-cesium-plugin.min.js" | |
| 57 | 57 | > | |
| 58 | - <mapgis-3d-raster-layer :url="url1"> </mapgis-3d-raster-layer> | ||
| 58 | + <mapgis-3d-raster-layer :base-url="url1"> </mapgis-3d-raster-layer> | ||
| 59 | 59 | <mapgis-3d-link :enable="link"></mapgis-3d-link> | |
| 60 | 60 | </mapgis-web-scene> | |
| 61 | 61 | </div> | |
@@ -64,7 +64,7 @@ | |||
| 64 | 64 | lib-path="./static/libs/cdn/cesium/Cesium.js" | |
| 65 | 65 | plugin-path="./static/libs/cdn/zondyclient/webclient-cesium-plugin.min.js" | |
| 66 | 66 | > | |
| 67 | - <mapgis-3d-raster-layer :url="url2"> </mapgis-3d-raster-layer> | ||
| 67 | + <mapgis-3d-raster-layer :base-url="url2"> </mapgis-3d-raster-layer> | ||
| 68 | 68 | <mapgis-3d-link :enable="link"></mapgis-3d-link> | |
| 69 | 69 | </mapgis-web-scene> | |
| 70 | 70 | </div> | |
@@ -73,15 +73,15 @@ | |||
| 73 | 73 | lib-path="./static/libs/cdn/cesium/Cesium.js" | |
| 74 | 74 | plugin-path="./static/libs/cdn/zondyclient/webclient-cesium-plugin.min.js" | |
| 75 | 75 | > | |
| 76 | - <mapgis-3d-raster-layer :url="url3"> </mapgis-3d-raster-layer> | ||
| 76 | + <mapgis-3d-raster-layer :base-url="url3"> </mapgis-3d-raster-layer> | ||
| 77 | 77 | </mapgis-web-scene> | |
| 78 | 78 | </div> | |
| 79 | 79 | <div class="item bottom-right"> | |
| 80 | 80 | <mapgis-web-scene | |
| 81 | 81 | lib-path="./static/libs/cdn/cesium/Cesium.js" | |
| 82 | 82 | plugin-path="./static/libs/cdn/zondyclient/webclient-cesium-plugin.min.js" | |
| 83 | 83 | > | |
| 84 | - <mapgis-3d-raster-layer :url="url4"> </mapgis-3d-raster-layer> | ||
| 84 | + <mapgis-3d-raster-layer :base-url="url4"> </mapgis-3d-raster-layer> | ||
| 85 | 85 | </mapgis-web-scene> | |
| 86 | 86 | </div> | |
| 87 | 87 | <div :class="{'control': true, active: link}" v-on:click="changeMode"></div> | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -4,7 +4,7 @@ | |||
| 4 | 4 | <meta charset="utf-8" /> | |
| 5 | 5 | <meta name="viewport" content="initial-scale=1,maximum-scale=1,user-scalable=no" /> | |
| 6 | 6 | <title>Vue-Popup</title> | |
| 7 | - <script include="vue" exclude="plugin,cesium" src="./static/libs/include-cesium-local.js"></script> | ||
| 7 | + <script include="vue" src="./static/libs/include-cesium-local.js"></script> | ||
| 8 | 8 | <style type="text/css"> | |
| 9 | 9 | #app { | |
| 10 | 10 | height: 100vh; | |
@@ -57,7 +57,7 @@ | |||
| 57 | 57 | lib-path="./static/libs/cdn/cesium/Cesium.js" | |
| 58 | 58 | plugin-path="./static/libs/cdn/zondyclient/webclient-cesium-plugin.min.js" | |
| 59 | 59 | > | |
| 60 | - <mapgis-3d-arcgis-tile-layer :base-url="baseUrl" /> | ||
| 60 | + <mapgis-3d-raster-layer :base-url="baseUrl"></mapgis-3d-raster-layer> | ||
| 61 | 61 | <mapgis-3d-popup :position="position" v-on:load="bindEvent"> | |
| 62 | 62 | <div> | |
| 63 | 63 | Vue槽-实现任何自定义样式 | |
@@ -71,16 +71,16 @@ | |||
| 71 | 71 | el: '#app', | |
| 72 | 72 | data() { | |
| 73 | 73 | return { | |
| 74 | - baseUrl: 'https://map.geoq.cn/arcgis/rest/services/ChinaOnlineStreetPurplishBlue/MapServer', | ||
| 74 | + baseUrl: | ||
| 75 | + 'http://t6.tianditu.com/img_w/wmts?service=WMTS&version=1.0.0&request=GetTile&tilematrix={z}&layer=img&style=default&tilerow={y}&tilecol={x}&tilematrixset=w&format=tiles&tk=f5347cab4b28410a6e8ba5143e3d5a35', | ||
| 75 | 76 | position: { | |
| 76 | 77 | longitude: 110, | |
| 77 | 78 | latitude: 30, | |
| 78 | 79 | height: 300 | |
| 79 | 80 | } | |
| 80 | 81 | }; | |
| 81 | 82 | }, | |
| 82 | - mounted() { | ||
| 83 | - }, | ||
| 83 | + mounted() {}, | ||
| 84 | 84 | methods: { | |
| 85 | 85 | handleLoad(e) { | |
| 86 | 86 | console.log('地图加初始化完毕!', e); | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -4,7 +4,7 @@ | |||
| 4 | 4 | <meta charset="utf-8" /> | |
| 5 | 5 | <meta name="viewport" content="initial-scale=1,maximum-scale=1,user-scalable=no" /> | |
| 6 | 6 | <title>Vue-Popup</title> | |
| 7 | - <script include="vue" exclude="plugin,cesium" src="./static/libs/include-cesium-local.js"></script> | ||
| 7 | + <script include="vue" src="./static/libs/include-cesium-local.js"></script> | ||
| 8 | 8 | <style type="text/css"> | |
| 9 | 9 | #app { | |
| 10 | 10 | height: 100vh; | |
@@ -16,24 +16,23 @@ | |||
| 16 | 16 | <body> | |
| 17 | 17 | <div id="app"> | |
| 18 | 18 | <mapgis-web-scene | |
| 19 | - :ref="websceneref" | ||
| 20 | 19 | :animation="false" | |
| 21 | 20 | :timeline="false" | |
| 22 | 21 | v-on:load="handleLoad" | |
| 23 | 22 | lib-path="./static/libs/cdn/cesium/Cesium.js" | |
| 24 | 23 | plugin-path="./static/libs/cdn/zondyclient/webclient-cesium-plugin.min.js" | |
| 25 | 24 | > | |
| 26 | - <mapgis-3d-raster-layer :url="url" /> | ||
| 27 | - <mapgis-3d-statebar /> | ||
| 25 | + <mapgis-3d-raster-layer :base-url="baseUrl"></mapgis-3d-raster-layer> | ||
| 26 | + <mapgis-3d-statebar> </mapgis-3d-statebar> | ||
| 28 | 27 | </mapgis-web-scene> | |
| 29 | 28 | </div> | |
| 30 | 29 | <script> | |
| 31 | 30 | new Vue({ | |
| 32 | 31 | el: '#app', | |
| 33 | 32 | data() { | |
| 34 | 33 | return { | |
| 35 | - websceneref: 'websceneref' + Math.random(), | ||
| 36 | - url: 'https://map.geoq.cn/arcgis/rest/services/ChinaOnlineStreetPurplishBlue/MapServer/tile/{z}/{y}/{x}', | ||
| 34 | + vueKey: 'state', | ||
| 35 | + baseUrl: 'http://t6.tianditu.com/img_w/wmts?service=WMTS&version=1.0.0&request=GetTile&tilematrix={z}&layer=img&style=default&tilerow={y}&tilecol={x}&tilematrixset=w&format=tiles&tk=f5347cab4b28410a6e8ba5143e3d5a35', | ||
| 37 | 36 | }; | |
| 38 | 37 | }, | |
| 39 | 38 | mounted() { | |
@@ -42,7 +41,7 @@ | |||
| 42 | 41 | methods: { | |
| 43 | 42 | handleLoad(e) { | |
| 44 | 43 | console.log('地图加初始化完毕!', e); | |
| 45 | - }, | ||
| 44 | + } | ||
| 46 | 45 | } | |
| 47 | 46 | }); | |
| 48 | 47 | </script> | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -16,31 +16,33 @@ | |||
| 16 | 16 | <body> | |
| 17 | 17 | <div id="app"> | |
| 18 | 18 | <mapgis-web-scene | |
| 19 | - v-bind:ref="webgloberef" | ||
| 20 | - v-bind:animation="false" | ||
| 21 | - v-bind:timeline="false" | ||
| 19 | + :animation="false" | ||
| 20 | + :timeline="false" | ||
| 22 | 21 | v-on:load="handleLoad" | |
| 23 | 22 | lib-path="./static/libs/cdn/cesium/Cesium.js" | |
| 24 | 23 | plugin-path="./static/libs/cdn/zondyclient/webclient-cesium-plugin.min.js" | |
| 25 | 24 | > | |
| 26 | - <mapgis-3d-igs-m3d v-bind:url="url"> </mapgis-3d-igs-m3d> | ||
| 27 | - <mapgis-3d-ogc-wmts-layer v-bind:url="tiandidu" v-bind:options="tiandiduoptions"></mapgis-3d-ogc-wmts-layer> | ||
| 25 | + <mapgis-3d-igs-m3d :url="url"> </mapgis-3d-igs-m3d> | ||
| 26 | + <mapgis-3d-rastertile-layer | ||
| 27 | + :id="rastertile.id" | ||
| 28 | + :base-url="rastertile.baseUrl" | ||
| 29 | + :layer-style="rastertile.layerStyle" | ||
| 30 | + ></mapgis-3d-rastertile-layer> | ||
| 28 | 31 | </mapgis-web-scene> | |
| 29 | 32 | </div> | |
| 30 | 33 | <script> | |
| 31 | 34 | new Vue({ | |
| 32 | 35 | el: '#app', | |
| 33 | 36 | data() { | |
| 34 | 37 | return { | |
| 35 | - webgloberef: 'webgloberef' + Math.random(), | ||
| 36 | 38 | url: 'http://develop.smaryun.com:6163/igs/rest/g3d/ZondyModels', | |
| 37 | - tiandidu: | ||
| 38 | - 'http://t0.tianditu.com/DataServer?T=vec_c' + | ||
| 39 | - '&L={TileMatrix}&Y={TileRow}&X={TileCol}' + | ||
| 40 | - '&tk=9c157e9585486c02edf817d2ecbc7752', | ||
| 41 | - tiandiduoptions: { | ||
| 42 | - tilingScheme: 'EPSG:4490', | ||
| 43 | - tileMatrixLabels: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18'] | ||
| 39 | + rastertile: { | ||
| 40 | + id: 'rastertile', | ||
| 41 | + baseUrl: | ||
| 42 | + 'http://t6.tianditu.com/img_w/wmts?service=WMTS&version=1.0.0&request=GetTile&tilematrix={z}&layer=img&style=default&tilerow={y}&tilecol={x}&tilematrixset=w&format=tiles&tk=f5347cab4b28410a6e8ba5143e3d5a35', | ||
| 43 | + layerStyle: { | ||
| 44 | + zIndex: 2 | ||
| 45 | + } | ||
| 44 | 46 | } | |
| 45 | 47 | }; | |
| 46 | 48 | }, | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -16,32 +16,24 @@ | |||
| 16 | 16 | <body> | |
| 17 | 17 | <div id="app"> | |
| 18 | 18 | <mapgis-web-scene | |
| 19 | - v-bind:ref="webgloberef" | ||
| 20 | - v-bind:animation="false" | ||
| 21 | - v-bind:timeline="false" | ||
| 19 | + :animation="false" | ||
| 20 | + :timeline="false" | ||
| 22 | 21 | v-on:load="handleLoad" | |
| 23 | 22 | lib-path="./static/libs/cdn/cesium/Cesium.js" | |
| 24 | 23 | plugin-path="./static/libs/cdn/zondyclient/webclient-cesium-plugin.min.js" | |
| 25 | 24 | > | |
| 26 | - <mapgis-3d-tileset v-bind:url="url"> </mapgis-3d-tileset> | ||
| 27 | - <mapgis-3d-ogc-wmts-layer v-bind:url="tiandidu" v-bind:options="tiandiduoptions"></mapgis-3d-ogc-wmts-layer> | ||
| 25 | + <mapgis-3d-tileset :url="url"> </mapgis-3d-tileset> | ||
| 26 | + <mapgis-3d-rastertile-layer :base-url="rasterUrl"></mapgis-3d-rastertile-layer> | ||
| 28 | 27 | </mapgis-web-scene> | |
| 29 | 28 | </div> | |
| 30 | 29 | <script> | |
| 31 | 30 | new Vue({ | |
| 32 | 31 | el: '#app', | |
| 33 | 32 | data() { | |
| 34 | 33 | return { | |
| 35 | - webgloberef: 'webgloberef' + Math.random(), | ||
| 36 | 34 | url: './static/data/3DTile/Tileset/tileset.json', | |
| 37 | - tiandidu: | ||
| 38 | - 'http://t0.tianditu.com/DataServer?T=vec_c' + | ||
| 39 | - '&L={TileMatrix}&Y={TileRow}&X={TileCol}' + | ||
| 40 | - '&tk=9c157e9585486c02edf817d2ecbc7752', | ||
| 41 | - tiandiduoptions: { | ||
| 42 | - tilingScheme: 'EPSG:4490', | ||
| 43 | - tileMatrixLabels: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10'] | ||
| 44 | - } | ||
| 35 | + rasterUrl: | ||
| 36 | + 'http://t6.tianditu.com/img_w/wmts?service=WMTS&version=1.0.0&request=GetTile&tilematrix={z}&layer=img&style=default&tilerow={y}&tilecol={x}&tilematrixset=w&format=tiles&tk=f5347cab4b28410a6e8ba5143e3d5a35' | ||
| 45 | 37 | }; | |
| 46 | 38 | }, | |
| 47 | 39 | methods: { | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -22,8 +22,9 @@ | |||
| 22 | 22 | lib-path="./static/libs/cdn/cesium/Cesium.js" | |
| 23 | 23 | plugin-path="./static/libs/cdn/zondyclient/webclient-cesium-plugin.min.js" | |
| 24 | 24 | > | |
| 25 | - <cesium-terrain-provider :url="demUrl" :v-if="showDem" /> | ||
| 26 | - <mapgis-3d-ogc-wmts-layer :base-url="baseUrl" :wmts-layer="wmtsLayer" :srs="srs" :tile-matrix-set="tileMatrixSet" /> | ||
| 25 | + <cesium-terrain-provider :url="demUrl" :v-if="showDem"></cesium-terrain-provider> | ||
| 26 | + <mapgis-3d-ogc-wmts-layer :base-url="baseUrl" :wmts-layer="wmtsLayer" :srs="srs" :tile-matrix-set="tileMatrixSet"> | ||
| 27 | + </mapgis-3d-ogc-wmts-layer> | ||
| 27 | 28 | </mapgis-web-scene> | |
| 28 | 29 | </div> | |
| 29 | 30 | <script> | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -22,7 +22,7 @@ | |||
| 22 | 22 | lib-path="./static/libs/cdn/cesium/Cesium.js" | |
| 23 | 23 | plugin-path="./static/libs/cdn/zondyclient/webclient-cesium-plugin.min.js" | |
| 24 | 24 | > | |
| 25 | - <mapgis-3d-igs-doc-layer :base-url="baseUrl" /> | ||
| 25 | + <mapgis-3d-igs-doc-layer :base-url="baseUrl"></mapgis-3d-igs-doc-layer> | ||
| 26 | 26 | </mapgis-web-scene> | |
| 27 | 27 | </div> | |
| 28 | 28 | <script> | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -22,15 +22,16 @@ | |||
| 22 | 22 | lib-path="./static/libs/cdn/cesium/Cesium.js" | |
| 23 | 23 | plugin-path="./static/libs/cdn/zondyclient/webclient-cesium-plugin.min.js" | |
| 24 | 24 | > | |
| 25 | - <mapgis-3d-rastertile-layer :base-url="baseUrl" /> | ||
| 25 | + <mapgis-3d-rastertile-layer :base-url="baseUrl"></mapgis-3d-rastertile-layer> | ||
| 26 | 26 | </mapgis-web-scene> | |
| 27 | 27 | </div> | |
| 28 | 28 | <script> | |
| 29 | 29 | new Vue({ | |
| 30 | 30 | el: '#app', | |
| 31 | 31 | data() { | |
| 32 | 32 | return { | |
| 33 | - baseUrl: 'http://t6.tianditu.com/img_w/wmts?service=WMTS&version=1.0.0&request=GetTile&tilematrix={z}&layer=img&style=default&tilerow={y}&tilecol={x}&tilematrixset=w&format=tiles&tk=f5347cab4b28410a6e8ba5143e3d5a35' | ||
| 33 | + baseUrl: | ||
| 34 | + 'http://t6.tianditu.com/img_w/wmts?service=WMTS&version=1.0.0&request=GetTile&tilematrix={z}&layer=img&style=default&tilerow={y}&tilecol={x}&tilematrixset=w&format=tiles&tk=f5347cab4b28410a6e8ba5143e3d5a35' | ||
| 34 | 35 | }; | |
| 35 | 36 | }, | |
| 36 | 37 | methods: { | |
| Back | FazBrowse Home | New Git URL |
0 commit comments