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
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static enum
(package private) static interface
(package private) static final class
Nested classes/interfaces inherited from class com.esri.core.geometry.Operator
Operator.Type
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecute
(int importFlags, Geometry.Type type, JsonReader jsonReader, ProgressTracker progressTracker) Performs the ImportFromGeoJson operation.execute
(int importFlags, Geometry.Type type, String geoJsonString, ProgressTracker progressTracker) Deprecated, use version without import_flags.executeOGC
(int import_flags, JsonReader json_iterator, ProgressTracker progress_tracker) executeOGC
(int import_flags, 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
-
Constructor Details
-
OperatorImportFromGeoJsonLocal
OperatorImportFromGeoJsonLocal()
-
-
Method Details
-
execute
public MapGeometry execute(int importFlags, Geometry.Type type, 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
- Parameters:
type
- Use theGeometry.Type
enum.jsonReader
- The JSONReader.- Returns:
- Returns the imported MapGeometry.
- Throws:
JsonGeometryException
-
executeOGC
public MapOGCStructure executeOGC(int import_flags, 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
-