Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
$#!
 _init
 _initCfg, BE4::PropertiesLoader
 _initParams, BE4::PropertiesLoader
 _load
 _loadOld, BE4::DataSourceLoader
A
 addBgImage, BE4::Node
 addBgMask, BE4::Node
 addGeoImages, BE4::Node
 addLevel, BE4::Pyramid
 addNodeSources, BE4::Node
 addSource, JOINCACHE::Node
 addTargetTm, BE4::TileMatrix
 addWeight, BE4::Script
B
 b36PathToIndices, BE4::Base36
 bboxToIndices, BE4::TileMatrix
C
 cache2work, BE4::Commands
 checkParams
 close
 closeScripts, JOINCACHE::Process
 columnToX, BE4::TileMatrix
 computeAboveImage, BE4::QTree
 computeBBox, BE4::ImageSource
 computeBottomImage, BE4::QTree
 computeBranch, BE4::QTree
 computeGlobalInfo, BE4::DataSource
 computeGraphs, BE4::Forest
 computeImageSource, BE4::ImageSource
 computeInfo, BE4::GeoImage
 computeTmSource, BE4::TileMatrixSet
 computeYourself
 config
 configureFunctions
 containsNode
 convertBBox, BE4::GeoImage
 createLevels, BE4::Pyramid
 createNodata, BE4::NoData
D
 decimateNtiff, BE4::Commands
 decodeFormat, BE4::PyrImageSpec
 doIt
 doRequestUrl, BE4::Harvesting
sub _init
Checks the “datasource” section.
sub _init
Checks parameters and stores the pyramid.
sub _init
Checks and stores file’s informations.
sub _init
Checks and stores attributes’ values.
sub _init
Checks and stores informations.
sub _init
Check and store layer’s attributes values.
sub _init
Check and store level’s attributes values.
sub _init
Checks and stores informations.
sub _init
Check and store nodata attributes values.
sub _init
Check and store node’s attributes values.
sub _init
We detect missing parameters and define default values for pyramids’ name and path (for the new one and the ancestor).
sub _init
Checks and stores informations.
sub _init
Checks and stores informations.
sub _init
Check and store TileMatrix’s informations.
sub _init
Check and store node’s attributes values.
sub _initCfg
sub _initParams
sub _load
Sorts parameters, relays to concerned constructors and stores results.
sub _load
Reads the specific data sources configuration file and creates corresponding DataSource objects.
sub _load
Creates a NNGraph or a QTree object per data source and a Commands object.
sub _load
Determines all nodes from the bottom level to the top level, thanks to the data source.
sub _load
We have to collect pyramid’s attributes’ values
sub _load
Determines all nodes from the bottom level to the top level, thanks to the data source.
sub _load
Read and parse the Tile Matrix Set XML file to create a TileMatrix object for each level.
sub _load
Read line by line (order is important), no library is used.
sub _loadOld
Allow to use old method to define datasource (just one).
sub addBgMask
sub addGeoImages
sub addLevel
Store the Level object in the Pyramid object.
sub addNodeSources
sub addSource
sub addTargetTm
sub addWeight
Add provided weight to script’s weight.
sub b36PathToIndices
Converts a base-36 path into base-10 indices (x,y).
sub bboxToIndices
Returns the extrem indices from a bbox in a list : (iMin,jMin,iMax,jMax).
sub cache2work
Copy image from cache to work directory and transform (work format : untiled, zip-compression).
sub checkParams
Checks presence of mandatory sections in parameters.
sub close
sub close
Close all scripts and the list.
sub columnToX
Returns the X coordinate, in the TMS SRS, of the upper left corner, from the column indice and the number of tiles per width.
sub computeAboveImage
Treats an above node (different to the bottom level) : determine code or weight.
sub computeBBox
Calculate extrem limits of images, in the source SRS.
sub computeBottomImage
Treats a bottom node : determine code or weight.
sub computeBranch
Recursive method, which allow to browse tree downward.
sub computeGlobalInfo
Reads the srs, manipulates extent and bounding box.
sub computeGraphs
Computes each NNGraph or QTree one after the other and closes scripts to finish.
sub computeImageSource
Detects all handled files in PATHIMG and subdirectories and creates a corresponding GeoImage object.
sub computeInfo
Extracts and calculates all GeoImage attributes’ values, using GDAL library (see Details).
sub computeTmSource
Defines the tile matrix for the provided one.
sub computeYourself
sub computeYourself
Determine codes and weights for each node of the current QTree, and share work on scripts, so as to optimize execution time.
sub config
Loads environment and properties files and merge parameters.
sub configureFunctions
Configure bash functions to write in scripts’ header thanks to pyramid’s components.
sub configureFunctions
Configure bash functions to write in scripts’ header thanks to pyramid’s components.
sub containsNode
Returns a boolean : TRUE if the node belong to this forest, FALSE otherwise (if a parameter is not defined too).
sub containsNode
Returns a boolean : TRUE if the node belong to this tree, FALSE otherwise (if a parameter is not defined too).
sub containsNode
Returns a boolean : TRUE if the node belong to this tree, FALSE otherwise (if a parameter is not defined too).
sub convertBBox
Not just convert corners, but 7 points on each side, to determine reprojected bbox.
sub createLevels
Create all objects Level between the global top and the bottom levels (from data sources) for the new pyramid.
sub createNodata
Compose the command to create a nodata tile and execute it.
sub decimateNtiff
Use the ‘decimateNtiff’ bash function.
sub decodeFormat
Extracts bits per sample, compression and sample format from a code (present in pyramid’s descriptor).
sub doIt
Use classes :
sub doRequestUrl
From an bbox, determine the request to send to obtain what we want.
Close