我是postgis的新手,我不知道为什么当我在数据库中插入一个多多边形时,这个值是空的。 我正在使用postgressql和postgis插件。我使用以下代码创建表:CREATE TABLE IF NOT EXISTS countries ( table_id SERIAL, properties jsonb not null, geom geometry所有不是多重多边形的特征都可以很好地插入,但当我尝试插入一个多重多边形<
我试图将数据从PostGIS传递给铯,我相信更简单的方法是使用GeoJSON。为了测试它,我对我的PostGIS做了一个查询,以获得一些geoJSON数据FROM mytable where id = 370; closeBottom: true});
我在铯沙堡控制台没有错误,但我也没有看到地图上的多边形我的P
POLYGON NOT NULL然后,我将> 100行手动输入的数据插入到该表中,其坐标按纬度、经度(这是导航中常见的顺序)排列,如本例所示:
INSERT INTO areas (name但是,我希望将交换的坐标存储回像上面这样的表中,其中包含一个普通的PostgreSQL多边形类型列。ST_SwapOrdinates()函数返回PostGIS几何类型数据,函数简单地将其转换为相同的文本表示。这两种类型都不是PostgreSQL
这是因为我使用的"url“有一个PHP脚本,它生成存储在postgis db表中的特性,如GeoJSON。/ define the data source url: "http://localhost/postgis_geojson.phpgeotable=boreholes_point_wgs84&