Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
OpenRoads | OpenSite
  • Product Communities
OpenRoads | OpenSite
OpenRoads | OpenSite Wiki Survey Feature Custom Operations
    • Sign In
    • -Road and Site Design - Wikis
      • +OpenRoads Designer
      • +OpenRoads ConceptStation
      • +OpenRail Designer
      • +OpenSite Designer
      • +OpenRoads Navigator Mobile App
      • +SS10/SS4/SS3 OpenRoads
      • +GEOPAK Native
      • -InRoads Native
        • +Bridge
        • +Data Acquisition
        • +Data Import And Export
        • +Drafting
        • +Drainage Design
        • +Geometry Design
        • +InRoads General Topics
        • InRoads Product Tutorials
        • +Installation/Start Up
        • +Knowledge Base - InRoads
        • LandXML Translator - Enable Cross Section
        • +Profiles, Cross Sections & Volumes
        • +Quantities
        • +Rail
        • +Reports
        • +Roadway Designer
        • +Site Modeler
        • +Surface Design
        • -Survey Tools
          • Change Elevation of Survey Points
          • Delete Temporary Survey Graphics
          • Dual Feature Coding In DTMs With InRoads 8.5
          • Fieldbook Data Status Codes
          • InRoads Survey And PowerSurvey 2004 Edition New Tools Streamline Workflows [CS]
          • Slow Processing When "Use Cells" is Enabled
          • Survey Feature Custom Operations
          • Video: InRoads - Introduction to Survey
          • Video: InRoads 8.9 Creating Survey Filters
          • Video: InRoads 8.9 Generating Geometry from Survey Data
          • Video: InRoads 8.9 Generating Surfaces from Survey Data
          • Video: InRoads 8.9 Performing Least Squares Adjustments
          • Video: InRoads 8.9 Performing Survey Adjustments
          • Video: InRoads 8.9 Reviewing Survey Chainage
          • Video: Lat Long Import To Fieldbook
          • Video: Merging Two Fieldbooks
          • What is the Slope Distance Scale Factor?
        • +Tools
        • Video: Export Alignment Points to Cogo
        • XIN is Blank - Preferences and Styles Lists are Empty
      • +MX Native
      • +OpenRoads SignCAD

     
     Questions about this article, topic, or product? Click here. 

    Survey Feature Custom Operations

    Product(s): InRoads
    Version(s): 08.11.07+
    Area:  Survey

     

    Overview:

    This information is included in the Reference Information delivered with the Help file in InRoads under the topic "Survey Feature Custom Operations (New/Edit Style)".  This document is to be treated as a quick reference to the custom operation options and values that are used by InRoads to display survey data.  Please refer to the InRoads Help for complete and comprehensive information regarding Custom Operation.

     

    Survey Feature Custom Operations

    Summary - Operation Values

    Option                                          Custom Operations

    Place Text                                    '$(NAME)

                                                           '$(FCODE)

                                                           '$(ELEVATION)

                                                           '$(NORTH)

                                                           '$(EAST)

                                                           '$(CODE)

                                                           '$(ATTRIBUTE)

                                                           '$(NOTES)

     

    Custom Fonts                             FT=[font number]

                                                           FT=[font name]

     

    Font Symbol                                '\(numerical code)

     

    Symbology                                  LV=[Level Name]

     

    Positioning                                  DY=

                                                        DX=

                                                        LS=

                                                        PR=

                                                        PRZ=

                                                        CO=

                                                        RESET

                                                        LC=

                                                        WT=

                                                        TX=

     

    Place Line                                   LINE

                                                          MOVE

     

    Justification                                JT=RB <=right bottom
                                                         JT=RC <=right center
                                                         JT=RT <=right top
                                                         JT=CT <=center top
                                                         JT=CB <=center bottom
                                                         JT=CC <=center center
                                                         JT=LT <=left top
                                                         JT=LC <=left center
                                                         JT=LB <=left bottom

     

    Cell/Block                                   AC=(Cell/Block name)

     

    Active Scale                               AS=

     

    Active Angle                              AA=

     

    Alpha Operators                       = , <>

     

    Numeric Operators                 = , <> , > , < , >= , <= , + , - , * , / , **

     

    Lookup table                            LOOKUP=

     

    Find Tables                              FIND=

     

     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    Descriptions

    Placing Text:   Placing text is similar to using a spreadsheet, the text must be proceeded by a single quote ('). Point numbers, feature codes, elevations, and northing and easting can be placed at the point by using the following format:

    '$(NAME)
    '$(FCODE)
    '$(ELEVATION)
    '$(NORTH)
    '$(EAST)

    The entire point code string (as opposed to just the feature code) can be referred to in the following manner:

    '$(CODE)

    Attributes can also be placed as text. Each attribute is distinguished by the attribute name. Suppose that one of the attributes for an oak tree is the trunk size. The attribute may be called "SIZE." To place the trunk size on the drawing, enter the following:

    '$(SIZE)" OAK

    Field notes can be displayed at the point and committed to the design file by keying in the following:

    '$(NOTES)

     

    Custom Fonts:  Custom Operations lets you use custom fonts. You can also use fonts other than the active font. To include a font style that is different from the other text in the drawing, you can enter the following:   FT=[font number]

    InRoads Survey also supports fonts loaded on your machine as part of the Windows operating system:FT=[font name]

     

    Placing Font Symbols:

    '\(numerical code)

     

    Symbology:  You can place text on a specific level with the following command:

    LV=[level name]

     

    Positioning Custom Operations:  The software will remember the location and place all text starting from the actual point location.

    DY=change in y from the feature point coordinates.
    DX=change in x from the feature point coordinates.

    LS=active line spacing
    PR=precision of the features displayed quantities (used for numerical text). PR does not control elevation output.
    PRZ=precision of the features elevation or z-values
    CO=color numerical value, attribute with numerical value, or numerical equation
    RESET=reset the position to the actual point location
    LC=active line style
    WT=weight
    TX=text size based on numeric value or attribute with numeric value

     

    Placing Lines:

    LINE=places a line

    MOVE=specifies that the program should move to the specified location following the prompt.

     

    Justification:

    JT=RB <=right bottom
    JT=RC <=right center
    JT=RT <=right top
    JT=CT <=center top
    JT=CB <=center bottom
    JT=CC <=center center
    JT=LT <=left top
    JT=LC <=left center
    JT=LB <=left bottom

     

    Placing Cells/Blocks:

    AC=(cell/block name)

     

    Active Scale:  The Active Scale command is used only for scaling cells.

    AS=scale
    AS=$(numerical attribute)

     

    Active Angle:  You can define an absolute angle for rotating all graphics placed with custom operations using the active angle command, as follows:

    AA=$(<attrib>)

    where <attrib> specifies an attribute that defines an angle value. For example, the attribute can be named ROTATE, and the Active Angle operation can be used.

     

    Alpha Operators:  There are only two operators that act on alpha attributes:

    Operator

    Explanation

    =

    True if the alpha attributes being compared are exactly alike.

    <> 

    True if the alpha attributes are different.

     

     

    Numeric Operators:

    Operator

    Explanation

    =

    True if the numeric attributes being compared have the same value.

    <> 

    True if the numeric attributes have different values.

    > 

    True if the value of the first numeric attribute is greater than the value of the second.

    < 

    True if the value of the first numeric attribute is less than the value of the second.

    >=

    True if the value of the first numeric attribute is greater than or equal to the value of the second.

    <=

    True if the value of the first numeric attribute is less than or equal to the value of the second

     

     

    If either of the attribute values involved in an IF statement contains an alphabetic character, the attributes are compared as alpha attributes, using the alpha operators. An operator is seen as a numeric operator only if both attributes being compared are numeric.

     

     

    Math Functions:  Math functions are supported which allow the use of variables. All basic math functions (+, -, *, /) are supported. Exponents are also supported (such as 3**2 (value of 9)). However, the software does not check for floating-point overflow. This mathematical command should be used with caution.

     

    Lookup Tables:  Lookup tables are used to assign certain values to field key-ins based on the criteria you specify. This relieves the field crews from long key-ins and other items that only regard drawing production (font symbols, cells, math calculations, and so on). For example, when a surveyor enters numerical or alpha characters for an attribute, the lookup table will manipulate the value to place text, change fonts, insert font symbols, and so on.

    Lookup=(Table Name)

     

    Find Tables:  Find tables are similar to lookup tables because they are used to place text based on attribute value. The difference is that the find table can place multiple descriptions based on the number of characters placed in the attribute field.

    Find=(value)

     

    • video
    • InRoads
    • SELECTservices
    • TechNote
    • Share
    • History
    • More
    • Cancel
    • Chris Key Created by Bentley Colleague Chris Key
    • When: Tue, May 5 2009 10:39 AM
    • Chris Key Last revision by Bentley Colleague Chris Key
    • When: Fri, Oct 7 2016 10:21 AM
    • Revisions: 12
    • Comments: 1
    Recommended
    Related
    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2023 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies