The database/map integration needs to be completely reworked.
The current implementation is a proof-of-concept implementation
only and is not very flexible.
The intention is for the user to be able to click on a DLG map
element and the program will search through a database of map
elements and return any information for elements that were
clicked on. Currently this just means opening a web page in the
user's web browser. I'd like to add the ability to do keyword
searches, as well as detailed searches on meta-data.
I really have no idea how best to do this. I can hack it out and
make it work, but I'm certain someone knows how to do this well.