postgis相关内容

在Postgres中使用OSM在带SQL的Postgis中使用OSM检索给定的(经纬度,长经)最近的道路

给出一个集合(纬度,经度),我试图使用"max_speed"找到最大速度,并使用"Highway"找到街道类型. 我已按如下方式加载了我的数据库(Postgres和Postgis): $ osm2pgsql -c -d gis --slim -C 50000 /var/lib/postgresql/data/germany-latest.osm.pbf 我能找到的最接近的相关问题 ..
发布时间:2020-05-21 18:36:34 其他开发

postgis查询地址(带有osm数据)

我想使用openstreetmap中的数据查询到Postgis数据库的地址,检查数据库中是否存在该地址,如果存在,请获取坐标.使用渗透从.pbf文件填充数据库.这是数据库 http://pastebin.com/Yigjt77f 的架构.我有城市名称,街道名称和街道编号形式的地址.对我来说最重要的是这张桌子: CREATE TABLE node_tags ( node_id BIGI ..
发布时间:2020-05-21 18:35:28 其他开发

使用渗透将POSTGIS表转换为.OSM

我正在使用渗透0.42和PostGIS 2.0.1,并且正在尝试将一些postGIS表导出到.OSM xml文件. 我正在使用--read-pgsql命令从postgis中读取(而不是--read-apidb,因为它在连接到DB时会引发错误).. 不幸的是运行: osmosis --read-pgsql host="x" database="x" user="x" passwor ..
发布时间:2020-05-21 18:34:58 其他开发

将osm文件导入postgres/postgis数据库

我使用工具osm2pgsql将osm文件导入到使用pgpgadmin作为管理工具的postgres数据库中.我只从osm以xml格式下载了一个小镇,即时通讯在Mac上使用终端导入时遇到问题.我在这方面有点菜鸟,所以任何帮助将不胜感激.我看过几篇文章,但没有一篇能满足我的需要. 谢谢 暂时无法获得此错误. Using projection SRS 900913 (Spherical ..
发布时间:2020-05-21 18:34:42 其他开发

在Windows10上将OSM文件导入PostGis

您可以帮助我将planet.osm文件导入到我的PostGist数据库吗?我是新来的,我发现仅针对linux的教程. 有一些命令,但我不知道它的用法...我将不胜感激某些分步教程.如果正在使用的重要信息对我们有帮助,我正在使用GeoServer.感谢您的建议. 编辑: 我使用了osm2pgsql -s -U postgres -d nameofdatabase name.osm 但未成 ..
发布时间:2020-05-21 18:33:57 其他开发

Openlayers 3圆半径,以米为单位

如何获取以米为单位的圆半径 可能这是现有的问题,但是我没有得到正确的结果.我正在尝试在半径和&相同的Postgis中创建Polygon;中心从openlayers圈子获取. 要获取以米为单位的半径,我遵循了链接. var radiusInMeters = circleRadius * ol.proj.METERS_PER_UNIT['m']; 获得中心后,半径(以米为单位)我试图使 ..
发布时间:2020-05-21 01:13:02 其他开发

如何在不使用nHibernate空间的情况下使用nHibernate将PostGis几何列映射为wkt

我需要使用nHibernate将Postgis几何列读取为wkt.我知道我可以使用nHibernate Spatial,但这不是我的选择. 我看过这篇文章:最佳方法在NHibernate(流利)中映射一个隐藏的属性,其中wkt存储在另一列中,他使用触发器来更新实际的几何形状.但是,项目所有者不想为此增加额外的列. 我也找到了该线程:在Hibernate中透明地使用PostGIS列 ,但 ..
发布时间:2020-05-17 23:47:39 其他开发

数百万个点可使用的GEO实施

我正在尝试找出要使用哪个GEO实现基于长/纬度找到特定点的最近点.我将有数百万个甚至数十亿个不同的纬度/经度点需要进行比较.我一直在寻找许多不同的实现来完成我需要完成的工作.我研究了Postgis(看起来非常受欢迎,并且表现良好),Neo4J(图数据库对我来说是一个新概念,我不确定它们的性能如何),AWS dynamodb geohash(可很好地缩放,但只编写了库) Java,我希望在node. ..
发布时间:2020-05-17 00:08:50 其他开发

为什么PostgreSQL在Windows上这么慢?

我们有一个使用MySql运行的应用程序.在发现MySql不支持PostGIS具有的某些GIS功能后,我们发现MySql不适合我们的应用程序(请注意:mysql仅支持最小边界矩形GIS搜索). 因此,我们将数据库更改为PostgreSQL.然后我们发现与Mysql 5.1相比,Windows上运行的Postgresql 8.2慢得多.慢一点,我的意思是慢大约4-5倍. 这是为什么?配置中 ..
发布时间:2020-05-15 04:47:10 数据库

序列化地理空间查询:找到"n".最接近某个位置的点

如果我想找到与"a"最接近的点,请使用序列化和地理空间查询.特定位置,Sequelize查询应如何? 假设我有一个看起来像这样的模型: sequelize.define('Point', {geo: DataTypes.GEOMETRY('POINT')}); 现在假设我们通过类似以下方式在数据库中输入100个随机点: db.Point.create({geo: {type: ..
发布时间:2020-05-15 01:22:58 数据库

GIS:PostGIS/PostgreSQL与MySql与SQL Server?

编辑:我已经将Postgres与PostGIS一起使用了几个月,对此感到满意. 我需要分析几百万个地理编码的记录,每个记录都有经度和纬度.这些记录包含至少三种不同类型的数据,我将尝试看看每个集合是否会相互影响. 哪个数据库最适合所有这些数据的基础数据存储?这是我的愿望: 我对DBMS熟悉.我对PostgreSQL最弱,但是我愿意学习是否其他所有功能都可以解决. 它与GIS查询配 ..
发布时间:2020-05-14 20:59:55 数据库

使用Python进行大规模并行DB更新(PostGIS/PostgreSQL)

我需要更新空间数据库中的每条记录,在该数据库中,我的点数据集覆盖了多边形数据集.对于每个点要素,我想分配一个关键点以使其与其所在的多边形要素相关联.因此,如果我的点“纽约市"位于美国多边形内,并且对于美国多边形"GID = 1",我将为我的点纽约市分配"gid_fkey = 1". 为此,我创建了以下查询. procQuery = 'UPDATE city SET gid_fkey = ..
发布时间:2020-05-13 19:50:01 Python

以米为单位的2D开放式街道地图数据表示

我正在将OSM数据转换为开源Minecraft端口(使用javascript- voxel.js 编写) .编写javascript表示法时,会将每个体素(任意定义为立方米)创建为从单个原点(x,y,z)(0,0,0)开始的关系. 例如,如果要创建立方块体素,则只需生成体素作为与原点(0,0,0)的关系即可:[[0,0,0),(1,0 ,0),(0,1,0)...]. 我的问题是:我已 ..
发布时间:2020-05-09 22:01:20 其他开发

当在MacPorts的Snow Leopard上使用postgresql84和postgis时,没有liblwgeom

升级到Snow Leopard后,我试图恢复我的开发环境并运行.特别是,我需要postgresql和postgis正常工作,但是我遇到了以下问题. 同时安装以下各项: sudo port install postgresql84 postgresql84-server postgis 当我尝试加载引用了liblwgeom.so的sql数据库时,出现类似以下的错误 ERROR: ..
发布时间:2020-05-05 08:45:35 其他开发

直线上两点之间的距离

我有一条路线(如LINESTRING)和两辆有位置的车辆(如POINT).我需要计算路径上 的两点之间的距离. 作为一个额外的困难,我认为在车辆此时不在路线上的情况下,我还需要测量从点到直线上最近点的距离. 我正在使用它来查找路线上的最近点: SELECT ST_AsText(ST_ClosestPoint(pt,line)) AS cp_pt_line, ST_AsT ..
发布时间:2020-04-30 11:49:06 其他开发