map-dashboard
Map Visualization Dashboard showing environmental maps and conservation data
Science Score: 36.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
1 of 15 committers (6.7%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.8%) to scientific vocabulary
Repository
Map Visualization Dashboard showing environmental maps and conservation data
Basic Info
- Host: GitHub
- Owner: OpenSourceFellows
- Language: HTML
- Default Branch: main
- Homepage: https://www.programearth.org
- Size: 20.5 MB
Statistics
- Stars: 12
- Watchers: 7
- Forks: 18
- Open Issues: 107
- Releases: 0
Metadata Files
README.md
Hackathon Guide
Map Dashboard Web Application
This repository houses the source code for the Map Dashboard data visualization web application project. It uses Vue 3 and Vuetify.
Recommended IDE Setup
We highly recommend VS Code for its great plugins. The project is also setup for auto-linting with VSCode on file save! You'll need at least the Vue - Official plugin. Once you open the source code in VSCode, some other convenient plugins should also be recommended to you.
Features & Implementation Details
Important Links
This project currently uses Tableau to format geospatial input data. Tableau has an extensive library of tutorials and API documentation.
Features
The Map Dashboard will display 3 types of map data: 1. Base map using our data from Notion 2. Water department polygons showing water volume (gradient of blue shades) 3. Canopy density (using transparency layer or classified zones; gradient of green shades)
There are 2 types of map marker pins; pins can be grouped or clustered: 1. Plants: green pins 2. Animals: red pins
Users can hover over marker pins and map data to view a tooltip that displays any of the following information: 1. Name of the animal or plant 2. Water volume 3. Canopy cover
Users can filter the map by: - Animal vs plant - Water volume - Canopy density
Architecture
| Component | Technology | |---------------------|------------------------------------------------| | Notion Database | Notion API | | PostgresSQL Storage | Postgres + Post GIS (optiona) | | Visualization | Tableau (Desktop/Server/Cloud) | | Automation | GitHub Actions, Cron jobs | | Water Data | Shapefiles/CSVs into Postgres | | Canopy Data | Meta Canopy Map GeoTIFF/GeoJSON |
Owner
- Name: Open Source Mentorship
- Login: OpenSourceFellows
- Kind: organization
- Email: team@progamequity.com
- Location: United States of America
- Website: https://www.programequity.com
- Repositories: 12
- Profile: https://github.com/OpenSourceFellows
A 501c3 nonprofit that helps new developers practice their portfolio building projects withsustainability groups
GitHub Events
Total
- Fork event: 9
- Create event: 14
- Commit comment event: 1
- Issues event: 72
- Watch event: 8
- Delete event: 1
- Issue comment event: 34
- Member event: 51
- Push event: 26
- Public event: 1
- Pull request review comment event: 1
- Pull request review event: 7
- Pull request event: 31
Last Year
- Fork event: 9
- Create event: 14
- Commit comment event: 1
- Issues event: 72
- Watch event: 8
- Delete event: 1
- Issue comment event: 34
- Member event: 51
- Push event: 26
- Public event: 1
- Pull request review comment event: 1
- Pull request review event: 7
- Pull request event: 31
Committers
Last synced: 6 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Evelyn Luu | e****2@g****m | 6 |
| Bryan Lopez | b****4@g****m | 6 |
| Mark de Dios | m****s@g****m | 5 |
| Cris | r****n@g****m | 3 |
| Hannah L | h****4@w****u | 2 |
| Uzoma Okey-Anyanwu | u****7@g****m | 2 |
| ramakanth98 | r****8@g****m | 2 |
| Hannah L | 1****1 | 2 |
| priyadam | m****a@g****m | 2 |
| Dann | L****7@g****m | 1 |
| Henry Saya | h****y@g****m | 1 |
| Keenan Chan | k****n@K****l | 1 |
| ayata30 | a****s@g****m | 1 |
| barronbytes | j****n@g****m | 1 |
| vnewto | 1****o | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 69
- Total pull requests: 24
- Average time to close issues: 16 days
- Average time to close pull requests: 4 days
- Total issue authors: 11
- Total pull request authors: 14
- Average comments per issue: 0.17
- Average comments per pull request: 0.42
- Merged pull requests: 8
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 68
- Pull requests: 24
- Average time to close issues: 16 days
- Average time to close pull requests: 4 days
- Issue authors: 10
- Pull request authors: 14
- Average comments per issue: 0.1
- Average comments per pull request: 0.42
- Merged pull requests: 8
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- evelynluu2 (34)
- priyadam (13)
- SAUMILDHANKAR (9)
- blopez024 (4)
- rcmtcristian (3)
- eprice555 (1)
- mcaraway1 (1)
- apekshatej (1)
- SebEspinosa25 (1)
- CodingLady22 (1)
- gemmaoc (1)
Pull Request Authors
- ht-l1 (5)
- blopez024 (3)
- rcmtcristian (3)
- ramakanth98 (2)
- peanutenthusiast (2)
- uzom-a (1)
- HenrySaya (1)
- Sparky338 (1)
- LISims88 (1)
- harricross (1)
- thao-1 (1)
- vnewto (1)
- Danncode10 (1)
- HandsomeJackyChen (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/checkout v3 composite
- actions/setup-python v4 composite
- @notionhq/client 3.1.1
- dotenv 16.5.0
- pg 8.16.0
- pg-cloudflare 1.2.5
- pg-connection-string 2.9.0
- pg-int8 1.0.1
- pg-pool 3.10.0
- pg-protocol 1.10.0
- pg-types 2.2.0
- pgpass 1.0.5
- postgres-array 2.0.0
- postgres-bytea 1.0.0
- postgres-date 1.0.7
- postgres-interval 1.2.0
- split2 4.2.0
- xtend 4.0.2
- @notionhq/client ^3.1.1
- dotenv ^16.5.0
- pg ^8.16.0
- 181 dependencies
- @vitejs/plugin-vue ^5.2.3 development
- vite ^6.3.5 development
- sass ^1.89.2
- sass-loader ^13.3.3
- vue ^3.5.13
- vuetify ^3.8.0-beta.0