ladybug-tools / ladybug-tools/ladybug-web
Update ~ 2017-07-31 ~ Ladybug Web Analemma 3D R3
Open
Nobody has claimed this yet.
Status Update
- Dominant language
- HTML
- Stars
- 10
- Forks
- 7
- PR merge metrics
- No merged PRs in 30d
Description
@ladybug-tools/core

Screenshot of Analemma 3D displaying Solar Access for downtown San Francisco
Analemma 3D R3
Mapping, calculations and user interface have all had major upgrades. Some feedback would be greatly appreciated.
Mission
- 3D terrain, 2D raster maps and 3D structures all visible and manipulable in in a single app
- Easy peasy, free open source entry level code
- Simple dependencies
- Three.js for 3D
- ShowDown for Markdown Conversion
- Mapbox for the data tiles
- Basic code is under 900 lines / 23KB
- User interface and technical code well separated
- Carry out simple Sun-related coding exercises
Features
- 3D terrain for the entire Globe
- Support for 19 levels of zoom
- 3D buildings at zoom levels 15 and 16
- Many raster map overlays from Mapbox, Google, OSM etc
- Go to any location on Earth by entering a place name or address
- Display a variety of Solar parameters analemmas, solar range and solar access
- Access on tablets and mobile devices
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the Analemma 3D R3 link and review the listed Three.js-based application features and dependencies. The issue provides no file, test, specific change, or acceptance criterion, so clarify the requested work and what completion should mean before starting.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- three.js
- Domain
- frontend, web-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100