├── .editorconfig ├── .eslintrc.json ├── .fatherrc.ts ├── .gitignore ├── .npmignore ├── .prettierignore ├── .prettierrc ├── .umirc.ts ├── README.md ├── docs ├── demo.md ├── img.png └── index.md ├── package.json ├── src ├── assets │ └── imgs │ │ └── logo.png ├── components │ ├── AppControl │ │ ├── MapControl.tsx │ │ ├── MapDraw.tsx │ │ ├── MapLayer.tsx │ │ ├── MapTheme.tsx │ │ ├── MapType.tsx │ │ ├── Preview.tsx │ │ ├── common │ │ │ ├── AppControlGroup.tsx │ │ │ └── AppControlItem.tsx │ │ ├── index.less │ │ └── index.tsx │ ├── AppDataset │ │ ├── AddDatasetModal.tsx │ │ ├── DatasetDetailDrawer.tsx │ │ ├── DatasetList.tsx │ │ ├── DownloadDatasetModal.tsx │ │ ├── dataTrans.ts │ │ ├── dataTransform.worker.js │ │ ├── index.less │ │ └── index.tsx │ ├── AppEdit │ │ ├── AddBtn.tsx │ │ ├── index.less │ │ └── index.tsx │ ├── AppFilterConfig │ │ ├── FilterItem.tsx │ │ ├── FilterValue.tsx │ │ ├── NumberFilterValue.tsx │ │ ├── index.less │ │ └── index.tsx │ ├── AppHeader │ │ ├── ImportPlanModal.tsx │ │ ├── index.less │ │ └── index.tsx │ ├── AppInteractiveConfig │ │ ├── InteractiveItem.tsx │ │ ├── index.less │ │ └── index.tsx │ ├── AppLayerConfig │ │ ├── HeatLayer.tsx │ │ ├── HexLayer.tsx │ │ ├── LayerItemConfig.tsx │ │ ├── LineLayer.tsx │ │ ├── PointLayer.tsx │ │ ├── PolygonLayer.tsx │ │ ├── TripLayer.tsx │ │ ├── common.ts │ │ ├── components │ │ │ ├── ColorWrapper │ │ │ │ ├── ColorField.tsx │ │ │ │ ├── FieldColorPicker.tsx │ │ │ │ ├── RangeColorPicker.tsx │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ │ ├── EdgeBundling.tsx │ │ │ ├── FormSlider.tsx │ │ │ ├── GeoFieldWrapper.tsx │ │ │ ├── LayerBlend.tsx │ │ │ ├── LayerTypeSelect.tsx │ │ │ ├── RangeWrapper │ │ │ │ ├── FieldRange.tsx │ │ │ │ ├── SingleRange.tsx │ │ │ │ ├── index.less │ │ │ │ └── index.tsx │ │ │ └── commonHook.ts │ │ ├── index.less │ │ └── index.tsx │ ├── AppLayerList │ │ ├── LayerItem.tsx │ │ ├── index.less │ │ ├── index.tsx │ │ └── utils.ts │ ├── AppMap │ │ └── index.tsx │ ├── AppSidebar │ │ ├── ResizePanel.tsx │ │ ├── index.less │ │ └── index.tsx │ ├── ColorPicker │ │ ├── index.less │ │ └── index.tsx │ ├── DatasetModal.tsx │ ├── DragList │ │ ├── index.less │ │ └── index.tsx │ ├── EditName │ │ ├── index.less │ │ └── index.tsx │ ├── ErrorBoundary.tsx │ ├── FieldSelect │ │ ├── index.less │ │ └── index.tsx │ └── TypeTag.tsx ├── constants │ ├── color.ts │ ├── dataset.ts │ ├── global.ts │ ├── index.ts │ ├── layer.ts │ └── map.tsx ├── container │ ├── index.less │ └── index.tsx ├── context │ ├── DatasetContext.tsx │ ├── FilterContext.tsx │ ├── GlobalContext.tsx │ ├── InteractiveContext.tsx │ ├── LayerContext.tsx │ ├── MapContext.tsx │ ├── PropContext.tsx │ └── index.tsx ├── hooks │ ├── useDataset.tsx │ ├── useFilter.ts │ ├── useIndexdb.ts │ ├── useInteractive.ts │ ├── useLayer.ts │ ├── useList.ts │ └── usePlan.ts ├── index.tsx ├── styles │ └── variables.less ├── typings │ ├── common.ts │ ├── dataset.ts │ ├── filter.ts │ ├── global.d.ts │ ├── index.ts │ ├── interactive.ts │ ├── layer.ts │ ├── map.ts │ ├── plan.ts │ └── props.ts └── utils │ ├── filter.ts │ ├── format.ts │ ├── index.ts │ ├── indexdb.ts │ ├── lineBundle │ ├── algorithm.ts │ └── index.ts │ └── tools.ts ├── tsconfig.json └── typings.d.ts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.fatherrc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/.fatherrc.ts -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | ./src 2 | ./editorconfig 3 | ./.* 4 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/.prettierrc -------------------------------------------------------------------------------- /.umirc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/.umirc.ts -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/README.md -------------------------------------------------------------------------------- /docs/demo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/docs/demo.md -------------------------------------------------------------------------------- /docs/img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/docs/img.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/docs/index.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/package.json -------------------------------------------------------------------------------- /src/assets/imgs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/assets/imgs/logo.png -------------------------------------------------------------------------------- /src/components/AppControl/MapControl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppControl/MapControl.tsx -------------------------------------------------------------------------------- /src/components/AppControl/MapDraw.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppControl/MapDraw.tsx -------------------------------------------------------------------------------- /src/components/AppControl/MapLayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppControl/MapLayer.tsx -------------------------------------------------------------------------------- /src/components/AppControl/MapTheme.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppControl/MapTheme.tsx -------------------------------------------------------------------------------- /src/components/AppControl/MapType.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppControl/MapType.tsx -------------------------------------------------------------------------------- /src/components/AppControl/Preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppControl/Preview.tsx -------------------------------------------------------------------------------- /src/components/AppControl/common/AppControlGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppControl/common/AppControlGroup.tsx -------------------------------------------------------------------------------- /src/components/AppControl/common/AppControlItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppControl/common/AppControlItem.tsx -------------------------------------------------------------------------------- /src/components/AppControl/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppControl/index.less -------------------------------------------------------------------------------- /src/components/AppControl/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppControl/index.tsx -------------------------------------------------------------------------------- /src/components/AppDataset/AddDatasetModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppDataset/AddDatasetModal.tsx -------------------------------------------------------------------------------- /src/components/AppDataset/DatasetDetailDrawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppDataset/DatasetDetailDrawer.tsx -------------------------------------------------------------------------------- /src/components/AppDataset/DatasetList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppDataset/DatasetList.tsx -------------------------------------------------------------------------------- /src/components/AppDataset/DownloadDatasetModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppDataset/DownloadDatasetModal.tsx -------------------------------------------------------------------------------- /src/components/AppDataset/dataTrans.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppDataset/dataTrans.ts -------------------------------------------------------------------------------- /src/components/AppDataset/dataTransform.worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppDataset/dataTransform.worker.js -------------------------------------------------------------------------------- /src/components/AppDataset/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppDataset/index.less -------------------------------------------------------------------------------- /src/components/AppDataset/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppDataset/index.tsx -------------------------------------------------------------------------------- /src/components/AppEdit/AddBtn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppEdit/AddBtn.tsx -------------------------------------------------------------------------------- /src/components/AppEdit/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppEdit/index.less -------------------------------------------------------------------------------- /src/components/AppEdit/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppEdit/index.tsx -------------------------------------------------------------------------------- /src/components/AppFilterConfig/FilterItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppFilterConfig/FilterItem.tsx -------------------------------------------------------------------------------- /src/components/AppFilterConfig/FilterValue.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppFilterConfig/FilterValue.tsx -------------------------------------------------------------------------------- /src/components/AppFilterConfig/NumberFilterValue.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppFilterConfig/NumberFilterValue.tsx -------------------------------------------------------------------------------- /src/components/AppFilterConfig/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppFilterConfig/index.less -------------------------------------------------------------------------------- /src/components/AppFilterConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppFilterConfig/index.tsx -------------------------------------------------------------------------------- /src/components/AppHeader/ImportPlanModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppHeader/ImportPlanModal.tsx -------------------------------------------------------------------------------- /src/components/AppHeader/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppHeader/index.less -------------------------------------------------------------------------------- /src/components/AppHeader/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppHeader/index.tsx -------------------------------------------------------------------------------- /src/components/AppInteractiveConfig/InteractiveItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppInteractiveConfig/InteractiveItem.tsx -------------------------------------------------------------------------------- /src/components/AppInteractiveConfig/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppInteractiveConfig/index.less -------------------------------------------------------------------------------- /src/components/AppInteractiveConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppInteractiveConfig/index.tsx -------------------------------------------------------------------------------- /src/components/AppLayerConfig/HeatLayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerConfig/HeatLayer.tsx -------------------------------------------------------------------------------- /src/components/AppLayerConfig/HexLayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerConfig/HexLayer.tsx -------------------------------------------------------------------------------- /src/components/AppLayerConfig/LayerItemConfig.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerConfig/LayerItemConfig.tsx -------------------------------------------------------------------------------- /src/components/AppLayerConfig/LineLayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerConfig/LineLayer.tsx -------------------------------------------------------------------------------- /src/components/AppLayerConfig/PointLayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerConfig/PointLayer.tsx -------------------------------------------------------------------------------- /src/components/AppLayerConfig/PolygonLayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerConfig/PolygonLayer.tsx -------------------------------------------------------------------------------- /src/components/AppLayerConfig/TripLayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerConfig/TripLayer.tsx -------------------------------------------------------------------------------- /src/components/AppLayerConfig/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerConfig/common.ts -------------------------------------------------------------------------------- /src/components/AppLayerConfig/components/ColorWrapper/ColorField.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerConfig/components/ColorWrapper/ColorField.tsx -------------------------------------------------------------------------------- /src/components/AppLayerConfig/components/ColorWrapper/FieldColorPicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerConfig/components/ColorWrapper/FieldColorPicker.tsx -------------------------------------------------------------------------------- /src/components/AppLayerConfig/components/ColorWrapper/RangeColorPicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerConfig/components/ColorWrapper/RangeColorPicker.tsx -------------------------------------------------------------------------------- /src/components/AppLayerConfig/components/ColorWrapper/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerConfig/components/ColorWrapper/index.less -------------------------------------------------------------------------------- /src/components/AppLayerConfig/components/ColorWrapper/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerConfig/components/ColorWrapper/index.tsx -------------------------------------------------------------------------------- /src/components/AppLayerConfig/components/EdgeBundling.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerConfig/components/EdgeBundling.tsx -------------------------------------------------------------------------------- /src/components/AppLayerConfig/components/FormSlider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerConfig/components/FormSlider.tsx -------------------------------------------------------------------------------- /src/components/AppLayerConfig/components/GeoFieldWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerConfig/components/GeoFieldWrapper.tsx -------------------------------------------------------------------------------- /src/components/AppLayerConfig/components/LayerBlend.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerConfig/components/LayerBlend.tsx -------------------------------------------------------------------------------- /src/components/AppLayerConfig/components/LayerTypeSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerConfig/components/LayerTypeSelect.tsx -------------------------------------------------------------------------------- /src/components/AppLayerConfig/components/RangeWrapper/FieldRange.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerConfig/components/RangeWrapper/FieldRange.tsx -------------------------------------------------------------------------------- /src/components/AppLayerConfig/components/RangeWrapper/SingleRange.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerConfig/components/RangeWrapper/SingleRange.tsx -------------------------------------------------------------------------------- /src/components/AppLayerConfig/components/RangeWrapper/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerConfig/components/RangeWrapper/index.less -------------------------------------------------------------------------------- /src/components/AppLayerConfig/components/RangeWrapper/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerConfig/components/RangeWrapper/index.tsx -------------------------------------------------------------------------------- /src/components/AppLayerConfig/components/commonHook.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerConfig/components/commonHook.ts -------------------------------------------------------------------------------- /src/components/AppLayerConfig/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerConfig/index.less -------------------------------------------------------------------------------- /src/components/AppLayerConfig/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerConfig/index.tsx -------------------------------------------------------------------------------- /src/components/AppLayerList/LayerItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerList/LayerItem.tsx -------------------------------------------------------------------------------- /src/components/AppLayerList/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerList/index.less -------------------------------------------------------------------------------- /src/components/AppLayerList/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerList/index.tsx -------------------------------------------------------------------------------- /src/components/AppLayerList/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppLayerList/utils.ts -------------------------------------------------------------------------------- /src/components/AppMap/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppMap/index.tsx -------------------------------------------------------------------------------- /src/components/AppSidebar/ResizePanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppSidebar/ResizePanel.tsx -------------------------------------------------------------------------------- /src/components/AppSidebar/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppSidebar/index.less -------------------------------------------------------------------------------- /src/components/AppSidebar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/AppSidebar/index.tsx -------------------------------------------------------------------------------- /src/components/ColorPicker/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/ColorPicker/index.less -------------------------------------------------------------------------------- /src/components/ColorPicker/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/ColorPicker/index.tsx -------------------------------------------------------------------------------- /src/components/DatasetModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/DatasetModal.tsx -------------------------------------------------------------------------------- /src/components/DragList/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/DragList/index.less -------------------------------------------------------------------------------- /src/components/DragList/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/DragList/index.tsx -------------------------------------------------------------------------------- /src/components/EditName/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/EditName/index.less -------------------------------------------------------------------------------- /src/components/EditName/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/EditName/index.tsx -------------------------------------------------------------------------------- /src/components/ErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/ErrorBoundary.tsx -------------------------------------------------------------------------------- /src/components/FieldSelect/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/FieldSelect/index.less -------------------------------------------------------------------------------- /src/components/FieldSelect/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/FieldSelect/index.tsx -------------------------------------------------------------------------------- /src/components/TypeTag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/components/TypeTag.tsx -------------------------------------------------------------------------------- /src/constants/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/constants/color.ts -------------------------------------------------------------------------------- /src/constants/dataset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/constants/dataset.ts -------------------------------------------------------------------------------- /src/constants/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/constants/global.ts -------------------------------------------------------------------------------- /src/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/constants/index.ts -------------------------------------------------------------------------------- /src/constants/layer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/constants/layer.ts -------------------------------------------------------------------------------- /src/constants/map.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/constants/map.tsx -------------------------------------------------------------------------------- /src/container/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/container/index.less -------------------------------------------------------------------------------- /src/container/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/container/index.tsx -------------------------------------------------------------------------------- /src/context/DatasetContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/context/DatasetContext.tsx -------------------------------------------------------------------------------- /src/context/FilterContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/context/FilterContext.tsx -------------------------------------------------------------------------------- /src/context/GlobalContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/context/GlobalContext.tsx -------------------------------------------------------------------------------- /src/context/InteractiveContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/context/InteractiveContext.tsx -------------------------------------------------------------------------------- /src/context/LayerContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/context/LayerContext.tsx -------------------------------------------------------------------------------- /src/context/MapContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/context/MapContext.tsx -------------------------------------------------------------------------------- /src/context/PropContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/context/PropContext.tsx -------------------------------------------------------------------------------- /src/context/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/context/index.tsx -------------------------------------------------------------------------------- /src/hooks/useDataset.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/hooks/useDataset.tsx -------------------------------------------------------------------------------- /src/hooks/useFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/hooks/useFilter.ts -------------------------------------------------------------------------------- /src/hooks/useIndexdb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/hooks/useIndexdb.ts -------------------------------------------------------------------------------- /src/hooks/useInteractive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/hooks/useInteractive.ts -------------------------------------------------------------------------------- /src/hooks/useLayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/hooks/useLayer.ts -------------------------------------------------------------------------------- /src/hooks/useList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/hooks/useList.ts -------------------------------------------------------------------------------- /src/hooks/usePlan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/hooks/usePlan.ts -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/styles/variables.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/styles/variables.less -------------------------------------------------------------------------------- /src/typings/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/typings/common.ts -------------------------------------------------------------------------------- /src/typings/dataset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/typings/dataset.ts -------------------------------------------------------------------------------- /src/typings/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/typings/filter.ts -------------------------------------------------------------------------------- /src/typings/global.d.ts: -------------------------------------------------------------------------------- 1 | declare module '*.less'; 2 | -------------------------------------------------------------------------------- /src/typings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/typings/index.ts -------------------------------------------------------------------------------- /src/typings/interactive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/typings/interactive.ts -------------------------------------------------------------------------------- /src/typings/layer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/typings/layer.ts -------------------------------------------------------------------------------- /src/typings/map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/typings/map.ts -------------------------------------------------------------------------------- /src/typings/plan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/typings/plan.ts -------------------------------------------------------------------------------- /src/typings/props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/typings/props.ts -------------------------------------------------------------------------------- /src/utils/filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/utils/filter.ts -------------------------------------------------------------------------------- /src/utils/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/utils/format.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/indexdb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/utils/indexdb.ts -------------------------------------------------------------------------------- /src/utils/lineBundle/algorithm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/utils/lineBundle/algorithm.ts -------------------------------------------------------------------------------- /src/utils/lineBundle/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/utils/lineBundle/index.ts -------------------------------------------------------------------------------- /src/utils/tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/src/utils/tools.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/dipper-map/HEAD/typings.d.ts --------------------------------------------------------------------------------