| | |
| | | import jaGeojsonRaw from '@/assets/geojson/ja.geojson?raw' |
| | | |
| | | const DEFAULT_OPTIONS = { |
| | | strokeColor: '#FFFFFF', |
| | | strokeColor: '#00F9EC', |
| | | strokeWidth: 2, |
| | | fillColor: '#FFFFFF', |
| | | fillAlpha: 0.05, |
| | | labelFont: '14px Source Han Sans CN', |
| | | labelFill: '#FFFFFF', |
| | | labelOutline: '#000000', |
| | | labelOutlineAlpha: 0.6, |
| | | labelOutline: '#18305C', |
| | | labelOutlineAlpha: 1, |
| | | zoomTo: true, |
| | | } |
| | | |
| | |
| | | dockOptions = {}, |
| | | boundaryChange, |
| | | terrainLoadCallback, |
| | | boundaryColor = '#7FFFD4', |
| | | boundaryColor = '#00F9EC', |
| | | dockRangeType = 1, |
| | | useDockHeight = false |
| | | } = options |
| | |
| | | geoJsonLayer && map.removeLayer(geoJsonLayer) |
| | | geoJsonLayer = L.geoJSON(row.gJson, { |
| | | style: feature => ({ |
| | | color: '#37D2D5', // 边界线颜色 |
| | | color: '#00F9EC', // 边界线颜色 |
| | | weight: 2, // 边界线宽度 |
| | | fillOpacity: 0, // 填充透明度 |
| | | }), |
| | |
| | | dockOptions = {}, |
| | | boundaryChange, |
| | | terrainLoadCallback, |
| | | boundaryColor = '#7FFFD4', |
| | | boundaryColor = '#00F9EC', |
| | | dockRangeType = 1, |
| | | useDockHeight = false |
| | | } = options |