AnyLogic
Expand
Font size
All Implemented Interfaces:
IGISSearch

@AnyLogicInternalAPI
public class AnyLogicOnlineGISSearch
extends Object
implements IGISSearch
This class is internal and shouldn't be called by user.
it may be removed/renamed in future.
Author:
AnyLogic North America, LLC https://anylogic.com

Constructor Summary

ConstructorDescription
AnyLogicOnlineGISSearch(int precisionInMeters) 

Method Summary

Modifier and TypeMethodDescription
GISResult<List<GISMarkupDescriptor>>get(String query, boolean region, boolean visibleAreaOnly, double bottomLatitude, double leftLongitude, double topLatitude, double rightLongitude, boolean firstOnly) 
voidsetUrlParamsEncoder(UnaryOperator<String> urlParamsEncoder) 

Methods inherited from class java.lang.Object

equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Details

AnyLogicOnlineGISSearch

public AnyLogicOnlineGISSearch(int precisionInMeters)
Parameters:
precisionInMeters - use 0 to disable any generalization

Method Details

setUrlParamsEncoder

@AnyLogicInternalAPI
public void setUrlParamsEncoder(UnaryOperator<String> urlParamsEncoder)

get

public GISResult<List<GISMarkupDescriptor>> get(String query,
 boolean region,
 boolean visibleAreaOnly,
 double bottomLatitude,
 double leftLongitude,
 double topLatitude,
 double rightLongitude,
 boolean firstOnly)
Specified by:
get in interface IGISSearch