Hello, as OsmAnd developer unfortunately I don’t understand German, though probably I can comment on some issues.
- OsmAndMapCreator: You don’t need to run UI in order to convert maps, you can try to use utilities.sh command line in order to create map
- File structure is open and customizable, OsmAnd support 2 types of customization: POI customization by changing poi_types.xml (https://github.com/osmandapp/OsmAnd-resources/blob/master/poi/poi_types.xml) and Map customization as tag (https://github.com/osmandapp/OsmAnd-resources/blob/master/obf_creation/rendering_types.xml). Both of these files could be changed & passed as parameters via Settings.
- If you want to change customization of POI, it is just about changing poi_types.xml, if you want to change the map display then you would need to change rendering style which might be quite complicated but there are already 5 dependent styles (the easiest to understand probably https://github.com/osmandapp/OsmAnd-resources/blob/master/rendering_styles/offroad.render.xml))
- If there is a question about opening links then it could be done via POI styles. Unfortunately the links highlighted only in special tags like “url”, “website”
- If we are talking about floor plan, it is possible to achieve via “custom” rendering parameters i.e. there could be a parameter called “floor”, 0, 1, … so, once it is selected only the floor plan will be displayed on the map.
Unfortunately there is no special UI to open a floor plan inside OsmAnd as a separate screen or map.
P.S. I believe the original request could be done without any change in OsmAnd tools itself though it might require some setup.