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 class
OperatorImportFromGeoJsonLocal.GeoJsonType
(package private) static interface
OperatorImportFromGeoJsonLocal.GeoJsonValues
(package private) static class
OperatorImportFromGeoJsonLocal.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 MapGeometry
execute(int importFlags, Geometry.Type type, JsonReader jsonReader, ProgressTracker progressTracker)
Performs the ImportFromGeoJson operation.MapGeometry
execute(int importFlags, Geometry.Type type, java.lang.String geoJsonString, ProgressTracker progressTracker)
Deprecated, use version without import_flags.MapOGCStructure
executeOGC(int import_flags, JsonReader json_iterator, ProgressTracker progress_tracker)
MapOGCStructure
executeOGC(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:OperatorImportFromGeoJson
Deprecated, use version without import_flags. Performs the ImportFromGeoJson operation.- Specified by:
execute
in classOperatorImportFromGeoJson
- Parameters:
importFlags
- Use theGeoJsonImportFlags
interface.type
- Use theGeometry.Type
enum.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:OperatorImportFromGeoJson
Performs the ImportFromGeoJson operation.- Specified by:
execute
in classOperatorImportFromGeoJson
type
- Use theGeometry.Type
enum.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:OperatorImportFromGeoJson
Performs the ImportFromGeoJson operation.- Specified by:
executeOGC
in classOperatorImportFromGeoJson
- Parameters:
import_flags
- Use theGeoJsonImportFlags
interface.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
-
-