Geomesa-Hbase单机部署及ingest、export shp文件数据
生活随笔
收集整理的這篇文章主要介紹了
Geomesa-Hbase单机部署及ingest、export shp文件数据
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
本文記錄一下Geomesa-Hbase單機(jī)部署,步驟如下:
1.在VMware下創(chuàng)建虛擬機(jī)
2.安裝Linux系統(tǒng)(我選的是centos6.8)
https://www.cnblogs.com/help-silence/p/12515686.html3.網(wǎng)絡(luò)配置
https://www.cnblogs.com/help-silence/p/12516589.html4.關(guān)閉防火墻
https://www.cnblogs.com/help-silence/p/12516931.html5.安裝JDK
https://www.cnblogs.com/help-silence/p/12517693.html6.Hadoop單機(jī)版安裝
把Hadoop安裝包解壓即可,不需要修改任何配置7.Hbase單機(jī)版部署
\1) 在/ect/profile中添加環(huán)境變量
#hbase_home export HBASE_HOME=/opt/module/hbase-1.3.1 export PATH=$PATH:$HBASE_HOME/bin\2) 修改配置文件
在hbase目錄下創(chuàng)建tmp,pids兩個目錄
修改hbase-env.sh
修改 hbase-site.xml
<configuration><property><name>hbase.rootdir</name><value>file:///opt/module/hbase-1.3.1/disk</value></property><property><name>hbase.tmp.dir</name><value>/opt/module/hbase-1.3.1/tmp</value></property><property> <name>hbase.cluster.distributed</name> <value>false</value></property> </configuration>\3) 啟動hbase
bin/start-hbase.sh\4) shell操作
bin/hbase shell8.安裝Geomesa-Hbase
\1) 解壓
\2) 修改conf目錄下的.env.sh配置文件
export HBASE_HOME=/opt/module/hbase-1.3.1 export PATH=$PATH:$HBASE_HOME/bin export HADOOP_HOME=/opt/module/hadoop-2.7.2 export PATH=$PATH:$HADOOP_HOME/bin export GEOMESA_HBASE_HOME=/opt/module/geomesa-hbase_2.11-2.1.0 export PATH=$PATH:$GEOMESA_HBASE_HOME/bin\3) 安裝圖形依賴包
$ bin/install-jai.sh $ bin/install-jline.sh 注:要是抓取不到j(luò)ar包,自己去下載放在lib目錄下即可\4) GeoMesa使用HBase的自定義過濾器來執(zhí)行CQL查詢,為了允許GeoMesa使用過濾器,
需要將${GEOMESA_HBASE_HOME}/dist/hbase/geomesa-hbase-distributed-runtime_2.11-2.0.0.jar拷貝到${HBase_HOME}/lib目錄下\5) 注冊Coprocessors
Geomesa使用HBase提供的coprocessor工具將處理過程移動到服務(wù)器端運(yùn)行來提高查詢效率, 最簡單的注冊方式就是直接修改hbase-site.xml,增加以下內(nèi)容: <property><name>hbase.coprocessor.user.region.classes</name><value>org.locationtech.geomesa.hbase.coprocessor.GeoMesaCoprocessor</value></property>6)查看版本信息
進(jìn)入geomesa-hbase安裝目錄 執(zhí)行bin/geomesa-hbase version 出現(xiàn)版本信息版本信息即為安裝成功\7) 測試環(huán)境
向Hbase中插入shp文件
bin/geomesa-hbase ingest --catalog testGeomesa --feature-name gps --input-format shp "/opt/data/gps.shp"將gps點數(shù)據(jù)展示出來
bin/geomesa-hbase export --output-format leaflet --feature-name gps --zookeepers localhost --catalog testGeomesa參考鏈接:https://www.cnblogs.com/help-silence/p/12817447.html
總結(jié)
以上是生活随笔為你收集整理的Geomesa-Hbase单机部署及ingest、export shp文件数据的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【收藏】Spring Boot项目中使用
- 下一篇: 【收藏】GeoMesa-HBase原理篇