日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

postSQL安装和GIS数据导入

發(fā)布時間:2023/12/9 数据库 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 postSQL安装和GIS数据导入 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

安裝

1,安裝postgerSQL
2,在Windows上為EnterpriseDb Windows PostgreSQL發(fā)行版獲取PostGIS的最簡單方法是使用StackBuilder。或者直接使用zip,安裝程序和安裝程序源文件:Zip和Installer文件

在安裝時選擇創(chuàng)建模板空間數(shù)據(jù)庫,可以用于之后根據(jù)模板創(chuàng)建空間數(shù)據(jù)庫。

啟用PostGIS- 使用SQL創(chuàng)建空間數(shù)據(jù)庫

打開pgAdmin SQL查詢窗口(稍后將介紹)或psql并運行它,僅包含所需的擴展程序即可。

CREATE DATABASE gisdb; \connect gisdb; -- Enable PostGIS (includes raster) CREATE EXTENSION postgis; -- Enable Topology CREATE EXTENSION postgis_topology; -- Enable PostGIS Advanced 3D -- and other geoprocessing algorithms CREATE EXTENSION postgis_sfcgal; -- fuzzy matching needed for Tiger CREATE EXTENSION fuzzystrmatch; -- rule based standardizer CREATE EXTENSION address_standardizer; -- example rule data set CREATE EXTENSION address_standardizer_data_us; -- Enable US Tiger Geocoder CREATE EXTENSION postgis_tiger_geocoder; -- routing functionality CREATE EXTENSION pgrouting; -- spatial foreign data wrappers CREATE EXTENSION ogr_fdw;-- LIDAR support CREATE EXTENSION pointcloud; -- LIDAR Point cloud patches to geometry type cases CREATE EXTENSION pointcloud_postgis;

使用pgAdmin GUI創(chuàng)建空間數(shù)據(jù)庫

使用新數(shù)據(jù)庫的創(chuàng)建空間數(shù)據(jù)庫復選框創(chuàng)建空間數(shù)據(jù)庫

加載GIS數(shù)據(jù)

ESRI形狀數(shù)據(jù)是最容易加載到PostGIS中的數(shù)據(jù),因為PostGIS附帶了一個很好的命令行工具shp2pgsql,該工具將ESRI形狀文件轉(zhuǎn)換為PostGIS特定的SQL語句,然后可以將其加載到PostGIS數(shù)據(jù)庫中。

該文件位于PostgreSQL bin文件夾中,Windows中的默認位置為Program Files / PostGreSQL / 9.5 / bin

ESRI創(chuàng)建形狀數(shù)據(jù)

在Arcgis軟件當中創(chuàng)建要素并設置要素的參考系統(tǒng)。

找出數(shù)據(jù)的SRID

ESRI形狀文件中通常包含一個.prj,它告訴您數(shù)據(jù)的投影。

如果我們想重新投影數(shù)據(jù),則需要將該描述性投影與SRID(spatial_ref_sys表中空間參考記錄的id字段)進行匹配。

  • 在文本編輯器中打開.prj文件。您會看到類似PROJCS[“WGS_1984_UTM_Zone_50N”,…]之類的內(nèi)容
  • 打開您的PgAdmin III查詢工具并鍵入以下語句
    select srid, srtext, proj4text from spatial_ref_sys where srtext ILIKE '%WGS 84 / UTM%'
    然后單擊綠色箭頭,選擇最接近的匹配項。

注意:srid不僅僅是PostGIS術語。這是OGC標準,因此您會看到在其他空間數(shù)據(jù)庫,GIS Web服務和應用程序中提到很多的SRID。大多數(shù)常見的空間參照系都有全局定義的編號。

利用工具導入GIS數(shù)據(jù)到數(shù)據(jù)庫

打開工具,連接到空間數(shù)據(jù)庫,導入GIS數(shù)據(jù)。

參考:
windows用戶入門指南:http://www.bostongis.com/PrinterFriendly.aspx?content_name=postgis_tut01

總結(jié)

以上是生活随笔為你收集整理的postSQL安装和GIS数据导入的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。