postgis

    0热度

    1回答

    有没有什么办法用layer_styles表格中的现有样式创建postgis表格?比方说,我有很多样式存储在layer_styles表中。我需要将layer_styles表中的一种风格分配给我将要创建的新表。可以使用sql命令在表创建期间使用postgresql完成这项工作吗?

    1热度

    2回答

    问题:什么算法/或算法s使用spatial databases来检查地理点(经度和纬度)属于“地理位置”(通过经络和平行线连接的4个地理位置)? 起初我以为这是简单的投影加上 2-d平面索引算法,如R-树,但 这些数据库又如何处理近南/北极和/或-180和180经度点。 例如让我们的观点是(0, E 180),和矩形是(N 1, W 179), (N 1, E 179), (S 1, E 179)

    0热度

    1回答

    在postgis中有没有解决方案可以让我“结合”两个形状/一组形状,其​​中输出未合并?也就是说,它应该使输入变平坦,但在输出中保留任何线/分割/多边形边界。基本上我希望它能像ArcMap中的联合工具一样工作。 postgis中的真正联盟合并了输出。任何想法赞赏。谢谢!

    0热度

    2回答

    我有导入CSV数据到Postgres数据库与地理数据/ PostGIS的通过以下命令在我的数据库“地标”启用一个提交给Postgres: CREATE EXTENSION postgis; 所以....故事如下: 我跟随此tutorial。 我试图导入CSV这些列 name conf capital venture latitude longitude 第一线,为数据的一个例子是: exa

    3热度

    2回答

    我收到以下错误,当我运行create extension postgis; ERROR: could not open extension control file "/Library/PostgreSQL/9.6/share/postgresql/extension/postgis.control": No such file or directory 我使用使用安装的Postgres 9.6.

    1热度

    1回答

    我想保存多边形。 这是GeoJSON的enter link description here str1 = "geojson....." geom = RGeo::GeoJSON.decode(str1, json_parser: :json) l = Limit.new l.multipoligono = geom l.save NoMethodError: undefined m

    1热度

    1回答

    在Ubuntu 16.04上,当我尝试安装postgis时使用apt-get install postgis postgresql-9.3-postgis-2.1这个命令,它安装了postgresql 9.6和postgis-9.6版。当试图创建扩展它会给出错误错误:无法打开扩展控制文件“/usr/share/postgresql/9.3/extension/postgis.control”:没有

    0热度

    1回答

    我想计算两个城市之间的距离。我有以下功能: CREATE OR REPLACE FUNCTION calc_distance_for_cities(fromCityId bigint, toCityId bigint) RETURNS integer LANGUAGE plpgsql as $$ DECLARE fromCityCoords Geometry;

    0热度

    1回答

    我想管理我们的数据库中的空间数据,并且我学到了Postgres和postGIS都不错。我希望能够管理并可视化Google地球中的数据。我不知道从哪里开始。有什么帮助吗?

    0热度

    1回答

    现在我有以下功能: CREATE OR REPLACE FUNCTION set_city(_city_id bigint, _country_id integer, _lat float, lon float) RETURNS geo_cities LANGUAGE plpgsql as $$ DECLARE city_coords Geometry := ST_SetS