创建postgis 空间数据库

打开psql(用开始菜单中搜索即可搜到,或者进入pgAdmin的插件菜单下的psql console)
进入数据库后,使用下列语句创建数据库(此时还是普通数据库)
create database xx;
转到你新建的xx数据库中:
\c xx;
然后输入官网给的这几条添加扩展语句(官网可找到):
-- Enable PostGIS (includes raster)
CREATE EXTENSION postgis;
-- Enable Topology
CREATE EXTENSION postgis_topology;
-- Enable PostGIS Advanced 3D
-- and other geoprocessing algorithms
-- sfcgal not available with all distributions
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;
进行对比可看出,我创建的mygis(空间数据库)比普通数据库多了5个扩展,3个架构

时间: 2024-11-29 09:17:47

创建postgis 空间数据库的相关文章

关于oracle创建ArcGIS空间数据库

创建基于Oracle的地理数据库有两种方式: 1.知道oracle管理员密码,直接用ArcGIS客户端的创建企业级地理数据库工具来创建 2.不知道sys的密码,但是在oracle创建好了sde用户和sde表空间,并赋予了sde相应的权限,可以直接“启用企业级地理数据库” 注意:在创建地理数据库完成后,弹出如下错误:ST_Geometry 形状库路径可能无效,或者未在 Oracle 实例中正确配置 EXTPROC. [ (Unable to determine current version of

NC 创建表空间数据库

1.首先创建表空间 CREATE SMALLFILE TABLESPACE "NNC_DATA01" LOGGING DATAFILE 'D:\NCOracle\nc633sd\NNC_DATA01.ora' SIZE 500M AUTOEXTEND ON NEXT  10M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT  AUTO ; CREATE SMALLFILE TABLESPACE &qu

PostGIS 快速入门(转)

原文:http://live.osgeo.org/zh/quickstart/postgis_quickstart.html PostGIS 是 PostgreSQL 关系数据库的空间操作扩展.它为 PostgreSQL 提供了存储.查询和修改空间关系的能力.本文中 ‘PostgreSQL’ 指代基本的关系数据库功能,而 ‘PostGIS’ 指代扩展的空间操作特性. 客户端-服务器构架 PostgreSQL 同众多数据库产品一样,采用客户端-服务器构架.客户端向服务器发出请求并得到响应.这种机制

PostgreSQL(PostGIS)安装和入门的若干问题

1. 装完PostgreSQL后记得打开pgAdmin4启动一下服务器和启动一下数据库,否则PostGIS装不上. 2. pgAdmin4是网页,而3是客户端,当然都可以在File - Preference里更改语言为中文. 3. 装完PostgreSQL后才能装PostGIS,装PostGIS时会让你默认创建一个PostGIS数据库,以后创建空间数据库都得基于此模板创建. 4. PostgreSQL有个stack什么的工具可以直接下载插件,但是过于龟速,安装PostgreSQL时可以不装,直接

Arcgis sde 10.1安装后不能创建空间库,提示User has privileges required to create database objects.

Geodatabase在10.1版本也有较大的改进和更新,在用户体验和性能上都有变化,在实际的工作中可能会碰到各种奇怪的问题(其实都是有原因的,需要我们对其工作机制有所了解才能避免其发生):最近需要使用sde进行空间数据库操作,需要去数据进行管理,所以就在个人电脑上安装相应环境进行测试,未曾料到arcgis10.1已经发生了巨大的变化,其中sde是64为版本(安装的朋友一定要注意啊,不然就会遇到标题上的问题),所以就要求数据库也是64位的才可以(注意:数据库客户端应和arcgis desktop

使用GeoServer发布shp数据为WMS服务和WFS服务(图文教程)

使用GeoServer发布shp数据为WMS服务和WFS服务 使用GeoServer发布shp数据为WMS服务和WFS服务 1安装GeoServer 2使用GeoServer上传数据 3使用GeoServer发布数据为WMS和WFS 看完本教程,你将学会安装Geoserver,然后将shp图发布为WMS和WFS服务,在后续文章中,将讲到使用GeoServer发布PostGIS空间数据库中的数据,以及在Mapbox,Openlayers中如何调用WFS和WMS服务. 1安装GeoServer 我安

postgresql创建空间数据库

1.打开postgis安装路径下的SQL Shell,会弹出命令行对话框 2.输入用户名密码等登录数据库 3.敲入创建数据库命令: create database mydatabase; 4.对刚才创建的数据库添加空间扩展,依次敲入下面三个命令即可. \c mydatabases; CREATE EXTENSION postgis; CREATE EXTENSION pgrouting; CREATE EXTENSION postgis_topology; CREATE EXTENSION fu

ArcSDE 10.1 For Windows 创建空间数据库与常见错误_SQL Server

本文是2013年时候参加ESRI竞赛,创建ArcSDE 10.1 for SQL Server时候出问题了,因此写了该文档. 由于一直忙于学习,忘了发布.今天一师弟也遇到同样问题,为此我觉得可能有不少人遇到该问题, 所以和大家一起分享一下,请大家批评指正. 1.创建地理数据库 1.1.打开地理数据库管理工具 在工具箱中新增了“地理数据库管理”(英文版显示:GeodatabaseAdministration)工具集,其中包含进行地理数据库管理操作的若干工具,如下图所示: 1.2.创建企业级地理数据

ubuntu 安装 postgresql 和 postgis

1.安装postgresql$sudo apt-cache search postgresql //查找最新的postgresql包$sudo gem apt-get install postgresql包名 //选择包名进行安装安装postgis$sudo apt-cache search postgis //查找最新的postgresql$sudo apt-get install postgis包名(如:postgresql-9.3-postgis-2.1) 2.后创建postgresql超