Well symbol settings

All wellbores have a symbol that indicates well type, technical status, fluid type and hydrocarbon status. The well symbols used are based on the Shell Standard Legend 2016. You can manually configure the well symbols as follows:

  • Change the description of existing well symbols
  • Add your own well symbols with their own description

To change the description of existing well symbols

The descriptions of the well symbols are stored in the WellSymbols.xml file, which can be found in the folder:

C:\Program Files\Baker Hughes\[name of the application]\[version number]\[name of the application]\Configurations

  1. Open the WellSymbols.xml file.
  2. Go to the Description value tag of the appropriate well symbol.
  3. Update the description.
  4. Save the file.

To change the description of separate well symbol categories

The descriptions of the separate well symbol categories are stored in the WellSymbolCategories.xml file, which can be found in the folder:

C:\Program Files\Baker Hughes\[name of the application]\[version number]\[name of the application]\Configurations

  1. Open the WellSymbolCategories.xml file.
  2. Go to the Description value tag of the appropriate category.
  3. Update the description.
  4. Save the file.

To add your own well symbol

A well symbol consists of a bitmap of 16 by 16 pixels in PNG format, and a corresponding Scalable Vector Graphics (SVG) image. To add a new symbol you need to provide both representations of the well symbol.

  1. Copy the PNG image to ...\Configurations\WellSymbols\Icons. Copy the the SVG image to ...\Configurations\WellSymbols\Svgs. It is recommended to keep the names (excluding extension) of these files the same.
  2. When adding a new image to the library the configuration files for the well symbols also need to be updated. The well symbols are defined in the WellSymbols.xml file in the folder ...\Configurations. Each definition of a well symbol consists of a number of elements:

    • Id  a unique integer value; only needed because of the way the software reads the configuration file. These numbers are never used internally, however it is recommended to use a number starting from 1000 for customer specific symbols.
    • Code   a unique short string.
    • Description  a unique description of the well symbol.
    • IconPath and SvgPath these point to the .png and .svg images respectively. The path is relative to the C:\Program Files\Baker Hughes\[name of the application]\[version number]\[name of the application]\Configurations folder.
    • Categories  a unique combination of the 4 available categories Well Type, Technical Status, Fluid Type and Hydrocarbon Status. The values specified here are pointing to the actual category definitions in the WellSymbolCategories.xml file.
  3. Provide the right information for all the elements. Note that the combination of the categories is bound to the following rules:
    • The codes used must exist in the WellSymbolCategories.xml file in the correct category.
    • The categories are used in a strict order and are more specific from left to right. The order is as follows: WellType => TechnicalStatus => FluidType => HydrocarbonStatus. When a category is assigned the code ‘NONE’ the more specific categories MUST also be ‘NONE’.
  4. Save the file.

Adding categories

In case the existing categories are too limited for the well symbol that is being added (for example a new type of fluid is needed that is not yet in the list of fluid types) the list of categories can be extended.

It is not possible to add new category groups.

The categories are defined in the WellSymbolsCategories.xml file under C:\Program Files\Baker Hughes\[name of the application]\[version number]\[name of the application]\Configurations. There are four types or groups of categories: well type, technical status, fluid type and hydrocarbon status. This is indicated by the ‘Name’ attribute in the WellSymbolCategoryGroup element. To make a new category, add an extra entry in the WellSymbolsCategories.xml file under the WellSymbolCategoryGroup element and give it an appropriate ‘code’ and ‘description’. When finished, the newly added code(s) can be used in the definition of the well symbols.