So you have that data in array?
Create instance variable called unique id so when you click the station it captures the id. Pass that id to a function that grabs the data from array.
So many ways to display it. There are 3rd party plugins that can make it look like a excel spreadsheet, you can make your own cells with text boxes...
All in all, it depends.
Have a look it this...C2 data editor
He has a capx with a bunch of useful functions
You can do something similiar.
this is the search, but you can have it fill with info based on your own inputs (unique id)
The capx was to demonstrate fetching/searching the data that the software handles.
It is pretty impressive, a little pricey, but you will learn something and it will save you time. Win / Win.
Note: this is a piece of software to create complicated data... arrays / dictionary sets.
I like this dictionaries with arrays inside as deep as you want to go.
For a simple example
He also gives a Capx with built in functions to allow you to retrieve and edit that data. Lots of work went into this tool. Nice to have if you are doing massive data projects.