postgis相关内容
我安装了Homebrew,并用它从Ubuntu内安装了GDAL.安装完成后,我每次尝试使用ogr2ogr,gdalinfo --version时,仍然会遇到以下错误:“'ogr2ogr/ogrinfo/gdalinfo'不被识别为内部或外部命令,可运行程序或批处理文件" ,或ogrinfo --help在命令提示符下.如果我在Ubuntu中运行这些命令,错误消息将显示为“找不到命令".
..
(使用库django-tenants进行租户分隔的多租户)对于PostGis支持,文档说要添加ORIGINAL_BACKEND = "django.contrib.gis.db.backends.postgis".我有这个,但是,当我创建一个新的租户时,出现以下错误: Traceback (most recent call last): File "c:\users\cole\appda
..
数据 我有2张桌子 -3D点几何(obs.geom),n = 10 -一个3D点(target.geom),n = 1 问题-第1部分 当我运行以下代码时,它将列出所有10种obs geoms,而不仅仅是最接近target.geom的点.谁能给我一些指示? SELECT ST_3DClosestPoint(target.geom, obs.geom) FROM target
..
因此,我遇到了很多路线断开的线串的情况,需要使用Shapely的LineMerge或Union OR PostGIS ST_Union将它们组合在一起. 我现在的想法是使用Shapely将线串导入为几何类型.合并它们或使用Shapely合并它们,然后导出回到数据库中的结果表. 但是,PostGIS数据库中的几何类型只是一堆乱码.喜欢... 01020000020e61000...
..
TL,DR ; 我想使用 ST_GeneratePoints (可能)从多边形中获取随机点. /em> 背景 我正在制作GeoDjango网络服务,并收集了具有各自边界的英国邮政编码,例如: from django.db import models as dj_models from django.contrib.gis.db import models as gis_model
..
我想设置一个图块服务器. 我在网上找到了一些文档,并遵循了本教程. 现在看来,我的数据库中配置的服务器很好,带有一个小地图(圭亚那),太酷了! 但是现在,我仍然不了解如何获取和配置显示我的地图的界面... 该教程提供了一些建议,并提供了一些指向OpenLayers和Leaflet的链接,但它似乎使用了在线地图,但是我想渲染本地文件. 此外,该教程还说"mapnik"是渲染的
..
我想知道在给定X时找到Linestring内插点的Y值的最佳方法是什么. 我的输入Linestring的X坐标将始终是增量且非顺序的(如下例所示). Y值可以是任何实数. LINESTRING(223 -59,228 -59.3,233 -59.7,242 -60,263 -60.4, 268 -61.7,275 -62.1,280 -62.5) 给出一个X值
..
我有一个数据库,其中有一个称为地址的表.我想添加一个几何字段.我可以在pgAdmin中做到这一点,但不确定它在Rails中如何发挥作用. 我认为sql是: ALTER TABLE addresses ADD geom geometry(Point,4326) 然后我要运行 UPDATE addresses SET geom = ST_SetSRID(ST_MakePoint
..
我有以下内容,这使我可以了解任何商店位置10,000米以内的客户数量: SELECT COUNT(*) as customer_count FROM customer_table c WHERE EXISTS( SELECT 1 FROM locations_table s WHERE ST_Distance_Sphere(s.the_geom, c.the_geom)
..
结合使用generate_series,我得到了一些奇怪的行为.在我尝试用网格填充的2个不同的多边形中,一个网格要稀疏得多: 查询如下: SELECT osm_id , generate_series(floor(st_xmin(way))::int, ceiling(st_xmax(way))::int, 150) x, generate_se
..
我在Google Cloud上已有一个启用了PostGIS扩展名的Postgres 9.6数据库,但是,每当我尝试创建具有geography类型的列的表或选择PostGIS版本时,都会出现错误. /p> 对于创建geography列,该错误是非说明性的—在下面的语句中只是指向geography字的箭头 create table place(coordinate geography(POIN
..
将应用程序复制到生产环境时,我的POSTGIS表列开始出现异常,Rails通知我有一个“未知的OID 26865",并且这些字段将被视为String. 而不是current_pos产生e. G. #我会得到
..
创建视图时,出现错误function populate_geometry_columns(unknown) is not unique.我正在阅读的书使用了此书,但它给了我一个错误.对我来说可能是哪里出了问题? 查询: CREATE OR REPLACE VIEW ch03.vw_paris_points AS SELECT gid, osm_id, ar_num, geom, tag
..
跟踪数据库: 踪迹是远足之路 create_table "traces", force: :cascade do |t| t.string "name" t.geometry "path", limit: {:srid=>4326, :type=>"line_string"} end Pois db: 兴趣点是景点(城市,城堡等) create_
..
我正在尝试使用下面的代码用Lon和Lat更新Postgis地理专栏 public void updateGeoLocation(String lat, String lon) { template.update( "UPDATE property set geo = ST_GeomFromText('POINT(? ?)', 4326) where id =
..
postgresql 9.3中是否有与$ mysqli-> insert_id等效的文件?我要导入一个表,但是我需要使用在表中创建的最后一个主键,并将其作为第二个表中的外键应用?表1 ---->表2完成记录. 更多信息: $sql = "INSERT INTO sheet_tbl (site_id, eventdate) VALUES ('$_POST[site_id]','$_PO
..
我正在运行postgresapp 9.2.4.3和postgis,并尝试将几何列添加到表中. postgis扩展正在运行. 当我跑步时: SELECT AddGeometryColumn('public'::varchar,'gloutline'::varchar,'geom'::varchar,'4326','MULTIPOLY ON','2'); 我遇到以下错误: ERR
..
我将位置存储在location_table(point_location几何)中,现在我在Google地图上绘制了一个多边形并将该多边形(几何)传递到后端,我想找到该多边形内的所有位置. SELECT POINT_LOCATION FROM LOCATIONS_TABLW WHERE ST_Contains(GeomFromEWKT(?), POINT_LOCATION); 当我将多
..
我目前正在使用Flyway来管理使用Postgis(PostgreSQL地理空间扩展)的应用程序上的迁移. 此插件使用名为spatial_ref_sys的表,该表也位于应用程序使用的同一模式中,当我调用mvn flyway:clean时,我收到一条错误消息,指示Flyway无法删除此表(该表是使用用户postgres);如果我将所有者更改为我的应用程序数据库用户,则错误将更改为: 错误
..
我正在使用PostgreSQL作为数据库,我有一个名为car_wash的表,其字段为"point geometry"(使用postgis),所以在应用程序中,我正在使用GOOGLE API从用户那里得到长期支持,下一步,我需要在周围创建圆圈用户,并检查我是否在此圈子内使用car_wash select * from car_wash cw where ST_DWithin ( c
..