Я выполняю запрос командной строки, чтобы получить ограничивающие данные.Запрос geomesa возвращает результат, только если ограничивающим прямоугольником является «BBOX (geom, -180, -90, 180, 90.0)».Для любого другого параметра он возвращает 0 функций.
Я пробовал руководство по geomesa hbase.Пример GDELT дает аналогичный результат, когда он возвращает данные только для «BBOX (geom, -180, -90, 180, 90.0)».
https://www.geomesa.org/documentation/tutorials/geomesa-hbase-s3-on-aws.html#ingest-public-gdelt-data
key | String
namespace | String (Attribute indexed)
identifier | String (Attribute indexed)
version | String
payload | String
payload_schema_version | String
geom | Point (Spatially indexed)
User data:
geomesa.indices | z2:5:3:geom,id:4:3:,attr:8:3:namespace:geom,attr:8:3:identifier:geom
Даже нижезапрос возвращает 0 результатов, хотя существует 100 ГБ данных для этой ограничительной рамки.
geomesa-hbase export -c geospatial_data_version_1 -f geospatial_data-point-entity -m 10 -q "BBOX(geom, -179, -90, 180, 90)"
Я использую Geomesa v 2.3.0 и Hbase 1.4.3 на S3.
Ответ:
id, ключ: String, пространство имен: String, идентификатор: String, версия: String, payload: String, payload_schema_version: String, * geom: Point: srid = 4326 ИНФОРМАЦИЯ Экспорт компонента завершен встандартный выход в 6163 мс для 0 функций