文档库 最新最全的文档下载
当前位置:文档库 › 易图地理信息系统技术方案说明书

易图地理信息系统技术方案说明书

易图(EaseMap)地理信息系统技术方案说明书

(文档版本v2.0)

系统设计:______ ________

系统审核:_______________________

监理代表:______ _________

日期:___ _____

_____________________________________

阿凯日软件工作室2009年10月

1易图地理信息系统架构

易图地理信息系统由四大部分组成,其中包括SQL Server数据库、易图数据管理器(EaseMap Manager)、易图地理信息系统网络版(EaseMapNet)和易图地理信息系统单机版(EaseMap)。

1.1SQL Server数据库

该数据库主要是对卫星影像数据和矢量数据的存储,供客户端查询和浏览和编辑不包含业务数据。

1.2易图数据库配置管理器

该管理系统,主要针对卫星影像数据和矢量数据的导入控制、导出控制和矢量图层的图例配置等。

1.3易图地理信息系统网络版

该软件基于数据库浏览和检索数据,具备最基本的GIS功能,任何项目的业务功能,均可以基于该平台进行功能扩展和开发,适合于城市规划、城市管网、电力、水利、通信、地质勘察、公安消防、交通公交、科研教育、绿化环保和监控等各行各业。

终端

1.4易图地理信息系统单机版

易图地理信息系统单机版功能与网络版基本相同,所不同的是该版本不需要数据库的支持,但卫星影像可以由数据管理器导出一组影像缓存文件(包括*.dat 和*.idx)作为图层加入到系统中,可以实现离线浏览,为外出作业和旅游导航提供完美的解决方案。

从数据管理器导出影像缓存文件(*.dat,*.idx)

2SQL Server数据库(易图后台数据库设计)

2.1卫星地图数据结构

谷歌卫星地图数据采用默卡托投方式,以经度为0度和纬度为0度为中心、西边-180度、东边180度、北边约85度和南边约-85度的范围将世界地图约束成一个正矩形,然后再按0.5的比率的四叉树分割原理将整个世界地图层层分割,共20级。

如下图所示,其中以代码t表示第一级,然后基于第一级开始往下细分,如第二级分别以tq表示左上、tr表示右上、ts表示右下、tt表示左下;第三级分别将tq、tr、ts和tt再按q、r、s、t分别进行细分,即tq分为tqq、tqr、

tqs、tqt,tr分为trq、trr、trs、trt,ts分为tsq、tsr、tss、ttt,tt分为ttq、ttr、tts、ttt,其它级别同理细分。

2.2图片总数计算

假设数据都存在,按四叉树的原理可以计算全球各级图片的总数,计算过程如下:

?第1级

1=1

?第2级

4=4

?第3级

4*4=16

?第4级

4*4*4=64

?第5级

4*4*4*4=256

?第6级

4*4*4*4*4=1024

?第7级

4*4*4*4*4*4=4096

?第8级

4*4*4*4*4*4*4=16384

?第9级

4*4*4*4*4*4*4*4=65536

?第10级

4*4*4*4*4*4*4*4*4=262144

?第11级

4*4*4*4*4*4*4*4*4*4=1048576

?第12级

4*4*4*4*4*4*4*4*4*4*4=4194304

?第13级

4*4*4*4*4*4*4*4*4*4*4*4=16777216

?第14级

4*4*4*4*4*4*4*4*4*4*4*4*4=67108864

?第15级

4*4*4*4*4*4*4*4*4*4*4*4*4*4=268435456

?第16级

4*4*4*4*4*4*4*4*4*4*4*4*4*4*4=1073741824 ?第17级

4*4*4*4*4*4*4*4*4*4*4*4*4*4*4*4=4294967296

?第18级

4*4*4*4*4*4*4*4*4*4*4*4*4*4*4*4*4=17179869184

?第19级

4*4*4*4*4*4*4*4*4*4*4*4*4*4*4*4*4*4=68719476736

?第20级

4*4*4*4*4*4*4*4*4*4*4*4*4*4*4*4*4*4*4=274877906944

从以上的计算可知,数据量是十分庞大的,而面对如此庞大的数据量,直接将图片存入文件夹,检索效率是非常低的,我们必须要采用特殊的处理方法才能加快文件的检索和便于存储,下一节将详细阐述。

2.3后台数据库的结构

后台数据库主要由两部分组成,影像数据库和矢量数据库。

2.3.1 影像数据库

基于可扩展性的考虑,数据库的是基于全球影像数据而设计的;为加速数据的浏览,数据库设计成多个库,其中每个库最多可包含20张表,每张表最多可添加5000万条数据记录,也即一个可存储10亿条数据记录。

所有数据库需要手工创建好,而库中的表,是导入影像数据是自动创建的。数据库列表如下:

Map15

Map16_01

Map16_02

Map17_01

Map17_02

Map17_03

Map17_04

Map17_05

Map18_01

Map18_02

Map18_03

Map18_05 Map18_06 Map18_07 Map18_08 Map18_09 Map18_10 Map18_11 Map18_12 Map18_13 Map18_14 Map18_15 Map18_16 Map18_17 Map18_18 Map19_01 Map19_02 Map19_03 Map19_04 Map19_05 Map19_06 Map19_07 Map19_08 Map19_09 Map19_10 Map19_11 Map19_12 Map19_13 Map19_14 Map19_15 Map19_16 Map19_17 Map19_18 Map19_19 Map19_20 Map19_21 Map19_22 Map19_23 Map19_24 Map19_25 Map19_26 Map19_27 Map19_28

Map19_30 Map19_31 Map19_32 Map19_33 Map19_34 Map19_35 Map19_36 Map19_37 Map19_38 Map19_39 Map19_40 Map19_41 Map19_42 Map19_43 Map19_44 Map19_45 Map19_46 Map19_47 Map19_48 Map19_49 Map19_50 Map19_51 Map19_52 Map19_53 Map19_54 Map19_55 Map19_56 Map19_57 Map19_58 Map19_59 Map19_60 Map19_61 Map19_62 Map19_63 Map19_64 Map19_65 Map19_66 Map19_67 Map19_68 Map19_69

2.3.2 矢量数据库

矢量数据库只有一个,名称为“Map”,用于对矢量数据的存储和检索,其中包含系统配置表、图层记录表和矢量数据相关表等,如下表所示。

sys_Layers

sys_Config

Layer001

Layer001_

Layer001_db

Layer002

Layer002_

Layer002_db

Layer…

Layer…_

Layer…_db

3易图数据库配置管理器

数据配配置管理器的主要功能包括视图基本操作功能、图层管理功能、图例配置功能、导入数据功能和导出数据功能,如下图所示。

3.1视图操作

3.1.1平移

此功工具为视图平移工具,点击此工具,然后在视图中按下鼠标左键并移动即可平移视图。另外,您也可以通过按下鼠标中键并移动来平移视图。

3.1.2放大

此功能为视图放大工具,点击此工具,然后在视图中单击框选需要放大的视图区域即可放大视图。另外,您也可以通过滚动鼠标中键滚轮来平移视图。

3.1.3缩小

此功能为视图缩小工具,点击此工具,然后在视图中单击框选需要放大的视图区域即可放大视图。另外,您也可以通过滚动鼠标中键滚轮来平移视图。

3.1.4全视图

此功能用于显示当前所有图层的数据,点击该工具,视图将自动显示所有数据。

3.2图层管理

您可以对图层的颜色、名称、透明度进行更改,也可以控制显示级别,以及新建和删除图层等,如下图所示。

3.3图例配置

图层配置功能,主要是对点图层、线图层和面图层进行图例配置。

点图例符号可配置为图片符号和矢量符号两种,如下图所示。

线图例可选择预设好的县乡道、铁路、城市一级道路和城市二级道路等,也可以自定义相关参数,如下图所示。

面图例配置也可以为面图层配置相应的图例,可自定义填充色边线颜色和边线宽度等,如下图所示。

3.4文本标注

用户可以将图层的任何一个属性字段标注出来,同时该字段也将作为快速检索的依据,如下图所示。

3.5导入数据

3.5.1导入影像数据

可以指定小图片(256*256)的目录路径,并将这些图片导入到数据库中,导入完成后即可以该系统中浏览。

3.5.2导入矢量数据

系统支持矢量数据的导入,导入到数据库后,便可在系统中浏览和进度图例配置等,如下图所示。

3.6导出数据

3.6.1导出影像数据

数据库中的影像数据也可以通过该功能导出,以便用到其它项目中,如下图所示。

3.6.2导出矢量数据(开发中)

该功能暂未完成,开发中…

4易图地理信息系统网络版(开发中)

该系统和单机版的功能基本相同,只是单机版的数据是来自本地,而该系统的数据是来源于数据库,这是最大的区别,开发中…

5易图地理信息系统单机版

它是一款可基于谷歌(Google Map)卫星地图、谷歌电子地图和谷歌地表地形图为底图的地名、道路等地理要素数据采集器;也是一款基于谷歌(Google Map)卫星地图、谷歌电子地图和谷歌地表地形图为底图的地标(地理坐标)标注管理软件;还是一款谷歌卫星地图、谷歌电子地图、谷歌地表地形图离线浏览工具;同时也是一个界面简洁、操作简单、图片效果非常漂亮的地理信息管理系统。

该系统具备标注、绘制、查询、定位、视图缩放、视图漫游、属性修改和删除图元等最基本的GIS功能,适合于城市规划、城市管网、电力、水利、通信、地质勘察、公安消防、交通公交、科研教育、绿化环保和监控等多个行业的地理信息管理平台。

下载地址:https://www.wendangku.net/doc/a812428631.html,/soft/91460.htm

6技术支持

关于本系统或数据等相关问题,可以通过邮件、QQ或电话的方式与本工作室联系。

?技术支持邮箱info@https://www.wendangku.net/doc/a812428631.html,

?技术支持QQ 653216115

?技术咨询电话028-********

相关文档
相关文档 最新文档