求解,如何设置玩家皮肤dea模型求解软件的models.ini文件

提示:下载后文档排版更好,下载地址在内容下面
关注微信公众号,上亿篇文档免费下载
?北京测绘?
2011 年第 4 期
Trimble 数据处理软件中自定义天线的设置
羊远新 戴中东
( 空军工程设计研究局, 北京 100068 ) [ 摘 要] 以 Leica LEIAS10 天线相位中心改正模型的建立为例, 叙述了在 Trimble 数据处理软件中建立
自定义天线模型所需的数据来源, 自定义天线建立的流程与方法; 对其建立过程中涉及到的 Receivers. ini 与 Antenna. ini 文件修改, 相对相位改正模型与绝对相位改正模型文件的建立进行了重点说明, 并结合实际工程 案例进行了合理验证。 [ 关键词] GPS 天线; 天线相位中心改正; 相对改正; 绝对改正; NGS; IGS [ 中图分类号] P228. 4 [ 文献标识码] A [ 文章编号] 1007 - 3000 ( 2011 ) 04 - 6
在 GPS 控制网测量过程中经常出现多种接收机 如果希望在任意轨道状态下得到厘 同时使用的情况, 需要在数据处理软件中增加新的天 米级的测量精度, 线模型, 进行天线相位改正, 否则造成解算得到基线 [1 ] 长度差异会达到数厘米 。 天线实际相位中心与平 均电学相位中心的偏差称为天线相位中心改正模型 [2 ] ( PCVs) , 可分为相对模型和绝对模型 。 相对 PCVs 通过位于美国弗吉尼亚州 Corbin 的 NGS 天线标定场进行标定, 这种标定方法的缺陷是: GPS 测站位置的垂直分量的变化影响较大, 而且卫星 的高度角必须大于 10° , 得到的改正模型为二维模型, 至今为止 NGS 仍然提供相对 PCVs 。 绝对 PCVs 可以使用德国 Hannover 与 Geo + + 公 司联合开发的机器人系统进行标定, 得到的相位改正 与 ITRF 框架的稳定性有关, 绝对 模型是三维模型, PCVs 从 2006 年 开 始 由 IGS ( JPL / COD 等) 提 供[5]。 经过标定的绝对相位改正和相对相位改正数据均位 其中 JPL 天线相位改正文件为 IGS05 于同一文件中, ( 08 ) . ATX、 COD 天线相位改正文件为 PHAS _COD. I05 ( I08 ) [10]。 除了 IGS 提供的天线相位改正模型外, 各 GPS 制 的后处理软件中或技术手册中进行说明 造商也提供相应的天线相位改正模型, 一般在其相应 [1 ] 。
RINEX 2. X 格式的观测值数据, TTC 、 TBC 天线定义 模式与 TGO 相同。 Trimble 数据处理软件中, 天线型号的选择有三 : Trimble 标准、 NGS 与 IFE 。 如果需要处理 其他类型接收机的观测数据, 则需将观测值采用 TE种类型 QC 等 交 换 至 标 准 RINEX 文 件, 应 选 择 NGS 或 者 [1 ] IFE , 这就必须预先定义新增天线的相位改正模型 。 很多天线相位改正模型是 Trimble 后处理软件中 以新建 Leica GS10 ( 天线类型为 LE未进行定义的, IAS10 ) 为 例, 在 Trimble 数 据 处 理 软 件 中 增 加 LEIAS10 天线模型, 则应在***目录 C : \ ProgramFiles \ CommonFiles \ Trimble \ Config \ 中 进 行 3 个 步 骤 [1 ][9 ] : 修改 ( 1 ) 在 Receiver. ini 中增加与该自定义天线相对 应的 GPS 接收机类型; ( 2 ) 在 Antenna. ini 中增加该自定义天线, 并进行 RINEX 中天线名称、 天线名称、 天线参考点 ARP 到天 天线高的量测模式及相关文件 线物理相位中心距离、 设置。 ( 3 ) 该子目录下, 生成该天线的相位改正模型文 件与图片文件。
Trimble 后处理软件中自定义天线的增加
1. 1 Receiver. ini 的修改 对 Receiver. ini 修改的目的在于其他类型接收机 交换得到 RINEX 文件在进行数据导入的时候可以自
动识别接收机类型。 Receiver. ini 的文件结构形式见 Manufacturers] 、 [ Receiv图 1, 需要修改的有 3 部分: [ ers] 与新增加仪器型号( 如: GS10 ) 的描述。 GS10] L2 = Yes, 在[ 中, 双频; RxId = 136 , 顺序编 Alias0 = Leica GS10 , GS10 为 Leica GS10 缩 写 标 号, GS10 可用; BBNGSCode = 056 , NGS 识; Enabled = Yes, 天线标定的编号为 056 。
某公司世界著名的 GPS 生产商, 目前, 其 GPS 数 TTC 2. 73 、 TBC 2. 40 。从 据处理软件包括: TGO 1. 63 、 TGO 到 TTC 、 TBC , TGO 在 2004 年 8 是一个发展历程, 月升级至 1. 63 之后, 不再更新。 TGO 是经典的开放 软件, 使用方便, 自动化程度高, 运用广泛, 其操作流 [7 ] 程已经列入 GPS 实用教材 ; Trimble 所有的 GPS 数 据软件均 可 处 理 由 其 他 类 型 接 收 机 观 测 并 交 换 至
[收稿日期] 2011 - 07 - 20
[作者简介] 羊远新( 1972 ~ ) , 男, 汉族, 四川三台人, 硕士, 高级工程师, 主要从事机场测量数据处理。
2011 年第 4 期
?北京测绘?
Receiver. ini 的文件结构
1. 2 Antenna. ini 的修改 对 Antenna. ini 修改的目的在于基线处理时自动
Anten选择与天线类型相对应的相位改正模型文件, na. ini 的文件结构形式见图 2 , 以与 Leica GS10 相对
应的 天 线 LEIAS10 为 例, 需 要 修 改 的 有 2 部 分: RINEX]中 增 加 LEIAS10, [LEIAS10]新 增 内 容 的 [ 编写。
Antenna. ini 的文件结构
[ LEIAS10] 部分中, 需要指定以下主要内容: ( 1 ) Name = LEIAS10 , 天 线 名 称; RINEXName = RINEX 文件中天线名称; LEIAS10 , ( 2 ) MeasureMethod0 = 0. 00000 , 0. 0800 , 0. 00000 , “天线座底部” , 指定天线参考点 ARP 到天线物理相 位中心的垂直距离, 若 Trimble 已给出相应天线参考 值, 则不需修改, 否则 可 采 用 NGS / JPL / COD 或 仪 器 [9 ] 制造商推荐的 L1 相位偏差值 ; ( 3 ) NGSCorrTable ( IFECorrTab ) = LEIAS10. ngs ( LEIAS10. IFE ) , LEIAS10 天线相位中心相对( 绝对) 改正文件; ( 4 ) GraphicsFile = LEIAS10. jpg, LEIAS10 的图片 。 文件
monFiles \ Trimble \ Config \ 。 1. 3. 1 天线相位改正文件 天线相位中心改正数据可以由仪器生产商提供, LEIAS10. ngs 也可 以 采 用 等 IGS 组 织 提 供 的 数 据, ( IFE ) 中天线相位改正模型, 可以采用 Leica 公司提 供的数据, 也可采用 NGS 网站 http : / / www. ngs. noaa. gov / ANTCAL / 提 供 数 据[9], 或 者 从 IGS 的 IGS08. ATX / PHAS_ COD. I08 查 找, 可 通 过 ftp : / / ftp. unibe. ch / aiub / BSWUSER50 / GEN / 下载[10]。 NGS / IGS 相 位 改 正 数 据 格 式 相 同, 应注 意, 与 Trimble 定义格式不同, 差别在于天线电学相位中心 的参考点和高度角变化引起的改正量的次序不同 。 NGS / IGS 的 天 线 相 位 偏 差 以 天 线 参 考 点 起 算[6], Trimble 天线相位偏差以天线物理相位中心起算[9]。 LEIAS10 天 线 相 位 改 正 文 件 LEIAS10. ngs ( 相 LEIAS10. IFE ( 绝对) 的定义格式与 NGS 、 IGS 发 对) 、 布格式之间次序关系见图 3 、 图 4。
1. 3 相位改正文件和图片文件的生成 在 Antenna. ini 文件中对 LEIAS10 天线相位改正 文件为 LEIAS10. ngs ( IFE ) 、 图 片 文 件 为 LEIAS10. jpg, 文 件 生 成 后 保 存 目 录 为 C : \ ProgramFiles \ Com-
?北京测绘?
2011 年第 4 期
基于 NGS 数据生成 Trimble 格式的 LEIAS10 相对相位改正模型文件
基于 JPL 数据生成 Trimble 格式的 LEIAS10 绝对相位改正模型文件
LEIAS10. NGS 通 过 比 较 图 中 NGS / IGS 数 据、 ( IFE ) 与 Antenna. ini 相互关系, 可得到: ( 1 ) 数值单位差异。 IGS 格式中, L1 、 L2 相位中 相位改正值单位为毫米; NGS 格式 心偏差单位为米, 中, 数值单位均为毫米; Antenna. ini 中 L1 相位中心偏 差值单位为米; ( 2 ) 物 理 相 位 中 心 与 电 学 相 位 中 心 差 值 计 算。 因 NGS / IGS 与 Trimble 天 线 相 位 偏 差 起 算 点 不 同, Antenna. ini 中 L1 相 位 中 心 偏 差 为 0. 080 米, NGS / IGS 中为 80. 0 毫米 /0. 0583 米, LEIAS10. NGS / IFE 中 天线的物理相位中心与电学相位中心差值为 0. 0 毫 米 / - 21. 5 毫米; 设 NGS / IGS 定义的天线电学相位偏 Trimble 定义的物理相位中心偏差 差为 Offset NGS / IGS_L1 , Trimble 后处理软件天线相位改正文 为 Offset Trimble_L1 , 件* . NGS / IFE 中的天线的物理相位中心与电学相位 中心差值为 ΔOffset NGS / IFE_L1 , 公式: ΔOffset NGS / IFE_L1 = Offset NGS / IGS_L1 - Offset Trimble_L1 。 ( 3 ) 天线相位中心改正值定义顺序不一致。 将 NGS / IGS 发布的天线相位中心改正数据与 Trimble 格
可以得到: 北和东方 式 LEIAS10. NGS / IFE 进行比较, NGS / IGS 版本中, 高度角的变化是 向的偏差值相同, Trimble 的 LEIAS10. NGS / IFE 中, 从 90° 至 0° , 高度 角的变化是从 0° 至 90° , 高度角变化间隔均为 5° ; 随 着卫星高度角的变化, 天线的电学相位中心的变化值 相同, 但在文件中排列顺序相反。 ( 4 ) NGS / IGS 数据中 L1 与 L2 相位中心偏差差 值与 LEIAS10. NGS / IFE 的相应部分差值相同, 分别 为 - 4. 7 毫米 / - 3. 0 毫米。 ( 5 ) 针对 LEIAS10 天线, 将 NGS 相对相位改正数 IGS 据与 绝对相位改正值进行比较, 可以得到: 两者 之间的北和东方向的偏差值、 随高度角变化的电学相 位中心改正值均不一致; NGS 数据中数值单位为毫 JPL / COD 数据中 L1 、 L2 数值单位为米, 米, 其余数值 [3 ][4 ] 单位为毫米。Ralf Schmid 等人指出, 相对相位中 心改正不再适合定位精度进一步提高的要求, 关于解 决相位中心改正唯一方法是完成从相对相位中心改 正到绝对相位中心改正的过渡。 了解 天 线 相 位 改 正 模 型 的 NGS / IGS 格 式 与
2011 年第 4 期
?北京测绘?
Trimble 格式同异点后, 可采用 NGS / IGS 的相对 / 绝对 使用文本编辑方式生成 发布的相位中心改正数据, Trimble 格式的天线相对 / 绝对相位改正模型文件 * . NGS / * . IFE 。 图片文件 LEIAS10. jpg 文件来自于 NGS 官方网站, 下载并 保存相应天线图片保存为 LEIAS10. jpg。 1. 3. 2
Leica AX1250 的 LEI ATX1230GG、 Leica ATX1202GG、 GS10 的 LEIAS10 共 3 种接收机与天线在 Trimble 后 处理软件中进行接收机与天线相位中心改正模型的 Receiver. ini 数据来源采用 NGS / IGS 发布数据, 定义, Trimble 格式 与 Antenna. ini 中主要修改部分见表 1 , 天线相位中心改正文件的主要定义参数见表 2 :
根 据 上 述 论 述,对 Leica GPS1230 的 LEI
表1 文件名称 主要字段 Receivers = Receiver. ini Alias0 = RxId = [ RINEX] MeasMethod0 = RINEXName = Antenna. ini NGSCorrTable = IFECorrTable = GraphicsFile = 表2 改正值 类型 NGS 发布 Trimble 格式 * . NGS I08. ATX L2 Trimble 格式 * . IFE L1NominalOffset L2NominalOffset - 0. 0012 0. 0002 1. 5 - 0. 4 - 0. 2 0. 0 0. 0621 - 21. 2 - 22. 7 -- -- -- -- -- -- -- -- -- - 0. 0002 - 0. 0024 0. 0555 - 0. 8 - 0. 1 1. 5 - 2. 7 - 21. 5 - 24. 5 天线相位 L1 L2 L1NominalOffset L2NominalOffset L1 LEIAX1202GG. NGS LAX1202. IFE LEIAX1202GG. JPG LEIATX1230GG. NGS -- LEIATX1230GG. JPG LEIAS10. NGS LEIAS10. IFE LEIAS10. JPG Receiver. ini 与 Antenna. ini 中的主要修改部分 Leica GPS1230 GPS1230 LEICA GX Ant172 = LEI AX1202GG 0. 0847 LEIAX1202GG NONE Leica AX1250 AX1250 LEICA ATX Ant192 = LEI ATX1230GG 0. 1106 LEIATX1230GG Leica GS10 GS10 LEICA GS10 136 Ant190 = LEI AS10 0. 0800 LEIAS10
推荐阅读:
查找更多“”
在线阅读后可以选择免费下载word版本的 Trimble数据处理软件中自定义天线的设置52,内容干净整洁,没有任何广告,方便阅读。
如果感觉该内容很优秀欢迎转载到任何网站,尽量保留该页面链接:/view/baeaf6fd58ab03baf9076.html
慧知网()提供下载如何使用Zend Framework教程之模型Model? _ 路由器设置|192.168.1.1|无线路由器设置|192.168.0.1 - 路饭网
您的位置: >
> 阅读资讯:如何使用Zend Framework教程之模型Model?
如何使用Zend Framework教程之模型Model?
如何使用Zend Framework教程之模型Model?
本文实例讲述了Zend Framework教程之模型Model用法。分享给大家供大家参考,具体如下:
附一个简单粗俗的例子。只是大概说明了用法:如果要深究,可以自己跟踪源码了解。
model_demo1
│ .project
│ .buildpath
│ .zfproject.xml
├─.settings
│ org.eclipse.php.core.prefs
│ .jsdtscope
│ org.eclipse.wst.jsdt.ui.superType.name
│ org.eclipse.wst.jsdt.ui.superType.container
├─application
│ │ Bootstrap.php
│ ├─configs
│ │ application.ini
│ ├─controllers
│ │ IndexController.php
│ │ ErrorController.php
│ ├─models
│ │ Test.php
│ │ ModelTest.php
│ └─views
│ ├─scripts
│ │ ├─index
│ │ │ index.phtml
│ │ └─error
│ │ error.phtml
│ └─helpers
│ README.txt
├─library
│ ├─app
│ │ Test.php
│ ├─myApp
│ │ Test.php
│ ├─Zend
│ │ Test.php
│ ├─AppTest
│ │ Test.php
│ └─AppTest2
│ Test.php
├─public
│ index.php
│ .htaccess
│ phpunit.xml
│ bootstrap.php
├─application
│ └─controllers
│ IndexControllerTest.php
└─library
如下是从上到下,每一个文件的源码,不再详细说明:
/model_demo1/application/configs/application.ini
[production]
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1
includePaths.library = APPLICATION_PATH &/../library&
bootstrap.path = APPLICATION_PATH &/Bootstrap.php&
bootstrap.class = &Bootstrap&
appnamespace = &Application&
autoloadernamespaces.app = &App_&
autoloadernamespaces.my = &MyApp_&
resources.frontController.controllerDirectory = APPLICATION_PATH &/controllers&
resources.frontController.params.displayExceptions = 1
[staging : production]
[testing : production]
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1
[development : production]
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1
resources.frontController.params.displayExceptions = 1
/model_demo1/application/controllers/IndexController.php
class IndexController extends Zend_Controller_Action {
public function init() {
/* Initialize action controller here */
public function indexAction() {
var_dump ( Application_Model_Test::getUserInfo () );
App_Test::echoAppTest ();
MyApp_Test::echoAMyAppTest ();
Zend_Test::echoZendTest ();
AppTest_Test::echoAppTestTest ();
$auto_loader = Zend_Loader_Autoloader::getInstance();
$resourceLoader = new Zend_Loader_Autoloader_Resource(array(
'basePath' =& '/www/model_demo1/application',
'namespace' =& '',
'resourceTypes' =& array(
'model' =& array(
'path' =& 'models',
'namespace' =& 'Model'
$auto_loader-&pushAutoloader($resourceLoader);
$auto_loader-®isterNamespace(array('AppTest2_'));
AppTest2_Test::echoAppTest2Test();
Model_ModelTest::echoModelModelTest();
/model_demo1/application/models/ModelTest.php
class Model_ModelTest{
static function echoModelModelTest(){
echo 'Model_ModelTest&br/&';
/model_demo1/application/models/Test.php
class Application_Model_Test {
static public function getUserInfo() {
return array (
'user_name' =& '张三',
'user_gender' =& '男'
/model_demo1/application/Bootstrap.php
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap {
protected function _initAutoload() {
$app = $this-&getApplication ();
$namespaces = array (
'AppTest'
$app-&setAutoloaderNamespaces ( $namespaces );
/model_demo1/library/app/Test.php
class App_Test {
static public function echoAppTest() {
echo 'App_Test&br/&';
/model_demo1/library/AppTest/Test.php
class AppTest_Test{
static public function echoAppTestTest(){
echo 'AppTestTest&br/&';
/model_demo1/library/AppTest2/Test.php
class AppTest2_Test{
static public function echoAppTest2Test(){
echo 'AppTest2Test&br/&';
/model_demo1/library/myApp/Test.php
class MyApp_Test {
static public function echoAMyAppTest() {
echo 'MyApp_Test&br/&';
/model_demo1/library/Zend/Test.php
class Zend_Test{
static public function echoZendTest(){
echo 'ZendTest&br/&';
没有贴出的代码,是创建项目默认的代码。
记住:遵循约定规则,就会避免不必要的麻烦。
希望本文所述对大家PHP程序设计有所帮助。
本文地址:
下一篇:没有了
相关文章列表cs1.6人物模型包mod大全
反恐精英MOD***方法: 1、找到反恐精英***目录的cstrike\models\player文件夹(所有人物文件都在里面) gign(4号***,黑衣服)、gsg9(2号***,带钢盔)、sas(3号***,带面具)、urban(1号***,绿色衣服) arctic(3号匪,白衣服)、guerilla(4号匪,红色头带)、terror(1号匪,黑色头套)、leet(2号匪,花色衣服) 2、将下载的MOD文件名改为上述文件夹里的文件一样的名字(比如你想改4号***,那么就把MOD改为gign.mdl,然后替换gign文件夹里面的文件即可) 3、MOD文件里面cs15文件夹代表是cs1.5的MOD,cs16则是cs1.6的MOD。

参考资料

 

随机推荐