`
szpapas
  • 浏览: 106948 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

生成postgis 网格的方法

 
阅读更多
蜂窝结果的Grid图:

SELECT translate(the_geom, x_series, y_series)
from generate_series(0 - 128, 10000 + 128, 128) as x_series,
generate_series(0 - 128, 10000 + 128, 256) as y_series,
(
SELECT 'POLYGON((0 0,64 64,64 128,0 192,-64 128,-64 64,0 0))'::geometry as the_geom
UNION
        SELECT translate('POLYGON((0 0,64 64,64 128,0 192,-64 128,-64 64,0  0))'::geometry, 64, 128)  as the_geom
) as one_hex


正方形的图:

create table squ_grid (gid serial not null primary key, the_geom geometry not null);

INSERT INTO squ_grid (the_geom)
SELECT translate(the_geom, x_series, y_series)
from generate_series(0 - 128, 10000 + 128, 128) as x_series,
generate_series(0 - 128, 10000 + 128, 256) as y_series,
(
SELECT geomFromText('POLYGON((0 0,0 64,64 64,64 0,0 0))',900913)::geometry as the_geom

) as one_hex;





分享到:
评论

相关推荐

    通过PostGIS生成受陆地限制的网格点1

    本文主要介绍了如何使用PostGIS生成受陆地限制的网格点,以便更准确地展示电动车的行驶范围。生成等距线的过程涉及到多个步骤,包括生成网格、计算距离、排除非陆地点以及利用Mapbox Directions API。 1. **生成...

    workshop-postgis-raster:讲解并举例说明PostGIS栅格用法的研讨会

    研讨会PostGIS栅格 该研讨会旨在解释和举例说明PostGIS栅格的用法。 创建和还原数据库 为了开始研讨会,我们将加载一个现有的数据库。 请使用pgAdmin创建一个新的空数据库,然后将现有的转储postgis_raster.backup...

    PostGIS助力地图可视化.pptx

    * 网格可视化需求:生成各种类型的网格,例如六边形、矩形、平行四边形、圆形、扇形等。 * 网格统计:对网格进行统计分析,例如求和、求平均、求中数、求总和等。 * 其他需求:旋转、求交、空隙等。 五、PostGIS ...

    h3-pg:H3的PostgreSQL绑定,H3是分层的六角形地理空间索引系统

    H3是一个层次化的六边形网格系统,其设计目标是解决传统地理空间索引方法在处理大规模地理数据时的效率问题。H3基于全球统一的六边形网格,每个六边形都有一个唯一的32位整数ID,这使得数据存储和检索变得简洁高效。...

    pgh3:H3分层地理空间索引系统的PostgreSQL扩展

    2. **热力图生成**:利用H3的聚合功能,可以高效地计算出高密度区域,生成热力图展示人口分布或活动热度。 3. **实时流数据分析**:在处理大规模地理位置数据流时,H3可以帮助快速定位和聚合事件。 4. **物流路径...

    h3-master.zip

    5. **GIS集成**:由于H3的开放性和跨平台性,它可以轻松地集成到各种GIS(地理信息系统)工具和框架中,如QGIS、PostGIS、GeoPandas等,扩展了传统GIS在大数据处理和分析中的能力。 6. **版本3.7的改进**:H3的3.7...

    地图总结报告

    - **GeoServer地图服务配置**:涉及工作空间配置、数据源配置、样式文件设置、图层发布和预览,以及进阶配置如图层组、网格布局和缓存服务。 - **OpenLayers框架**:阐述了如何将OpenLayers与GeoServer结合使用,...

    PostgreSQL时空应用实践.pptx

    - **新零售**: 零售行业的LBS数据应用中,PostgreSQL结合空间数据管理,可以实现网格化运营,如电子围栏的设置,用于管理共享单车的还车点、公务用车限行区域等。 - **电子围栏**: 使用不规则多边形表示电子围栏,...

    基于HBase的海量GIS数据分布式处理实践.pdf

    该系统在栅格数据的生成和存储方面进行了优化,并能够将海量栅格数据直接写入HBase进行存储和索引。同时,针对矢量空间数据的存储、索引和检索,文章提出了一种新型rowkey设计方法。该方法同时考虑了经纬度、空间...

    MapServer帮助文档

    - 配置MapServer连接Oracle数据库的方法。 #### 五、Mapfile详解 1. **CLASS**: - 用于定义图层中的类别。 - 每个类别可以有多个样式。 2. **Expressions**: - 表达式用于定义条件渲染规则。 - 可以基于...

    全国县乡村 导入数据库 ,表

    这些数据通常以矢量或栅格的形式存储,其中矢量数据包括点、线、多边形等几何对象,而栅格数据则以网格形式表示地表。 3. **GIS(地理信息系统)**:GIS是一种用于处理、分析和展示地理数据的软件工具。它能够将...

    重庆DEM_30M.rar

    DEM是地理信息系统(Geographic Information System,GIS)中的一个重要组成部分,它提供了地表地形的三维表示,通常以网格或矩阵的形式存储地面海拔高度信息。 描述中的“DEM高精度数据”指的是这个DE模型具有较高...

    北京林业大学807《地理信息系统》2021年考研专业课初试大纲.pdf

    - **栅格数据模型**:将空间分割成规则的网格单元,每个单元赋予一个值,适合表达连续变化的现象如地形高度等。 - **不同点及其应用**: - 矢量数据更适合于空间分析、拓扑关系处理等场景。 - 栅格数据则更适用于...

    当代GIS的若干理论与技术_10673253.rar

    5. 地图制图与可视化:GIS可以生成各种比例尺、主题和表现形式的地图,如专题地图、动态地图、三维地图等,通过视觉化手段将复杂的空间信息呈现出来。 6. 数据库管理系统:在GIS中,地理数据通常存储在关系数据库或...

    gis空间数据库建库

    2. 网格数据模型:将空间划分为网格单元,每个单元都有特定的属性信息。 3. 多分辨率数据模型:允许在不同尺度下查看和分析数据,如金字塔结构的分层数据。 4. 拓扑数据模型:强调空间对象之间的相邻关系和连接,...

    PC离线地图服务

    数据存储可以采用专门的GIS数据库,如PostGIS,或者利用文件系统如Shapefile或GeoTIFF格式进行管理。 2. 地图切片:为了提高加载速度和优化显示性能,大型地图数据会被切割成多个小块,也就是地图切片。切片通常...

    地理信息系统

    2. 数据管理:GIS系统可以存储各种地理数据,如矢量数据(点、线、面等几何对象)和栅格数据(像素网格)。矢量数据通常包含属性信息,如地点名称、人口数量等;栅格数据则常用于表示连续变量,如温度或地形高度。 ...

Global site tag (gtag.js) - Google Analytics