What you are asking for is a database that specifically works for image storage in which all the data including geo info can be structurally managed. A software called ACDSEE can help you, but still there are a lots of works have to done by yourself to meet your requirement.
Bookmarks