Package com.anylogic.engine.gis
- Type Parameters:
T
- Base type of search result entryP
- Point on the EarthR
- Region on the EarthMR
- Multiregion
@AnyLogicInternalAPI public interface IGISMarkupDescriptorConverter<T,P extends T, R extends T, MR>
This class is internal and shouldn't be called by user.
it may be removed/renamed in future.
Internal interface for geographical search in AnyLogic.
it may be removed/renamed in future.
Internal interface for geographical search in AnyLogic.
- Author:
- AnyLogic North America, LLC https://anylogic.com
Modifier and Type | Method | Description |
---|---|---|
void | addMultiRegion | |
static List<GISRegionDescriptor> | extractRegionDescriptors |
Just an utility to extract regions from the given descriptor if it is either
region or multiregion descriptor.
|
MR | getMultiRegion | |
P | getPoint | |
R | getRegion |
P getPoint(GISPointDescriptor pointDescriptor)
R getRegion(GISRegionDescriptor regionDescriptor)
MR getMultiRegion(GISMarkupDescriptor markupDescriptor)
- See Also:
-
helful utility
void addMultiRegion(List<T> resultList, GISMultiRegionDescriptor multiRegionDescriptor)
static List<GISRegionDescriptor> extractRegionDescriptors(GISMarkupDescriptor markupDescriptor)
Just an utility to extract regions from the given descriptor if it is either
region or multiregion descriptor. In other case (when it is a point
descriptor) returns empty list.