Package com.esri.core.geometry
Class OperatorImportFromGeoJsonLocal
- java.lang.Object
-
- com.esri.core.geometry.Operator
-
- com.esri.core.geometry.OperatorImportFromGeoJson
-
- com.esri.core.geometry.OperatorImportFromGeoJsonLocal
-
class OperatorImportFromGeoJsonLocal extends OperatorImportFromGeoJson
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classOperatorImportFromGeoJsonLocal.GeoJsonType(package private) static interfaceOperatorImportFromGeoJsonLocal.GeoJsonValues(package private) static classOperatorImportFromGeoJsonLocal.OperatorImportFromGeoJsonHelper-
Nested classes/interfaces inherited from class com.esri.core.geometry.Operator
Operator.Type
-
-
Constructor Summary
Constructors Constructor Description OperatorImportFromGeoJsonLocal()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MapGeometryexecute(int importFlags, Geometry.Type type, JsonReader jsonReader, ProgressTracker progressTracker)Performs the ImportFromGeoJson operation.MapGeometryexecute(int importFlags, Geometry.Type type, java.lang.String geoJsonString, ProgressTracker progressTracker)Deprecated, use version without import_flags.MapOGCStructureexecuteOGC(int import_flags, JsonReader json_iterator, ProgressTracker progress_tracker)MapOGCStructureexecuteOGC(int import_flags, java.lang.String geoJsonString, ProgressTracker progress_tracker)Performs the ImportFromGeoJson operation.-
Methods inherited from class com.esri.core.geometry.OperatorImportFromGeoJson
getType, local
-
Methods inherited from class com.esri.core.geometry.Operator
accelerateGeometry, canAccelerateGeometry, deaccelerateGeometry
-
-
-
-
Method Detail
-
execute
public MapGeometry execute(int importFlags, Geometry.Type type, java.lang.String geoJsonString, ProgressTracker progressTracker) throws JsonGeometryException
Description copied from class:OperatorImportFromGeoJsonDeprecated, use version without import_flags. Performs the ImportFromGeoJson operation.- Specified by:
executein classOperatorImportFromGeoJson- Parameters:
importFlags- Use theGeoJsonImportFlagsinterface.type- Use theGeometry.Typeenum.geoJsonString- The string holding the Geometry in geoJson format.- Returns:
- Returns the imported MapGeometry.
- Throws:
JsonGeometryException
-
execute
public MapGeometry execute(int importFlags, Geometry.Type type, JsonReader jsonReader, ProgressTracker progressTracker) throws JsonGeometryException
Description copied from class:OperatorImportFromGeoJsonPerforms the ImportFromGeoJson operation.- Specified by:
executein classOperatorImportFromGeoJsontype- Use theGeometry.Typeenum.jsonReader- The JSONReader.- Returns:
- Returns the imported MapGeometry.
- Throws:
JsonGeometryException
-
executeOGC
public MapOGCStructure executeOGC(int import_flags, java.lang.String geoJsonString, ProgressTracker progress_tracker) throws JsonGeometryException
Description copied from class:OperatorImportFromGeoJsonPerforms the ImportFromGeoJson operation.- Specified by:
executeOGCin classOperatorImportFromGeoJson- Parameters:
import_flags- Use theGeoJsonImportFlagsinterface.geoJsonString- The string holding the Geometry in geoJson format.- Returns:
- Returns the imported MapOGCStructure.
- Throws:
JsonGeometryException
-
executeOGC
public MapOGCStructure executeOGC(int import_flags, JsonReader json_iterator, ProgressTracker progress_tracker) throws JsonGeometryException
- Throws:
JsonGeometryException
-
-