├── .editorconfig ├── .fatherrc.ts ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── .umirc.ts ├── README.md ├── docs ├── control.md ├── demo │ ├── control.tsx │ ├── imageLayer.md │ ├── imageLayer.tsx │ ├── index.md │ ├── layer.control.md │ ├── layercontrol.tsx │ ├── map.tsx │ ├── mapv2.tsx │ ├── marker.md │ ├── marker.tsx │ ├── pointLayer.md │ ├── pointLayer.tsx │ ├── popup.md │ └── popup.tsx ├── layer.en.md ├── layer.zh.md ├── marker.en.md ├── marker.zh.md ├── popup.en.md ├── popup.zh.md ├── scene.en.md ├── scene.zh.md ├── start.en.md └── start.zh.md ├── package.json ├── postinstall.js ├── src ├── component │ ├── Control.tsx │ ├── CustomControl.tsx │ ├── Layer.ts │ ├── LayerAttribute │ │ ├── Active.tsx │ │ ├── Animate.tsx │ │ ├── Color.tsx │ │ ├── Filter.tsx │ │ ├── Layer.tsx │ │ ├── Scale.tsx │ │ ├── Select.tsx │ │ ├── Shape.tsx │ │ ├── Size.tsx │ │ ├── Source.tsx │ │ ├── Style.tsx │ │ └── index.ts │ ├── LayerContext.tsx │ ├── LayerEvent.tsx │ ├── Legend │ │ └── color.tsx │ ├── LoadImage.tsx │ ├── MapScene │ │ ├── AMapScene.tsx │ │ ├── AMapSceneV1.tsx │ │ ├── AMapSceneV2.tsx │ │ ├── MapScene.tsx │ │ ├── MapboxScene.tsx │ │ └── interface.ts │ ├── Marker.tsx │ ├── MarkerLayer.tsx │ ├── Popup.tsx │ ├── Scene.tsx │ ├── SceneContext.tsx │ ├── SceneEvent.tsx │ └── util.ts └── index.ts ├── tsconfig.json └── typings.d.ts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/.editorconfig -------------------------------------------------------------------------------- /.fatherrc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/.fatherrc.ts -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/.prettierrc -------------------------------------------------------------------------------- /.umirc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/.umirc.ts -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/README.md -------------------------------------------------------------------------------- /docs/control.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/docs/control.md -------------------------------------------------------------------------------- /docs/demo/control.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/docs/demo/control.tsx -------------------------------------------------------------------------------- /docs/demo/imageLayer.md: -------------------------------------------------------------------------------- 1 | ## 图片图层 2 | 3 | 4 | -------------------------------------------------------------------------------- /docs/demo/imageLayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/docs/demo/imageLayer.tsx -------------------------------------------------------------------------------- /docs/demo/index.md: -------------------------------------------------------------------------------- 1 | ## Hello react! 2 | 3 | 4 | -------------------------------------------------------------------------------- /docs/demo/layer.control.md: -------------------------------------------------------------------------------- 1 | ## 图层控件 2 | 3 | 4 | -------------------------------------------------------------------------------- /docs/demo/layercontrol.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/docs/demo/layercontrol.tsx -------------------------------------------------------------------------------- /docs/demo/map.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/docs/demo/map.tsx -------------------------------------------------------------------------------- /docs/demo/mapv2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/docs/demo/mapv2.tsx -------------------------------------------------------------------------------- /docs/demo/marker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/docs/demo/marker.md -------------------------------------------------------------------------------- /docs/demo/marker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/docs/demo/marker.tsx -------------------------------------------------------------------------------- /docs/demo/pointLayer.md: -------------------------------------------------------------------------------- 1 | ## 测试 blend 2 | 3 | 4 | -------------------------------------------------------------------------------- /docs/demo/pointLayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/docs/demo/pointLayer.tsx -------------------------------------------------------------------------------- /docs/demo/popup.md: -------------------------------------------------------------------------------- 1 | ## 信息框 2 | 3 | 4 | -------------------------------------------------------------------------------- /docs/demo/popup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/docs/demo/popup.tsx -------------------------------------------------------------------------------- /docs/layer.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/docs/layer.en.md -------------------------------------------------------------------------------- /docs/layer.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/docs/layer.zh.md -------------------------------------------------------------------------------- /docs/marker.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/docs/marker.en.md -------------------------------------------------------------------------------- /docs/marker.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/docs/marker.zh.md -------------------------------------------------------------------------------- /docs/popup.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/docs/popup.en.md -------------------------------------------------------------------------------- /docs/popup.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/docs/popup.zh.md -------------------------------------------------------------------------------- /docs/scene.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/docs/scene.en.md -------------------------------------------------------------------------------- /docs/scene.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/docs/scene.zh.md -------------------------------------------------------------------------------- /docs/start.en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/docs/start.en.md -------------------------------------------------------------------------------- /docs/start.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/docs/start.zh.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/package.json -------------------------------------------------------------------------------- /postinstall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/postinstall.js -------------------------------------------------------------------------------- /src/component/Control.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/Control.tsx -------------------------------------------------------------------------------- /src/component/CustomControl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/CustomControl.tsx -------------------------------------------------------------------------------- /src/component/Layer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/Layer.ts -------------------------------------------------------------------------------- /src/component/LayerAttribute/Active.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/LayerAttribute/Active.tsx -------------------------------------------------------------------------------- /src/component/LayerAttribute/Animate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/LayerAttribute/Animate.tsx -------------------------------------------------------------------------------- /src/component/LayerAttribute/Color.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/LayerAttribute/Color.tsx -------------------------------------------------------------------------------- /src/component/LayerAttribute/Filter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/LayerAttribute/Filter.tsx -------------------------------------------------------------------------------- /src/component/LayerAttribute/Layer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/LayerAttribute/Layer.tsx -------------------------------------------------------------------------------- /src/component/LayerAttribute/Scale.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/LayerAttribute/Scale.tsx -------------------------------------------------------------------------------- /src/component/LayerAttribute/Select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/LayerAttribute/Select.tsx -------------------------------------------------------------------------------- /src/component/LayerAttribute/Shape.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/LayerAttribute/Shape.tsx -------------------------------------------------------------------------------- /src/component/LayerAttribute/Size.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/LayerAttribute/Size.tsx -------------------------------------------------------------------------------- /src/component/LayerAttribute/Source.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/LayerAttribute/Source.tsx -------------------------------------------------------------------------------- /src/component/LayerAttribute/Style.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/LayerAttribute/Style.tsx -------------------------------------------------------------------------------- /src/component/LayerAttribute/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/LayerAttribute/index.ts -------------------------------------------------------------------------------- /src/component/LayerContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/LayerContext.tsx -------------------------------------------------------------------------------- /src/component/LayerEvent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/LayerEvent.tsx -------------------------------------------------------------------------------- /src/component/Legend/color.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/Legend/color.tsx -------------------------------------------------------------------------------- /src/component/LoadImage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/LoadImage.tsx -------------------------------------------------------------------------------- /src/component/MapScene/AMapScene.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/MapScene/AMapScene.tsx -------------------------------------------------------------------------------- /src/component/MapScene/AMapSceneV1.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/MapScene/AMapSceneV1.tsx -------------------------------------------------------------------------------- /src/component/MapScene/AMapSceneV2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/MapScene/AMapSceneV2.tsx -------------------------------------------------------------------------------- /src/component/MapScene/MapScene.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/MapScene/MapScene.tsx -------------------------------------------------------------------------------- /src/component/MapScene/MapboxScene.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/MapScene/MapboxScene.tsx -------------------------------------------------------------------------------- /src/component/MapScene/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/MapScene/interface.ts -------------------------------------------------------------------------------- /src/component/Marker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/Marker.tsx -------------------------------------------------------------------------------- /src/component/MarkerLayer.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/component/Popup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/Popup.tsx -------------------------------------------------------------------------------- /src/component/Scene.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/Scene.tsx -------------------------------------------------------------------------------- /src/component/SceneContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/SceneContext.tsx -------------------------------------------------------------------------------- /src/component/SceneEvent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/SceneEvent.tsx -------------------------------------------------------------------------------- /src/component/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/component/util.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/src/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/antvis/l7-react/HEAD/typings.d.ts --------------------------------------------------------------------------------