writers.geowave

The GeoWave writer uses GeoWave to write to Accumulo. GeoWave entries are stored using EPSG:4326. Instructions for configuring the GeoWave plugin can be found here.

Example

<?xml version="1.0" encoding="utf-8"?>
<Pipeline version="1.0">
  <Writer type="writers.geowave">
    <Option name="zookeeper_url">zookeeper1:2181,zookeeper2:2181,zookeeper3:2181</Option>
    <Option name="instance_name">GeoWave</Option>
    <Option name="username">user</Option>
    <Option name="password">pass</Option>
    <Option name="table_namespace">PDAL_Table</Option>
    <Option name="feature_type_name">PDAL_Point</Option>
    <Option name="data_adapter">FeatureCollectionDataAdapter</Option>
    <Option name="points_per_entry">5000u</Option>
    <Filter type="filters.reprojection">
      <Option name="out_srs">EPSG:4326</Option>
      <Reader type="readers.qfit">
        <Option name="filename">qfitfile.qi</Option>
        <Option name="flip_coordinates">false</Option>
        <Option name="scale_z">1.0</Option>
      </Reader>
    </Filter>
  </Writer>
</Pipeline>

Options

zookeeper_url
The comma-delimited URLs for all zookeeper servers, this will be directly used to instantiate a ZookeeperInstance. [Required]
instance_name
The zookeeper instance name, this will be directly used to instantiate a ZookeeperInstance. [Required]
username
The username for the account to establish an Accumulo connector. [Required]
password
The password for the account to establish an Accumulo connector. [Required]
table_namespace
The table name to be used when interacting with GeoWave. [Required]
feature_type_name
The feature type name to be used when ineracting GeoWave. [Default: PDAL_Point]
data_adapter
FeatureCollectionDataAdapter stores multiple points per Accumulo entry. FeatureDataAdapter stores a single point per Accumulo entry. [Default: FeatureCollectionDataAdapter]
points_per_entry
Sets the maximum number of points per Accumulo entry when using FeatureCollectionDataAdapter. [Default: 5000u]