在MapXtreme for Java 4.8.0 中发布新制作的电子地图

如果在MapX Professional中新制作了一个电子地图,想把它发布到网络上,也就是加载到网页中,让其在客户端可以动态的显示,是每个初学者都很困惑的事情。这个问题在我接触MapXtreme for Java 4.8.0时困惑了相当长的时间。现在可以把我的一点点经验拿来跟大家共享。

方法有两种:

    一、就是利用MapXtreme for Java 的强大功能,建立一个地图服务器站点,将自己制作的电子地图(.gst或者.mdf格式的文件)放到指定的目录下,在建立站点向导完成后 复制给你的那个网址,然后打开浏览器,作为客户端输入那个网址就可以看到你自己的地图了。具体步骤如下:

        1,先启动MapXtreme Serve,然后启动Manager--WebServer 。若启动成功则会出现“成功连接。。。。”并且系统会自动开启    Manager客户端。

        2,在Manager客户端中选“Web应用程序”,然后点击“新建Web应用程序。。”----〉接下来填写一般的应用程序信息---〉下一步 然后对你的网页的布局进行设置 点击布局窗口 单元分割 然后可以添加窗口控件---〉下一步出现“应用程序部署”对话框 注意填写“默认地图”路径选项,将你制作成的地图文件(.gst或者.mdf格式的文件)放到D:/mapinfo/MapXtreme-4.8.0/examples/server/data/目录下选中你自己制作的地图“railroad.gst”,然后结束,出现一个对话框,复制里面的网址,这个网址就是你的地图在服务器的地址,然后,打开浏览器粘贴上刚才的网址,就可以看到你自己制作的地图了,ok!

        二、

1.使用者须首先安装mapxtreme java 4.5,并确保能够成功运行其自带的http://localhost:8080/mapxtreme45/mapxtreme?debug=true示例和
http://localhost:8080/mapviewer45/index.jsp示例
例如:mapxtreme java 4.5产品安装在目录D:/mapxtreme45中;

 

2.将你的发布目录拷贝到D:/mapxtreme45/tomcat-4.0.1/mxj450/webapps/中

3.修改D:/mapxtreme45/apache-1.3.20/conf/httpd.conf文件
在文件最后的module块增加myApp应用(最后一行)
<IfModule mod_jk.c>
JkMount /samples45/* mxj450_worker
JkMount /mapviewer45/* mxj450_worker
JkMount /mapxtreme45/* mxj450_worker
JkMount /myApp/* mxj450_worker
</IfModule>

4.编辑D:/mapxtreme45/tomcat-4.0.1/mxj450/conf/server.xml文件
在其中增加
<Context path="/myApp" docBase="myApp" debug="0" reloadable="true" />xml标注行

5.启动启动 MapXtreme(R) Java Edition(TM) 4.5.0 服务器

6.运行http://localhost:8080/myApp/index.jsp即可看到你的应用

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值