| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 4d1e265 commit ccd8fe0
42 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -15,12 +15,12 @@ | |||
| 15 | 15 | var host = window.isLocal ? window.server : 'https://iserver.supermap.io'; | |
| 16 | 16 | var map, | |
| 17 | 17 | resultLayer, | |
| 18 | - baseUrl = host + '/iserver/services/map-china400/rest/maps/China', | ||
| 18 | + baseUrl = host + '/iserver/services/map-world/rest/maps/World', | ||
| 19 | 19 | url = host + "/iserver/services/data-world/rest/data"; | |
| 20 | 20 | map = L.map('map', { | |
| 21 | 21 | preferCanvas: true, | |
| 22 | - crs: L.CRS.EPSG3857, | ||
| 23 | - center: { lon: 113, lat: 39 }, | ||
| 22 | + crs: L.CRS.EPSG4326, | ||
| 23 | + center: { lon: 0, lat: 0 }, | ||
| 24 | 24 | maxZoom: 18, | |
| 25 | 25 | zoom: 1 | |
| 26 | 26 | }); | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -88,6 +88,21 @@ | |||
| 88 | 88 | strategy: 'all' | |
| 89 | 89 | }).addTo(map); | |
| 90 | 90 | }, 'FGB'); | |
| 91 | + | ||
| 92 | + bufferAnalystService.bufferAnalysis(geoBufferAnalystParams, function (serviceResult) { | ||
| 93 | + resultLayer = L.geoJSON(serviceResult.result.resultGeometry); | ||
| 94 | + //查询出缓冲区内信号影响范围内的工厂 | ||
| 95 | + queryService = new L.supermap.QueryService(baseUrl); | ||
| 96 | + queryByGeometryParameters = new L.supermap.QueryByGeometryParameters({ | ||
| 97 | + queryParams: [new L.supermap.FilterParameter({name: "Company@Changchun.2"})], | ||
| 98 | + geometry: resultLayer, | ||
| 99 | + spatialQueryMode: L.supermap.SpatialQueryMode.INTERSECT | ||
| 100 | + }); | ||
| 101 | + queryService.queryByGeometry(queryByGeometryParameters, function (serviceResult) { | ||
| 102 | + var result = serviceResult.result; | ||
| 103 | + resultLayer1 = L.geoJSON(result.recordsets[0].features).addTo(map); | ||
| 104 | + }); | ||
| 105 | + }); | ||
| 91 | 106 | } | |
| 92 | 107 | </script> | |
| 93 | 108 | </body> | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1091,18 +1091,18 @@ var exampleConfig = { | |||
| 1091 | 1091 | version: '11.1.0', | |
| 1092 | 1092 | content: [ | |
| 1093 | 1093 | { | |
| 1094 | - name: 'FGB 完整加载', | ||
| 1094 | + name: 'FGB 全量加载', | ||
| 1095 | 1095 | name_en: 'FGB Full Load', | |
| 1096 | 1096 | version: '11.1.0', | |
| 1097 | - thumbnail: 'l_pixiOverlay_taxi.png', | ||
| 1097 | + thumbnail: 'fgb_all_load.png', | ||
| 1098 | 1098 | fileName: 'fgb_all_load' | |
| 1099 | 1099 | }, | |
| 1100 | 1100 | { | |
| 1101 | - name: 'FGB 局部加载', | ||
| 1101 | + name: 'FGB 按需加载', | ||
| 1102 | 1102 | name_en: 'FGB Extent Load', | |
| 1103 | 1103 | version: '11.1.0', | |
| 1104 | - thumbnail: 'l_pixiOverlay_taxi.png', | ||
| 1105 | - fileName: 'fgb_all_load' | ||
| 1104 | + thumbnail: 'fgb_bbox_load.png', | ||
| 1105 | + fileName: 'fgb_bbox_load' | ||
| 1106 | 1106 | } | |
| 1107 | 1107 | ] | |
| 1108 | 1108 | } | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -9,23 +9,23 @@ | |||
| 9 | 9 | <script type="text/javascript" src="../js/include-web.js"></script> | |
| 10 | 10 | </head> | |
| 11 | 11 | <body style="margin: 0; overflow: hidden; background: #fff; width: 100%; height: 100%; position: absolute; top: 0"> | |
| 12 | - <div id="fgb-map" style="margin: 0 auto; width: 100%; height: 100%; position: absolute; top: 0; left: 0"> | ||
| 12 | + <div id="map" style="margin: 0 auto; width: 100%; height: 100%; position: absolute; top: 0; left: 0"> | ||
| 13 | 13 | </div> | |
| 14 | 14 | <script type="text/javascript" src="../../dist/leaflet/include-leaflet.js"></script> | |
| 15 | 15 | <script type="text/javascript"> | |
| 16 | - var allowMaxFeatures = 100000; | ||
| 16 | + var allowMaxFeatures = 120000; | ||
| 17 | 17 | var host = window.isLocal ? window.server : 'https://iserver.supermap.io'; | |
| 18 | 18 | var map, | |
| 19 | 19 | FGBMap, | |
| 20 | 20 | resultLayer, | |
| 21 | 21 | baseUrl = host + '/iserver/services/map-china400/rest/maps/China_4326', | |
| 22 | 22 | url = 'http://localhost:8090/iserver/services/data-osm-line/rest/data'; | |
| 23 | - FGBMap = L.map('fgb-map', { | ||
| 23 | + FGBMap = L.map('map', { | ||
| 24 | 24 | preferCanvas: true, | |
| 25 | 25 | crs: L.CRS.EPSG4326, | |
| 26 | - center: { lon: 107, lat: 37 }, | ||
| 26 | + center: { lon: 110, lat: 30 }, | ||
| 27 | 27 | maxZoom: 18, | |
| 28 | - zoom: 4 | ||
| 28 | + zoom: 3 | ||
| 29 | 29 | }); | |
| 30 | 30 | new L.supermap.TiledMapLayer(baseUrl).addTo(FGBMap); | |
| 31 | 31 | var sqlParam = new L.supermap.GetFeaturesBySQLParameters({ | |
@@ -44,10 +44,6 @@ | |||
| 44 | 44 | sqlParam, | |
| 45 | 45 | function (serviceResult) { | |
| 46 | 46 | new L.supermap.FGBLayer(serviceResult.result.newResourceLocation, { | |
| 47 | - style: { | ||
| 48 | - color: 'blue', | ||
| 49 | - weight: 5 | ||
| 50 | - }, | ||
| 51 | 47 | strategy: 'all' | |
| 52 | 48 | }).addTo(FGBMap); | |
| 53 | 49 | }, | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -9,25 +9,24 @@ | |||
| 9 | 9 | <script type="text/javascript" src="../js/include-web.js"></script> | |
| 10 | 10 | </head> | |
| 11 | 11 | <body style="margin: 0; overflow: hidden; background: #fff; width: 100%; height: 100%; position: absolute; top: 0"> | |
| 12 | - <div id="fgb-map" style="margin: 0 auto; width: 100%; height: 100%; position: absolute; top: 0; left: 0"> | ||
| 12 | + <div id="map" style="margin: 0 auto; width: 100%; height: 100%; position: absolute; top: 0; left: 0"> | ||
| 13 | 13 | </div> | |
| 14 | 14 | <script type="text/javascript" include="FGB" src="../../dist/leaflet/include-leaflet.js"></script> | |
| 15 | 15 | <script type="text/javascript"> | |
| 16 | - var allowMaxFeatures = 20000; | ||
| 16 | + var allowMaxFeatures = 120000; | ||
| 17 | 17 | var host = window.isLocal ? window.server : 'https://iserver.supermap.io'; | |
| 18 | 18 | var map, | |
| 19 | - FGBMap, | ||
| 20 | 19 | resultLayer, | |
| 21 | 20 | baseUrl = host + '/iserver/services/map-china400/rest/maps/China_4326', | |
| 22 | 21 | url = 'http://localhost:8090/iserver/services/data-osm-line/rest/data'; | |
| 23 | - FGBMap = L.map('fgb-map', { | ||
| 22 | + map = L.map('map', { | ||
| 24 | 23 | preferCanvas: true, | |
| 25 | 24 | crs: L.CRS.EPSG4326, | |
| 26 | - center: { lon: 113, lat: 39 }, | ||
| 25 | + center: [40.05, 116.3], | ||
| 27 | 26 | maxZoom: 18, | |
| 28 | - zoom: 3 | ||
| 27 | + zoom: 8 | ||
| 29 | 28 | }); | |
| 30 | - new L.supermap.TiledMapLayer(baseUrl).addTo(FGBMap); | ||
| 29 | + new L.supermap.TiledMapLayer(baseUrl).addTo(map); | ||
| 31 | 30 | var sqlParam = new L.supermap.GetFeaturesBySQLParameters({ | |
| 32 | 31 | queryParameter: { | |
| 33 | 32 | name: 'waterways@osm-line', | |
@@ -38,18 +37,14 @@ | |||
| 38 | 37 | datasetNames: ['osm-line:waterways'] | |
| 39 | 38 | }); | |
| 40 | 39 | fgbQuery(); | |
| 41 | - | ||
| 40 | + window.map = map; | ||
| 42 | 41 | function fgbQuery() { | |
| 43 | 42 | new L.supermap.FeatureService(url).getFeaturesBySQL( | |
| 44 | 43 | sqlParam, | |
| 45 | 44 | function (serviceResult) { | |
| 46 | 45 | new L.supermap.FGBLayer(serviceResult.result.newResourceLocation, { | |
| 47 | - style: { | ||
| 48 | - color: 'blue', | ||
| 49 | - weight: 5 | ||
| 50 | - }, | ||
| 51 | 46 | strategy: 'bbox' | |
| 52 | - }).addTo(FGBMap); | ||
| 47 | + }).addTo(map); | ||
| 53 | 48 | }, | |
| 54 | 49 | 'FGB' | |
| 55 | 50 | ); | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -657,8 +657,8 @@ window.examplesResources = { | |||
| 657 | 657 | "title_binary_classification": "二元分类", | |
| 658 | 658 | "title_landcover_classification": "地物分类", | |
| 659 | 659 | "title_object_detection": "目标检测", | |
| 660 | - "title_fgb_all": "FGB 完整加载", | ||
| 661 | - "title_fgb_extent": "FGB 局部加载", | ||
| 660 | + "title_fgb_all": "FGB 全量加载", | ||
| 661 | + "title_fgb_extent": "FGB 按需加载", | ||
| 662 | 662 | ||
| 663 | 663 | "text_district_search": "行政区检索", | |
| 664 | 664 | "text_rectangle_search": "矩形检索", | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -64,18 +64,18 @@ var exampleConfig = { | |||
| 64 | 64 | thumbnail: 'mb_mapQueryByGeometry.png', | |
| 65 | 65 | fileName: '01_mapQueryByGeometry' | |
| 66 | 66 | }, | |
| 67 | - { | ||
| 68 | - name: '几何查询 (FGB)', | ||
| 69 | - name_en: 'geometry query (FGB)', | ||
| 70 | - version: '11.1.0', | ||
| 71 | - thumbnail: 'mb_mapQueryBySQL.png', | ||
| 72 | - fileName: '01_mapQueryBySQL' | ||
| 73 | - }, | ||
| 74 | 67 | { | |
| 75 | 68 | name: 'SQL查询', | |
| 76 | 69 | name_en: 'SQL query', | |
| 77 | 70 | thumbnail: 'mb_mapQueryBySQL.png', | |
| 78 | 71 | fileName: '01_mapQueryBySQL' | |
| 72 | + }, | ||
| 73 | + { | ||
| 74 | + name: 'SQL查询 (FGB)', | ||
| 75 | + name_en: 'SQL query (FGB)', | ||
| 76 | + version: '11.1.0', | ||
| 77 | + thumbnail: 'mb_mapQueryBySQL.png', | ||
| 78 | + fileName: '01_mapQueryBySQL_FGB' | ||
| 79 | 79 | } | |
| 80 | 80 | ] | |
| 81 | 81 | }, | |
@@ -1103,18 +1103,18 @@ var exampleConfig = { | |||
| 1103 | 1103 | version: '11.0.1', | |
| 1104 | 1104 | content: [ | |
| 1105 | 1105 | { | |
| 1106 | - name: 'FGB 完整加载', | ||
| 1106 | + name: 'FGB 全量加载', | ||
| 1107 | 1107 | name_en: 'FGB Full Load', | |
| 1108 | 1108 | version: '11.1.0', | |
| 1109 | - thumbnail: 'l_pixiOverlay_taxi.png', | ||
| 1109 | + thumbnail: 'fgb_all_load.png', | ||
| 1110 | 1110 | fileName: 'fgb_all_load' | |
| 1111 | 1111 | }, | |
| 1112 | 1112 | { | |
| 1113 | - name: 'FGB 局部加载', | ||
| 1113 | + name: 'FGB 按需加载', | ||
| 1114 | 1114 | name_en: 'FGB Extent Load', | |
| 1115 | 1115 | version: '11.1.0', | |
| 1116 | - thumbnail: 'l_pixiOverlay_taxi.png', | ||
| 1117 | - fileName: 'fgb_all_load' | ||
| 1116 | + thumbnail: 'fgb_bbox_load.png', | ||
| 1117 | + fileName: 'fgb_bbox_load' | ||
| 1118 | 1118 | } | |
| 1119 | 1119 | ] | |
| 1120 | 1120 | } | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -15,7 +15,7 @@ | |||
| 15 | 15 | padding: 0; | |
| 16 | 16 | } | |
| 17 | 17 | ||
| 18 | - #map-fgb { | ||
| 18 | + #map { | ||
| 19 | 19 | position: absolute; | |
| 20 | 20 | top: 0; | |
| 21 | 21 | bottom: 0; | |
@@ -34,8 +34,10 @@ | |||
| 34 | 34 | var host = window.isLocal ? window.server : 'https://iserver.supermap.io'; | |
| 35 | 35 | var baseUrl = host + '/iserver/services/map-china400/rest/maps/China/zxyTileImage.png?z={z}&x={x}&y={y}'; | |
| 36 | 36 | var dataUrl = 'http://localhost:8090/iserver/services/data-osm-line/rest/data'; | |
| 37 | - var allowMaxFeatures = 20000; | ||
| 38 | - var mapConfig = { | ||
| 37 | + var allowMaxFeatures = 120000; | ||
| 38 | + | ||
| 39 | + var map = new mapboxgl.Map({ | ||
| 40 | + container: 'map', | ||
| 39 | 41 | style: { | |
| 40 | 42 | version: 8, | |
| 41 | 43 | sources: { | |
@@ -55,13 +57,8 @@ | |||
| 55 | 57 | } | |
| 56 | 58 | ] | |
| 57 | 59 | }, | |
| 58 | - center: [107, 37], | ||
| 59 | - zoom: 8 | ||
| 60 | - }; | ||
| 61 | - | ||
| 62 | - var map = new mapboxgl.Map({ | ||
| 63 | - container: 'map', | ||
| 64 | - ...mapConfig | ||
| 60 | + center: [110, 30], | ||
| 61 | + zoom: 3 | ||
| 65 | 62 | }); | |
| 66 | 63 | map.addControl(new mapboxgl.NavigationControl(), 'top-left'); | |
| 67 | 64 | map.addControl(new mapboxgl.supermap.LogoControl(), 'bottom-right'); | |
| Back | FazBrowse Home | New Git URL |
0 commit comments