ioniodi / ioniodi/my-interactive-map
Παραδοτέο 2
- Dominant language
- JavaScript
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
- [ ] - Δημιουργήστε ένα σύστημα αξιολόγησης (rating system) της καταλληλότητας των μονοπατιών για πεζούς του σχετικού ζητούμενου του 1ου παραδοτέου με 5 διαβαθμίσεις (η default επιλογή να είναι "unknown"). Ανάλογα με την αξιολόγηση του χρήστη, ο κάθε δρόμος να λαμβάνει αντίστοιχο χρώμα. Το καινούριο χαρακτηριστικό αξιολόγησης (property) να καταγράφεται στο GeoJSON αρχείο.
- Αξιολογήστε τα μονοπάτια, από το σχετικό ζητούμενο του 1ου παραδοτέου, κατά πόσο είναι κατάλληλα/ευχάριστα για πεζούς και ανεβάστε τα καινούρια αρχεία στο κεντρικό αποθετήριο στον φάκελο data με όνομα AM_review.geojson (π.χ. 2011999_review.geojson).
_Σημείωση: Μπορείτε να χρησιμοποιήσετε την υπηρεσία street view μέσα από ένα Google Map για να βλέπετε τους δρόμους._
- Τέλος, τροποποιείστε τον κώδικα της εφαρμογής ώστε να "διαβάζεται" το αρχείο όταν ανοίγει η εφαρμογή και να εμφανίζονται τα μονοπάτια με τις αξιολογήσεις πάνω στο χάρτη.
- [ ] Προσθέστε λειτουργία εμφάνισης δυναμικού heatmap των σημείων που ορίζουν τα μονοπάτια. Δηλαδή, όταν ο χρήστης προσθέτει ένα μονοπάτι να μεταβάλεται ανάλογα η απεικόνιση του heatmap λαμβάνοντας υπόψη τις συντεταγμένες όλων των σχεδιασμένων μονοπατιών.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the application entry point and map-rendering code, then inspect the existing GeoJSON files in the data folder. The work is complete when rated paths load on startup with color-coded ratings and the heatmap updates as paths are added, with the new GeoJSON file committed under the requested name.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- data, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100