currently, I am working on POC and trying to build some kind of map engine. I have implemented already and incorporated OpenLayer with Angular 6 and Material Design. It looks nice, but I got a new requirement that user should be able to import files in the formats like wmf, bmp, dwg, dxf, originally from AutoCad.

---

**Use case**: User/Client drew floor and want to add it to map engine than add some custom features like camera, polygon etc. 

it's not a problem to do it with the static image, but I am looking for a way to implement based on specified file formats.

---

Current observation:
--------------------

* OpenLayers doesn't support those formats;
* I can try to convert dwg, dxf in vector format like GeoJson, but with loss of original quality of the drawing (dwg, dxf - do not fully support open vector format - KML, GeoJson) - for me its a crutch;
* simply convert it to image png/jpg and load as static source - the easiest way to do so, but I am not satisfied with quality when zoom image;
* implement own ol.source to work with one of this format;