postgis相关内容

ogrinfo:符号查找错误:/usr/local/lib/libgdal.so.1:未定义的符号:sqlite3_column_table_name

ogrinfo:符号查找错误:/usr/local/lib/libgdal.so.1:未定义的符号:sqlite3_column_table_name 我在解析形状文件ESRI时遇到了以上错误。我需要用PostGIS开发django项目,我被困在这里。我如何获得它的约束? 解决方案 尝试从源代码构建SQLite, CFLAGS =“-DSQLITE_ENABLE_ ..
发布时间:2020-10-23 06:09:51 其他开发

错误:数组大小超出了允许的最大值(1073741823)

我正在尝试分解一个半径为5 km的ST_Buffers的多边形表的边界,并将其转储到另一个表中。第一个表包含大约一千万个多边形。 包含多边形的表是: 创建表poly_5km(gid序列主键,bufferType varchar,the_geog地理(POLYGON,4326)); 这是我要创建的表: 创建表buffer_5km(gid串行主键,bufferType ..
发布时间:2020-05-30 00:46:20 其他开发

空间数据SQL重投影函数问题

您好,我只是学习postGIS,因此也学习了postgresql(9.1),并试图通过创建sql函数来重新投影一些空间数据来一次又一次地复制相同的代码,以节省一些时间. Create Function reproject_shapefile(text,text,numeric) returns void as $$ -- Reprojects shapefiles given th ..
发布时间:2020-05-29 19:40:39 其他开发

多边形中的点,多个多边形

我有这个查询,在我的dst db中,通过将点与src中的多边形匹配来填充prem_council列.但是,我只能通过手动执行每个分区1-15来手动完成操作. UPDATE poursafe.ca_licenses dst SET prem_council = '1' FROM ca_la_la_areas_council_dist_2012 src WHERE EXISTS ( ..
发布时间:2020-05-29 19:40:34 其他开发

有人知道postGIS中的st_line_substring潜在的问题吗?

具体来说,我得到的结果是我不明白的.我的理解很可能是错误的,但我不这么认为.因此,我希望有人会说“是的,这是一个已知问题"或“否,它工作正常,这就是为什么您的理解是错误的." 这是我的例子. 首先,我具有以下经/纬度几何图形. LINESTRING(-1.32007599 51.06707497,-1.31192207 51.09430508,-1.30926132 51.102 ..
发布时间:2020-05-29 19:40:32 其他开发

缺少Odbc_fdw.control

我正在使用cartoDB和Postgres 9.3(包括PostGIS).当我尝试在cartoDB中创建开发用户时,出现此错误: 'CREATE EXTENSION IF NOT EXISTS odbc_fdw SCHEMA public;' ERROR: could not open extension control file "/usr/share/postgresql/9.3/ex ..
发布时间:2020-05-29 19:40:30 其他开发

Postgis和Hibernate-Spatial找不到类型的几何体

我正在尝试使用postgis设置具有休眠空间的项目.在针对休眠空间4.0-M1的教程之后,我首先遇到了找不到依赖项postgis-jdbc-1.5.3.jar的问题.就像有人在这里建议的那样,我使用了1.5.2版,并且该教程进行了编译. 但是,如果我尝试运行它,则会收到错误消息.我将休眠的调试级别设置为调试,并偶然遇到以下问题: DEBUG SQL - create table Eve ..
发布时间:2020-05-29 19:40:28 其他开发

如何使用纯sql表示投影?

我用过 RGEO_FACTORY = RGeo::Geographic.simple_mercator_factory RGEO_FACTORY.point(lon, lat).projection 但是现在我想使用sql来实现它.而且我在postgis数据库中有一个点(几何). 我应该怎么做? 解决方案 RGeo simple mercator factory docs ..
发布时间:2020-05-29 19:40:25 其他开发

复合OR SQL查询(使用WITH的查询#1)和使用COUNT()排除项的(查询#2)

编辑 是的,您是正确的.我在伪代码中寻找的是一个列表, (st_area(geom)> 0.1)或(COUNT(*)> 1) 和文字: 返回一个列表,该列表仅包含面积大于0.1的州,但如果它是该国家/地区中唯一的州(通常是岛国,并且旁边有足够的标签空间,则不排除该州)它).被排除在外的州是斯洛文尼亚等有100个省的地方,但土地面积很小(英国也是罪犯). 我有一张表格, ..
发布时间:2020-05-29 19:40:15 其他开发

Postgresql vs Oracle用于维护GIS数据

我们目前使用oracle和ArcSDE维护GIS数据.但是,我们希望探索更好和更便宜的替代方案.我们碰到使用postgresql来维护gis数据库.我们的业务需要线性引用和版本控制功能.还需要具有拓扑和要素数据集. 我是Postgresql的新手.因此,我对其性能和稳定性一无所知.你们可以和oracle一起分享有关postgresql性能和稳定性的经验.我希望数据安全无虞. 我们使用A ..
发布时间:2020-05-29 19:40:07 其他开发

边缘无限坐标的重叠框

我试图了解无限重叠框的工作原理 为什么以下示例不起作用.除非我尝试引入两个无限值,否则效果很好. 此示例应返回true. SELECT box '((1,1),(infinity, 1))' && box '((2, 1),(infinity, 1))' AS overlap; overlap --------- f 以下两个示例有效 SELECT box '((1, ..
发布时间:2020-05-29 19:40:05 其他开发

如何根据输入在索引操作和非索引操作之间切换?

我之前的问题发现,导致性能出现问题的原因是因为在Postgis中使用索引距离运算符在返回很多行的大区域上非常慢. 因此,似乎理想的解决方案可能是选择一个任意的英里距离量,然后在该范围内(例如,低于75英里)使用索引的距离运算符(ST_DWithin),然后超出该范围(因此等于或等于75英里)时,请使用非索引距离运算符() 我当前的功能如下: CREATE OR REPLAC ..
发布时间:2020-05-29 19:40:01 其他开发