We're developping in Windows, but our assignment has changed (again).
They've decided we have to build a Google Sketchup add-in and export the map as SVG and Collada file.
For school we're looking for a usable fileformat that we can use to do the following:
Building environments (eg. airport, office building, ...)
Give ID's or classes to certain spaces (eg. only authorised personel can enter a room, or a bus isn't able to enter a place, ...)
It must have a well defined origin (since we'll be working with localisation, we'll have to use that origin)
It must be open and usable in C++/Qt in some sort
Atm we've had DWG (but that's to complex + we should use colors as a replacement for classes), 3DMWL (it's to immature and to weak) and SVG (don't know why our promotor didn't like it ... it seems okay for me, but he doesn't want it ) and atm I'm looking at Collada.