OBIEE11g地图功能实现详细操作文档

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

BIEE11g地图功能实现编写:北京殷塞信息技术有限公司编写日期:2012/6/25版本:V1.0目录一、BIEE11g底层地图的制作.........................................................................................................41.打开OracleMapbuilder...................................................................................................42.建立新的数据库连接.......................................................................................................43.导入元数据.......................................................................................................................54.浏览可用元素...................................................................................................................55.创建Themes.....................................................................................................................66.创建BaseMap................................................................................................................107.创建TileLayers...............................................................................................................12二、将底层地图导入至BIEE.........................................................................................................181.打开MapViewer.............................................................................................................182.创建数据库连接.............................................................................................................183.连接数据库.....................................................................................................................19三、地图在仪表盘中的展现.........................................................................................................201.打开BIEE11g...................................................................................................................202.打开地图数据管理.........................................................................................................203.导入层.............................................................................................................................204.导入背景地图.................................................................................................................215.导入图像.........................................................................................................................226.重新加载文件和元数据.................................................................................................227.创建地图视图.................................................................................................................22已解决/未解决的问题...........................................................................................................25简介本文档以世界地图的制作为例,简单介绍OBIEE11g中地图功能的实现。本例中shp格式的世界地图是从网上下载,如文档中出现(示例)字样,说明在文档末尾会有此操作的详细示例;文档中有诸多不足之处,望大家多提意见,以进一步更改和完善。一、BIEE11g底层地图的制作【所需工具和环境】:OracleMapbuilder1.打开OracleMapbuilder打开运行,输入cmd→java–jarD:***\###.jar(其中***为mapbuilder所安装的文件夹,###为mapbuilder的jar文件名);2.建立新的数据库连接在弹出的界面中点击Addconnection按钮或者点击File→Newconnection;弹出如下界面,输入Name、User和Password以及数据库的Basic信息,点击TestConnection按钮,测试一下连接,通过后点击Ok;3.导入元数据点击界面左上方的Tools→ImportMetadata,选择地图shp文件所保存的文件夹,选择所需导入的元素(一般为默认),点击OK,元数据导入成功;4.浏览可用元素浏览对话框左侧Styles中现有的元素,其中包括Areas、Colors、Lines、Markers、Texts和Advanced,这些元素可以帮助修改地图的特征;5.创建Themes右键点击Themes→CreateGeometryTheme;弹出如下对话框,点击next;在弹出的对话框中输入所要创建的Theme的名称,在TableOwner选择可用的名称(即在第二步已创建的数据库连接名称),在BaseTable中选择所需的底层数据(这里选择导入的shp文件名称),SpatialColumn选择默认,点击next;在弹出的对话框中,为Theme选择需要的格式,点击next;选择Theme用于标记的列和风格,在Oracle地图中,标签是当鼠标滑过地图时显示的字段,点击next;在弹出的对话框中编辑过滤条件,如果不需要直接点击next;弹出创建Theme的明细报告,浏览无误后,点击完成,Theme创建完毕;此时,左侧Themes→GeometryTheme中将显示我们刚创建的Theme,右侧显示该Theme的明细,首先点击下方的Preview按钮,然后点击右上方的绿色箭头,可以预览地图在网页中显示的效果,至此世界地图的Theme创建完成。6.创建BaseMap右键点击BaseMaps,选择CreateBaseMap;点击next;输入BaseMap名称(建议输入跟Theme一样的名称),点击next;选择自己所创建的主题,添加至下方框中(本例只创建了一个Theme,所以不需要进行它操作),点击next;***提示***如果当创建BaseMap时需要用到多个Theme,则在此添加多个Theme,但要注意叠加排版的顺序,系统默认下方的Theme叠加到上方的Theme上展现,故一般将级别小的Theme依次排在下方。弹出创建Basemap明细,检查无误后,点击完成;此时,右侧Basemap一栏中将显示我们所创建的Basemap,右侧显示其明细,点击下方的Preview,然后点击上方的绿色箭头,可以预览地图,至此世界地图的Basemap制作完成。7.创建TileLayers右击TileLayers,选择CreateMapTileLayer;在弹出的对话框中选择自己创建的BaseMap,点击确定;点击Next;输入所要创建的TileLayer名称,在下拉菜单中选择Basemap,点击next;在弹出的窗口中,点击绿色箭头预览地图,然后点击UpdatefromMap,快速获得下方相关数据,如图;点击下方Zoomlevels,进行层级的相关设置,点击next;***提示***首先点击绿色按钮预览地图,然后使用缩小按钮选择一个合适的地图大小,点击MaximumScale后面的FromMap,获得地图最大时的数据;依照此法,获得MinimumScale的数据,然后选择地图的ZoomLevels(一般默认为10),点击Generate,系统将在下方自动创建十个层级,其中最大最小层级的数值为刚才所定义的Max和Min;如现有层级不满足展示的需要,可以点击Add和Remove进行修改。定义TileLayer的相关属性(一般设置为默认),点击next;设置地图展现的背景,并在Antialiasing一栏中打上勾,点击next;弹出创建TileLayer的明细,检查无误后点击完成;确认地图TileLayer的配置属性,无误后点击确定,至此世界地图的TileLayer制作完成。二、将底层地图导入至BIEE【所需工具和环境】:BIEE11gMapViewer1.打开MapViewer打开网址,在界面的右上角点击Admin,在弹出的对话框中输入用户名和密码,点击LogIn;2.创建数据库连接选择ManageMapViewer→Datasources,在界面中输入数据源的Name、Host、Port、Sid、User、Password,Basedon选择JDBCURL,其余默认,然后点击Submit,此时上方将会出现刚建立的数据库连接;***提示***这里的Name就是在建立底层地图第二步时所创建的名称,用户名和名称建议跟数据库名称一样,这样防止日后建立过多的数据连接而混淆用户名和密码。3.连接数据库选择ManageMapTileLayers→Manage,选择自己创建的TileLayer然后点击BringOnline,至此就可以在BIEE11g中导入该地图。***提示***需要注

1 / 25
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功