`
ninggy
  • 浏览: 114236 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Mapinfo 与OpenLayers 的结合

阅读更多

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改和mapxtreme480tomcat端口一致。那些保存的命名资源保存在mapxtreme480mapxtreme480\resources\layers下面的。

4.Openlayers定义切片tiled时候吧WMSurl写上mapinfowms即可,如:

  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
0
0
分享到:
评论
1 楼 beyondsoros_king 2012-06-07  
我想问下 这个软件在哪弄的 我一直没找到。

相关推荐

    geoserver与OpenLayers配置说明文档

    《Geoserver与OpenLayers配置详解》 在GIS(地理信息系统)领域,Geoserver和OpenLayers是两个非常重要的开源工具。Geoserver是一个基于Java的服务器,用于发布和管理地理空间数据,而OpenLayers则是一个JavaScript...

    MapInfo

    在提供的文件列表中,我们可以看到一些与开发电子地图界面相关的Java和JSP文件,这表明我们正在探讨如何使用Web技术来构建一个基于MapInfo的地图应用。 `ImageBean.java`:这是一个Java Bean类,通常用于封装业务...

    gis.rar_WebGIS公交地图_gis_mapinfo webgis_webgis

    WebGIS(Web地理信息系统)是GIS技术在互联网环境中的应用,它将地理信息与Web技术相结合,使得用户可以通过浏览器访问和操作地理数据。本压缩包“gis.rar”包含了一个WebGIS应用实例,专注于公交地图服务,名为...

    地图总结报告

    - **OpenLayers框架**:阐述了如何将OpenLayers与GeoServer结合使用,调用GeoWebCache缓存机制,并介绍了参数配置和推荐配置参数。 ### 地图处理攻略 文档通过操作指南和技巧的形式,为读者提供了地图处理方面的...

    基于Debian Linux的WebGIS平台构建方案研究.pdf

    在介绍的基础上,文章详细阐述了Debian Linux、Apache2、Tomcat7、Geoserver和UDig等软件的配置与实现技术,并通过OpenLayers调用Geoserver发布Web地图。 【关键词】:Debian Linux,WebGIS,Geoserver,OpenLayers...

    mapserver 安装程序

    8. **Web页面编写**:MapServer通常与Web技术结合使用,如HTML、JavaScript(通常使用OpenLayers或Leaflet库)来创建交互式地图。这些页面会通过WMS(Web Map Service)或WFS(Web Feature Service)与MapServer通信...

    [GIS开发者].GISDeveloper01-08

    5. **Web GIS与移动GIS**:探讨基于Web的地图服务,如Google Maps API、OpenLayers、Leaflet等,以及移动端GIS应用的开发,适应移动互联网时代的需求。 6. **遥感与GIS集成**:介绍遥感图像处理技术,以及如何将...

    基于Oracle Spatial的WebGIS解决方案.pdf

    WebGIS,即Web地理信息系统,是利用互联网技术与现代地理信息技术相结合,实现了地理信息的网络化服务和数据共享,使得GIS应用变得更加普及和用户友好。 在传统的GIS系统中,空间数据和属性数据通常是分开管理的,...

    GG.rar_地理信息系统

    这个CHM文件很可能是关于如何使用MapX进行开发,或者如何结合MapInfo进行GIS应用开发的指南,涵盖了如地图显示、数据处理、空间分析和地图服务发布等主题。 在GIS开发中,开发者需要掌握以下关键知识点: 1. 数据...

    全国省界shp数据

    或者与交通网络数据结合,研究省际交通流量。 对于开发者来说,如果需要在Web应用或移动应用中展示这些省界数据,可以选择GIS库,如Leaflet、OpenLayers或Mapbox GL JS,它们都支持SHP文件的在线加载和展示。通过...

    地理信息系统教程课件.zip

    - 大数据与云计算:GIS结合大数据分析,实现更高效的决策支持。 - 移动GIS:智能手机和平板电脑的应用,使GIS更加便携和实时。 - 三维GIS:提供更真实、直观的空间展示。 - 开放数据与开放源码:推动GIS的普及和...

    地理信息系统二次开发实例教程

    3. GIS API与SDK:详细解析主流GIS软件(如ArcGIS、GeoServer、MapInfo等)的API和SDK,介绍它们提供的各种功能模块和类库,以及如何调用这些接口进行开发。 4. 数据操作:介绍如何读取、写入和处理不同格式的地理...

    23地信2 陈炫 202314310203.zip

    8. 传感器和遥感:与GIS结合的遥感技术可以从卫星和无人机等获取大量空间数据。 9. GIS软件应用:熟悉主流GIS软件的界面和功能,如ArcGIS Desktop、QGIS、MapInfo等。 10. 数据互操作性:OGC标准(如WMS, WFS, GML...

    GIS工程师考试二级开发方向试题及答案

    GIS,全称Geographic Information System,即地理信息系统,是一种结合了计算机硬件、软件以及地理数据的系统,用于捕捉、管理、分析和展示地球表面的所有事物和现象。在GIS工程师的二级开发方向考试中,考生需要...

    中南大学GIS考研真题部分

    4. **GIS应用软件**:了解主流GIS软件,如ArcGIS、QGIS、MapInfo等,学习其界面操作、空间分析工具的使用以及地图制作。 5. **空间分析**:掌握缓冲区分析、网络分析、叠置分析、景观分析等空间统计和模拟方法。...

    第十一届GIS应用技能大赛试题A

    GIS(Geographic Information System,地理信息系统)是一种集成了计算机硬件、软件及地理数据的系统,用于获取、...在实际操作中,理论知识与实践技能相结合,有助于培养出具有创新思维和解决实际问题能力的专业人才。

    GIS考试学习笔记.zip

    9. 数据库管理:GIS通常与关系型数据库(如MySQL、PostgreSQL)或地理数据库(如ArcSDE、GeoServer)结合使用,理解数据库原理和SQL语言有助于高效管理地理数据。 10. Web GIS:随着互联网技术的发展,Web GIS成为...

    全面的GIS学习资料教案

    9. **Web GIS与移动GIS**:介绍基于Web的GIS平台(如ArcGIS Online、GeoServer)和移动GIS应用,以及相关的开发框架(如OpenLayers、Leaflet)。 10. **GIS项目管理与应用**:学习GIS项目的规划、实施、质量控制和...

    gis国赛17年第六届大赛.zip

    它能够将位置信息与属性信息结合,帮助用户理解和解释世界的复杂性。 在这个赛事中,参赛者需要掌握以下几个方面的GIS知识: 1. **GIS基础理论**:理解GIS的基本概念,如空间数据模型(矢量、栅格)、空间分析...

Global site tag (gtag.js) - Google Analytics