GeoJSON Writer.
More...
#include <geojsonwriter.h>
|
| | GeoJSONWriter () |
| |
| bool | close () override |
| |
| void | getDefaultProperties (const GIS::FeatureType &, GIS::Property &) const override |
| |
| BufferString | getExtension () const override |
| |
| bool | isOK () const override |
| |
| | mOD_DisableCopy (GeoJSONWriter) |
| |
| bool | open (const char *fnm, bool useexisting) override |
| |
| GIS::Writer & | setInputCoordSys (const Coords::CoordSystem *) override |
| |
| GIS::Writer & | setStream (const char *, bool useexisting) override |
| |
| bool | writeLine (const Pick::Set &) override |
| |
| bool | writeLine (const TypeSet< Coord > &, const char *nm=nullptr) override |
| |
| bool | writeLine (const TypeSet< Coord3 > &, const char *nm=nullptr) override |
| |
| bool | writeLines (const Pick::Set &) override |
| |
| bool | writePoint (const Coord &, const char *nm=nullptr) override |
| |
| bool | writePoint (const Coord3 &, const char *nm=nullptr) override |
| |
| bool | writePoint (const LatLong &, const char *nm=nullptr, double z=0.) override |
| |
| bool | writePoints (const Pick::Set &) override |
| |
| bool | writePoints (const TypeSet< Coord > &, const char *nm=nullptr) override |
| |
| bool | writePoints (const TypeSet< Coord3 > &, const char *nm=nullptr) override |
| |
| bool | writePolygon (const Pick::Set &) override |
| |
| bool | writePolygon (const TypeSet< Coord > &, const char *nm=nullptr) override |
| |
| bool | writePolygon (const TypeSet< Coord3 > &, const char *nm=nullptr) override |
| |
| bool | writePolygons (const Pick::Set &) override |
| |
◆ ~GeoJSONWriter()
| OD::JSON::GeoJSONWriter::~GeoJSONWriter |
( |
| ) |
|
◆ GeoJSONWriter()
| OD::JSON::GeoJSONWriter::GeoJSONWriter |
( |
| ) |
|
|
private |
◆ close()
| bool OD::JSON::GeoJSONWriter::close |
( |
| ) |
|
|
overrideprivatevirtual |
◆ getDefaultProperties()
◆ getExtension()
| BufferString OD::JSON::GeoJSONWriter::getExtension |
( |
| ) |
const |
|
inlineoverrideprivatevirtual |
◆ isOK()
| bool OD::JSON::GeoJSONWriter::isOK |
( |
| ) |
const |
|
overrideprivatevirtual |
◆ mOD_DisableCopy()
◆ open()
| bool OD::JSON::GeoJSONWriter::open |
( |
const char * | fnm, |
|
|
bool | useexisting ) |
|
overrideprivatevirtual |
◆ setInputCoordSys()
◆ setStream()
| GIS::Writer & OD::JSON::GeoJSONWriter::setStream |
( |
const char * | , |
|
|
bool | useexisting ) |
|
overrideprivatevirtual |
◆ writeLine() [1/3]
| bool OD::JSON::GeoJSONWriter::writeLine |
( |
const Pick::Set & | | ) |
|
|
overrideprivatevirtual |
◆ writeLine() [2/3]
| bool OD::JSON::GeoJSONWriter::writeLine |
( |
const TypeSet< Coord > & | , |
|
|
const char * | nm = nullptr ) |
|
overrideprivatevirtual |
◆ writeLine() [3/3]
| bool OD::JSON::GeoJSONWriter::writeLine |
( |
const TypeSet< Coord3 > & | , |
|
|
const char * | nm = nullptr ) |
|
overrideprivatevirtual |
◆ writeLines()
| bool OD::JSON::GeoJSONWriter::writeLines |
( |
const Pick::Set & | | ) |
|
|
overrideprivatevirtual |
◆ writePoint() [1/3]
| bool OD::JSON::GeoJSONWriter::writePoint |
( |
const Coord & | , |
|
|
const char * | nm = nullptr ) |
|
overrideprivatevirtual |
◆ writePoint() [2/3]
| bool OD::JSON::GeoJSONWriter::writePoint |
( |
const Coord3 & | , |
|
|
const char * | nm = nullptr ) |
|
overrideprivatevirtual |
◆ writePoint() [3/3]
| bool OD::JSON::GeoJSONWriter::writePoint |
( |
const LatLong & | , |
|
|
const char * | nm = nullptr, |
|
|
double | z = 0. ) |
|
overrideprivatevirtual |
◆ writePoints() [1/3]
| bool OD::JSON::GeoJSONWriter::writePoints |
( |
const Pick::Set & | | ) |
|
|
overrideprivatevirtual |
◆ writePoints() [2/3]
| bool OD::JSON::GeoJSONWriter::writePoints |
( |
const TypeSet< Coord > & | , |
|
|
const char * | nm = nullptr ) |
|
overrideprivatevirtual |
◆ writePoints() [3/3]
| bool OD::JSON::GeoJSONWriter::writePoints |
( |
const TypeSet< Coord3 > & | , |
|
|
const char * | nm = nullptr ) |
|
overrideprivatevirtual |
◆ writePolygon() [1/3]
| bool OD::JSON::GeoJSONWriter::writePolygon |
( |
const Pick::Set & | | ) |
|
|
overrideprivatevirtual |
◆ writePolygon() [2/3]
| bool OD::JSON::GeoJSONWriter::writePolygon |
( |
const TypeSet< Coord > & | , |
|
|
const char * | nm = nullptr ) |
|
overrideprivatevirtual |
◆ writePolygon() [3/3]
| bool OD::JSON::GeoJSONWriter::writePolygon |
( |
const TypeSet< Coord3 > & | , |
|
|
const char * | nm = nullptr ) |
|
overrideprivatevirtual |
◆ writePolygons()
| bool OD::JSON::GeoJSONWriter::writePolygons |
( |
const Pick::Set & | | ) |
|
|
overrideprivatevirtual |
◆ geojsontree_