## 3 Method
### Field Data Processing, Storage, and Map-Making  
The field data collected by AoRGMAP in a handheld device can be exported into DGSInfo (Supplement App S1) to build a PRB database for further processing of geological map-making. Most of the time, the raw data collected in the field may have some data missing, errors, and irregular shapes of PRB elements. A data cleansing step is necessary, such as editing the shape and location of PRB points and polylines using the graphic editing tools in DGSInfo and replenishing and proofreading the missing and incomplete  
\begin{table}
\begin{tabular}{c c} \hline \hline
**Type** & **Property Information** \\ \hline \multirow{8}{*}{Geopoint (\(P\))} & Route ID, Geopoint (\(P\)) ID, Coordinates (X, Y), Geographic coordinates, Z (Elevation), Location, Microrelief, Geopoint feature, Outcrop, Weathered, Mapping unit A, Rock name A, Mapping unit B, Rock name C, Contact relation A/B, Contact relation A/C, Contact relation B/C, Geological note \\ \multirow{8}{*}{Routing (\(R\))} & Route ID, Geopoint (\(P\)) ID, Routing (\(R\)) ID, Direction(degree), Distance, Cumulative distance, Mapping unit, Rock name, Geological note \\ \multirow{8}{*}{Boundary(\(B\))} & Route ID, Geopoint (\(P\)) ID, Boundary (\(B\)) ID, Boundary (\(B\)) type, Routing (\(R\)) ID, Contact relation, Left Mapping unit, Right unit, Dip angle, Strike, Dip, geological note \\ \multirow{8}{*}{Attitude} & Route ID, Geopoint (\(P\)) ID, Coordinates (X, Y), Geographic coordinate, Routing (\(R\)) ID, ID, Dip Angle, strike, dip, Attitude type, Mapping unit, Joint/Gravel measuring data capture \\ \multirow{8}{*}{Photo} & Route ID, Geopoint (\(P\)) ID, Coordinates (X, Y), Geographic coordinate, Routing (\(R\)) ID, Photo ID, Photo content, Serial number, Total number, Audio ID, Video ID, Photo \\ \multirow{8}{*}{Sample} & Route ID, Geopoint (\(P\)) ID, Coordinates (X, Y), Geographic coordinate, Z (Elevation), Routing (\(R\)) ID, Sample ID, Sample content, Serial number, Total number, Audio ID, Video ID, Sample note \\ \multirow{8}{*}{Sketch} & Route ID, Geopoint ID, Coordinate (X, Y), Geographic coordinate, Routing (\(R\)) ID, Sketch ID, Sketch name, sketch \\ \multirow{8}{*}{Fossil} & Route ID, Geopoint ID, Coordinates (X, Y), Geographic coordinates, Routing (\(R\)) ID, Sample ID, Fossil class, sampling horizon, sampling location, sampling person, sampling data, fossil type. \\ \hline \hline \end{tabular}
\end{table}
Table 1: The property types for field geological data collection in the AoRGMAP system.  
information. The preprocessed data are then used to build a PRB database, which includes all of the geological route data collected in the field.  
The PRB database is the original data source for producing different types of geological maps and geological databases. According to geological rules, a list of \(B\) lines can be connected as a geological boundary line separating two geological units. The polygon of a geological unit can be obtained by polygonizing and processing the geological boundary lines (Figure 5a). The properties of a polygon can be extracted from the corresponding \(R\) lines by spatial analysis between the polygon and the \(R\) lines (Figure 5b). After finishing the primitive map, it can be projected on a specific scale to make a geological map and for building a map product database.