28/5/08

Matrix με πολύγωνα στο Google Maps

Matrix με πολύγωνα στο Google Maps.

Αυτό αποτελεί μια πρώτη προσπάθεια αναπαράστασης ενός animated κάναβου πάνω στα google maps με χρήση ενός xml αρχείου.Το xml αρχείο αναδημιουργείται ανα τακτά χρονικά διαστήματα. O κάναβος είναι ένας σταθερός πίνακας απο πολύγωνα πάνω στον χάρτη.Το μόνο που αλλάζει είναι ο χρωματισμός του καναβου , ο οποίος εξαρτάται απο τις μετρούμενες τιμές που εμπεριέχονται στο xml αρχείο με βάσει κάποια μετατροπή απο τιμές σε χρώμα.Οι διαφορετικές φάσεις απεικόνισης έχουν να κάνουν με διαφορετικές χρονικές στιγμές και διαφορετικές μετρούμενες τιμές απο τις εκάστοτε κεραίες .
Το μόνο δύσκολο στον κώδικα είναι ότι υπάρχει μια undocumented ιδιότητα των πουλυγώνων του google maps με όνομα color για την αλλαγή του χρόματος σε συνδοιασμό με την redraw().
Μέχρι να τις βρώ απλά μου έσπασαν τα νεύρα με το να βλέπω τον χάρτη να αναβοσβληνει όταν έσβηνα και ξαναέφτιαχνα τα πολύγωνα.

3 σχόλια:

newsact είπε...

Εντυπωσιακό! Τι μετρούν οι κεραίες όμως;

Άγγελος Παναγιωτάκης είπε...
Αυτό το σχόλιο αφαιρέθηκε από τον συντάκτη.
Άγγελος Παναγιωτάκης είπε...

Οι κεραίες μετράνε διάφορα πράγματάκια όπως είναι η θερμοκρασία και η υγραδία του αέρα και πιό συγκεκριμένα...
rx_power
AS
UAS
laser_power12
laser_bias12
laser_mod12
laser_temp12
laser_power6
laser_bias6
laser_mod6
laser_temp6
voltage_p5v
current_p5v
voltage_p5v_cpu
voltage_n5v
current_n5v
voltage_p12v
current_n12v
voltage_p3v3
current_p3v3
temp_internal
temp_casting
temp_meb
humidity

Αργότερα θα ρυθμιστεί ώστε να υποστηρίζει διαφορετικά dataset.