城地名信息体系规划以及运用
城市地名信息体系规划以及运用城市地名信息体系规划以及运用 地名是最常用的社会公共信息之一,与 人们的日常生活息息相关,是现代社会进行 各种联系、交流的基础和纽带。随着城市工 业化、 城市化、 市场化和信息化进程的加快, 地名工作面临许多新的形势和问题,如地名 数据需要及时动态更新,各级地名管理部门 之间需要实现地名信息共享、急需利用统一 平台进行地名管理等,因此数字地名建设迫 在眉睫。目前,世界上大多数发达国家建立 了地名信息系统,已有 100 多个大型地名数 据库投入使用,美国、 俄罗斯、 英国、法国、 德国等国家专门组织力量搜集、研究、整理 国内外地名资料,不断完善地名信息系统, 更新、扩充地名数据库。我国地名信息建设 近几年发展很快,民政部组织建立了国家地 名数据库,很多经济发达的城市如北京、上 海、天津、广州等地也分别建立了各自的地 名数据库和地名信息系统。但是因为没有统 一的技术标准,互相缺乏兼容性,无法实现 资源共享。并且存在数据更新机制陈旧,数 据现势性差等问题。本文研究目的旨在为地 名信息共享、更新以及地名信息系统建设提 供一种通用的可行性方案。 1 系统总体设计 设计依据 本文按照国家关于地名管理和地名数 据建设的相关标准和规范要求,利用地理信 息系统、数据库管理等技术,建设地名时空 数据库,同时基于“统一存储,统一服务” 的模式为城市各市、区县等地名管理部门提 供地名服务。根据地名审批业务流程,建立 地名数据库动态更新机制,完善地名空间数 据库,形成地名信息与时间、空间信息的无 缝集成。基于网络共享和分发服务,提供地 名信息获取、管理、维护、更新、查询及分 析等功能使其既能为社会提供各种地名信 息服务,也能为政府相关部门在政策制订、 日常管理等方面提供决策支持。 总体框架 系统总体架构以地名数据库为基础,基 于软硬件和网络支撑体系,实现地名、门牌 业务的带图办理,地名现状数据和历史数据 的及时更新,同时综合考虑空间数据的信息 发布,支持与各级规划地名单位的数据协作 , 为业务系统以及公众提供 GIS 应用服务,使 地名数据得到充分应用。地名信息系统采用 多层架构,系统总体结构从下到上主要分为 网络层、数据层、功能层和应用层。网络层 为地名信息系统提供网络支撑和硬件保障, 把系统连接成逻辑的整体。网络层采用城市 市局局域网、电子政务专网和互联网的三网 架构模式数据层是地名信息系统的基础部 分。数据采用统一物理组织、集中存放、实 时更新与定时更新结合、统一应用、统一服 务的方式,通过统一的数据传输协议及标准 为功能层提供数据支持。功能层综合运用海 量数据管理、信息共享、空间数据库和元数 据服务等相关技术方法,实现地名业务相关 的功能模块,一般包括业务功能审批、图形 管、 系统管理等模块。 应用层直接面对用户, 提供可视化的界面供用户操作。不同等级、 不同类别以及不同权限的各类用户通过应 用层注册与登录,通过系统提供郑桂香:博 士研究生的用户身份认证与访问权限控制, 实现对于该用户开放的各种数据资源与共 享服务功能的浏览以及使用。 技术路线 考虑到地名数据的复杂性,本系统采用 大型关系数据库 Oracle 进行大数据量的存 储。同时,由于 ArcGIS 支持面向对象建模以 及时空数据模型,在数据层通过ArcSDE 空间 数据引擎访问空间数据,实现对地名数据的 存储、管理与应用。功能层采用 ArcGISEngine、 ArcGISServer 进行系统二次 开发,并采用 SOA 等基于服务的模式对功能 封装,方便系统的扩展和复用。应用层采用 FLEX 等富客户端应用技术以友好的 UI 的界 面来展示地名信息,并采用ArcGIS 家族中的 ArcGISServer 能提供多种地图服务发布形 式,包括对 OGC 服务以及 KML 服务的支持,服 务可以兼具缓存地图服务和动态地图服务 相结合的方式,满足用户对 Web 地图浏览与 编辑处理的要求。 2 地名数据组织 地名数据分类 地名信息分类与类别代码编制是地名 信息系统建设的基础工作,是实现地名信息 共享的前提。本文参考地名分类标准要求 [7],根据各市级地名数据的特点以及地名 所指代实体的地理属性分为门类、大类、中 类、小类四层。门类是按照地名所指代地理 实体的基本属性分为自然地理实体和人文 地理实体两类。大类根据门类的科学构成和 实际管理需要区分,自然地理实体门类分为 海域,水系,陆地地形;人文地理实体门类分 为行政区域及其它区域,居民点,具有地名 意义的交通运输设施,具有地名意义的水利、 电力、通信设施,具有地名含义的纪念地、 旅游胜地和名声古迹,具有地名意义的单位, 具有地名意义的建筑物、构筑物等。 地名数据编码规则 地名类别代码采用数值型代码,分为四 段,用 20 位的阿拉伯数字表示。第一段 6 位 数字根据国家行政区编码规则,表示地名所 在的行政区域,如“120115”表示天津市宝 坻区;第二段3位表示下一级的行政区,如乡 镇以及街道等;第三段5位表示地名类别,依