sottovento
09-10-2015, 13:28
Mi e' stato chiesto di fare una HMI per un prodotto. Non ho ancora i dettagli precisi delle tecnologie da usare (a parte il linguaggio, C#).
So che questo software sara' caricato come plug in in un pacchetto piu' grande, quindi non avro' molta liberta' di scelta.
Tuttavia, ho la liberta' di fare l'oggetto che mi piace di piu'.
Ecco quello che vorrei realizzare: vorrei poter disegnare l'oggetto in un controllo apposito che mi permetta di zoomare, spostarmi e ruotare. L'oggetto ha molti valori da mostrare, quindi volevo marcare i punti noti con delle informazioni (misure) e con link sul quale l'utente puo' cliccare. Tutto qui.
Non e' ancora chiaro se e' necessario avere le 3 dimensioni o solo 2.
In caso del 2D: il risultato che vorrei ottenere e' simile, diciamo, a google map: mostro l'oggetto sul quale sono apposte informazioni e punti cliccabili per ottenere ulteriori informazioni o cambiare parametri.
Visto che le informazioni saranno parecchie, e' ovviamente necessario un sistema come quello di google map, che mostra informazioni diverse a seconda del livello di zoom.
Esiste una cosa del genere? E' chiaro che non e' impossibile da implementare, ma e' anche evidente che serve parecchio tempo (che non ho) e senso artistico (che ho meno del tempo), quindi ero interessato a sapere se qualcun altro ha gia' battuto questa strada e come ha risolto....
So che questo software sara' caricato come plug in in un pacchetto piu' grande, quindi non avro' molta liberta' di scelta.
Tuttavia, ho la liberta' di fare l'oggetto che mi piace di piu'.
Ecco quello che vorrei realizzare: vorrei poter disegnare l'oggetto in un controllo apposito che mi permetta di zoomare, spostarmi e ruotare. L'oggetto ha molti valori da mostrare, quindi volevo marcare i punti noti con delle informazioni (misure) e con link sul quale l'utente puo' cliccare. Tutto qui.
Non e' ancora chiaro se e' necessario avere le 3 dimensioni o solo 2.
In caso del 2D: il risultato che vorrei ottenere e' simile, diciamo, a google map: mostro l'oggetto sul quale sono apposte informazioni e punti cliccabili per ottenere ulteriori informazioni o cambiare parametri.
Visto che le informazioni saranno parecchie, e' ovviamente necessario un sistema come quello di google map, che mostra informazioni diverse a seconda del livello di zoom.
Esiste una cosa del genere? E' chiaro che non e' impossibile da implementare, ma e' anche evidente che serve parecchio tempo (che non ho) e senso artistico (che ho meno del tempo), quindi ero interessato a sapere se qualcun altro ha gia' battuto questa strada e come ha risolto....