Proposed features/PipelineExtension

From OpenStreetMap Wiki
Jump to: navigation, search
Additional tags for pipelines
Status: Approved (active)
Proposed by: Rfuegen
Tagging: man_made=pipeline
Applies to: WayNodeArea
Definition: Describe some additional tags for the existing tags man_made=pipeline and pipeline=marker to provide further details
Drafted on: 2013-10-11
RFC start: 2014-11-14
Vote start: 2014-12-11
Vote end: 2014-12-25

Rationale

This proposal adds additional tags to man_made=pipeline and pipeline=markerand describes tags which are in common use, but not yet officially listed in the wiki. The purpose of the additional tags is a more detailed description of these objects and to allow better rendering, i.e. with Maperitive. Also, a new tag for the description of facilities is proposed.

Tagging

Pipelines

Way The following tags are used in combination with man_made=pipeline:

  • name=* the official name of the pipeline
  • ref=* use this tag to specify a short, unique identifier for the pipeline. this value is used to logically link pipelines and markers together. usually, marker plates already contain such a unique identifier.
  • location=* the location of the pipeline:
List of possible location=* values
Key Value Description
location underground for pipelines under ground, not visible on the surface
overground for pipelines over ground, located close to the surface, not allowing a person or vehicle to pass underneath.
overhead for pipelines over ground, located at a height allowing persons or vehicles to pass underneath. use other tags like maxheight=* if applicable. Where the overhead pipeline might affect commercial shipping (crossing a navigational canal or river), consider the use of seamark:type=pipeline_overhead
underwater for pipelines running below the surface of land-based bodies of water, like lakes or rivers. for pipelines at sea, use the Seamark tagging scheme.

combine with layer=* if applicable.

  • diameter=* specifies the nominal diameter of the pipeline, in millimeters.
  • pressure=* specifies the nominal pressure within the pipeline, in bar.
  • count=* By design, some media require a pair (or more) of parallel pipelines, i.e. forward and return flow for heat pipelines. This tag specifies the number of pipelines running in parallel. Use this tag only if all pipelines run in parallel and have the same properties, like e.g. diameter. Otherwise, draw a separate way for each pipeline.
  • inspection_gauge=yes if the pipeline features a sender or receiver for an inspection gauge, use this tag on the section of the pipeline way where the sender/receiver is located.
  • place:origin=* specifies the place=* (town, city, ...) where the pipeline begins. If applicable, use the name as specified in the place=*'s name=* tag.
  • capacity=* specifies the capacity of the pipeline. free text, only for information, since the unit commonly used usually depends on the medium. i.e. barrels/day, m³/h, l/s
  • flow_direction=forward/backward/both use both to indicate that the medium within the pipeline may flow in both directions (loop configuration). use forward if the flow is in the direction of the pipeline way, backward otherwise.
  • usage=* closer classification of the network this pipeline belongs to:
List of possible usage=* values
Key Value Description
usage flowline pipelines delivering the medium from the well in the ground to the nearest field gathering station substation=field_gathering
gathering pipelines transporting the medium from gathering stations to the central procressing station substation=central_processing
injection pipelines on oil & gas fields used to pump gas or water down the well to increase reservoir pressure
flare_header pipelines transporting gas to a flare stack
export pipelines transporting the medium from a field's central processing station to a pumping / compressor station along the main transmission network.
transmission pipelines, usually of large diameter and high pressure, transporting the medium over long distances.
facility pipeline network within a refinery or surrounding a compressor station or part of some other industrial facility
distribution network of pipes delivering the medium (usually from a substation=distribution) to customers (i.e. households), usually in municipalities

Node the following tags are used on nodes of the pipeline:

  • pipeline=marker if the marker plate contains no position=* information, it is assumed that it is positioned directly above the pipeline. in this case, tag the appropriate node on the pipeline as pipeline=marker (see below)
  • depth=* the vertical distance from the pipeline to the surface of the ground or sea, in meters.

Pipelines at sea

use the Seamark tagging scheme for pipelines and installations at sea (over or under water), especially the CATPIP related ones. The transition between the OSM standard and the Seamark schemes takes place where the pipeline enters / leaves the sea.

This is also applicable for pipeline installations on land, which may affect commercial shipping (i.e. pipelines over canals etc.)

Markers

Node The following tags should be used in combination with pipeline=marker:

  • pipeline:ref=* since markers are often located in close vicinity to, but not directly on top of a pipeline, pipeline:ref=* links the marker to the pipeline. use the same value as in the pipelines ref=* tag. If the marker is defined in a node of the way, it is not necessary to specify pipeline:ref=*.
  • valve:ref=* if the marker points to a valve which is located at a distance, valve:ref=* links the marker to the pipeline. use the same value as in the valves ref=* tag.
  • support=pole/wall_mounted/ground/pedestal describes where the marker plate is mounted. Use wall_mounted also if the marker is mounted on a fence. (see also amenity=clock)
  • cover=cone/fin/roof specifies the shape of the cover on top of a pole.
  • measurement=* if the marker has some kind of measuring box/device attached, this tag describes the kind of measurement provided. Use yes if the type of measuring can not be determined. (see below)
  • position=left;right;distance;heading holds the position information (in meters) as listed on the marker. This position defines a point through which the pipeline is supposed to run. if a value is not specified on the marker plate, do not use this tag. heading is optional. it describes the direction the marker is facing in degrees (0 .. 360). may be measured by a compass, but is usually also stored as EXIF value in pictures taken by modern smartphones (don't forget to subtract 180°).
left: distance from the marker to the left
right: distance from the marker to the right. usually, just left OR right is defined.
distance: distance from the marker in direction to the position of the viewer (in front of the marker)

depreciated tags

  • diameter=* Reason: the diameter is a property of the pipeline and not the marker.

Valves

Node valves are elements located on the pipeline to control the flow of the medium.

pipeline=valve defines a valve to open or close the connection between two pipelines.

ref=* identifier of the valve (optional)

if the kind of valve is known, use the following subtags to give more detailed information:

List of possible valve=* values
Key Value Description applicable substance=*
valve blowout outlet port to release pressure or vent lying in front of a line segment with a valve (both usually under cover) gas
air air relieve valve to release air from the pipeline into the open gas, water
fire in the case of a fire emergency, operated by hand to stop the flow of the medium gas
main to open or close the connection between two pipelines. other than a normal valve, this valve is used to disconnect whole districts or streets. gas, water

to find out how the type of valve is defined on markers, see HinweisschilderRohrleitungen (for Austria and Germany)

depreciated tags

type=* Reason: already a property of the pipeline (now: substance)

operator=* Reason: already a property of the pipeline. unlikely that one or more valves is operated by a different operator

position=* Reason: the distance from the marker to the valve is described on the marker, not the other way round.

Facilities, Substations

Area Long distance pipelines usually need additional facilities, i.e. for distribution, compression, flow control (valves) etc. Since these facilities are only used in connection with pipelines, it is suggested to describe them as follows:

(on areas or buildings)

  • pipeline=substation defines the area as a facility where the flow of the medium inside the pipeline is controlled and/or altered.
  • substation=*describes how the medium is processed. If unknown, do not specify this tag.
Tag Note
substation=compression A substation which main purpose is to increase the pressure of the medium inside the pipeline.
substation=distribution A substation whose main purpose is to distribute the medium from one pipeline to other (minor) pipelines (or vice versa)
substation=measurement A substation whose main purpose is the gathering of various measurements of a pipeline.
substation=valve (Usually) A building where the flow of the medium in major (big) pipelines can be stopped by usage of one ore more big valves. Also used to divide a long pipeline into shorter segments. For a single valve on a pipeline, use pipeline=valve on the appropriate node on the pipeline.
substation=valve_group An area on the ground containing a number of valves. For a building, use substation=distribution or substation=valve
substation=inspection_gauge An area on the ground whose only feature is a sender/receiver for a pipeline inspection gauge. If a substation of a different kind also features an inspection gauge, use pipeline:inspection_gauge=yes
substation=field_gathering A facility on an oil/gas field that receives the medium via smaller pipelines directly from the well. The purpose of this substation is to concentrate many smaller feeds into a single, larger one.

Substations are often built in the form of small, industrial-style buildings, but may also be large processing plants.


Measurements

measurement=* gives a description of the measurements taken in from pipelines:

Way pipeline=substation If the main purpose of the substation is the gathering of measurements, use it in combination with substation=measurement

Node Tag a node on the pipeline if the measuring device is located directly on the pipeline.

Node Use in combination with pipeline=marker if the measuring device is located on a marker.

List of possible measurement=* values
Key Value Description applicable usage=*
measurement pressure measuring of the pressure within the pipeline gas, water, oil
corrosion measuring of corrosion related values gas, oil
odor measuring of the density of fragrance (used in gas pipelines to detect leaks by smell) gas
inspection_gauge used to detect the presence of a pipeline inspection gauge gas, oil
cable cable or socket for connecting external measuring equipment gas, oil

to find out how the type of measurement is defined on markers, see HinweisschilderRohrleitungen (for Austria and Germany)

Commonly Used Substances

The following values are used in the substance=* tag to describe the medium transported in pipelines.

Key Value Description Proposed rendering color
substance water fresh water for drinking purposes blue
gas natural gas orange
lng liquified natural gas different orange
cng compressed natural gas different orange
oil unrefined petroleum, as pumped out of the ground dark brown
multiphase combination of gas, oil and water; usually in pipelines running from the wellhead to the processing facility
butane butane
propane propane
methane methane
propylene propylene
ethylene ethylene
hydrocarbons a generic tag that can be used if the exact substance in the pipeline is not known
chemicals a generic tag that can be used if the specific chemical in the pipeline is not known
fuel gasoline, ready to be used in combustion engines etc.
cable cables & cable ducts for electricity, telecom etc.
heat medium used to transport heat, mainly to domestic homes red
slurry fluid mixture of a pulverized solid with a liquid, for easy transport
sewage sewage brown
penstock water as used for the generation of electricity in hydraulic power plants blue
unknown or unspecified grey

if the medium of a pipeline you are tagging is not listed here, please choose a meaningful value at your own discretion.

if the medium is not known, do NOT specify the substance=* tag.

Examples

Photo Tags Note
Pipeline Impressions 09.jpg man_made=pipeline
substance=gas
name=West 4 E1-VL Sektion 2
ref=4W 020000
diameter=800
pressure=120
place:origin=Auersthal
place:destination=Amstetten
construction=yes
usage=transmission
(temporary) open end of the W4 pipeline during construction. already underground, but not yet buried.
Example Marker 01.jpg pipeline=marker
support=wall_mounted
ref=FS 107
pipeline:ref=OV154
valve:ref=FS 107
position=0.0;2.1;5.2;232
substance=gas
Markers mounted on a wall (tagging example only for leftmost marker)
Pipeline Valve Covered.jpg pipeline=valve
valve=fire
ref=FS 107
substance=gas
the valve referred to in the example above (no need to tag the shoes)
Pipeline Marker WAG 20 4.jpg pipeline=marker
substance=gas
pipeline:ref=WAG 1
ref=M20/4 (49)
position=0.0;0.9;1.9;270
support=pole
cover=roof
Marker of the WAG pipeline, mounted on a pole, with roof cover #49.
Pipeline Marker Fin Cover.jpg pipeline=marker
substance=gas
pipeline:ref=4W 020000
ref=129
support=pole
cover=fin
Marker of the West 4 pipeline, mounted on a pole, fin cover.
Pipeline Measuring Point.jpg pipeline=marker
substance=gas
pipeline:ref=4W 020000
ref=135 KS(5224)
support=pole
measurement=corrosion
A Measuring Point of the West 4 pipeline.
Pipeline Marker Cone Cover MP.jpg pipeline=marker
substance=lng
pipeline:ref=G00-034
ref=M-38
support=pole
cover=cone
measurement=yes
Cone shaped cover with measuring point, liquid natural gas.
Pipeline Marker Ground.jpg pipeline=marker
substance=gas
pipeline:ref=1W 1063000HL
ref=36
support=ground
operator=Niogas
A (very old) marker stone located on the ground.
French gas pipeline ground marker.jpg pipeline=marker
substance=gas
ref=299
support=pedestal
operator=GRT gaz
phone=0800-246102
Marker on a pedestal, France.



Substation examples

Photo Tags Note
Pipeline Facility 1.jpg landuse=industrial
pipeline=substation
substation=distribution
pipeline:ref=OV125
name=OV Dürnrohr
operator=EVN
substance=gas
barrier=fence
A substation at Dürnrohr/Austria for the distribution of natural gas (building and area at the left side).
Pipeline Facility 1.jpg building=yes
pipeline=substation
substation=valve
pipeline:ref=1W 1020000HL
name=SH Dürnrohr
operator=EVN
substance=gas
A valve station at Dürnrohr/Austria for the FL West 2 pipeline (right building).
Messstation Kapellerfeld.jpg building=yes
pipeline=substation
substation=measurement
name=Messstation Kapellerfeld
operator=OMV Gas
pipeline:ref=G00-033
substance=gas
Measuring station for natural gas pipeline G00-033 at Kapellerfeld, Austria.
Pipeline Pig.jpg landuse=industrial
pipeline=substation
substation=inspection_gauge
substance=gas
name=Molchstation Sierndorf
A pigging station, featuring a sender/receiver for a pipeline inspection gauge.
Erdgas Schieberfeld.JPG landuse=industrial
pipeline=substation
substation=valve_group
operator=ENSO
substance=gas
A valve group at Obercarsdorf, Germany.
OMV Auersthal.JPG landuse=industrial
pipeline=substation
substation=compression
operator=OMV
substance=gas
Large natural gas compression facility at Auersthal, Austria.

Comments

Please use the Discussion page for this.

Voting

Please use {{vote|yes}} or {{vote|no}} and give your reasons to oppose. Use ~~~~ to sign with your user name & date.

  • I approve this proposal I approve this proposal. - Fanfouer (talk) 22:25, 11 December 2014 (UTC)
  • I approve this proposal I approve this proposal. - Escada (talk) 04:21, 12 December 2014 (UTC)
  • I approve this proposal I approve this proposal. - Imagic (talk) 07:38, 12 December 2014 (UTC)
  • I approve this proposal I approve this proposal. --Surly (talk) 08:51, 12 December 2014 (UTC)
  • I approve this proposal I approve this proposal. - Rfuegen (talk) 09:37, 12 December 2014 (UTC)
  • I oppose this proposal I oppose this proposal. - Idea of proposal seems to be very good and useful, while keys, used for it (such as "type=*"), are interfering with other schemes and using nonsense namespaces (such as "place:"). I described the problem on Discussion page. BushmanK (talk) 20:41, 12 December 2014 (UTC)
  • I approve this proposal I approve this proposal. - Avatar6 (talk) 06:12, 13 December 2014 (UTC)
  • I approve this proposal I approve this proposal. - Even there possible overlapping in minor tags, (capacity=* is not free text, but sometimes integer used to mark number of parking lots for example) it might be resolved quite easily since pipeline geometries are quite easy to filter (distinguish from amenity=parkings for example). Xxzme (talk) 09:04, 13 December 2014 (UTC)
  • I oppose this proposal I oppose this proposal. - The same remarks as from BushmanK --Foxxi59 (talk) 10:43, 13 December 2014 (UTC)
  • I oppose this proposal I oppose this proposal. - Idea of Proposal is good, but there are some questions and ambiguities (see Talk:Proposed_features/PipelineExtension#Substation_examples). And BushmanK is right. In the moment I can't vote "Yes". --Edward17 (talk) 11:48, 14 December 2014 (UTC)

This proposal was changed after voting was started --Foxxi59 (talk) 16:00, 13 December 2014 (UTC)

only minor corrections, no changes to the core of the proposal. --Rfuegen (talk) 10:00, 17 December 2014 (UTC)
  • I approve this proposal I approve this proposal. - Martin2014 (talk) 16:44, 14 December 2014 (UTC)
  • I approve this proposal I approve this proposal. - Javbw (talk) 07:37, 15 December 2014 (UTC)
  • I oppose this proposal I oppose this proposal. I just have a problem with the substations examples where the tag landuse=industrial is superfluous (the tag itself might be placed on a surrounding bigger polygon). --Pieren (talk) 15:07, 16 December 2014 (UTC)
please see talk page --Rfuegen (talk) 20:31, 18 December 2014 (UTC)
Please join the discussion on Talk:Proposed_features/PipelineExtension#Substation_examples --Edward17 (talk) 13:52, 19 December 2014 (UTC)
  • I approve this proposal I approve this proposal. - Yes, the place-namespace isn't established, but still I think this is a good proposal. I could imagine to use the place:origin and place:destination tags for labeling the pipeline in a rendering or something like this, really no reason to vote no to the whole proposal. --Dieterdreist (talk) 17:47, 16 December 2014 (UTC)
  • I approve this proposal I approve this proposal. - Mapper999 (talk) 11:08, 21 December 2014 (UTC)
  • I approve this proposal I approve this proposal. - --fri- (talk) 12:35, 21 December 2014 (UTC)
  • I approve this proposal I approve this proposal. - Martin minheim (talk) 15:13, 21 December 2014 (UTC)
  • I approve this proposal I approve this proposal. - streckenkundler (talk) 16:50, 21 December 2014 (UTC)
  • I approve this proposal I approve this proposal. - RoGer6 (talk) 21:30, 21 December 2014 (UTC)
  • I approve this proposal I approve this proposal. - Michi (talk) 17:16, 22 December 2014 (UTC)
  • I approve this proposal I approve this proposal. - MikeCollinson (talk) 00:43, 23 December 2014 (UTC)
  • I approve this proposal I approve this proposal. - TheDutchMan13 (talk) 21:12, 25 December 2014 (UTC)