Base Data Format_敏视达提供

合集下载

南京大学C波段双偏振雷达_用Matlab将所有IQ数据全部重新计算_2014年9月11日

南京大学C波段双偏振雷达_用Matlab将所有IQ数据全部重新计算_2014年9月11日

南京大学C波段双偏振雷达_用Matlab将所有IQ数据全部重新计算_2014年9月11日南京大学C波段双偏振雷达用Matlab将所有IQ数据全部重新计算南京大学2014年9月11日目录1 概述 ..................................................................... (1)2 整个的计算步骤 ..................................................................... (2)3 Matlab和C语言联合编程 ............................................................... 3 3.1 概述...................................................................... ............................................ 3 3.2 编程方法...................................................................... (3)3.2.1 编译器的设置...................................................................... . (3)3.2.2 IPP的编译 ..................................................................... ....................... 4 3.3 在64bit 操作系统下的编译 ..................................................................... ..... 4 3.4 速度测试...................................................................... (5)3.4.1 计算机配置...................................................................... .. (5)3.4.2 处理一个完整的体扫的IQ数据的速度 (5)3.4.3 mexFun_Radar_Data_DSP 函数中,各个子函数的速度 (6)3.4.4 多个Matlab进程同时运行 (6)3.5 经验和教训...................................................................... .. (7)4 IQ计算时的参数设置 ......................................................................7 4.1 雷达的性能参数...................................................................... ........................ 7 4.2 信号处理算法设定的参数...................................................................... .. (8)5 信号处理算法介绍 ..................................................................... ..... 9 5.1 第1个子过程的算法介绍...................................................................... .. (9)5.1.1Read_MSD_Radar_IQData_And_Process_Main.m (9)5.1.2Fun_Read_MSD_Radar_IQData_And_DSP.m (10)5.1.3Fun_Radar_Data_DSP.m ................................................... .. (10)5.1.3.1Fun_PreProcess.m........................................................ (11)5.1.3.2Fun_ClutterFilter.m..................................................... . (11)5.1.3.3Fun_CorrCalc.m.......................................................... . (12)5.1.3.4Fun_ParameterCalc.m..................................................... (12)5.1.3.5Fun_ChannelCorrect.m ................................................... (13)5.1.3.6Fun_ZDR_KDP_Calc.m ..................................................... .. (13)5.1.3.7Fun_FormatChange.m ..................................................... .. (14)5.1.3.8Fun_Thresholding.m ..................................................... .. (14)5.1.3.9Fun_SpeckleFilter.m .................................................... ............ 14 5.2 第2个子过程的算法介绍...................................................................... ...... 15 5.3 第3个子过程的算法介绍(未完成).. (16)5.3.1Read_MSD_Radar_BaseData_PHIDP_Correct_ALL (16)5.3.2Fun_PHIDP_Initial_Modify ............................................... . (16)5.3.3Fun_PHIDP_Reject_Singular_Data ......................................... . (16)5.3.4Fun_PHIDP_Remove_Fold .................................................. .. (16)5.3.5Fun_PHIDP_Filter ....................................................... .. (16)6 计算结果的初步对比(未完成).................................................. 16 6.1 对各个IOP 强度起伏的对比 ..................................................................... .. 17 6.2 PPI的对比 ..................................................................... (20)6.2.1 层状云降水...................................................................... (20)6.2.2 对流型降水........................................................................................ 22 6.3 RHI的对比...................................................................... . (24)6.3.1 层状云降水...................................................................... (24)6.3.2 对流型降水...................................................................... .................. 27 6.4 地物抑制效果的对比...................................................................... .. (29)7 下一步工作 ..................................................................... .............. 30 7.1 将用matlab重新计算出的基数据分发给相关的研究人员,终于可以开展下一步的科学研究了...................................................................... ..................... 30 7.2 按照在第2章中谈到的第2个阶段,把目前基于Matlab的GMAP和解距离模糊等算法,改用C语言来实现 .............................................................. 30 7.3 召集人员,进行和RVP9的深入对比分析,包括两者的地物抑制效果、参数的随机差的对比,看看两者算法各自的优势和缺陷. (30)1 概述2014年6、7月份,由北京敏视达公司制造的南京大学C波段双偏振雷达在安徽长丰站进行了持续的降水观测,录取了大量的基数据和IQ数据。

PUP产品格式说明_M要点

PUP产品格式说明_M要点

WSR-98D/CINRAD PUP 产品格式说明北京敏视达雷达有限公司2006年4月说明:此文档为北京敏视达雷达有限公司提供的WSR-98D/CINRAD PUP支持的产品格式说明。

未经北京敏视达雷达有限公司书面许可,此文档的任何部分不得以任何形式复制和传播。

此文档中所给各参数的范围(RANGE)均以敏视达SA雷达数据为准,其它雷达数据范围与此范围或有差异,但数据类型相同,不影响数据读取。

1 PUP Graphic Product Format Description (4)1-1 Product Description Block Description (5)1.2 Product Symbology Block (25)Radial Data Packet Description (57)Raster Data Packet Description (59)Special Graphic Symbol Packet (65)1.3 Graphic Alphanumeric Block (73)1.4 Tabular Alphanumeric Block (78)附录A (81)1 PUP Graphic Product Format DescriptionMSB HALFWORD LSBNote: All blocks need not be used. Any blocks that are used must remain in the order shown.Figure 1 Graphic Product Format1-1 Product Description Block DescriptionPRODUCT DESCRIPTION BLOCK789Table I. Product Dependent Halfword Definition for Product Description Block10Note 1. Scaled Integer, precision column defines scaling.Note 2. Real*4 represents one fullword (32 bits) of real data, where the MSB is the sign bit, followed by a 7 bit exponent and a 24 bit mantissa.Note 3. Corresponds to MSB of bit map. Defines up to eight user selected elevation angles available in the current scan strategy. Scan strategy may contain 20 cuts. Each elevation cut selection is represented by a unique bit setting. Bit 1 corresponds to elevation cut #l. Bit 4 corresponds to elevation cut #20. Bit 0 is the MSB and is not used.Note 4. Corresponds to LSB of bit map. Refer to Note 3Note 6. Value enclosed in parentheses of range column is a code to indicate data is unavailable.Note 7. Applicable only to products generated as a result of an Alert.Note 8. If flag is set, the product is null i.e., rainfall data to build product was unavailable.Note 9.If the Tilt Test Flag is set to 1, the Precipitation Processing System Tilt Test rejected the lowest tilt during the construction of the Hybrid Scan reflectivity file. If the Tilt Test Flag is set to 0, the lowest tilt was used in the Hybrid Scan reflectivity file.TABLE II Message Codes for ProductsNote 10. The Data Level threshold values used to define the color table of products, described in TableI, consist of up to 16 Data Levels.The Data Level Threshold halfwords are coded as follows:If bit 0 (most significant bit) is set to one (1), then the least significant byte (bits 8-15) is interpreted asa code for:0 = "BLANK"1 = TH2 = ND3 = RFIf bits 2, 3, 4, 5, 6 or 7 of the most significant byte are set to 1, then they are interpreted as a code for: Bit 2 - If set the data field in the least significant byte is scaled by 20, to allow two decimal places of accuracy in some of the Threshold tables.Bit 3 - If set the data field in the least significant byte is scaled by 10, to allow for one decimal place of accuracy in some of the threshold tables.Bit 4 = ">"Bit 5 = "<"Bit 6 = "+"Bit 7 = "-"If bit 0 (most significant bit) is zero (0), then the low order byte (bits 8 - 15) is a numeric value. Example: A data level value of (Hex) 8401, (bit sequence 1000 0100 0000 0001) is interpreted as:< THNote 11. Products with Version Numbers1.2 Product Symbology BlockMSB HALFWORD LSBPRODUCT SYMBOLOGY BLOCKNote 1. The various layers are different types of data formats. An example would be the combined moment product. One layer is reflectivity data in radial packets, another layer is the vector arrow packets that define the velocity and spectrum width. The length of the layer does not include the divider or the length word.26Table III. Product Dependent Definition for Product Symbology Block272829Table IV. Product Dependent Definition for Graphic Alphanumeric Block30Table V. Product Dependent Definition for Stand-Alone Tabular Alphanumeric BlockTable VI. Product Dependent Definition for Tabular Alphanumeric BlockNOTE 2: Tabular Alphanumeric Block will display an adaptable number of storm cells. NOTE 3: This will be repeated each hour in the product.Figure 2-3. Linked Vector Packet (Sheet 1 of 4)MSB Uniform Value LSBFigure 2-4. Linked Vector Packet (Sheet 2 of 4)No ValueFigure 2-5. Linked Vector Packet (Sheet 3 of 4)Uniform ValueFigure 2-6. Linked Vector Packet (Sheet 4 of 4)Figure 2-7. Unlinked Vector Packet (Sheet 1 of 4)Figure 2-8. Unlinked Vector Packet (Sheet 2 of 4)。

TongWeb5.0用户使用手册

TongWeb5.0用户使用手册
T ongT ech ®
TongWeb 5.0 用户使用手册
东方通科技
1
T ongT ec......................................................................................... 1
第1章 1.1 1.2 1.3 1.4 1.5 1.6 第2章 2.1 TongWeb5.0 应用服务器概述 ...................................................................................... 12 概述 ............................................................................................................................... 12 JavaEE 5 的新特性....................................................................................................... 12 TongWeb5.0 的体系结构 .............................................................................................. 12 TongWeb5.0 的特性 ...................................................................................................... 14 集成的第三方产品...........

Agile SDK Developer Guide Release 9.2.1说明书

Agile SDK Developer Guide Release 9.2.1说明书

Agile SDK Developer Guide Release 9.2.1Part No. E11138-01Make sure you check for updates to this manual at theOracle Technology Network (OTN) Web siteAgile PLM 9.2.2.1Copyrights and TrademarksCopyright © 1995, 2007, Oracle. All rights reserved.The Programs (which include both the software and documentation) contain proprietary information; they are provided under a license agreement containing restrictions on use and disclosure and are also protected by copyright, patent, and other intellectual and industrial property laws. Reverse engineering, disassembly, or decompilation of the Programs, except to the extent required to obtain interoperability with other independently created software or as specified by law, is prohibited.The information contained in this document is subject to change without notice. If you find any problems in the documentation, please report them to us in writing. This document is not warranted to be error-free. Except as may be expressly permitted in your license agreement for these Programs, no part of these Programs may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose.If the Programs are delivered to the United States Government or anyone licensing or using the Programs on behalf of the United States Government, the following notice is applicable:U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the Programs, including documentation and technical data, shall be subject to the licensing restrictions set forth in the applicable Oracle license agreement, and, to the extent applicable, the additional rights set forth in FAR 52.227-19, Commercial Computer Software--Restricted Rights (June 1987). Oracle USA, Inc., 500 Oracle Parkway, Redwood City, CA 94065.The Programs are not intended for use in any nuclear, aviation, mass transit, medical, or other inherently dangerous applications. It shall be the licensee's responsibility to take all appropriate fail-safe, backup, redundancy and other measures to ensure the safe use of such applications if the Programs are used for such purposes, and we disclaim liability for any damages caused by such use of the Programs.Oracle and Agile are registered trademarks of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.The Programs may provide links to Web sites and access to content, products, and services from third parties. Oracle is not responsible for the availability of, or any content provided on, third-party Web sites. You bear all risks associated with the use of such content. If you choose to purchase any products or services from a third party, the relationship is directly between you and the third party. Oracle is not responsible for: (a) the quality of third-party products or services; or (b) fulfilling any of the terms of the agreement with the third party, including delivery of products or services and warranty obligations related to purchased products or services. Oracle is not responsible for any loss or damage of any sort that you may incur from dealing with any third party.September 12, 2007ii Agile SDK Developer GuideR EVISIONSA9/12/07All Initial release of the manual for 9.2.1iiiAgile PLM 9.2.2.1iv Agile SDK Developer GuideC ONTENTSPrefaceAgile PLM Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv Readme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv Agile Training . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv Developer Documentation and Samples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv Chapter 1IntroductionWhat is the Agile SDK? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 Client-Side Components. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 Server-Side Components. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 Architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 Agile XML (also known as aXML) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 What’s New for this Release. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 System Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 Java Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 Agile SDK Installation Folders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 Checking Your Agile PLM System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 Agile PLM Business Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 Licensing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5 Part I, Using the Agile APIChapter 2Getting Started with the Agile APIAgile API Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 Types of Agile API Classes and Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 Network Class Loading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2 Single-Threaded versus Multithreaded Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 Packaging Your Agile API Programs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 Agile API Files You Are Allowed to Distribute. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3Agile API Files You Are Not Allowed to Distribute . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 Sample Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 Starting an Agile API Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4 Setting the Class Path for the Agile API Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4 Importing Agile API Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4 Creating a Session and Logging In . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4 Creating a Session by Accessing a Password-Protected URL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5 Creating a Session from an Agile Web Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6 Loading and Creating Agile PLM Objects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7 Loading Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7 Specifying Object Types. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7Specifying Object Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7Loading Different Types of Objects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8 Creating Objects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10 Working with Agile PLM Classes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-11Creating Objects of User-Defined Subclasses. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12Using AutoNumbers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12vAgile PLM 9.2.1Handling Required Fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-14Creating Different Types of Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15 Propagating Values to Related Objects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-18 Saving an Object to a New Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-18 Sharing an Object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19 Deleting and Undeleting Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19 Closing a Session . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-21 Chapter 3Creating and Loading QueriesAbout Queries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1 Creating a Query . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1 Saving a Query to a Folder. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2 Creating a Parameterized Query. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2 Specifying Query Attributes when Creating a Query . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3 Specifying Search Criteria. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4 Search Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4 Query Language Keywords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5 Specifying Search Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5 Retrieving Searchable Attributes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6 Using Relational Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6 Using Unicode Escape Sequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7Using Between, Not Between, In, and Not In Operators. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7Using Any, All, None Of, and Not All Relational Operator Modifiers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7Using Nested Criteria to Search for Values in Object Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8Searching for Words or Phrases Contained in Attachments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8 Formatting Dates in Query Criteria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9 Using Logical Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9 Using Wildcard Characters with the Like Operator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10 Using SQL Syntax for Search Criteria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10 Using SQL Wildcards. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12 Sorting Query Results Using SQL Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12 Setting Result Attributes for a Query. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12 Duplicate Results for Site-Related Objects and AMLs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17 Working with Query Results. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17 Sorting Query Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17 Datatype of Query Results. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17 Managing Large Query Results. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18 Query Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18 Creating a Where-Used Query . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18 Loading a Query. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19 Deleting a Query . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20 Simple Query Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20 Chapter 4Working with TablesAbout Tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2 Retrieving a Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2 Working with Read-only Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-11 Retrieving the Metadata of a Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-11 Adding Table Rows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-11 Adding an Item to the BOM Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-12 Adding an Attachment to the Attachments Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-12 Adding a Manufacturer Part to the Manufacturers Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-12 vi Agile SDK Developer GuideContents Adding an Item to the Affected Items Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-13 Adding a Task to the Schedule Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-13 Adding and Updating Multiple Table Rows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-13 Adding Multiple Items to the BOM Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-14 Updating Multiple BOM Rows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-14 Iterating Over Table Rows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-15 Sorting Tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16 Removing Table Rows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17 Retrieving the Referenced Object for a Row . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-18 Checking Status Flags of a Row. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-21 Working with Page One, Page Two, and Page Three. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-22 Redlining. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-22 Removing Redlines. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-24Chapter 5Working with Data CellsAbout Data Cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1 Data Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1 Checking Discovery Privilege . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2 Checking Whether a Cell is Read-Only . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2 Getting Values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3 Setting Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4 Catching Exceptions for Locked Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5 Getting and Setting List Values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5 Getting and Setting Values for SingleList Cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6 Getting and Setting Values for MultiList Cells. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6 Getting and Setting Values for Cascading Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-7 Using Reference Designator Cells. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8 Chapter 6Working with FoldersAbout Folders. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1 Loading a Folder. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2 Creating a Folder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3 Setting the Folder Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3 Adding and Removing Folder Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3 Getting Folder Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4 Deleting a Folder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-6 Chapter 7Working with Items, BOMs, and AMLsAbout Items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1 Getting and Setting the Revision of an Item . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1 Changing the Incorporated Status of a Revision. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-3 Working with BOMs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4 Adding an Item to a BOM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4 Expanding a BOM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5 Copying one BOM into another BOM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5 Redlining a BOM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-6 Getting a Released Assembly Item. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-6Creating a Change Order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-6Adding an Item to the Affected Items tab of a Change Order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-7Modifying the Redline BOM Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-7 Working with AMLs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-8viiAgile PLM 9.2.1Adding an Approved Manufacturer to the Manufacturers Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-8 Redlining an AML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-9 Chapter 8Working with ListsAbout Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1 List Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1 SingleList Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2 MultiList Lists. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-3 Cascading Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-3 Methods that Use IAgileList . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-4 Selecting a List Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-4 Working with Dynamic Lists. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-6 Working with Lifecycle Phase Cells. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-7 Selecting a List from the List Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-7 Creating Custom Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-9 Creating a Simple List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-9 Creating a New List Automatically by Modifying an Existing List. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-10 Creating a Cascading List. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-11 Checking the Data Type of a List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-12 Modifying a List. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-13 Adding a Value to a List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-13 Making List Values Obsolete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-14 Setting the List Name and Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-14 Setting Level Names for a Cascading List. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-14 Enabling or Disabling a List. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-15 Deleting a List. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-15 Printing the Contents of an IAgileList Object. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-15 Chapter 9Managing Manufacturing SitesAbout Manufacturing Sites. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-1 Controlling Access to Sites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-1 Creating a Manufacturing Site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-2 Loading a Manufacturing Site. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-2 Retrieving the Sites Table for an Item. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-2 Adding a Manufacturing Site to the Sites Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-3 Selecting the Current Manufacturing Site for an Item. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-3 Disabling a Site. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-5 Chapter 10Working with Attachments and File FoldersAbout Attachments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1 Working with File Folders. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-2 File Folder Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-2 Working with the Files Table of a File Folder. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-3 Using the IAttachmentFile Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-3 Working with the Attachments Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-4 Using the ICheckoutable Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-5 Specifying the Revision of the Item . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-6 Checking Whether the Revision is Incorporated. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-6 Checking Out a File Folder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-6 Canceling Checkout of a File Folder. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-6 viii Agile SDK Developer Guide。

SAPHR开发相关知识点-内部培训版

SAPHR开发相关知识点-内部培训版

HR模块以及HR相关开发知识介绍2017.05V2You Ji ng注:本文为鄙人自行整理和书写培训资料,仅供学习和参考。

目录Con te ntsHR模块以及HR相关开发知识介绍 (1)目录 (2)HR相关模块简介 (7)OM模块-组织架构管理 (8)1. 名词介绍 (8)2. 组织架构基本信息 (8)3. 数据表特性 (9)4. OM架构搭建 (10)5. 常用的对象关系.................................................................... .1.16. 评估路径 (12)7. RH_STRUC_GET 使用........................................................... 1.58. OM核心数据表 (16)9. OM权限管理 (16)10. 时间限制 (17)11. 组织单位、职位和职务文本描述 ................................................... .1 812. 主要的事务代码 (19)13. 相关函数 (19)14. 更新模式介绍 (20)PA模块-人事管理 (21)1. 基本介绍 (21)2. 名词介绍 (22)3. PA信息类型 (23)4. 数据表结构 (24)5. 主要的事物代码 (25)6. 主要的信息类型 (26)7. 时间限制 (27)8. 相关函数 (28)PT模块—时间管理 (29)1. 基本介绍 (29)2. 主要的信息类型即试用范围 (29)3. 考勤评估 (30)4. 常用的函数 (31)5. 常用事物代码...................................................................... .3.16. 考勤相关开发 (32)PY模块-薪酬 (32)1. 基本介绍 (32)2. 名词解析 (32)3. Schema (33)4. 薪资过账前提条件 (34)5. 薪资过账(中国)一般流程 (35)6. 薪资核算状态 (35)7. 薪资结果数据结构 (36)8. 常用函数 (37)9. 薪酬报表开发 (38)10. 常用事物代码 (38)11. 薪资结果其它抽取方式 (39)两张簇表PCL1 & PCL2 (40)信息类型增强 (41)1 PA新增信息类型.................................................................. .4.12 PA原有信息类型增强 (46)3 OM信息类型增强 (47)4 OM原有信息类型增强 (54)5 PA20&PA30 信息类型字段属性控制 ................................................ 5 56 标准增强点 (56)LDB以及宏 (57)1. LDB 简介 (57)2. HR PNP (58)3. HR PNPCE (61)4. HR PCH (62)HR信息类型修改日志 (64)1. 配置路径 (64)2. PCL4数据构成简介 (68)3. 存档读取 (70)HR报表常规开发方式 (75)1. 常用指令 (75)2. LDB程序开发步骤 (76)3. LDB程序开发注意事项.......................................... 错误!未定义书签。

Bosch Video Management System 操作手册说明书

Bosch Video Management System 操作手册说明书

4 在工具栏上单击

或 4 按 F1 键获取任意程序窗口或对话框的帮助信息。
查找信息
您可通过数种方法在联机帮助中查找信息。
要在联机帮助中查找信息: 1. 在 帮助 菜单上,单击 帮助。 2. 如果未显示左窗格,请单击显示按钮。 3. 在帮助窗口中执行下列操作:
单击:
操作:
目录
显示联机帮助目录。 单击各章节以显示链接至相关主题的页面,然后单击每个 页面以在右窗格中显示相应的主题内容。
允许您选择所需的图像窗格数。
显示图像窗格。 允许排列图像窗格。 显示摄像机、地图、图像、文档(HTML 文件)。
显示系统生成的所有报警。 允许您接受或清除报警,或者通过向维护人员发送电子邮件 等方式启动工作流。
2013.07 | V1 | Operator Client
操作手册
Bosch Sicherheitssysteme GmbH
Management Server 选项卡不可见。
允许您控制 PTZ 摄像机。
云台控制窗口
11 逻辑树窗口
显示您的用户组有权访问的设备。 允许您选择适当的设备 以将其分配至某一图像窗格。
允许您根据需要组织逻辑树的设备。
收藏夹树窗口
书签窗口
允许管理书签。
显示站点地图。 允许拖动地图以显示此地图的某一特定部
索引 搜索
搜索特定的字词,或从索引关键字列表中进行选择。 双击关键字可以在右窗格 中显示相应的主题。
在主题内容中查找字词。 在文本字段中输入字词,按 ENTER 键,然后从主题列 表中选择您需要的主题。
用户界面上的文本采用粗体格式。 4 箭头表示您可以单击带下划线的文本,或单击应用程序中的项目。

一种多视点视频图像编码和解码的方法及装置[发明专利]

一种多视点视频图像编码和解码的方法及装置[发明专利]

专利名称:一种多视点视频图像编码和解码的方法及装置专利类型:发明专利
发明人:高山,林四新,傅佳莉
申请号:CN200810066587.0
申请日:20080418
公开号:CN101562745A
公开日:
20091021
专利内容由知识产权出版社提供
摘要:视点间参考图像的存在取决于视图间的依赖性,当当前视点视频图像没有视点间参考图像存在时,参考图像队列中没有可调用的参考图像,无法在宏块运动信息跳过模式下对视频图像当前块进行多视点视频图像编解码,本发明通过设置编码图像的视点间参考图像的运动信息依赖性关系使得宏块运动信息跳过模式下的多视点视频图像编解码过程的复杂性减小,并提高了多视点视频图像编码的效率和编码增益。

申请人:华为技术有限公司
地址:518129 广东省深圳市龙岗区坂田华为总部办公楼
国籍:CN
更多信息请下载全文后查看。

FLUKE Ti40 50 45 55 说明书

FLUKE Ti40 50 45 55 说明书

®Ti40, Ti45, Ti50, Ti55IR FlexCam Thermal Imager用户手册May 2006, Rev.1, 8/06 (Simplified Chinese)2006 Fluke Corporation, All rights reserved.All product names are trademarks of their respective companies.有限担保和有限责任Fluke 担保在正常使用和保养的情况下,其产品没有材料和工艺上的缺陷。

两年的担保期间由产品发货之日算起。

部件、产品修理和服务的担保期限为 90 天。

本担保仅限于Fluke 授权零售商的原购买人或最终用户,并且不适用于一次性电池、电缆接头、电缆绝缘转换接头或 Fluke 认为由于误用、改装、疏忽、污染及意外或异常操作或处理引起的任何产品损坏。

Fluke 担保软件能依照功能规格正常运行 90 天,并且软件是记录在无缺陷的媒介上。

Fluke 并不担保软件毫无错误或在运行中不会中断。

Fluke 授权的零售商应仅对最终用户就新的和未使用的产品提供本担保,但无权代表Fluke 公司提供额外或不同的担保。

只有通过 Fluke 授权的销售店购买的产品或者买方已经按适用的国际价格付款才能享受 Fluke 的担保支持。

在一国购买的产品需在他国修理时,Fluke 有权向买方要求负担重大修理/零件更换费用。

Fluke 的担保为有限责任,由 Fluke 决定是否退还购买金额、免费修理或更换在担保期间退还 Fluke 授权服务中心的故障产品。

如需要保修服务,请与您就近的 Fluke 授权服务中心联系,获得退还授权信息;然后将产品寄至服务中心,并附上产品问题描述,同时预付运费和保险费(目的地离岸价格)。

Fluke 不承担运送途中发生的损坏。

在保修之后,产品将被寄回给买方并提前支付运输费(目的地交货)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

WSR-98D DOPPLER WEATHER RADAR DESCRIPTION OF BASE DATA FORMATBeijing Metstar Radar CompanyOct, 2013ContentsFigures and Tables (3)CHAPTER 1 INTRODUCTION (4)1.1 Purpose and Scope (4)1.3 Background and Rules (4)1.4 Base Data Architecture (4)CHAPTER 2 PRODUCT COMMON HEADER (6)2.1 Introduction. (6)2.2 Generic Header Block (6)2.3 Site Configuration Block (7)2.4 Task Configuration Block (8)2.5 Cut Configuration Block (9)CHAPTER 3 Base Data Radial Data (13)3.1 Basedata Radial Header Block (13)3.2 Base Data Moment Header Block (13)Figures and TablesFigure 1-1 Base Data Architecture (5)Table 2-1 Product Common Blocks (6)Table 2-2 Generic Header Block (6)Table 2-3 Generic Data Type List (6) (7)Table 2-4 Site Configuration Block (7)Table 2-5 Task Configuration Block (8)Table 2-6 Cut Configuration Block (9)Table 2-7 Moments Type/Bit Mask Definition (11)Table 2-8 Filters Bit Mask Definition (12)Table 3-1 Basedata Radial Header Block (13)Table 3-2 Basedata Moment Header Block (13)CHAPTER 1 INTRODUCTION1.1 Purpose and ScopeThe document describes the format of WSR-98D Base Data. It can be used as interface and technical reference for development work on Base Data.1.3 Background and RulesReaders who read this document are assumed to have basic knowledge on Computer Science and C/C++ language. Weather Radar theory and experiences are also required to better understand the materials.Data types are based on 32-bit little end computer system, data types used are defined here.• INT – 4 bytes integer• SHORT – 2 bytes integer•CHAR*N – N bytes characters• FLOAT – 4 bytes float value, in format of IEEE754• LONG – 8 bytes integer1.4 Base Data ArchitectureWSR-98D Base Data is formatted in many blocks, each block contains a group of information. For example, Site Configuration block (see Table 2-4) is used to provide information on radar site, like site latitude, longitude and height of antenna.All blocks are divided into 2 main segments – Product Common Blocks, Radial Data Block.The Product Common Blocks are a set of blocks shared by all of different types of products and Base Data. It provides user with information on radar site and task, etc. Details of Product Common Blocks are provided in Chapter 2.The Radial Data Blocks keeps moments data of weather. Radial Data Block consists of 3 sub blocks, Radial Header Block, Moment Header Block and Moment Data Block. Details of Radial Data Blocks are provided in Chapter 3.The architecture of Base Data is described in Figure 1-1.GENERIC HEADER (32 Bytes) SITE CONFIGURATION (128 Bytes) TASK CONFIGURATION (256 Bytes) CUT #1 CONFIGURATION (256 Bytes) … Product CommonBlocksCUT #N CONFIGURATION (256 Bytes) RADIAL HEADER (64 Bytes) MOMENT HEADER #1 (32 Bytes) MOMENT DATA #1 (N Bytes) MOMENT HEADER #2 (32 Bytes) MOMENT DATA #2 (N Bytes) … MOMENT HEADER #N (32 Bytes) Radial 1MOMENT DATA #N (N Bytes)……. Radial N ... ...Figure 1-1 Base Data ArchitectureCHAPTER 2 PRODUCT COMMON HEADER2.1 Introduction.In order to illustrate meteorological products and base data, some common blocks are attached ahead of meteorological data. These common blocks provide detail information on radar site and task that generating raw data.For most of WSR-98D meteorological products and Base Data, there all share these common blocks. Common blocks are described in Table 2-1.Table 2-1 Product Common BlocksBLOCK BYTES REMARKS GENERIC HEADER 32 Generic Product Header, see Table 2-2 SITE CONFIG 128 Site Configuration, see Table 2-4TASK CONFIG 256 Task Configuration, see Table 2-5CUT CONFIG 256*N Cut Configuration, see Table 2-6For some tasks, more than 1 cut can be included.2.2 Generic Header BlockGeneric Header Block is the first block of all product, it is a general summary block contains the summary information of the following other blocks. Generic Header Block keeps information like version of product format and data type.Generic Header Block is described in Table 2-2.Table 2-2 Generic Header BlockNO FIELDNAMETYPE/BYTESUNIT RANGE REMARKS01 Magic Word INT N/A 0x4D545352Magic word for product02 Major Version SHORT N/A 0 to 65536 Major Version03 Minor Version SHORT N/A 0 to 65536 Minor Version04 Generic Type INT N/A 2 Type of data, see Table2-305 Product Type INT N/A 1 to 100 Type of Product, notused for Base Data06 Reserved 16Bytes N/A N/A ReservedTable 2-3 Generic Data Type ListPRODUCT TYPE GenericNAMEREMARKS1 Base Data Base Data2 Product MeteorologicalProduct2.3 Site Configuration BlockSite Configuration Block is the second block of product, it provides information on radar site. All parameters related to radar site should be included in this block.Site Code (No. 1 element in block) is the unique key of radar site, RPG and PUP can use thiscode to distinguish different radar sites.Site Configuration Block is described in Table 2-4.Table 2-4 Site Configuration BlockNO FIELDNAME TYPE/BYTESUNIT RANGE REMARKS01 Site Code CHAR*8 N/A ASCII Site Codein characters02 Site Name CHAR*32 N/A ASCII Site Name ordescriptionin characters03 Latitude FLOAT Degree -90.0to 90.0Latitude of Radar Site04 Longitude FLOAT Degree -180.0 to180.0Longitude of Radar Site05 Height INT Meters 0 to 65536 Height of antenna inmeters06 Ground INT Meters 0 to 65536 Height of ground inmeters07 Frequency FLOAT MHz 1.0to999,000.0 Radar operation frequency in MHz08 Beam Width Hori FLOAT Degree 0.1 to 2.0 Antenna Beam WidthHori09 Beam Width Vert FLOAT Degree 0.1 to 2.0 Antenna Beam WidthVert10 Reserved 60Bytes N/A N/A2.4 Task Configuration BlockTask Configuration Block provides information on radar scan task. Task can be PPI, RHI or V olume Coverage Pattern.Task Configuration Block includes the general parameters or data of a task, for detail parameters of elevation or azimuth cut, the Cut Configuration Blocks provides more descriptions in detail.For most tasks, more than 1 Cut is included, in which case more than 1 Cut Configuration Blocks are followed. Parameter Cut Number (No. 4 element in block) is the number of cut followed.Task Configuration Block is described in Table 2-5.Table 2-5 Task Configuration BlockNO FIELD NAME TYPE UNIT RANGE REMARKS 01 Task Name CHAR*32 N/A ASCII Name of the TaskConfiguration02 Task Description CHAR*128 N/A ASCII Description of Task 03 Polarization Type INT N/A 1 to 4 Polarization Type:1 - Horizontal2 - Vertical3 - Simultaneously4 - Alternation04 Scan Type INT N/A 1 to 3 V olume Scan Type0 - PPI V olume Scan1- Single PPI2 - Single RHI3 -Single Sector4 – Sector V olume Scan5 – RHI V olume Scan6 – Manual Scan05 Pulse Width INT Nanoseconds 1 to 10000 Pulse Width06 V olume Start Time INT Seconds UTC Start time of volumescan07 Cut Number INT N/A 1 to 256 Number of Elevation orAzimuth cuts in the task08 Horizontal Noise FLOAT dBm -100.0 to 0.0Noise level ofhorizontal channel09 Vertical Noise FLOAT dBm -100.0 to 0.0Noise level of verticalchannel10 Horizontal Calibration FLOAT dB 0.0 to 200.0 System ReflectivityCalibration Const forhorizontal channel.11 Vertical Calibration FLOAT dB 0.0 to 200.0 System ReflectivityCalibration Const forvertical channel.12 Horizontal Noise FLOAT dB 0.0 to 800.0 System ReflectivityTemperatureCalibration Const forhorizontal channel.13 Vertical Noise Temperature FLOAT dB 0.0 to 800.0 System ReflectivityCalibration Const forvertical channel.14 Zdr Calibration FLOAT dB -10.0 to 10.0Reflectivity calibrationdifference of horizontaland vertical channel15 Phase Calibration FLOAT Degree -180.0 to 180.0 Phase calibrationdifference of horizontaland vertical channel16 LDR Calibration FLOAT dB -60 to 0 LDR calibrationdifference of horizontaland vertical channel17 Reserved 40 Bytes N/A N/A2.5 Cut Configuration Block Cut Configuration Block provides information of a specified cut in task.For most tasks, more than 1 cut may be included. The parameter “Cut Number” in TaskConfiguration block decides the number of cuts in the task. When there are many cuts in one task, cut configuration are stored in disk one by one follow the order of antenna scanning.Cut Configuration Block is described in Table 2-6.Table 2-6 Cut Configuration BlockNO FIELD NAME TYPE UNIT RANGE REMARKS 01 Process Mode INT N/A 1 to 2 Main processing mode ofsignal processing algorithm.1 - PPP2 - FFT02 Wave Form INT N/A 1 to 7 WSR-88D defined waveform0 – CS1 – CD2 – CDX3 – Rx Test4 – BATCH5 – Dual PRF6 – Random Phase7 – SZ03 PRF #1 INT Hz 1 to 3000 Pulse Repetition Frequency#1.For wave form Batch andDual PRF mode, it’s the highPRF, for other modes it’s theonly PRF.04 PRF #2 INT Hz 1 to 3000 Pulse Repetition Frequency#2.For wave form Batch andDual PRF mode, it’s the lowPRF, for other modes it’s notused.05 Unfold Mode INT N/A 1~4 Dual PRF mode1 – Single PRF2 – 3:2 mode3 – 4:3 mode4 – 5:4 mode06 Azimuth FLOAT Degree 0.0 to 360.0 Azimuth degree for RHI scanmode,07 Elevation FLOAT Degree -10.0 to 360.0 Elevation degree for PPI scanmode,08 Start Angle FLOAT Degree -10.0 to 360.0 Start azimuth angle for PPISector mode.Start (High) Elevation forRHI mode.09 End Angle FLOAT Degree -10.0 to 360.0 Stop azimuth angle for PPISector mode.Stop (Low) Elevation forRHI mode.10 Angle Resolution FLOAT Degree 0.0 to 10.0 Azimuth resolution for PPIscan, Elevation resolution forRHI mode.11 Scan Speed FLOAT Deg/sec 0.0 to 36.0 Azimuth scan speed for PPIscan, Elevation scan speedfor RHI mode.12 Log Resolution INT Meter 1 to 5,000 Range bin resolution forsurveillance data, reflectivityand ZDR, etc.13 Doppler Resolution INT Meter 1 to 5,000 Range bin resolution forDoppler data, velocity andspectrum, etc.14 Maximum Range INT Meter 1 to 500,000 Maximum range of scan 15 Maximum Range2INT Meter 1 to 500,000 Maximum range of scan16 Start Range INT Meter 1 to 500,000 Start range of scan17 Sample #1 INT N/A 2 to 512 Pulse sampling number #1.For wave form Batch andDual PRF mode, it’s for highPRF, for other modes it’s foronly PRF.18 Sample #2 INT N/A 2 to 512 Pulse sampling number #2.For wave form Batch andDual PRF mode, it’s for lowPRF, for other modes it’s notused.19 Phase Mode INT N/A 1 to 3 Phase modulation mode.1 – Fixed Phase2 – Random Phase20 AtmosphericLossFLOAT dB/km 0.0 to 10.0 two-way atmospheric attenuation factor 21 Nyquist Speed FLOAT m/s 0-10022Moments MaskLONGN/A0 to 127Bit mask indicates which moments are involved in the scan.See Table 2-723 Moments Size Mask LONG N/A 0 to0xFFFFFFFF Bit mask indicates range length for moment data in Table 2-7. 0 for 1 byte, 1 for 2 bytes24 SQI Threshold FLOAT N/A 0.0 to 1.0SQI Threshold for the scan 25 SIG Threshold FLOAT dB 0.0 to 20.0 SIG Threshold for the scan 26 CSR Threshold FLOAT dB 0.0 to 100.0 CSR Threshold for the scan 27 LOG Threshold FLOAT dB 0.0 to 20.0 LOG Threshold for the scan 28 CPA Threshold FLOAT N/A 0.0 to 100.0 CPA Threshold for the scan 29 PMI Threshold FLOAT N/A 0.0 to 1.0 PMI Threshold for the scan 30 Thresholds Reserved 8 Bytes N/AN/A31 dBT Mask INT N/AThresholds used for total reflectivity data. Bits mask start from “SQI Threshold”, take is as LSB.32 dBZ Mask INT N/AThresholds used for reflectivity data. Bits mask start from “SQI Threshold”, take is as LSB.33 Velocity Mask INT N/AThresholds used for velocity data. Bits mask start from “SQI Threshold”, take is as LSB.34 Spectrum Width Mask INTN/AThresholds used for reflectivity data. Bits mask start from “SQI Threshold”, take is as LSB.35ZDR MaskINTN/AThresholds used for ZDR data. Bits mask start from “SQI Threshold”, take is as LSB.36 Mask Reserved 12 Bytes N/A N/A Reserved for mask 37 Scan Sync INT N/A N/A Reserved38 Direction INT N/A 1,2 Antenna rotate direction, 1= clockwise, 2=counter clockwise39 Ground Clutter Classifier TypeSHORTN/A1 - All data is passed2 - No data is passed3 – Use Real Time GC4 – use bypass map 40Ground Clutter Filter TypeSHORT N/A 0- none 1 -Adaptive FFT 4 - IIR 41 Ground Clutter Filter Notch WidthSHORT m/s0.1-10 Scaled by 10 42 Ground Clutter Filter WindowSHORT N/A-1-none 0 - rect1- Hamming 2- Blackman 3- Adaptive 43 Spare72 Bytes N/AN/ATable 2-7 Moments Type/Bit Mask DefinitionBIT MOMENT REMARKS 1(LSB) dBT Total Reflectivity, without clutter removed 2 dBZ Reflectivity after clutter removed 3 V Mean Radial Velocity 4 W Spectrum Width 5 SQI Signal Quality Index 6 CPA Clutter Phase Alignment 7 ZDR Differential Reflectivity 8 LDR Liner Differential Ratio9 9 CC Cross Correlation Coefficient 10 ΦDP Differential Phase 11 KDP Specific Differential Phase 12 CP Clutter Probability 13 FLAG Flag of RVP data 14 HCL Hydro Class 15 CF Clutter Flag 16 Zc Reflectivity Corrected 17 Vc Mean Radial Velocity Corrected 18 Wc Spectrum Width Corrected 19~63 SpareTable 2-8 Filters Bit Mask DefinitionBIT FILTER REMARKS 0(LSB) Interference Filter Pulse interference filter Algorithm 1 Censor Filter WSR-88D Censor filter 2 1D Surveillance Speckle 1 dimension (along radial) speckle filteralgorithm for reflectivity3 1D Doppler Speckle 1 dimension (along radial) speckle filteralgorithm for Doppler data4 2D Surveillance Speckle 2 dimension (3*3 Azimuth and Radial) specklefilter algorithm for reflectivity5 2D Doppler Speckle 2 dimension (3*3 Azimuth and Radial) specklefilter algorithm for Doppler data6~31 SpareCHAPTER 3 Base Data Radial Data3.1 Basedata Radial Header BlockTable 3-1 Basedata Radial Header BlockNO FIELDNAMETYPE/BYTESUNIT RANGE REMARKS01 Radial State INT N/A 0 to 6 0= Cut Start1=Intermediate Data2=Cut End3=V olume Start4=V olume End02 Spot Blank INT N/A 0 to 1 0=Normal1=Spot Blank03 SequenceNumberINT N/A 1to 65536 Sequence Number04 Radial Number INT N/A 1 to 400 Radial Number for eachcut05 ElevationNumberINT N/A 1 to 50 Elevation Number06 Azimuth FLOAT degree 0 to 360 Azimuth Angle07 Elevation FLOAT degree -10to90 ElevationAngle08 Seconds INT second N/A Radial data time insecond09 microseconds INT Microsecond N/A Radial data time inmicrosecond (expectseconds)10 Length of data INT bytes 1- Length of data in thisradial, this header isexcluded.11 Moment Number INT N/A 1-64 Moments available inthis radial12 Reserved 20Bytes N/A N/A Reserved3.2 Base Data Moment Header BlockTable 3-2 Basedata Moment Header BlockNO FIELDNAME TYPE/BYTESUNIT RANGE REMARKS01 Data Type INT N/A 1 to 64 Moment data type, See Table2-702 Scale INT N/A 0.0to Data coding scaleCode = value*scale+offset32768.003 Offset INT N/A 0 to 32768 Data coding offsetCode = value*scale+offset04 Bin Length SHORT Bytes 1 to 2 Bytes to save each bin of data05 Flags SHORT N/A Bit Mask of flags for data.Reserved now.06 Length INT bytes Length of data of currentmoment, this header isexcluded.Bytes07 Reserved 12。

相关文档
最新文档