[{"data":1,"prerenderedAt":893},["ShallowReactive",2],{"page-\u002Fformat\u002Fconcepts\u002Funits-and-precision":3,"navigation":511},{"collection":4,"page":5},"docs_en",{"id":6,"title":7,"body":8,"description":502,"extension":503,"meta":504,"navigation":505,"path":506,"rawbody":507,"seo":508,"stem":509,"__hash__":510},"docs_en\u002Fformat\u002F2.concepts\u002F2.units-and-precision.md","Units and precision",{"type":9,"value":10,"toc":493},"minimark",[11,20,25,34,149,162,179,183,191,195,201,280,283,315,342,346,353,374,385,389,410,462,469,475,479,489],[12,13,14,15,19],"p",{},"A ",[16,17,18],"code",{},".well"," file never says which units it uses. Each kind of quantity has exactly one unit, fixed by the specification: depths in meters, diameters in millimeters, flow rates in cubic meters per hour, and so on. Two files that describe the same well therefore contain the same numbers.",[21,22,24],"h2",{"id":23},"the-units","The units",[12,26,27,28,33],{},"The main ones, from the spec's ",[29,30,32],"a",{"href":31},"\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#canonical-units","canonical units"," table:",[35,36,37,50],"table",{},[38,39,40],"thead",{},[41,42,43,47],"tr",{},[44,45,46],"th",{},"Quantity",[44,48,49],{},"Unit",[51,52,53,62,70,77,85,93,101,109,117,125,133,141],"tbody",{},[41,54,55,59],{},[56,57,58],"td",{},"Depth, length, elevation",[56,60,61],{},"m",[41,63,64,67],{},[56,65,66],{},"Diameter (hole, casing, screen, annulus)",[56,68,69],{},"mm",[41,71,72,75],{},[56,73,74],{},"Screen slot opening",[56,76,69],{},[41,78,79,82],{},[56,80,81],{},"Flow rate",[56,83,84],{},"m³\u002Fh",[41,86,87,90],{},[56,88,89],{},"Elapsed time, test duration",[56,91,92],{},"min",[41,94,95,98],{},[56,96,97],{},"Volume",[56,99,100],{},"m³",[41,102,103,106],{},[56,104,105],{},"Transmissivity",[56,107,108],{},"m²\u002Fs",[41,110,111,114],{},[56,112,113],{},"Hydraulic conductivity",[56,115,116],{},"m\u002Fs",[41,118,119,122],{},[56,120,121],{},"Power",[56,123,124],{},"kW",[41,126,127,130],{},[56,128,129],{},"Substance concentration",[56,131,132],{},"mg\u002FL",[41,134,135,138],{},[56,136,137],{},"Electrical conductivity",[56,139,140],{},"µS\u002Fcm at 25 °C",[41,142,143,146],{},[56,144,145],{},"Angles (azimuth, dip)",[56,147,148],{},"degrees",[12,150,151,152,156,157,161],{},"The spec binds every numeric field to its unit in the ",[29,153,155],{"href":154},"\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#field-to-unit-binding-normative","field-to-unit binding"," list. Water quality results take their unit from the parameter code; see ",[29,158,160],{"href":159},"\u002Fformat\u002Fspec\u002Fv2\u002Fwater-quality#units","water quality units",".",[163,164,165],"note",{},[12,166,167,168,171,172,175,176,161],{},"The wellhead pad (",[16,169,170],{},"cement_pad",") is in meters like every other length, so a 1 × 1 m pad is written ",[16,173,174],{},"1.0",", not ",[16,177,178],{},"1000",[21,180,182],{"id":181},"why-one-unit","Why one unit",[12,184,185,186,190],{},"Configurable units would let the same well be written in many ways, make comparison harder and allow files whose declared units do not match their numbers. The spec's ",[29,187,189],{"href":188},"\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#rationale","rationale"," follows GeoJSON (always WGS84) and RFC 3339 (always an offset): one well, one encoding. Display and input units belong to the applications that read and write the files.",[21,192,194],{"id":193},"converting-reports","Converting reports",[12,196,197,198,200],{},"Reports often use inches, feet, gallons per minute or slot numbers. Convert them before writing the file (",[29,199,189],{"href":188},"):",[35,202,203,213],{},[38,204,205],{},[41,206,207,210],{},[44,208,209],{},"In the report",[44,211,212],{},"In the file",[51,214,215,225,237,248,258,269],{},[41,216,217,220],{},[56,218,219],{},"Hole drilled at 10 in",[56,221,222],{},[16,223,224],{},"\"diameter\": 254",[41,226,227,230],{},[56,228,229],{},"Casing 6 in (nominal)",[56,231,232,233,236],{},"the real outer diameter, for example ",[16,234,235],{},"168.3"," for 6 in steel pipe",[41,238,239,242],{},[56,240,241],{},"Screen slot 20",[56,243,244,247],{},[16,245,246],{},"\"screen_slot\": 0.508"," (20 thousandths of an inch)",[41,249,250,253],{},[56,251,252],{},"Depth 150 ft",[56,254,255],{},[16,256,257],{},"45.72",[41,259,260,263],{},[56,261,262],{},"Yield 50 US gpm",[56,264,265,268],{},[16,266,267],{},"11.36"," m³\u002Fh",[41,270,271,274],{},[56,272,273],{},"Pump 5 hp",[56,275,276,279],{},[16,277,278],{},"3.73"," kW",[12,281,282],{},"Two details matter:",[284,285,286,305],"ul",{},[287,288,289,293,294,175,296,299,300,304],"li",{},[290,291,292],"strong",{},"As-built diameters."," Casing, screen and annulus diameters are the real outer diameter in millimeters, not the nominal trade size. A 6 in casing with an outer diameter of 168.3 mm is written ",[16,295,235],{},[16,297,298],{},"152.4"," (",[29,301,303],{"href":302},"\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#diameter-and-the-as-built-convention","as-built convention",").",[287,306,307,310,311,304],{},[290,308,309],{},"Slot numbers."," A US slot number is thousandths of an inch: slot 20 is 0.508 mm (",[29,312,314],{"href":313},"\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#screen-slot","screen slot",[12,316,317,320,321,324,325,324,328,324,331,324,334,337,338,161],{},[16,318,319],{},"@welldot\u002Fcore"," ships the common conversions (",[16,322,323],{},"inchesToMm",", ",[16,326,327],{},"feetToMeters",[16,329,330],{},"slotNumberToMm",[16,332,333],{},"usGallonsPerMinuteToCubicMeterPerHour",[16,335,336],{},"hpToKilowatts"," and more). See ",[29,339,341],{"href":340},"\u002Fcore\u002Fguides\u002Funit-conversion","Unit conversion",[21,343,345],{"id":344},"dates-and-times","Dates and times",[12,347,348,349,200],{},"Dates and times have fixed forms too (",[29,350,352],{"href":351},"\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#datetime-conventions","datetime conventions",[284,354,355,364],{},[287,356,357,299,360,363],{},[290,358,359],{},"Calendar dates",[16,361,362],{},"YYYY-MM-DD",") for the construction date and legal documents such as permits.",[287,365,366,369,370,373],{},[290,367,368],{},"Instants"," (RFC 3339 with a UTC offset, such as ",[16,371,372],{},"2024-09-03T08:00:00-03:00",") for every measurement, test, log entry and sample. An instant without an offset is invalid.",[12,375,376,377,380,381,304],{},"A laboratory date known only to the day is written at local midnight with a ",[16,378,379],{},"_resolution: \"day\""," marker (",[29,382,384],{"href":383},"\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#instants-known-only-by-date-since-v23","instants known only by date",[21,386,388],{"id":387},"precision","Precision",[12,390,391,392,395,396,324,399,324,402,405,406,409],{},"Some measurements can carry their uncertainty in a sibling field named with ",[16,393,394],{},"_precision",": ",[16,397,398],{},"static_level_precision",[16,400,401],{},"depth_precision",[16,403,404],{},"lat_precision",", a result's ",[16,407,408],{},"value_precision",". The value is one standard deviation, in the unit of the measurement it qualifies.",[411,412,417],"pre",{"className":413,"code":414,"language":415,"meta":416,"style":416},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{ \"static_level\": 3.94, \"static_level_precision\": 0.01 }\n","json","",[16,418,419],{"__ignoreMap":416},[420,421,424,428,431,435,438,441,445,448,450,452,454,456,459],"span",{"class":422,"line":423},"line",1,[420,425,427],{"class":426},"sMK4o","{",[420,429,430],{"class":426}," \"",[420,432,434],{"class":433},"spNyl","static_level",[420,436,437],{"class":426},"\"",[420,439,440],{"class":426},":",[420,442,444],{"class":443},"sbssI"," 3.94",[420,446,447],{"class":426},",",[420,449,430],{"class":426},[420,451,398],{"class":433},[420,453,437],{"class":426},[420,455,440],{"class":426},[420,457,458],{"class":443}," 0.01",[420,460,461],{"class":426}," }\n",[12,463,464,465,161],{},"Laboratories usually report an expanded uncertainty U with a coverage factor k (often k = 2). Store U \u002F k, not U. The full list of precision fields is in ",[29,466,468],{"href":467},"\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#precision-and-uncertainty","Precision and uncertainty",[470,471,472],"tip",{},[12,473,474],{},"Leave a precision field out when the report does not state one. A missing precision means \"not documented\", which is honest; an invented one is not.",[21,476,478],{"id":477},"coordinates","Coordinates",[12,480,481,482,299,485,304],{},"Coordinates are decimal degrees in a geographic reference system, WGS84 by default. Projected coordinates such as UTM must be converted to latitude and longitude before writing; the original system can be kept in ",[16,483,484],{},"location.properties.original_crs",[29,486,488],{"href":487},"\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#crs-scope","CRS scope",[490,491,492],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":416,"searchDepth":494,"depth":494,"links":495},2,[496,497,498,499,500,501],{"id":23,"depth":494,"text":24},{"id":181,"depth":494,"text":182},{"id":193,"depth":494,"text":194},{"id":344,"depth":494,"text":345},{"id":387,"depth":494,"text":388},{"id":477,"depth":494,"text":478},"Why every number in a .well file has one fixed SI unit, which units apply to which fields, how to convert non-SI reports, and how to record measurement precision.","md",{},true,"\u002Fformat\u002Fconcepts\u002Funits-and-precision","---\ntitle: Units and precision\ndescription: Why every number in a .well file has one fixed SI unit, which units apply to which fields, how to convert non-SI reports, and how to record measurement precision.\n---\n\nA `.well` file never says which units it uses. Each kind of quantity has exactly one unit, fixed by the specification: depths in meters, diameters in millimeters, flow rates in cubic meters per hour, and so on. Two files that describe the same well therefore contain the same numbers.\n\n## The units\n\nThe main ones, from the spec's [canonical units](\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#canonical-units) table:\n\n| Quantity                                 | Unit           |\n| ---------------------------------------- | -------------- |\n| Depth, length, elevation                 | m              |\n| Diameter (hole, casing, screen, annulus) | mm             |\n| Screen slot opening                      | mm             |\n| Flow rate                                | m³\u002Fh           |\n| Elapsed time, test duration              | min            |\n| Volume                                   | m³             |\n| Transmissivity                           | m²\u002Fs           |\n| Hydraulic conductivity                   | m\u002Fs            |\n| Power                                    | kW             |\n| Substance concentration                  | mg\u002FL           |\n| Electrical conductivity                  | µS\u002Fcm at 25 °C |\n| Angles (azimuth, dip)                    | degrees        |\n\nThe spec binds every numeric field to its unit in the [field-to-unit binding](\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#field-to-unit-binding-normative) list. Water quality results take their unit from the parameter code; see [water quality units](\u002Fformat\u002Fspec\u002Fv2\u002Fwater-quality#units).\n\n::note\nThe wellhead pad (`cement_pad`) is in meters like every other length, so a 1 × 1 m pad is written `1.0`, not `1000`.\n::\n\n## Why one unit\n\nConfigurable units would let the same well be written in many ways, make comparison harder and allow files whose declared units do not match their numbers. The spec's [rationale](\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#rationale) follows GeoJSON (always WGS84) and RFC 3339 (always an offset): one well, one encoding. Display and input units belong to the applications that read and write the files.\n\n## Converting reports\n\nReports often use inches, feet, gallons per minute or slot numbers. Convert them before writing the file ([rationale](\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#rationale)):\n\n| In the report         | In the file                                                      |\n| --------------------- | ---------------------------------------------------------------- |\n| Hole drilled at 10 in | `\"diameter\": 254`                                                |\n| Casing 6 in (nominal) | the real outer diameter, for example `168.3` for 6 in steel pipe |\n| Screen slot 20        | `\"screen_slot\": 0.508` (20 thousandths of an inch)               |\n| Depth 150 ft          | `45.72`                                                          |\n| Yield 50 US gpm       | `11.36` m³\u002Fh                                                     |\n| Pump 5 hp             | `3.73` kW                                                        |\n\nTwo details matter:\n\n- **As-built diameters.** Casing, screen and annulus diameters are the real outer diameter in millimeters, not the nominal trade size. A 6 in casing with an outer diameter of 168.3 mm is written `168.3`, not `152.4` ([as-built convention](\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#diameter-and-the-as-built-convention)).\n- **Slot numbers.** A US slot number is thousandths of an inch: slot 20 is 0.508 mm ([screen slot](\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#screen-slot)).\n\n`@welldot\u002Fcore` ships the common conversions (`inchesToMm`, `feetToMeters`, `slotNumberToMm`, `usGallonsPerMinuteToCubicMeterPerHour`, `hpToKilowatts` and more). See [Unit conversion](\u002Fcore\u002Fguides\u002Funit-conversion).\n\n## Dates and times\n\nDates and times have fixed forms too ([datetime conventions](\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#datetime-conventions)):\n\n- **Calendar dates** (`YYYY-MM-DD`) for the construction date and legal documents such as permits.\n- **Instants** (RFC 3339 with a UTC offset, such as `2024-09-03T08:00:00-03:00`) for every measurement, test, log entry and sample. An instant without an offset is invalid.\n\nA laboratory date known only to the day is written at local midnight with a `_resolution: \"day\"` marker ([instants known only by date](\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#instants-known-only-by-date-since-v23)).\n\n## Precision\n\nSome measurements can carry their uncertainty in a sibling field named with `_precision`: `static_level_precision`, `depth_precision`, `lat_precision`, a result's `value_precision`. The value is one standard deviation, in the unit of the measurement it qualifies.\n\n```json\n{ \"static_level\": 3.94, \"static_level_precision\": 0.01 }\n```\n\nLaboratories usually report an expanded uncertainty U with a coverage factor k (often k = 2). Store U \u002F k, not U. The full list of precision fields is in [Precision and uncertainty](\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#precision-and-uncertainty).\n\n::tip\nLeave a precision field out when the report does not state one. A missing precision means \"not documented\", which is honest; an invented one is not.\n::\n\n## Coordinates\n\nCoordinates are decimal degrees in a geographic reference system, WGS84 by default. Projected coordinates such as UTM must be converted to latitude and longitude before writing; the original system can be kept in `location.properties.original_crs` ([CRS scope](\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#crs-scope)).\n",{"title":7,"description":502},"format\u002F2.concepts\u002F2.units-and-precision","WXXFZQnI-7vPFEq4yAHXnusedZAizVhq5enYeDq26RQ",{"docs_en":512,"spec":825,"changelogs":875},[513,533,552,606,713,767],{"title":514,"path":515,"stem":516,"children":517},"Ai","\u002Fai","ai",[518,521,525,529],{"title":519,"path":515,"stem":520},"Introduction","ai\u002Findex",{"title":522,"path":523,"stem":524},"Converting reports with an assistant","\u002Fai\u002Fconversion-skill","ai\u002Fconversion-skill",{"title":526,"path":527,"stem":528},"llms.txt and Markdown pages","\u002Fai\u002Fllms","ai\u002Fllms",{"title":530,"path":531,"stem":532},"MCP server","\u002Fai\u002Fmcp","ai\u002Fmcp",{"title":534,"path":535,"stem":536,"children":537},"Contributing","\u002Fcontributing","contributing",[538,540,544,548],{"title":519,"path":535,"stem":539},"contributing\u002Findex",{"title":541,"path":542,"stem":543},"Writing docs","\u002Fcontributing\u002Fwriting-docs","contributing\u002F1.writing-docs",{"title":545,"path":546,"stem":547},"Update rules","\u002Fcontributing\u002Fupdate-rules","contributing\u002F2.update-rules",{"title":549,"path":550,"stem":551},"Content components","\u002Fcontributing\u002Fcomponents","contributing\u002Fcomponents",{"title":553,"path":554,"stem":555,"children":556},"Core","\u002Fcore","core",[557,559,573,600],{"title":519,"path":554,"stem":558},"core\u002Findex",{"title":560,"path":561,"stem":562,"children":563,"page":572},"Getting Started","\u002Fcore\u002Fgetting-started","core\u002F1.getting-started",[564,568],{"title":565,"path":566,"stem":567},"Installation","\u002Fcore\u002Fgetting-started\u002Finstallation","core\u002F1.getting-started\u002F1.installation",{"title":569,"path":570,"stem":571},"First use","\u002Fcore\u002Fgetting-started\u002Ffirst-use","core\u002F1.getting-started\u002F2.first-use",false,{"title":574,"path":575,"stem":576,"children":577,"page":572},"Guides","\u002Fcore\u002Fguides","core\u002F2.guides",[578,582,586,588,592,596],{"title":579,"path":580,"stem":581},"Parsing and validating","\u002Fcore\u002Fguides\u002Fparsing-and-validating","core\u002F2.guides\u002F1.parsing-and-validating",{"title":583,"path":584,"stem":585},"Serializing and sharing","\u002Fcore\u002Fguides\u002Fserializing-and-sharing","core\u002F2.guides\u002F2.serializing-and-sharing",{"title":341,"path":340,"stem":587},"core\u002F2.guides\u002F3.unit-conversion",{"title":589,"path":590,"stem":591},"Vocabularies and textures","\u002Fcore\u002Fguides\u002Fvocabularies-and-textures","core\u002F2.guides\u002F4.vocabularies-and-textures",{"title":593,"path":594,"stem":595},"Water quality vocabulary","\u002Fcore\u002Fguides\u002Fwater-quality-vocabulary","core\u002F2.guides\u002F5.water-quality-vocabulary",{"title":597,"path":598,"stem":599},"Versions and time zones","\u002Fcore\u002Fguides\u002Fversions-and-time-zones","core\u002F2.guides\u002F6.versions-and-time-zones",{"title":601,"path":602,"stem":603,"children":604},"API reference","\u002Fcore\u002Fapi","core\u002Fapi\u002Findex",[605],{"title":601,"path":602,"stem":603},{"title":607,"path":608,"stem":609,"children":610},"Format","\u002Fformat","format",[611,613,633,659,683,703,709],{"title":519,"path":608,"stem":612},"format\u002Findex",{"title":560,"path":614,"stem":615,"children":616,"page":572},"\u002Fformat\u002Fgetting-started","format\u002F1.getting-started",[617,621,625,629],{"title":618,"path":619,"stem":620},"What is .well?","\u002Fformat\u002Fgetting-started\u002Fwhat-is-well","format\u002F1.getting-started\u002F1.what-is-well",{"title":622,"path":623,"stem":624},"For geologists","\u002Fformat\u002Fgetting-started\u002Ffor-geologists","format\u002F1.getting-started\u002F2.for-geologists",{"title":626,"path":627,"stem":628},"For developers","\u002Fformat\u002Fgetting-started\u002Ffor-developers","format\u002F1.getting-started\u002F3.for-developers",{"title":630,"path":631,"stem":632},"Your first .well file","\u002Fformat\u002Fgetting-started\u002Ffirst-well-file","format\u002F1.getting-started\u002F4.first-well-file",{"title":634,"path":635,"stem":636,"children":637,"page":572},"Concepts","\u002Fformat\u002Fconcepts","format\u002F2.concepts",[638,642,643,647,651,655],{"title":639,"path":640,"stem":641},"Depths and intervals","\u002Fformat\u002Fconcepts\u002Fdepths-and-intervals","format\u002F2.concepts\u002F1.depths-and-intervals",{"title":7,"path":506,"stem":509},{"title":644,"path":645,"stem":646},"Vocabularies","\u002Fformat\u002Fconcepts\u002Fvocabularies","format\u002F2.concepts\u002F3.vocabularies",{"title":648,"path":649,"stem":650},"Profiles","\u002Fformat\u002Fconcepts\u002Fprofiles","format\u002F2.concepts\u002F4.profiles",{"title":652,"path":653,"stem":654},"Versions and deprecation","\u002Fformat\u002Fconcepts\u002Fversions-and-deprecation","format\u002F2.concepts\u002F5.versions-and-deprecation",{"title":656,"path":657,"stem":658},"Extensibility","\u002Fformat\u002Fconcepts\u002Fextensibility","format\u002F2.concepts\u002F6.extensibility",{"title":574,"path":660,"stem":661,"children":662,"page":572},"\u002Fformat\u002Fguides","format\u002F3.guides",[663,667,671,675,679],{"title":664,"path":665,"stem":666},"Writing a .well by hand","\u002Fformat\u002Fguides\u002Fwriting-by-hand","format\u002F3.guides\u002F1.writing-by-hand",{"title":668,"path":669,"stem":670},"Converting a report","\u002Fformat\u002Fguides\u002Fconverting-a-report","format\u002F3.guides\u002F2.converting-a-report",{"title":672,"path":673,"stem":674},"Validating","\u002Fformat\u002Fguides\u002Fvalidating","format\u002F3.guides\u002F3.validating",{"title":676,"path":677,"stem":678},"Extending for your own needs","\u002Fformat\u002Fguides\u002Fextending","format\u002F3.guides\u002F4.extending",{"title":680,"path":681,"stem":682},"Building an editor or database on .well","\u002Fformat\u002Fguides\u002Fbuilding-on-well","format\u002F3.guides\u002F5.building-on-well",{"title":684,"path":685,"stem":686,"children":687},"Overview","\u002Fformat\u002Freference","format\u002F4.reference\u002Findex",[688,689,693,697],{"title":684,"path":685,"stem":686},{"title":690,"path":691,"stem":692},"JSON Schema","\u002Fformat\u002Freference\u002Fjson-schema","format\u002F4.reference\u002F1.json-schema",{"title":694,"path":695,"stem":696},"Example wells","\u002Fformat\u002Freference\u002Fexamples","format\u002F4.reference\u002F2.examples",{"title":698,"path":699,"stem":700,"children":701},"Object reference","\u002Fformat\u002Freference\u002Fobjects","format\u002Freference\u002Fobjects\u002Findex",[702],{"title":698,"path":699,"stem":700},{"title":704,"path":705,"stem":706,"children":707},"About the spec","\u002Fformat\u002Fspec","format\u002F5.spec\u002Findex",[708],{"title":704,"path":705,"stem":706},{"title":710,"path":711,"stem":712},"Changelog","\u002Fformat\u002Fchangelog","format\u002F6.changelog",{"title":714,"path":715,"stem":716,"children":717},"Render","\u002Frender","render",[718,720,730,762],{"title":519,"path":715,"stem":719},"render\u002Findex",{"title":560,"path":721,"stem":722,"children":723,"page":572},"\u002Frender\u002Fgetting-started","render\u002F1.getting-started",[724,727],{"title":565,"path":725,"stem":726},"\u002Frender\u002Fgetting-started\u002Finstallation","render\u002F1.getting-started\u002F1.installation",{"title":569,"path":728,"stem":729},"\u002Frender\u002Fgetting-started\u002Ffirst-use","render\u002F1.getting-started\u002F2.first-use",{"title":574,"path":731,"stem":732,"children":733,"page":572},"\u002Frender\u002Fguides","render\u002F2.guides",[734,738,742,746,750,754,758],{"title":735,"path":736,"stem":737},"Panels and layout","\u002Frender\u002Fguides\u002Fpanels-and-layout","render\u002F2.guides\u002F1.panels-and-layout",{"title":739,"path":740,"stem":741},"Layers and labels","\u002Frender\u002Fguides\u002Flayers-and-labels","render\u002F2.guides\u002F2.layers-and-labels",{"title":743,"path":744,"stem":745},"Theming","\u002Frender\u002Fguides\u002Ftheming","render\u002F2.guides\u002F3.theming",{"title":747,"path":748,"stem":749},"Locale and units","\u002Frender\u002Fguides\u002Flocale-and-units","render\u002F2.guides\u002F4.locale-and-units",{"title":751,"path":752,"stem":753},"Legends","\u002Frender\u002Fguides\u002Flegends","render\u002F2.guides\u002F5.legends",{"title":755,"path":756,"stem":757},"Zoom, pan and highlights","\u002Frender\u002Fguides\u002Finteraction","render\u002F2.guides\u002F6.interaction",{"title":759,"path":760,"stem":761},"Using it in a framework","\u002Frender\u002Fguides\u002Fframeworks","render\u002F2.guides\u002F7.frameworks",{"title":601,"path":763,"stem":764,"children":765},"\u002Frender\u002Fapi","render\u002Fapi\u002Findex",[766],{"title":601,"path":763,"stem":764},{"title":768,"path":769,"stem":770,"children":771},"Utils","\u002Futils","utils",[772,774,784,820],{"title":519,"path":769,"stem":773},"utils\u002Findex",{"title":560,"path":775,"stem":776,"children":777,"page":572},"\u002Futils\u002Fgetting-started","utils\u002F1.getting-started",[778,781],{"title":565,"path":779,"stem":780},"\u002Futils\u002Fgetting-started\u002Finstallation","utils\u002F1.getting-started\u002F1.installation",{"title":569,"path":782,"stem":783},"\u002Futils\u002Fgetting-started\u002Ffirst-use","utils\u002F1.getting-started\u002F2.first-use",{"title":574,"path":785,"stem":786,"children":787,"page":572},"\u002Futils\u002Fguides","utils\u002F2.guides",[788,792,796,800,804,808,812,816],{"title":789,"path":790,"stem":791},"Geometry and volumes","\u002Futils\u002Fguides\u002Fgeometry-and-volumes","utils\u002F2.guides\u002F1.geometry-and-volumes",{"title":793,"path":794,"stem":795},"Water levels and pumping tests","\u002Futils\u002Fguides\u002Fpumping-tests","utils\u002F2.guides\u002F2.pumping-tests",{"title":797,"path":798,"stem":799},"Permits","\u002Futils\u002Fguides\u002Fpermits","utils\u002F2.guides\u002F3.permits",{"title":801,"path":802,"stem":803},"Operation and production","\u002Futils\u002Fguides\u002Foperation","utils\u002F2.guides\u002F4.operation",{"title":805,"path":806,"stem":807},"Water quality","\u002Futils\u002Fguides\u002Fwater-quality","utils\u002F2.guides\u002F5.water-quality",{"title":809,"path":810,"stem":811},"Logger import","\u002Futils\u002Fguides\u002Flogger-import","utils\u002F2.guides\u002F6.logger-import",{"title":813,"path":814,"stem":815},"SIAGAS import","\u002Futils\u002Fguides\u002Fsiagas-import","utils\u002F2.guides\u002F7.siagas-import",{"title":817,"path":818,"stem":819},"Formatting","\u002Futils\u002Fguides\u002Fformatting","utils\u002F2.guides\u002F8.formatting",{"title":601,"path":821,"stem":822,"children":823},"\u002Futils\u002Fapi","utils\u002Fapi\u002Findex",[824],{"title":601,"path":821,"stem":822},[826],{"title":607,"path":608,"stem":609,"children":827,"page":572},[828],{"title":829,"path":705,"stem":830,"children":831,"page":572},"Spec","format\u002Fspec",[832,841,850],{"title":833,"path":834,"stem":835,"children":836,"page":572},"Reference","\u002Fformat\u002Fspec\u002Freference","format\u002Fspec\u002Freference",[837],{"title":838,"path":839,"stem":840},"FGDC Texture Patterns Reference","\u002Fformat\u002Fspec\u002Freference\u002Ffgdc-textures","format\u002Fspec\u002Freference\u002Ffgdc-textures",{"title":842,"path":843,"stem":844,"children":845,"page":572},"V1","\u002Fformat\u002Fspec\u002Fv1","format\u002Fspec\u002Fv1",[846],{"title":847,"path":848,"stem":849},".well File Format Specification","\u002Fformat\u002Fspec\u002Fv1\u002Fwell-format","format\u002Fspec\u002Fv1\u002Fwell-format",{"title":851,"path":852,"stem":853,"children":854,"page":572},"V2","\u002Fformat\u002Fspec\u002Fv2","format\u002Fspec\u002Fv2",[855,859,863,867,871],{"title":856,"path":857,"stem":858},".well File Format Specification — Version 2.4: Format Reference","\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference","format\u002Fspec\u002Fv2\u002Fformat-reference",{"title":860,"path":861,"stem":862},".well File Format Specification — Version 2.4: Interoperability","\u002Fformat\u002Fspec\u002Fv2\u002Finteroperability","format\u002Fspec\u002Fv2\u002Finteroperability",{"title":864,"path":865,"stem":866},".well File Format Specification — Version 2.4: Object Schemas","\u002Fformat\u002Fspec\u002Fv2\u002Fobject-schemas","format\u002Fspec\u002Fv2\u002Fobject-schemas",{"title":868,"path":869,"stem":870},".well File Format Specification — Version 2.4: Overview","\u002Fformat\u002Fspec\u002Fv2\u002Foverview","format\u002Fspec\u002Fv2\u002Foverview",{"title":872,"path":873,"stem":874},".well File Format Specification — Version 2.4: Water Quality","\u002Fformat\u002Fspec\u002Fv2\u002Fwater-quality","format\u002Fspec\u002Fv2\u002Fwater-quality",[876,881,887],{"title":553,"path":554,"stem":555,"children":877,"page":572},[878],{"title":319,"path":879,"stem":880},"\u002Fcore\u002Fchangelog","core\u002FCHANGELOG",{"title":714,"path":715,"stem":716,"children":882,"page":572},[883],{"title":884,"path":885,"stem":886},"@welldot\u002Frender","\u002Frender\u002Fchangelog","render\u002FCHANGELOG",{"title":768,"path":769,"stem":770,"children":888,"page":572},[889],{"title":890,"path":891,"stem":892},"@welldot\u002Futils","\u002Futils\u002Fchangelog","utils\u002FCHANGELOG",1793050492601]