[{"data":1,"prerenderedAt":521},["ShallowReactive",2],{"page-\u002Fformat\u002Freference":3,"navigation":152},{"collection":4,"page":5},"docs_en",{"id":6,"title":7,"body":8,"description":142,"extension":143,"meta":144,"navigation":145,"path":147,"rawbody":148,"seo":149,"stem":150,"__hash__":151},"docs_en\u002Fformat\u002F4.reference\u002Findex.md","Reference",{"type":9,"value":10,"toc":136},"minimark",[11,21,66,71,74,103,119,123],[12,13,14,15,20],"p",{},"These pages are for looking things up. The object reference and the JSON Schema are generated from the reference implementation, so they always match it. The meaning of each field, and the rules around it, are in the ",[16,17,19],"a",{"href":18},"\u002Fformat\u002Fspec","specification",", and every object page links to its section there.",[22,23,24,38,46,54],"card-group",{},[25,26,30],"card",{"icon":27,"title":28,"to":29},"i-lucide-table-properties","Object reference","\u002Fformat\u002Freference\u002Fobjects",[12,31,32,33,37],{},"Every block and object of a ",[34,35,36],"code",{},".well"," file, with its fields, types, constraints and spec section.",[25,39,43],{"icon":40,"title":41,"to":42},"i-lucide-file-json","JSON Schema","\u002Fformat\u002Freference\u002Fjson-schema",[12,44,45],{},"The published schema, how it is generated and how to validate with it in any language.",[25,47,51],{"icon":48,"title":49,"to":50},"i-lucide-library","Example wells","\u002Fformat\u002Freference\u002Fexamples",[12,52,53],{},"Nineteen complete files with live previews, for learning and testing.",[25,55,59],{"icon":56,"title":57,"to":58},"i-lucide-grid-3x3","FGDC textures","\u002Fformat\u002Fspec\u002Freference\u002Ffgdc-textures",[12,60,61,62,65],{},"All 282 lithology pattern codes used by ",[34,63,64],{},"texture",".",[67,68,70],"h2",{"id":69},"vocabularies","Vocabularies",[12,72,73],{},"The recommended and allowed values of each field are listed in the specification:",[75,76,77,85,96],"ul",{},[78,79,80,84],"li",{},[16,81,83],{"href":82},"\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#recommended-vocabularies","Recommended vocabularies",": construction methods, uses, materials, event types, log categories, permit types and more.",[78,86,87,91,92,65],{},[16,88,90],{"href":89},"\u002Fformat\u002Fspec\u002Fv2\u002Fwater-quality#recommended-values","Water quality recommended values"," and the ",[16,93,95],{"href":94},"\u002Fformat\u002Fspec\u002Fv2\u002Fwater-quality#parameter-vocabulary","parameter vocabulary",[78,97,98,102],{},[16,99,101],{"href":100},"\u002Fformat\u002Fspec\u002Fv2\u002Fobject-schemas#vocabulary-values","Texture vocabularies"," for lithology patterns.",[12,104,105,106,109,110,114,115,118],{},"The same lists, with English and Portuguese labels, are exported by ",[34,107,108],{},"@welldot\u002Fcore"," as data (",[16,111,113],{"href":112},"\u002Fcore\u002Fguides\u002Fvocabularies-and-textures","Vocabularies and textures","). ",[16,116,70],{"href":117},"\u002Fformat\u002Fconcepts\u002Fvocabularies"," explains open and closed lists.",[67,120,122],{"id":121},"units","Units",[12,124,125,126,130,131,135],{},"Every field's unit is in the spec's ",[16,127,129],{"href":128},"\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#field-to-unit-binding-normative","field-to-unit binding",". ",[16,132,134],{"href":133},"\u002Fformat\u002Fconcepts\u002Funits-and-precision","Units and precision"," summarizes it.",{"title":137,"searchDepth":138,"depth":138,"links":139},"",2,[140,141],{"id":69,"depth":138,"text":70},{"id":121,"depth":138,"text":122},"Lookup material for the .well format, generated from the schema and the spec: objects and fields, the JSON Schema, vocabularies and example files.","md",{},{"title":146},"Overview","\u002Fformat\u002Freference","---\ntitle: Reference\ndescription: 'Lookup material for the .well format, generated from the schema and the spec: objects and fields, the JSON Schema, vocabularies and example files.'\nnavigation:\n  title: Overview\n---\n\nThese pages are for looking things up. The object reference and the JSON Schema are generated from the reference implementation, so they always match it. The meaning of each field, and the rules around it, are in the [specification](\u002Fformat\u002Fspec), and every object page links to its section there.\n\n::card-group\n\n:::card{title=\"Object reference\" icon=\"i-lucide-table-properties\" to=\"\u002Fformat\u002Freference\u002Fobjects\"}\nEvery block and object of a `.well` file, with its fields, types, constraints and spec section.\n:::\n\n:::card{title=\"JSON Schema\" icon=\"i-lucide-file-json\" to=\"\u002Fformat\u002Freference\u002Fjson-schema\"}\nThe published schema, how it is generated and how to validate with it in any language.\n:::\n\n:::card{title=\"Example wells\" icon=\"i-lucide-library\" to=\"\u002Fformat\u002Freference\u002Fexamples\"}\nNineteen complete files with live previews, for learning and testing.\n:::\n\n:::card{title=\"FGDC textures\" icon=\"i-lucide-grid-3x3\" to=\"\u002Fformat\u002Fspec\u002Freference\u002Ffgdc-textures\"}\nAll 282 lithology pattern codes used by `texture`.\n:::\n\n::\n\n## Vocabularies\n\nThe recommended and allowed values of each field are listed in the specification:\n\n- [Recommended vocabularies](\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#recommended-vocabularies): construction methods, uses, materials, event types, log categories, permit types and more.\n- [Water quality recommended values](\u002Fformat\u002Fspec\u002Fv2\u002Fwater-quality#recommended-values) and the [parameter vocabulary](\u002Fformat\u002Fspec\u002Fv2\u002Fwater-quality#parameter-vocabulary).\n- [Texture vocabularies](\u002Fformat\u002Fspec\u002Fv2\u002Fobject-schemas#vocabulary-values) for lithology patterns.\n\nThe same lists, with English and Portuguese labels, are exported by `@welldot\u002Fcore` as data ([Vocabularies and textures](\u002Fcore\u002Fguides\u002Fvocabularies-and-textures)). [Vocabularies](\u002Fformat\u002Fconcepts\u002Fvocabularies) explains open and closed lists.\n\n## Units\n\nEvery field's unit is in the spec's [field-to-unit binding](\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#field-to-unit-binding-normative). [Units and precision](\u002Fformat\u002Fconcepts\u002Funits-and-precision) summarizes it.\n",{"title":7,"description":142},"format\u002F4.reference\u002Findex","bbNB7J1Uf1xXINInaSzuXsyki6Auv5-a2AWX7j73qzg",{"docs_en":153,"spec":455,"changelogs":503},[154,174,193,247,343,397],{"title":155,"path":156,"stem":157,"children":158},"Ai","\u002Fai","ai",[159,162,166,170],{"title":160,"path":156,"stem":161},"Introduction","ai\u002Findex",{"title":163,"path":164,"stem":165},"Converting reports with an assistant","\u002Fai\u002Fconversion-skill","ai\u002Fconversion-skill",{"title":167,"path":168,"stem":169},"llms.txt and Markdown pages","\u002Fai\u002Fllms","ai\u002Fllms",{"title":171,"path":172,"stem":173},"MCP server","\u002Fai\u002Fmcp","ai\u002Fmcp",{"title":175,"path":176,"stem":177,"children":178},"Contributing","\u002Fcontributing","contributing",[179,181,185,189],{"title":160,"path":176,"stem":180},"contributing\u002Findex",{"title":182,"path":183,"stem":184},"Writing docs","\u002Fcontributing\u002Fwriting-docs","contributing\u002F1.writing-docs",{"title":186,"path":187,"stem":188},"Update rules","\u002Fcontributing\u002Fupdate-rules","contributing\u002F2.update-rules",{"title":190,"path":191,"stem":192},"Content components","\u002Fcontributing\u002Fcomponents","contributing\u002Fcomponents",{"title":194,"path":195,"stem":196,"children":197},"Core","\u002Fcore","core",[198,200,214,241],{"title":160,"path":195,"stem":199},"core\u002Findex",{"title":201,"path":202,"stem":203,"children":204,"page":213},"Getting Started","\u002Fcore\u002Fgetting-started","core\u002F1.getting-started",[205,209],{"title":206,"path":207,"stem":208},"Installation","\u002Fcore\u002Fgetting-started\u002Finstallation","core\u002F1.getting-started\u002F1.installation",{"title":210,"path":211,"stem":212},"First use","\u002Fcore\u002Fgetting-started\u002Ffirst-use","core\u002F1.getting-started\u002F2.first-use",false,{"title":215,"path":216,"stem":217,"children":218,"page":213},"Guides","\u002Fcore\u002Fguides","core\u002F2.guides",[219,223,227,231,233,237],{"title":220,"path":221,"stem":222},"Parsing and validating","\u002Fcore\u002Fguides\u002Fparsing-and-validating","core\u002F2.guides\u002F1.parsing-and-validating",{"title":224,"path":225,"stem":226},"Serializing and sharing","\u002Fcore\u002Fguides\u002Fserializing-and-sharing","core\u002F2.guides\u002F2.serializing-and-sharing",{"title":228,"path":229,"stem":230},"Unit conversion","\u002Fcore\u002Fguides\u002Funit-conversion","core\u002F2.guides\u002F3.unit-conversion",{"title":113,"path":112,"stem":232},"core\u002F2.guides\u002F4.vocabularies-and-textures",{"title":234,"path":235,"stem":236},"Water quality vocabulary","\u002Fcore\u002Fguides\u002Fwater-quality-vocabulary","core\u002F2.guides\u002F5.water-quality-vocabulary",{"title":238,"path":239,"stem":240},"Versions and time zones","\u002Fcore\u002Fguides\u002Fversions-and-time-zones","core\u002F2.guides\u002F6.versions-and-time-zones",{"title":242,"path":243,"stem":244,"children":245},"API reference","\u002Fcore\u002Fapi","core\u002Fapi\u002Findex",[246],{"title":242,"path":243,"stem":244},{"title":248,"path":249,"stem":250,"children":251},"Format","\u002Fformat","format",[252,254,274,299,323,334,339],{"title":160,"path":249,"stem":253},"format\u002Findex",{"title":201,"path":255,"stem":256,"children":257,"page":213},"\u002Fformat\u002Fgetting-started","format\u002F1.getting-started",[258,262,266,270],{"title":259,"path":260,"stem":261},"What is .well?","\u002Fformat\u002Fgetting-started\u002Fwhat-is-well","format\u002F1.getting-started\u002F1.what-is-well",{"title":263,"path":264,"stem":265},"For geologists","\u002Fformat\u002Fgetting-started\u002Ffor-geologists","format\u002F1.getting-started\u002F2.for-geologists",{"title":267,"path":268,"stem":269},"For developers","\u002Fformat\u002Fgetting-started\u002Ffor-developers","format\u002F1.getting-started\u002F3.for-developers",{"title":271,"path":272,"stem":273},"Your first .well file","\u002Fformat\u002Fgetting-started\u002Ffirst-well-file","format\u002F1.getting-started\u002F4.first-well-file",{"title":275,"path":276,"stem":277,"children":278,"page":213},"Concepts","\u002Fformat\u002Fconcepts","format\u002F2.concepts",[279,283,285,287,291,295],{"title":280,"path":281,"stem":282},"Depths and intervals","\u002Fformat\u002Fconcepts\u002Fdepths-and-intervals","format\u002F2.concepts\u002F1.depths-and-intervals",{"title":134,"path":133,"stem":284},"format\u002F2.concepts\u002F2.units-and-precision",{"title":70,"path":117,"stem":286},"format\u002F2.concepts\u002F3.vocabularies",{"title":288,"path":289,"stem":290},"Profiles","\u002Fformat\u002Fconcepts\u002Fprofiles","format\u002F2.concepts\u002F4.profiles",{"title":292,"path":293,"stem":294},"Versions and deprecation","\u002Fformat\u002Fconcepts\u002Fversions-and-deprecation","format\u002F2.concepts\u002F5.versions-and-deprecation",{"title":296,"path":297,"stem":298},"Extensibility","\u002Fformat\u002Fconcepts\u002Fextensibility","format\u002F2.concepts\u002F6.extensibility",{"title":215,"path":300,"stem":301,"children":302,"page":213},"\u002Fformat\u002Fguides","format\u002F3.guides",[303,307,311,315,319],{"title":304,"path":305,"stem":306},"Writing a .well by hand","\u002Fformat\u002Fguides\u002Fwriting-by-hand","format\u002F3.guides\u002F1.writing-by-hand",{"title":308,"path":309,"stem":310},"Converting a report","\u002Fformat\u002Fguides\u002Fconverting-a-report","format\u002F3.guides\u002F2.converting-a-report",{"title":312,"path":313,"stem":314},"Validating","\u002Fformat\u002Fguides\u002Fvalidating","format\u002F3.guides\u002F3.validating",{"title":316,"path":317,"stem":318},"Extending for your own needs","\u002Fformat\u002Fguides\u002Fextending","format\u002F3.guides\u002F4.extending",{"title":320,"path":321,"stem":322},"Building an editor or database on .well","\u002Fformat\u002Fguides\u002Fbuilding-on-well","format\u002F3.guides\u002F5.building-on-well",{"title":146,"path":147,"stem":150,"children":324},[325,326,328,330],{"title":146,"path":147,"stem":150},{"title":41,"path":42,"stem":327},"format\u002F4.reference\u002F1.json-schema",{"title":49,"path":50,"stem":329},"format\u002F4.reference\u002F2.examples",{"title":28,"path":29,"stem":331,"children":332},"format\u002Freference\u002Fobjects\u002Findex",[333],{"title":28,"path":29,"stem":331},{"title":335,"path":18,"stem":336,"children":337},"About the spec","format\u002F5.spec\u002Findex",[338],{"title":335,"path":18,"stem":336},{"title":340,"path":341,"stem":342},"Changelog","\u002Fformat\u002Fchangelog","format\u002F6.changelog",{"title":344,"path":345,"stem":346,"children":347},"Render","\u002Frender","render",[348,350,360,392],{"title":160,"path":345,"stem":349},"render\u002Findex",{"title":201,"path":351,"stem":352,"children":353,"page":213},"\u002Frender\u002Fgetting-started","render\u002F1.getting-started",[354,357],{"title":206,"path":355,"stem":356},"\u002Frender\u002Fgetting-started\u002Finstallation","render\u002F1.getting-started\u002F1.installation",{"title":210,"path":358,"stem":359},"\u002Frender\u002Fgetting-started\u002Ffirst-use","render\u002F1.getting-started\u002F2.first-use",{"title":215,"path":361,"stem":362,"children":363,"page":213},"\u002Frender\u002Fguides","render\u002F2.guides",[364,368,372,376,380,384,388],{"title":365,"path":366,"stem":367},"Panels and layout","\u002Frender\u002Fguides\u002Fpanels-and-layout","render\u002F2.guides\u002F1.panels-and-layout",{"title":369,"path":370,"stem":371},"Layers and labels","\u002Frender\u002Fguides\u002Flayers-and-labels","render\u002F2.guides\u002F2.layers-and-labels",{"title":373,"path":374,"stem":375},"Theming","\u002Frender\u002Fguides\u002Ftheming","render\u002F2.guides\u002F3.theming",{"title":377,"path":378,"stem":379},"Locale and units","\u002Frender\u002Fguides\u002Flocale-and-units","render\u002F2.guides\u002F4.locale-and-units",{"title":381,"path":382,"stem":383},"Legends","\u002Frender\u002Fguides\u002Flegends","render\u002F2.guides\u002F5.legends",{"title":385,"path":386,"stem":387},"Zoom, pan and highlights","\u002Frender\u002Fguides\u002Finteraction","render\u002F2.guides\u002F6.interaction",{"title":389,"path":390,"stem":391},"Using it in a framework","\u002Frender\u002Fguides\u002Fframeworks","render\u002F2.guides\u002F7.frameworks",{"title":242,"path":393,"stem":394,"children":395},"\u002Frender\u002Fapi","render\u002Fapi\u002Findex",[396],{"title":242,"path":393,"stem":394},{"title":398,"path":399,"stem":400,"children":401},"Utils","\u002Futils","utils",[402,404,414,450],{"title":160,"path":399,"stem":403},"utils\u002Findex",{"title":201,"path":405,"stem":406,"children":407,"page":213},"\u002Futils\u002Fgetting-started","utils\u002F1.getting-started",[408,411],{"title":206,"path":409,"stem":410},"\u002Futils\u002Fgetting-started\u002Finstallation","utils\u002F1.getting-started\u002F1.installation",{"title":210,"path":412,"stem":413},"\u002Futils\u002Fgetting-started\u002Ffirst-use","utils\u002F1.getting-started\u002F2.first-use",{"title":215,"path":415,"stem":416,"children":417,"page":213},"\u002Futils\u002Fguides","utils\u002F2.guides",[418,422,426,430,434,438,442,446],{"title":419,"path":420,"stem":421},"Geometry and volumes","\u002Futils\u002Fguides\u002Fgeometry-and-volumes","utils\u002F2.guides\u002F1.geometry-and-volumes",{"title":423,"path":424,"stem":425},"Water levels and pumping tests","\u002Futils\u002Fguides\u002Fpumping-tests","utils\u002F2.guides\u002F2.pumping-tests",{"title":427,"path":428,"stem":429},"Permits","\u002Futils\u002Fguides\u002Fpermits","utils\u002F2.guides\u002F3.permits",{"title":431,"path":432,"stem":433},"Operation and production","\u002Futils\u002Fguides\u002Foperation","utils\u002F2.guides\u002F4.operation",{"title":435,"path":436,"stem":437},"Water quality","\u002Futils\u002Fguides\u002Fwater-quality","utils\u002F2.guides\u002F5.water-quality",{"title":439,"path":440,"stem":441},"Logger import","\u002Futils\u002Fguides\u002Flogger-import","utils\u002F2.guides\u002F6.logger-import",{"title":443,"path":444,"stem":445},"SIAGAS import","\u002Futils\u002Fguides\u002Fsiagas-import","utils\u002F2.guides\u002F7.siagas-import",{"title":447,"path":448,"stem":449},"Formatting","\u002Futils\u002Fguides\u002Fformatting","utils\u002F2.guides\u002F8.formatting",{"title":242,"path":451,"stem":452,"children":453},"\u002Futils\u002Fapi","utils\u002Fapi\u002Findex",[454],{"title":242,"path":451,"stem":452},[456],{"title":248,"path":249,"stem":250,"children":457,"page":213},[458],{"title":459,"path":18,"stem":460,"children":461,"page":213},"Spec","format\u002Fspec",[462,469,478],{"title":7,"path":463,"stem":464,"children":465,"page":213},"\u002Fformat\u002Fspec\u002Freference","format\u002Fspec\u002Freference",[466],{"title":467,"path":58,"stem":468},"FGDC Texture Patterns Reference","format\u002Fspec\u002Freference\u002Ffgdc-textures",{"title":470,"path":471,"stem":472,"children":473,"page":213},"V1","\u002Fformat\u002Fspec\u002Fv1","format\u002Fspec\u002Fv1",[474],{"title":475,"path":476,"stem":477},".well File Format Specification","\u002Fformat\u002Fspec\u002Fv1\u002Fwell-format","format\u002Fspec\u002Fv1\u002Fwell-format",{"title":479,"path":480,"stem":481,"children":482,"page":213},"V2","\u002Fformat\u002Fspec\u002Fv2","format\u002Fspec\u002Fv2",[483,487,491,495,499],{"title":484,"path":485,"stem":486},".well File Format Specification — Version 2.4: Format Reference","\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference","format\u002Fspec\u002Fv2\u002Fformat-reference",{"title":488,"path":489,"stem":490},".well File Format Specification — Version 2.4: Interoperability","\u002Fformat\u002Fspec\u002Fv2\u002Finteroperability","format\u002Fspec\u002Fv2\u002Finteroperability",{"title":492,"path":493,"stem":494},".well File Format Specification — Version 2.4: Object Schemas","\u002Fformat\u002Fspec\u002Fv2\u002Fobject-schemas","format\u002Fspec\u002Fv2\u002Fobject-schemas",{"title":496,"path":497,"stem":498},".well File Format Specification — Version 2.4: Overview","\u002Fformat\u002Fspec\u002Fv2\u002Foverview","format\u002Fspec\u002Fv2\u002Foverview",{"title":500,"path":501,"stem":502},".well File Format Specification — Version 2.4: Water Quality","\u002Fformat\u002Fspec\u002Fv2\u002Fwater-quality","format\u002Fspec\u002Fv2\u002Fwater-quality",[504,509,515],{"title":194,"path":195,"stem":196,"children":505,"page":213},[506],{"title":108,"path":507,"stem":508},"\u002Fcore\u002Fchangelog","core\u002FCHANGELOG",{"title":344,"path":345,"stem":346,"children":510,"page":213},[511],{"title":512,"path":513,"stem":514},"@welldot\u002Frender","\u002Frender\u002Fchangelog","render\u002FCHANGELOG",{"title":398,"path":399,"stem":400,"children":516,"page":213},[517],{"title":518,"path":519,"stem":520},"@welldot\u002Futils","\u002Futils\u002Fchangelog","utils\u002FCHANGELOG",1793050496022]