TerraGate v6.6安装发布MPT、Shp过程及IIS发布fly工程

前言

  Skyline二次开发,曾经做过一段时间。近期需要对*.fly工程数据进行发布,于是把TerraGate v6.6的安装,MPT和Shp数据发布,IIS发布*.fly工程及模型文件,整个流程重新走了一遍。此篇文章重在把其中的坑及一些个人经验分享给大家。


TG安装

  软件包自行到官网下载,安装之前一定要特别注意,特别注意,特别注意,重要的事情说三遍:

Installation Instructions(安装说明):

  1. Download the installation zip file.(下载安装包)
  2. Unzip the installation file to a temporary directory.(解压安装包到一个临时目录)
  3. Copy the license file (SLTerraGate.lic) you've received from Skyline to the same directory.(拷贝SLTerraGate.lic到解压目录下)
  4. Run the Setup.exe file.(运行安装)

1. 图解过程

安装之前需开启IIS,IIS的安装方法请自行百度
  • 运行Setup.exe,可选择修改安装路径(建议选择默认安装路径),单击下一步。
安装路径
  • 如果不想安装所有的TerraGate组件,将前面的复选框取消即可。
安装组件
  • 打开SFS安装地址框。注意,此时SFS现在将与其他组件一起安装。如果想使用不同的安装路径,则输入所需的目录路径。继续下一步。
SFS路径
  • 当已选的所有组件都安装完成,将会出现安装SFS缓存生成器的对话框。单击“确定”开始安装该程序。
SFS缓存生成器
  • 接下来根据提示,一路Next安装即可。

2. MPT发布

  • 打开TerraGateManager程序,如下图所示:
TerraGateManager启动界面

注意:如果你的界面出现如下错误,则只需按照文章前面的安装说明,卸载重新安装即可。

1060 错误
  • 设置TerraGate。选择菜单“Settings”中的“TerraGate”,在“General”页,设置“IP Address”和“TCP Port”,IP Address可用默认的“(All Address)”,端口号可用81(用未使用的端口),如下图所示:
TerraGate设置界面 1
  • 在“Terrain Database Directories”页设置,点击“Add”按钮,添加MPT文件所在的目录,如下图所示:
TerraGate设置界面 2
  • 设置Collaboration。选择菜单“Settings”中的“Collaboration”,设置“IP Address”和“TCP Port”,IP Address可用默认的“(All Address)”,端口号可用82(用未使用的端口),如下图所示:
Collaboration设置界面
  • 配置完毕,启动服务,如下图所示:
启动服务

3. Shp发布

  • 打开TerraGate SFS Administration或着打开TerraGate Manager,点击SFS模块,都可进入SFS登陆界面:
SFS登陆界面
  • SFS属性设置。打开菜单栏中的Settings。如下图所示:
SFS 属性设置界面
  • 打开菜单栏中的Local Server。Local server URL默认是http://机器名/SFS。我们可以将其机器名改为SFS服务器IP地址,如下图所示:
Local Server URL
  • 配置矢量图层数据目录(Shp数据目录),打开Data Sources,配置数据目录路径,如下图所示:
Data Sources 界面
Add New添加一个新的数据源
  • 添加矢量图层(shp图层),选择Layers菜单栏,打开数据加载页面,如下图所示:
Layers 界面
选择数据源,添加一个新的图层
数据导入后,设置图层属性
属性设置完毕后,点击OK,Status为绿色的小对勾,说明数据发布成功。

4. IIS发布*.fly工程

  • 打开IIS服务管理器,默认WEB站点,右键菜单,新建虚拟目录,根据新建向导,给虚拟目录取名(例如:myfly),并选定虚拟目录指向某个文件夹(此目录为将要进行网络发布的Fly文件要存放的目录,假设为:“D:\myfly”),其他按默认选择,如下图所示:
IIS 发布fly工程
  • 在功能视图下面,选择MIME功能视图,添加.xpl, .xpl2, .fly扩展名。
    以添加.fly扩展名为例,在IIS中点击myfly,切换到功能视图,选择MIME功能视图,如下图:
添加指定文件扩展名

4. 网络调用fly文件

  • 打开某个需要进行网络发布的Fly文件,在PROJECT的参数设置中将TERRAIN DATA的路径修改为网络调用格式:MPT文件名@IP地址:端口号,例如samply.mpt@192.168.0.159:81,修改完成后保存。如下图所示:
MPT文件名@IP地址
  • 在TerraExplorerPro中打开场景的对话框中输入:“http://ip/虚拟目录/fly文件名”,如下图所示:
TerraExplorerPro 打开发布的fly文件

特别说明:文中使用的图片,部分来源于网络。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,670评论 5 460
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,928评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,926评论 0 320
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,238评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,112评论 4 356
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,138评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,545评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,232评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,496评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,596评论 2 310
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,369评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,226评论 3 313
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,600评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,906评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,185评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,516评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,721评论 2 335

推荐阅读更多精彩内容