1.在mapbuilder中添加theme。
2.在mapviewer中create tile layer,配置如下:
<map_tile_layer name="CHINA_TL" image_format="PNG" http_header_expires="168.0" concurrent_fetching_threads="3">
<internal_map_source data_source="MAPDATA" base_map="LU" bgcolor="none"/>
<tile_storage root_path="D:\mv11ps4_quickstart\oc4j\j2ee\home\applications\mapviewer\web\tilecache\MAPDATA.CHINA_TL\"/>
<coordinate_system srid="3785" minX="-2.0037508E7" minY="-2.0037508E7" maxX="2.0037508E7" maxY="2.0037508E7"/>
<tile_image width="256" height="256"/>
<zoom_levels levels="19" min_scale="0.0" max_scale="0.0" min_tile_width="76.43702697753906" min_tile_height="2.0037508E7">
<zoom_level level="0" name="" description="" scale="0.0" tile_width="2.0037508E7" tile_height="2.0037508E7"/>
<zoom_level level="1" name="" description="" scale="0.0" tile_width="1.0018754E7" tile_height="1.0018754E7"/>
<zoom_level level="2" name="" description="" scale="0.0" tile_width="5009377.0" tile_height="5009377.0"/>
<zoom_level level="3" name="" description="" scale="0.0" tile_width="2504688.5" tile_height="2504688.5"/>
<zoom_level level="4" name="" description="" scale="0.0" tile_width="1252344.25" tile_height="1252344.25"/>
<zoom_level level="5" name="" description="" scale="0.0" tile_width="626172.125" tile_height="626172.125"/>
<zoom_level level="6" name="" description="" scale="0.0" tile_width="313086.0625" tile_height="313086.0625"/>
<zoom_level level="7" name="" description="" scale="0.0" tile_width="156543.03125" tile_height="156543.03125"/>
<zoom_level level="8" name="" description="" scale="0.0" tile_width="78271.515625" tile_height="78271.515625"/>
<zoom_level level="9" name="" description="" scale="0.0" tile_width="39135.7578125" tile_height="39135.7578125"/>
<zoom_level level="10" name="" description="" scale="0.0" tile_width="19567.87890625" tile_height="19567.87890625"/>
<zoom_level level="11" name="" description="" scale="0.0" tile_width="9783.939453125" tile_height="9783.939453125"/>
<zoom_level level="12" name="" description="" scale="0.0" tile_width="4891.9697265625" tile_height="4891.9697265625"/>
<zoom_level level="13" name="" description="" scale="0.0" tile_width="2445.98486328125" tile_height="2445.98486328125"/>
<zoom_level level="14" name="" description="" scale="0.0" tile_width="1222.992431640625" tile_height="1222.992431640625"/>
<zoom_level level="15" name="" description="" scale="0.0" tile_width="611.4962158203125" tile_height="611.4962158203125"/>
<zoom_level level="16" name="" description="" scale="0.0" tile_width="305.74810791015625" tile_height="305.74810791015625"/>
<zoom_level level="17" name="" description="" scale="0.0" tile_width="152.87405395507812" tile_height="152.87405395507812"/>
<zoom_level level="18" name="" description="" scale="0.0" tile_width="76.43702697753906" tile_height="76.43702697753906"/>
</zoom_levels>
</map_tile_layer>
3.在前端调用:
mapview = new MVMapView(document.getElementById("map_div"), baseURL);
var center = MVSdoGeometry.createPoint(103.23,35.33,3785);
mapview.setCenter(center);
baseMap = new MVGoogleTileLayer() ;
var mapType = MVGoogleTileLayer.TYPE_SHADED;
baseMap.setMapType(mapType);
mapview.addMapTileLayer(baseMap);
var basemap2 = new MVBaseMap("MAPDATA.CHINA_TL", "", true);
basemap2.setTransparent(true);
mapview.addBaseMapLayer(basemap2);
baseMap.setVisible (true);
basemap2.setVisible (true);
mapview.display();
分享到:
相关推荐
考虑到 Oracle Spatial 11g 在空间数据处理方面的新特性,我们可以推测 MapViewer 也会有一系列新的增强功能: - **增强的空间数据可视化能力**:MapViewer 可能会支持更多种类的空间数据可视化方式,如三维视图、...
它们展示了如何将不同类型的地理信息加载到 MapViewer 中,并进行叠加显示。 2. **样式文件(Style Sheets)**:MapViewer 允许自定义图层的显示样式,例如点、线、面的填充颜色、符号大小、透明度等。这些样式文件...
- 编辑`mapViewerConfig.xml`配置文件中的`map_data_source`部分,根据之前设置的数据库信息进行调整。 #### 创建地图 创建基础地图是利用MapViewer的一个关键步骤: - **配置MapBuilder**: - 运行MapBuilder...
地图数据的部署涉及到多个步骤,包括地图层和背景地图的定义、数据源的配置等。为了确保地图能够正确地显示所需数据,必须仔细配置每个环节。例如,在 MapBuilder 中定义好地图内容后,需要将其部署到 MapViewer ...
Mapviewer7.3 压缩包第三部分,全部上传完毕。
地图浏览器Mapviewer是的抽象,可以使用配置创建常见的GIS应用程序。 Mapviewer需要npm install leaflet d3 d3-scale-chromatic mapviewer color npm install leaflet d3 d3-scale-chromatic mapviewer 。 < link...
MapViewer MapViewer是Windows(C#/。NET)应用程序,它显示从MAP文件(由GNU链接器LD生成)和ELF可执行映像提取的信息。 它显示消耗的资源的模块/文件的明智划分,以及每个模块/文件中发现的各个符号的详细信息。...
根据提供的文件信息,我们可以总结出以下关于Oracle MapViewer的相关知识点: ### 一、产品概述 **Oracle MapViewer** 是一款地图渲染工具,用于显示不同类型的地理空间数据。它作为Oracle Fusion Middleware的一...
在集成MapViewer和BIEE之前,首先需要安装OC4J(Oracle Containers for J2EE)应用服务器和配置支持空间数据的Oracle数据库。MapViewer的安装包括在数据库中创建用户和导入示例数据,然后在应用服务器管理器中部署...
Golden software 出品的一款酷软,用于地图的处理,功能强大,使用方便。
MapViewer与BIEE集成 之一MapViewer的安装和设置 MapViewer与BIEE集成 之二通过网页集成 MapViewer与BIEE集成 之三新地图文件向Oracle spatial数据库导入 MapViewer与BIEE集成 之四MapBuilder教程 MapViewer与BIEE...
这将启动OC4J应用服务器,并加载MapViewer的相关应用。 3. **阅读文档**:在启动服务前,详细阅读 `readme.txt` 文件,了解可能遇到的配置问题和解决方法。 4. **配置MapViewer**:根据描述中的链接(),遵循提供的...
4. **Web服务集成**:MapViewer通过Web服务接口与其他应用程序无缝集成,允许开发者将地图功能嵌入到自己的应用中,增强了应用的地理空间分析能力。 5. **性能优化**:针对大规模数据集,MapViewer采用了高效的数据...
本系统采用了三层分布式计算模型,即客户端、应用逻辑层和数据库层三者相互独立,任何一层的改动都不会影响到其他层。这种架构设计有利于提高系统的可维护性和可扩展性。具体来说: - **客户端**:负责用户界面的...
5. **性能优化**:地图可能包含大量数据,为了提高显示速度,MapViewer可能采用了分块加载、视锥剔除、LOD(细节层次)等优化技术。 6. **色彩管理和标签渲染**:地图上的各种元素(如道路、建筑、水体)需要不同的...
MapViewer是一款强大的地理信息系统(GIS)软件,专用于地图制作、数据分析和可视化。在油田管理中,绘制开采现状图是至关重要的,它可以帮助我们理解油田的分布、开采进度以及资源利用情况。本教程将详细解释如何...
- 在`PageLayoutControl`的`OnPageLayoutReplaced`事件处理程序中,将同样的地图文档加载到`MapControl`控件中,并设置其范围为数据的最大范围: ```vbnet Private Sub AxPageLayoutControl1_...
这样,只有拥有`mapViewer`角色的用户才能看到地图容器并加载地图。如果需要更细粒度的权限控制,可以使用`isPermitted`标签检查用户是否具有特定的权限。 对于地图的具体操作,如添加标记、绘制路径等,可以参考...
10. **地图服务接口**:如果MapViewer与第三方地图服务(如Google Maps、OpenStreetMap)集成,需要了解相关API,以获取地图瓦片、地理编码或路由规划等功能。 总的来说,通过学习GroWNC MapViewer的源代码,开发者...
TjuES57MapViewer是将天津大学电子海图控件TjuES57Map作为电子海图引擎开发的电子海图显示系统。 天津大学电子海图控件TjuES57Map为AIMIP实验室独立自主开发,具有独立知识产权的S-57海图引擎,适用于Windows系列...