postgis相关内容
我正尝试从SQL查询到Postgis postgresql数据库中的某些GIS点数据构建GeoJSON对象.我的node.js app.js的片段如下. 按现状,我了解构建类型和功能,但不知道如何将属性数组附加到每个GeoJSON记录(在下面,所有这些都最后呈现,与功能分开(不与功能对照) ). 问题:我需要做些什么,以便属性为构建GeoJSON的循环中的每条记录附加(整理),使它看起
..
我从“开放街道地图"项目下载了街道信息.此文件基本上是具有以下字段的CSV: CSV fields ============================================== 1 : id; UniqueId of the street(always null for the moment) 2 : name; The name 3 : location; The mid
..
我试图将一个区域的地图划分为1 km x 1 km的正方形网格,并最终计算并检索落入该地图每个正方形网格中的点数(根据其纬度和经度值).可以在PostGIS中执行此操作吗,如果可以,该怎么办? 更新:迈克·托伊斯在这里有详细的答案: https://gis.stackexchange.com /questions/16374/how-to-to-create-a-regular-pol
..
我是PostgreSQL和PostGIS的新手.我想将纬度和经度值存储在PostgreSQL 9.1.1数据库表中.我将计算两个点之间的距离,并使用此位置值找到更近的点. 经纬度应使用哪种数据类型? 解决方案 您可以使用数据类型或将其设为 real (= float4)(如果不需要其他精度).每个4个字节. 甚至 numeric > ,如果您需要绝对精度.每组4位数字2个字节,外加
..
大约一周以来,我一直在努力使postgis 2.0能够在ubuntu-maverick-amd64 linux服务器上运行.我要寻求栅格和拓扑支持. 我使用以下配置: sudo ./configure --with-raster --with-topology --with-jsondir=/home/zonabili/json-c-0.9 下面的配置文件描述了我的规格.
..
我有一个带GeometryField的模型.像这样- from django.contrib.gis.db import models as geo_models class School(BaseModel): # Some fields centroid = geo_models.GeometryField(blank=True, null=True) 我正在使用v
..
我必须从包含空间信息的json文件中提取数据.该文件的内容是 {"vertices":[{"lat":46.744628268759314,"lon":6.569952920654968}, {"lat":46.74441692818192,"lon":6.570487107359068}, {"lat":46.74426116111054,"lon":6
..
正在处理使用postgresql 9.3 postgis 2.1的Web项目. 表中有一列类型为geography的列,它只存储一个point. 现在,我需要使用Java对象通过JDBC插入/选择类型. 在阅读postgis手册后,没有发现太多相关信息. 问题是: 在java pojo模型类中,该列应使用哪种Java数据类型? 如何编写插入sql? 如何编写sel
..
我正在使用PostGIS学习GIS,我想尝试一些有趣的东西,所以我从OSM下载了形状文件,在PostGres中导入了PostGIS扩展,现在我想用视觉表示PostGIS的数据。我已经使用查询拉取数据 SELECT ST_AsGeoJSON(geom)FROM“dar-es-salaam_tanzania.land_coast; 我收到一堆GeoJSON并希望向用户展示它们
..
如何根据用户的位置值对数据库执行查询?该应用程序是用HTML5,CSS,Javascript开发的,PHP有一个带有列的数据库,如下表所示。 在html网页上收集用户地理坐标,并将其与中的值进行比较数据库,用数据库中的位置查找用户最近的位置。 请告诉我如何实现这一点。任何示例/示例都将受到赞赏。 解决方案 有一个问题可以比较各种空间数据库的功能,
..
我正在通过添加新的列属性来转换shapefile。由于此任务是使用Java执行的,因此我现在知道的唯一选项是使用Geotools。我有两个主要问题: 1。我无法弄清楚如何实际添加新的列变量。 feature.setAttribute(“col”,“value”)是答案吗? 我在这篇文章中看到的只是例子:
..
将Hibernate-spatial升级到版本5.0.0.CR2后,以下声明不再起作用: @Column (columnDefinition =“geometry(Point,4326)”) @Type(type =“org.hibernate.spatial.GeometryType”) private Point position; 带有: org.hi
..
我想用PostA和JPA 2.0映射数据类型。我搜索了解决方案或示例,但我能找到的是JPA不支持自定义数据类型的映射。在JPA 2.0中它仍然是这样吗?有没有人给一个例子提示? 解决方案 我搜索了解决方案或示例,但所有我可以找到的是,JPA不支持自定义数据类型的映射。它仍然在JPA 2.0中吗? 是的。所以你必须依赖特定的扩展。对于Hibernate, Hibernate Spa
..
这是我的CSV格式的PostgreSQL示例。 行,纬度,经度 1,42.082513, -72.621498 2,42.058588,-72.633386 3,42.061118,-72.631541 4,42.06035,-72.634145 我在全球范围内拥有数千个像这些跨越坐标的行。 我想查询表中某个半径范围内的坐标。如何使用PostGIS
..
我在PostGIS中使用以下最近邻查询: SELECT g1.gid g2.gid FROM points as g1,多边形g2 WHERE g1.gid g2.gid ORDER BY g1.gid,ST_Distance(g1.the_geom,g2.the_geom) LIMIT k; 现在,我已经在the_geom和两个表上的gid列上创建了索引,
..
我有一个包含3个字段的postgres表: a:postgis geometry b :array varchar [] c:integer 我有一个涉及所有的查询他们我想添加一个多列索引来加快速度,但由于它们的性质,我不能因为3个字段不能归入相同的索引。 什么是策略这个案例?添加3个索引gist,gin和btree以及postgres将在查询期间全部使用它们吗? 解决
..
如何将每个白色图像提取到单独的部分中,如下所示? 从上面的图片中,提取后会有九个单独的部分 我试过几个算法,比如fillgrid但不完全符合我的预期。 以便我可以将每个部分作为多边形几何存储到PostGIS数据库中 我可以使用什么算法? 或者java或postgis库中是否有函数? 解决方案 您需要对栅格数据进行“多边形化”进入向量。 其中一个工具来自 GD
..
我的应用程序将使用以下技术: Postgresql Postgis JPA / Hibernate Spring Spring数据JPA 我理解(从Hibernate Spatial文档中)必须使用以下方言: org.hibernate.spatial.dialect.postgis.PostgisDialect 我不明白的是,上面的方言与标准的Posgresql方言有关
..
我刚刚将一个Geography类型的列添加到Postgres数据库,该数据库由应用程序使用hibernate和hibernate spatial访问。每当我用hibernate访问该列时,都会出现一条错误,提示“无法转换org.postgresql.util.PGobject类型的对象”。我使用的是较早版本的hibernate spatial,但似乎即使是最新版本也不支持Geography数据类型
..
我有一个运行在Spring 3.1.1上的应用程序,Hibernate 3.6.0.Final和Tomcat 8.0.20上的Hibernate Spatial 1.1.1。到目前为止,我们使用的是Oracle 11.2.0.4,但我们希望迁移到PostgreSQL 9.2-1002.jdbc4 / PostGIS 2.1.6。 我们将在不同阶段迁移数据库模式,因此在某个阶段,我们需要一些连
..