Package com.anylogic.engine.gis
- java.lang.Object
- com.anylogic.engine.gis.AbstractNominatimSearch<E,
- com.anylogic.engine.gis.AbstractCachedNominatimSearch<GISNode,
- com.anylogic.engine.gis.NominatimSearch
- All Implemented Interfaces:
IGeographicSearch<GISNode,
GISPoint, GISRegion>
@AnyLogicInternalAPI public class NominatimSearch extends AbstractCachedNominatimSearch<GISNode,GISPoint, GISRegion>
Constructor | Description |
---|---|
NominatimSearch |
Modifier and Type | Method | Description |
---|---|---|
final void | addMultiRegion | |
void | error | |
GISPoint | getPoint | |
GISRegion | getRegion | |
List<GISMultiRegion> | searchMultiRegion | |
void | setPrecisionInMeters |
public NominatimSearch(ShapeGISMap map, String packagePrefix)
public GISPoint getPoint(GISPointDescriptor pointDescriptor)
- Specified by:
getPoint
in classAbstractNominatimSearch<GISNode,
GISPoint, GISRegion>
public GISRegion getRegion(GISRegionDescriptor regionDescriptor)
- Specified by:
getRegion
in classAbstractNominatimSearch<GISNode,
GISPoint, GISRegion>
public final void addMultiRegion(List<GISNode> resultList, GISMultiRegionDescriptor multiRegionDescriptor)
- Specified by:
addMultiRegion
in classAbstractNominatimSearch<GISNode,
GISPoint, GISRegion>
public void setPrecisionInMeters(int precisionInMeters)
public List<GISMultiRegion> searchMultiRegion(String query, double bottomLatitude, double leftLongitude, double topLatitude, double rightLongitude, boolean firstOnly)
public void error(String message)
- Specified by:
error
in classAbstractNominatimSearch<GISNode,
GISPoint, GISRegion>