forked from MapComplete/MapComplete
		
	Improve docs, formatting
This commit is contained in:
		
							parent
							
								
									92c63560ef
								
							
						
					
					
						commit
						9c6822a1ac
					
				
					 2 changed files with 19 additions and 18 deletions
				
			
		|  | @ -249,9 +249,10 @@ export default class ReplaceGeometryAction extends OsmChangeAction { | |||
|     } | ||||
| 
 | ||||
|     /** | ||||
|      * For 'this.feature`, gets a corresponding closest node that alreay exsists
 | ||||
|      * @constructor | ||||
|      * @private | ||||
|      * For 'this.feature`, gets a corresponding closest node that alreay exsists.
 | ||||
|      *  | ||||
|      * This method contains the main logic for this module, as it decides which node gets moved where. | ||||
|      *  | ||||
|      */ | ||||
|     private async GetClosestIds(): Promise<{ | ||||
| 
 | ||||
|  |  | |||
|  | @ -365,19 +365,19 @@ export class ImportWayButton extends AbstractImportButton { | |||
|                 { | ||||
|                     name: "move_osm_point_if", | ||||
|                     doc: "Moves the OSM-point to the newly imported point if these conditions are met", | ||||
|                 },{ | ||||
|                     name:"max_move_distance", | ||||
|                 }, { | ||||
|                 name: "max_move_distance", | ||||
|                 doc: "If an OSM-point is moved, the maximum amount of meters it is moved. Capped on 20m", | ||||
|                 defaultValue: "1" | ||||
|             },{ | ||||
|             name:"snap_onto_layers", | ||||
|                 doc:"If no existing nearby point exists, but a line of a specified layer is closeby, snap to this layer instead", | ||||
|             }, { | ||||
|                 name: "snap_onto_layers", | ||||
|                 doc: "If no existing nearby point exists, but a line of a specified layer is closeby, snap to this layer instead", | ||||
| 
 | ||||
|             },{ | ||||
|                 name:"snap_to_layer_max_distance", | ||||
|             doc:"Distance to distort the geometry to snap to this layer", | ||||
| defaultValue: "0.1" | ||||
|     }], | ||||
|             }, { | ||||
|                 name: "snap_to_layer_max_distance", | ||||
|                 doc: "Distance to distort the geometry to snap to this layer", | ||||
|                 defaultValue: "0.1" | ||||
|             }], | ||||
|             false | ||||
|         ) | ||||
|     } | ||||
|  | @ -433,9 +433,9 @@ defaultValue: "0.1" | |||
|         const moveOsmPointIfTags = args["move_osm_point_if"]?.split(";")?.map((tag, i) => TagUtils.Tag(tag, "TagsSpec for import button " + i)) | ||||
| 
 | ||||
|         if (nodesMustMatch !== undefined && moveOsmPointIfTags.length > 0) { | ||||
|            const moveDistance = Math.min(20, Number(args["max_move_distance"])) | ||||
|             const moveDistance = Math.min(20, Number(args["max_move_distance"])) | ||||
|             const mergeConfig: MergePointConfig = { | ||||
|                 mode: "move_osm_point" , | ||||
|                 mode: "move_osm_point", | ||||
|                 ifMatches: new And(moveOsmPointIfTags), | ||||
|                 withinRangeOfM: moveDistance | ||||
|             } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue