Class OperatorExportToGeoJson

    • Constructor Detail

      • OperatorExportToGeoJson

        public OperatorExportToGeoJson()
    • Method Detail

      • execute

        public abstract JsonCursor execute​(SpatialReference spatialReference,
                                           GeometryCursor geometryCursor)
        Performs the ExportToGeoJson operation
        Parameters:
        spatialReference - The SpatialReference of the Geometry. Will be written as "crs":null if the spatialReference is null.
        geometryCursor - The cursor of geometries to write as GeoJson.
        Returns:
        Returns a JsonCursor.
      • execute

        public abstract java.lang.String execute​(SpatialReference spatialReference,
                                                 Geometry geometry)
        Performs the ExportToGeoJson operation
        Parameters:
        spatialReference - The SpatialReference of the Geometry. Will be written as "crs":null if the spatialReference is null.
        geometry - The Geometry to write as GeoJson.
        Returns:
        Returns a string in GeoJson format.
      • execute

        public abstract java.lang.String execute​(int exportFlags,
                                                 SpatialReference spatialReference,
                                                 Geometry geometry)
        Performs the ExportToGeoJson operation
        Parameters:
        exportFlags - Use the GeoJsonExportFlags interface.
        spatialReference - The SpatialReference of the Geometry. Will be written as "crs":null if the spatialReference is null.
        geometry - The Geometry to write as GeoJson.
        Returns:
        Returns a string in GeoJson format.
      • execute

        public abstract java.lang.String execute​(Geometry geometry)
        Performs the ExportToGeoJson operation. Will not write out a spatial reference or crs tag. Assumes the geometry is in wgs84.
        Parameters:
        geometry - The Geometry to write as GeoJson.
        Returns:
        Returns a string in GeoJson format.
      • exportSpatialReference

        public abstract java.lang.String exportSpatialReference​(int export_flags,
                                                                SpatialReference spatial_reference)
        Performs the ExportToGeoJson operation on a spatial reference.
        Parameters:
        export_flags - The flags used for the export.
        spatial_reference - The spatial reference being exported. Cannot be null.
        Returns:
        Returns the crs value object.