https://github.com/seatable/seatable-plugin-map
Map plugin for SeaTable
https://github.com/seatable/seatable-plugin-map
Last synced: 5 months ago
JSON representation
Map plugin for SeaTable
- Host: GitHub
- URL: https://github.com/seatable/seatable-plugin-map
- Owner: seatable
- License: apache-2.0
- Created: 2020-04-28T06:23:25.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2025-05-21T08:20:18.000Z (about 1 year ago)
- Last Synced: 2025-05-21T08:47:00.057Z (about 1 year ago)
- Language: JavaScript
- Size: 4.05 MB
- Stars: 3
- Watchers: 5
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# seatable-plugin-map
Map plugin for SeaTable
## Plug-in instructions
> Plug-in development basic configuration reference:[dtable-plugin-template Plug-in development documentation](https://github.com/seatable/seatable-plugin-template)
### Clone project to local
`git@github.com:seatable/seatable-plugin-map.git`
### Install dependencies
Run `npm install`
### Add Google Maps development key
Add the development key authorized by Google Maps in the settings configuration file (refer to the detailed steps):[Account and key acquisition](https://cloud.google.com/maps-platform/),add the following configuration in the setting.js file.
```
window.dtable = window.dtable ? window.dtable : {};
window.dtable['dtableGoogleMapKey'] = '**';
```
**note:** window.dtable['dtableGoogleMapKey'] is Key for you
### Run tests locally
Run `npm start`, you can see the displayed map in the browser
### Integration Testing
Run `npm run build-plugin`, upload to dtable using the plugin,then click on the plugin,finally you can see the displayed map in the interface.
### Development
According to the needs, update the plug-in to complete the function