SnappingRequest.java

  1. package org.heigit.ors.snapping;

  2. import org.heigit.ors.common.ServiceRequest;
  3. import org.locationtech.jts.geom.Coordinate;

  4. public class SnappingRequest extends ServiceRequest {
  5.     private final int profileType;
  6.     private final Coordinate[] locations;
  7.     private final double maximumSearchRadius;

  8.     public SnappingRequest(int profileType, Coordinate[] locations, double maximumSearchRadius) {
  9.         this.profileType = profileType;
  10.         this.locations = locations;
  11.         this.maximumSearchRadius = maximumSearchRadius;
  12.     }

  13.     public int getProfileType() {
  14.         return profileType;
  15.     }

  16.     public Coordinate[] getLocations() {
  17.         return locations;
  18.     }

  19.     public double getMaximumSearchRadius() {
  20.         return maximumSearchRadius;
  21.     }
  22. }