classe che specializza l' interfaccia del reader delle geometrie per il formato GeoJson
Continua...
#include <JsonReader.hpp>
|
virtual | ~JsonReader () |
| distruttore della classe
|
|
void | read (std::istream &inputStream, std::vector< fire::gear::geom::Geometry * > &geometries) |
| metodo per leggere tutte le Geometry contenute nello stream di input e inserirle nel vettore passato come reference lo stream in input contiene le Geometry come stringhe in formato GeoJson Continua...
|
|
void | read (const std::string &filePath, std::vector< fire::gear::geom::Geometry * > &geometries) |
| metodo per leggere tutte le Geometry contenute nel file il cui path assoluto e' specificato nella stringa di input e inserirle nel vettore passato come reference il file in input conteiene le Geometry come stringhe in formato GeoJson Continua...
|
|
void | read (std::istream &inputStream, fire::gear::Group &group) |
| metodo per leggere tutte le Geometry contenute nello stream di input e inserirle nel Group passato come reference lo stream in input contiene le Geometry come stringhe in formato GeoJson Continua...
|
|
void | read (const std::string &filePath, fire::gear::Group &group) |
| metodo per leggere tutte le Geometry contenute nel file il cui path assoluto e' specificato nella stringa di input e inserirle nel Group passato come reference Continua...
|
|
fire::gear::geom::Geometry * | read (const std::string &string) |
| metodo per creare la Geometry specificata nella stringa di input in formato GeoJson Continua...
|
|
classe che specializza l' interfaccia del reader delle geometrie per il formato GeoJson
metodo per leggere tutte le Geometry contenute nello stream di input e inserirle nel vettore passato come reference lo stream in input contiene le Geometry come stringhe in formato GeoJson
- Parametri
-
inputStream | stream di input con le Geometry in formato GeoJson |
geometries | reference al vettore su cui inserire tutte le Geometry |
- Eccezioni
-
IoException | se inputStream contiene una riga non valida cioe' non corrispondente al formato GeoJson |
Implementa fire::gear::io::Reader.
metodo per leggere tutte le Geometry contenute nel file il cui path assoluto e' specificato nella stringa di input e inserirle nel vettore passato come reference il file in input conteiene le Geometry come stringhe in formato GeoJson
- Parametri
-
filePath | indica il path assoluto del file di input con le Geometry in formato GeoJson |
geometries | reference al vettore su cui inserire tutte le Geometry |
- Eccezioni
-
IoException | se il file non esiste oppure se contiene una riga non valida cioe' non corrispondente al formato GeoJson |
Implementa fire::gear::io::Reader.
void fire::gear::io::JsonReader::read |
( |
std::istream & |
inputStream, |
|
|
fire::gear::Group & |
group |
|
) |
| |
|
virtual |
metodo per leggere tutte le Geometry contenute nello stream di input e inserirle nel Group passato come reference lo stream in input contiene le Geometry come stringhe in formato GeoJson
- Parametri
-
inputStream | stream di input con le Geometry in formato GeoJson |
group | reference al Group su cui inserire tutte le Entity ognuna associata ad una Geometry |
- Eccezioni
-
IoException | se inputStream contiene una riga non valida cioe' non corrispondente al formato GeoJson |
Implementa fire::gear::io::Reader.
void fire::gear::io::JsonReader::read |
( |
const std::string & |
filePath, |
|
|
fire::gear::Group & |
group |
|
) |
| |
|
virtual |
metodo per leggere tutte le Geometry contenute nel file il cui path assoluto e' specificato nella stringa di input e inserirle nel Group passato come reference
- Parametri
-
filePath | indica il path assoluto del file di input con le Geometry in formato GeoJson |
group | reference al Group su cui inserire tutte le Entity ognuna associata ad una Geometry |
- Eccezioni
-
IoException | se il file non esiste oppure se contiene una riga non valida cioe' non corrispondente al formato GeoJson |
Implementa fire::gear::io::Reader.
metodo per creare la Geometry specificata nella stringa di input in formato GeoJson
- Parametri
-
string | stringa contenete la Geometry in formato GeoJson |
- Restituisce
- un puntatore alla Geoemtry creata
- Eccezioni
-
IoException | se la stringa non e' valida cioe' non corrispondente al formato GeoJson |
Implementa fire::gear::io::Reader.
La documentazione per questa classe รจ stata generata a partire dal seguente file: