GisVisualization
class GisVisualization (View source)
Handles visualization of GIS data
Methods
Returns the settings array
Factory
Get visualization
Check if data has SRID
All the variable initialization, options handling has to be done here.
Get the visualization as a SVG.
Saves as a SVG image to a file.
Get the visualization as a PNG.
Saves as a PNG image to a file.
Get the code for visualization with OpenLayers.
Saves as a PDF to a file.
Convert file to image
Convert file to given format
Set user specified settings
Details
array
getSettings()
Returns the settings array
static GisVisualization
get(string $sql_query, array $options, int $row, int $pos)
Factory
static GisVisualization
getByData(array $data, array $options)
Get visualization
bool
hasSrid()
Check if data has SRID
protected void
init()
All the variable initialization, options handling has to be done here.
string
asSVG()
Get the visualization as a SVG.
void
toFileAsSvg(string $file_name)
Saves as a SVG image to a file.
string
asPng()
Get the visualization as a PNG.
void
toFileAsPng(string $file_name)
Saves as a PNG image to a file.
string
asOl()
Get the code for visualization with OpenLayers.
void
toFileAsPdf(string $file_name)
Saves as a PDF to a file.
string
toImage(string $format)
Convert file to image
void
toFile(string $filename, string $format)
Convert file to given format
void
setUserSpecifiedSettings(array $userSpecifiedSettings)
Set user specified settings