Swagger documentation to MAGNET Data Converter (MDC) v7.
MDC provides file conversion tool as a web service to perform formats conversions for the client application needs. It is powered by MAGNET Software Platform and supports all MAGNET proprietary file formats of version 7.x
Supported source data:
Topcon XML Code library: Code/Layer library
APL ASCII txt/csv/dat points data: point data that Field user is going to work with. Supported for the APL workflow.
DWG/DXF/DGN/PDF data: CAD data that is transformed into background drawing and attached into MAGNET Field job.
MAXML data: the public XML format for MAGNET products data exchange.
Topcon 3DMC Software data: TP3, PT3, LN3, TN3, RD3, GC3 construction site data file formats.
Bentley IModel data: the Bentley proprietory format to exchange with its products.
General APL workflow for generating MAGNET product job file:
Create new via POST /job/mjf or upload existing via POST /job/upload/mjfzip MAGNET product job file where you want to append the data.
Append data from uploaded files (Code Library, DWG/DXF, APL text file, MaXML) with PUT /job/{jobId}/{format}
Append data with advanced filtering (Feature selection) can be done with POST /job/{jobId}/{format} to upload source file which responds with source data content report. After user filled the Feature selection filter data import should be initiated via PUT /job/{jobId}/filtered/{fileId}
Query for data import progress via GET /job/{jobId}/status
Download the resulted MAGNET product job file (MAGNET Field job will be sent as .mjfzip package) via GET /job/{jobId}.
Cleanup the job related data on server via DEL /job/{jobId}.
General workflow for exporting data from MAGNET product job file:
Upload MAGNET product job file where you want export data from via POST /job/upload/{format}.
Download MAGNET product job in user defined format via GET /job/{jobId}/as{format}.
Cleanup the job related data on server via DEL /job/{jobId}.
Generate MAGNET products project files (mjfzip/mjo/mjt) using input data of other CAD/Surveying formats that are popular to exchange:
List file formats supported as a source with GET /formats request.
Upload source file in some supported format POST /job/upload/{formatExt}.
Download MAGNET product job in user defined format via GET /job/{jobId}/as{mjfzip|mjo|mjt}.
Cleanup the job related data on server via DEL /job/{jobId}.