1. OpenLayers支持WMS应用,即Web地图服务。Mapinfo安装后在tomcat目录有一个wmsserver111的目录,这个目录就是mapinfo的WMS应用,也就是说mapinfo支持WMS,这样一来mapinfo和Openlayers的结合应用是可以实现的。
2. OpenLayers采用的是瓦片方式绘制地图,这些层不同于以前.mdf中定义的层,得打开mapinfo的管理用工具,打开原来的.mdf文件加载地图到管理器上,然后点击图层控制,打开控制窗口,选着一层点击下面的保存,保存为layers的命名资源,
3.部署应用,有两种办法:1.把mapinfo的服务和项目放在两个不同的tomcat中,当然的改变port,不能让二者有冲突。2.部署在同一个tomcat中,mapinfo的服务有两个,一个就是wmsserver111,另一个就是mapxtreme480,如果采用后者,的需要把wmsserver111中的web.xml文件中
<init-param>
<param-name>providerURL</param-name>
<param-value>
http://A7239FF339644DF:8000/mapxtreme480/namedresource<
/param-value>
</init-param>
Port改和mapxtreme480的tomcat端口一致。那些保存的命名资源保存在mapxtreme480的mapxtreme480\resources\layers下面的。
4.在Openlayers定义切片tiled时候吧WMS的url写上mapinfo的wms即可,如:
map = new OpenLayers.Map('map', options);
// setup tiled layer
tiled = new OpenLayers.Layer.WMS("bount_line - Tiled", "http://localhost:8080/wmsserver111/servlet/wms", {
width : '512',
srs : 'EPSG:4326',//这个一定的是4326
layers : 'layers/world/xzqj,layers/world/lvdi,layers/world/shuixi,layers/world/gsgl,layers/world/sd,layers/world/gd',
height : '416',
styles : '',
format : format,
tiled : 'true',
tilesOrigin : map.maxExtent.left + ',' + map.maxExtent.bottom
}, {
buffer : 0,
displayOutsideMaxExtent : true
});
map.addLayer(tiled);
- 大小: 83 KB
分享到:
相关推荐
《Geoserver与OpenLayers配置详解》 在GIS(地理信息系统)领域,Geoserver和OpenLayers是两个非常重要的开源工具。Geoserver是一个基于Java的服务器,用于发布和管理地理空间数据,而OpenLayers则是一个JavaScript...
在提供的文件列表中,我们可以看到一些与开发电子地图界面相关的Java和JSP文件,这表明我们正在探讨如何使用Web技术来构建一个基于MapInfo的地图应用。 `ImageBean.java`:这是一个Java Bean类,通常用于封装业务...
WebGIS(Web地理信息系统)是GIS技术在互联网环境中的应用,它将地理信息与Web技术相结合,使得用户可以通过浏览器访问和操作地理数据。本压缩包“gis.rar”包含了一个WebGIS应用实例,专注于公交地图服务,名为...
- **OpenLayers框架**:阐述了如何将OpenLayers与GeoServer结合使用,调用GeoWebCache缓存机制,并介绍了参数配置和推荐配置参数。 ### 地图处理攻略 文档通过操作指南和技巧的形式,为读者提供了地图处理方面的...
在介绍的基础上,文章详细阐述了Debian Linux、Apache2、Tomcat7、Geoserver和UDig等软件的配置与实现技术,并通过OpenLayers调用Geoserver发布Web地图。 【关键词】:Debian Linux,WebGIS,Geoserver,OpenLayers...
8. **Web页面编写**:MapServer通常与Web技术结合使用,如HTML、JavaScript(通常使用OpenLayers或Leaflet库)来创建交互式地图。这些页面会通过WMS(Web Map Service)或WFS(Web Feature Service)与MapServer通信...
5. **Web GIS与移动GIS**:探讨基于Web的地图服务,如Google Maps API、OpenLayers、Leaflet等,以及移动端GIS应用的开发,适应移动互联网时代的需求。 6. **遥感与GIS集成**:介绍遥感图像处理技术,以及如何将...
WebGIS,即Web地理信息系统,是利用互联网技术与现代地理信息技术相结合,实现了地理信息的网络化服务和数据共享,使得GIS应用变得更加普及和用户友好。 在传统的GIS系统中,空间数据和属性数据通常是分开管理的,...
这个CHM文件很可能是关于如何使用MapX进行开发,或者如何结合MapInfo进行GIS应用开发的指南,涵盖了如地图显示、数据处理、空间分析和地图服务发布等主题。 在GIS开发中,开发者需要掌握以下关键知识点: 1. 数据...
或者与交通网络数据结合,研究省际交通流量。 对于开发者来说,如果需要在Web应用或移动应用中展示这些省界数据,可以选择GIS库,如Leaflet、OpenLayers或Mapbox GL JS,它们都支持SHP文件的在线加载和展示。通过...
- 大数据与云计算:GIS结合大数据分析,实现更高效的决策支持。 - 移动GIS:智能手机和平板电脑的应用,使GIS更加便携和实时。 - 三维GIS:提供更真实、直观的空间展示。 - 开放数据与开放源码:推动GIS的普及和...
3. GIS API与SDK:详细解析主流GIS软件(如ArcGIS、GeoServer、MapInfo等)的API和SDK,介绍它们提供的各种功能模块和类库,以及如何调用这些接口进行开发。 4. 数据操作:介绍如何读取、写入和处理不同格式的地理...
8. 传感器和遥感:与GIS结合的遥感技术可以从卫星和无人机等获取大量空间数据。 9. GIS软件应用:熟悉主流GIS软件的界面和功能,如ArcGIS Desktop、QGIS、MapInfo等。 10. 数据互操作性:OGC标准(如WMS, WFS, GML...
GIS,全称Geographic Information System,即地理信息系统,是一种结合了计算机硬件、软件以及地理数据的系统,用于捕捉、管理、分析和展示地球表面的所有事物和现象。在GIS工程师的二级开发方向考试中,考生需要...
4. **GIS应用软件**:了解主流GIS软件,如ArcGIS、QGIS、MapInfo等,学习其界面操作、空间分析工具的使用以及地图制作。 5. **空间分析**:掌握缓冲区分析、网络分析、叠置分析、景观分析等空间统计和模拟方法。...
GIS(Geographic Information System,地理信息系统)是一种集成了计算机硬件、软件及地理数据的系统,用于获取、...在实际操作中,理论知识与实践技能相结合,有助于培养出具有创新思维和解决实际问题能力的专业人才。
9. 数据库管理:GIS通常与关系型数据库(如MySQL、PostgreSQL)或地理数据库(如ArcSDE、GeoServer)结合使用,理解数据库原理和SQL语言有助于高效管理地理数据。 10. Web GIS:随着互联网技术的发展,Web GIS成为...
9. **Web GIS与移动GIS**:介绍基于Web的GIS平台(如ArcGIS Online、GeoServer)和移动GIS应用,以及相关的开发框架(如OpenLayers、Leaflet)。 10. **GIS项目管理与应用**:学习GIS项目的规划、实施、质量控制和...
它能够将位置信息与属性信息结合,帮助用户理解和解释世界的复杂性。 在这个赛事中,参赛者需要掌握以下几个方面的GIS知识: 1. **GIS基础理论**:理解GIS的基本概念,如空间数据模型(矢量、栅格)、空间分析...