TerraGate版安装使用说明和IIS发布FLY(转载)

转自:http://blog.csdn.net/zct08/article/details/7721066

最近一段时间一直在摸索SKYLINE,重点是B/S在网上搜了很久关于发布的很少,于是就集合众大牛的意见整编如下一遍文档,其中很多都是自己一步步发布进行试验,其中也到的很多问题例如MPT不能中文名,IIS映射等.感谢大牛和前辈的指导! 

TerraGate版安装使用说明

 

一、运行安装程序

二、          打开安装目录(假设安装的目录为:C:\Program Files\Skyline\TerraGate Manager)运行“TerraGateManager.exe”,即可进入TerraGateManager的设置程序,如下图所示:(切记MPT不能以中文命名)

 

 

三、设置TerraGate

选择菜单“Settings”中的“TerraGate”,打开如下图所示的对话框:

 

在“General”页,设置“IP Address”和“TCP Port”,IP Address可用默认的“(All Address)”,

端口号可用81(用未使用的端口)

在“Terrain Database Directories”页设置,如下图所示:

 

点击“Add”按钮,添加MPT文件所在的目录

四、设置Collaboration

选择菜单“Settings”中的“Collaboration”,打开如下图所示的对话框:

 

设置“IP Address”和“TCP Port”,IP Address可用默认的“(All Address)”,

端口号可用82(用未使用的端口)

五、启动服务

 

服务启动后,以后服务会随系统自动启动

 

六、设置FLY虚拟目录

1、  管理工具——INTERNET服务管理器

2、  默认WEB站点,右键菜单,新建虚拟目录

 

3、  根据新建向导,给虚拟目录取名(例如:MYFLY),并选定虚拟目录指向某个文件夹(此目录为将要进行网络发布的Fly文件要存放的目录,假设为:“C:\Test”),其他按默认选择;

4、  添加应用程序映射:
Internet 信息服务→网站→默认网站→主目录→应用程序设置---配置→添加应用程序→添加:
举例这里我们就取个将.aspx文件的后缀改成.pp后缀。

设置完点确定即可,这样就可以在网页中浏览.pp后最的网页。

5、  定义MIME类型(*.XPL,*.SHP)
      MIME类型是用来指定采用某种扩展名的文件用哪一种应用程序来打开。当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。例如,.xls扩展名的文件用Excel来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。
例如:我们现在要定义一个.aillo扩展名,它打开时以html格式打开。
Internet 信息服务→网站→默认网站→HTTP头→MIME映射→文件类型→注册文件类型→新类型→设置完点确定即可浏览以.aillo为后缀的网页(如:123.aillo)

 

十一、运行TerraExplorerPro,打开某个需要进行网络发布的Fly文件,在PROJECT的参数设置中将TERRAIN DATA的路径修改为网络调用格式:MPT文件名@IP地址:端口号,例如samply.mpt@192.168.1.3:81,修改完成后保存。

十二、打包场景

在运行TerraExplorerPro的程序中,选择“File”菜单中的“Build TerraExplorer Viewer Kit”,如下图所示:

 

 

设置目录为刚才虚拟路径所指的目录:如刚才的“C:\Test”,选中“Create for the Internet”,在Target后面的文本框中输入服务器虚拟目录的名称如:刚才的“http://localhost/MYFLY”,其中的“localhost”为服务器名称或IP地址。

点击“OK”按钮,进行打包。

6.1版本

6.1版本中的打包功能的位置如下图所示。如果打网络包的话选择“Publish project as Internet kit”。参数设置不变,也是选择一个本地路径和一个网络路径。设置目录为刚才虚拟路径所指的目录:如刚才的“C:\Test”,选中“Create for the Internet”,在Target后面的文本框中输入服务器虚拟目录的名称如:刚才的“http://localhost/MYFLY”,其中的“localhost”为服务器名称或IP地址。

 

 

十三、网络调用FLY文件,在TerraExplorerPro中打开场景的对话框中输入:“http://ip/虚拟目录/FLY文件名”,如下图所示:

 

十四、网络直接调用MPT文件,TE中打开中输入mpt文件@ip:port

十五、测试Internetlicense

1、  打开安装目录下的TerraGate目录,编“SimpleInternetLicense.html”,找到“<META NAME="NetLicenseServer" CONTENT="http://www.skylinesoft.com/">”这一行,将其中的“http://www.skylinesoft.com/”换为TerraGate服务器的地址加上端口号,如:http://localhost:81/

2、  运行View 版本的TerraExplorer,打开某个场景,如下图所示:

 

3、  运行刚才修改的网页

 

4、  单击“TestLicense”按钮,看到如下图所示的对话框,则表示测试成功

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值