MDC provides file conversion tool as a web service to perform formats conversions for the client application needs. It is powered by Topcon Software Platform 9.x and supports major Topcon Software proprietary file formats.
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 Topcon Field job.
MAXML data: the public XML format for Topcon 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 Topcon product job file:
Create new via POST /job/mjf or upload existing via POST /job/upload/mjfzip Topcon Field 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 job file (Topcon Field job will be received as .mjfzip package) via GET /job/{jobId}.
Cleanup the job related data on server via DEL /job/{jobId}.
General workflow for exporting data from Topcon Field job file:
Upload Topcon Field job file where you want export data from via POST /job/upload/{format}.
Download Topcon Field job in user defined format via GET /job/{jobId}/as{format}.
Cleanup the job related data on server via DEL /job/{jobId}.
Generate Topcon Software 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 Topcon Software 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}.