发明名称 栅格数据的读取方法和装置,栅格数据的写入方法和装置
摘要 本申请提供了栅格数据的读取方法和装置,栅格数据的写入方法和装置,其中,栅格数据的读取方法包括:客户端确定可操作栅格,以及,指定范围的地理信息几何边界数据;所述各个可操作栅格中包括多个栅格块,每个栅格块包括多个象素;按照所述地理信息几何边界数据在可操作栅格中标记出目标栅格块以及对应的目标象素组,生成标记数据;将所述标记数据进行压缩,获得压缩标记数据;将所述压缩标记数据传给服务器,服务器解析所述压缩标记数据,提取目标栅格块及对应的目标象素组查找对应的栅格数据返回给客户端。本申请能够提高栅格数据读写的处理效率和速度,并节省系统空间。
申请公布号 CN102708109B 申请公布日期 2014.05.14
申请号 CN201210008785.8 申请日期 2012.01.12
申请人 北京地拓科技发展有限公司 发明人 孙成宝;黄兆伟;李团宏;曹刚;李嵩;刘扬
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京润泽恒知识产权代理有限公司 11319 代理人 苏培华
主权项 一种栅格数据读取的方法,其特征在于,包括:客户端确定可操作栅格,以及,指定范围的地理信息几何边界数据;所述各个可操作栅格中包括多个栅格块,每个栅格块包括K行L列个象素,其中K≥1,L≥1;按照所述地理信息几何边界数据在可操作栅格中标记出目标栅格块以及对应的目标象素组,生成标记数据;将所述标记数据进行压缩,获得压缩标记数据;将所述压缩标记数据传给服务器,服务器解析所述压缩标记数据,提取目标栅格块及对应的目标象素组;服务器根据所述目标栅格块及对应的目标象素组查找对应的栅格数据返回给客户端;所述地理信息几何边界数据采用多线段图形表示;所述按照地理信息几何边界数据在可操作栅格中标记出目标栅格块以及对应的目标象素组的步骤包括:子步骤S11、判断所述多线段图形是否与某栅格块相离,若是,则执行子步骤S12,若否,则执行子步骤S13;子步骤S12、确定所述栅格块为非目标栅格块,并将所述非目标栅格块中的所有象素标记为0;子步骤S13、确定该栅格块为目标栅格块,所述目标栅格块包括包含栅格块和相交栅格块;子步骤S14、将所述包含栅格块中的每个象素标记为1;以及,将所述相交栅格块中与多线段图形相交或包含在多线段图形之内的象素标记为1;将所述相交栅格块中与多线段图形相离的象素标记为0;所述目标栅格块中标记为1的象素组成目标象素组,所述目标栅格块中标记为0的象素组成非目标象素组;子步骤S15、按一定顺序记录可操作栅格中所有象素的标记,形成标记数据。
地址 100084 北京市海淀区农大南路1号硅谷亮城5号楼201