一、5个shp文件数据
二、插入命令解读
geomesa-hbase ingest --catalog Chinese_buildings_1 --feature-name Chinese_buildings_2 --input-format shp "/usr/local/build/gis_osm_buildings_a_free_1.shp"
类比于MySQL中的create database my_database时,my_database就是一个catalog
而create table my_table,my_table是一个schema,也可以称为feature-name
在以上插入命令中Chinese_buildings_1就是catalog名,Chinese_buildings_2就是schema名即表名
三、HBase连接参数解读
val params = Map(
"hbase.zookeepers" -> "192.168.6.129",
"hbase.catalog" -> "landuse_catalog_2"
)
val ds = DataStoreFinder.getDataStore(params).asInstanceOf[HBaseDataStore]
val query = new Query("my_type", filter)
val typeName = ds.getTypeNames(