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

更新地理类型的方法

阅读更多
更新一行数据:

update grid5 set green_type = 1 from green
where grid5.gid = 1 AND
grid5.the_geom && green.the_geom AND
within(centroid(grid5.the_geom), green.the_geom);

增加SmallGZ的边框
insert into smallgz values(1,geomFromText('POLYGON((12601800 2634500, 12601800 2660500, 12629800 2660500, 12629800 2634500, 12601800 2634500))',900913));

转换数据方法
shp2pgsql -s 900913 river_900913.shp rivers > rivers.sql

考虑编码格式转换

在postgres下执行
/Library/PostgreSQL/8.3/bin/psql -d GZ125 -f /Users/liujun/MyRails/water/rivers.sql


Ruby脚本 water_grid5.rb
#for k1 in 1..29680000
ka, kb = ARGV[0].to_i, ARGV[1].to_i
for k1 in ka..kb
  puts 'update grid5 set water_type = 1 from rivers where grid5.gid = ' + k1.to_s + ' AND  st_within ( centroid(grid5.the_geom), rivers.the_geom);'   
end
 

运行:
ruby water_grid5.rb 1 1000000 > set1.txt





分享到:
评论

相关推荐

    地理信息系统原理方法和应用-邬伦

    ### 地理信息系统原理方法和应用关键知识点解析 #### 一、地理信息系统(GIS)概述 **1.1 GIS的概念与发展** - **定义**: 地理信息系统(Geographic Information System, GIS)是一种集数据采集、存储、管理、...

    基础地理信息获取方法与应用

    ### 基础地理信息获取方法与应用 #### 地理空间与空间数据基础 **地理空间**是指地球表面的空间范围,它包含了大气圈、水圈、生物圈、岩石圈和土壤圈之间的交互作用区域。地理空间不仅是各种自然现象发生的场所,...

    地理信息系统—原理、方法和应用-邬伦等

    《地理信息系统—原理、方法和应用》一书由邬伦等人编写,全面深入地探讨了地理信息系统(GIS)的核心概念、技术方法以及实际应用。本书不仅适合地理信息科学领域的学生和研究人员,也对广大GIS爱好者提供了丰富的...

    高中地理教学方法解析.doc

    在讲解《以种植业为主的农业地域类型》时,教师可组织学生分组探讨特定主题,如南方水稻产区形成的条件,鼓励他们结合实际生活经验,分析气候、地形等因素对农业的影响,这不仅能增强学生的地理知识应用能力,还能...

    建立地理模型的步骤与数学方法PPT课件.pptx

    模型的应用则涵盖了模拟、预测、决策支持等多个方面,应不断更新和维护,以适应不断变化的地理环境。 在数学方法方面,地理建模经历了多年的发展,涉及了数学、系统理论、系统分析、计算机科学等多个领域。其中,20...

    ArcGIS中地理编码方法的改进.pdf

    ### ArcGIS中地理编码方法的改进 #### 一、引言 随着地理信息系统(GIS)技术在中国城市信息化建设中的广泛应用,城市管理部门对于空间数据与非空间数据共享整合的需求变得日益迫切。据统计,政府各职能部门拥有的...

    电信设备-多源数据协同的精细森林植被类型信息遥感更新方法.zip

    综上所述,"电信设备-多源数据协同的精细森林植被类型信息遥感更新方法"涵盖了遥感技术、数据融合、机器学习算法、信息更新策略等多个方面,这些都是当前地理信息系统和环境科学领域的热点研究方向,对于森林保护、...

    地理信息系统原理方法和应用

    ### 地理信息系统原理方法和应用关键知识点解析 #### 一、地理信息系统(GIS)概述 **1.1 GIS的概念与发展** - **定义**: 地理信息系统(Geographic Information System, GIS)是一种集数据采集、存储、管理、处理、...

    地理信息系统原理、方法和应用教程

    地理信息系统(Geographic Information System,简称GIS)是一种集成了计算机硬件、软件以及地理数据的系统,用于采集、存储、管理、分析和展示所有类型的地理信息。GIS的核心在于它能够将地理位置与相关的属性数据...

    城市基础地理空间信息共享框架内容分类及编码方法

    ### 城市基础地理空间信息共享框架内容分类及编码方法 #### 1. 概述 本标准针对城市基础地理空间信息(比例尺范围1:500~1:2000)制定了共享框架内容的分类及编码方法,以确保专业数据的准确定位并实现信息的有效...

    天津市基础地理信息要素数据字典第1部分:1500 12000基础地理信息要素数据字典 (1).pdf

    地图符号是图形化地表示地理实体的方法,包括点状、线状和面状符号,以及各种专题符号。它们需要按照标准化的设计原则,确保一致性和可读性。注记则是地图上的文字信息,如地名、数量、属性等,必须清晰、准确,且与...

    分布式倒排索引的地理信息服务搜索方法研究.pdf

    分布式倒排索引的设计和更新方法,以及全局索引的建立和搜索算法,共同构成了一套完整的解决方案,该方案在应对分布式环境下地理信息服务智能搜索问题时,展现了较高的实用价值和应用前景。 关键词包括地理信息服务...

    地理实体数据规范

    地理实体数据是基于面向实体的构模方法来描述现实世界中独立存在的地理事物。它采用点、线、面作为基本的空间数据表达单元,并赋予每个图元唯一的标识码,以便于信息的分类分级管理以及基于图元的增量更新。 - **...

    定位、地理编码、逆地理编码

    另外,记得检查`authorizationStatus`属性以确定用户是否已授权,以及他们选择了哪种授权类型。 为了确保良好的用户体验,开发者还应考虑节能性。Core Location框架允许设定精度级别,如仅使用GPS、WiFi或蓝牙等。...

    地理信息大数据挖掘与分析.pdf

    地理信息大数据指的是通过各种手段获得的有关地理空间位置的大规模数据集,具有数据量巨大、类型多样化、更新速度快和应用价值高等特征。 在分析地理信息大数据的特征时,首先要明确其数据量的巨大性和多样性。由于...

    arcview与中学地理教学

    然而,面对涉及空间数据的复杂问题时,传统方法往往力不从心。GIS的出现弥补了这一不足,它能高效处理、管理和分析地理数据,增强学生的地理实践能力。尽管GIS在中学课堂的应用尚不多见,但其重要性已逐渐被教育界...

    ip地址与地理位置对应表

    这些数据通常由ISP(Internet Service Provider,互联网服务提供商)和地理定位服务提供商维护,并且会定期更新,因为IP地址分配和使用情况会随时间变化。 在“ip_city.mdb”这个文件中,我们可以推测这是一个...

    地理信息编码规范

    本文将围绕“地理信息编码规范”这一主题,详细介绍其背景意义、基本概念、编码原则及实施方法等核心内容。 #### 二、地理信息编码规范的背景意义 地理信息编码规范主要针对GIS数据进行分类和编码,旨在为地理信息...

    经典的《地理信息系统与科学.第二版》,英文版

    本书涵盖了地理信息系统的基础理论、应用方法以及实践案例,深入探讨了地理信息系统的技术原理、数据处理、空间分析、地图制作和应用开发等多个方面。通过对地理数据的采集、存储、分析、显示和管理等关键技术的详细...

    gis 地理信息系统算法基础

    地理空间数据通常包含位置信息和非位置信息,位置信息描述了地球表面上的具体位置,包括经纬度坐标等,而非位置信息则包括了与该位置相关的属性信息,例如土地利用类型、人口密度等。 其次,GIS算法基础还包括对...

Global site tag (gtag.js) - Google Analytics