[{"data":1,"prerenderedAt":638},["ShallowReactive",2],{"page-\u002Fformat\u002Fconcepts\u002Fprofiles":3,"navigation":254},{"collection":4,"page":5},"docs_en",{"id":6,"title":7,"body":8,"description":245,"extension":246,"meta":247,"navigation":248,"path":249,"rawbody":250,"seo":251,"stem":252,"__hash__":253},"docs_en\u002Fformat\u002F2.concepts\u002F4.profiles.md","Profiles",{"type":9,"value":10,"toc":239},"minimark",[11,25,73,83,88,104,128,132,148,188,192,209,213,235],[12,13,14,15,19,20,24],"p",{},"The core format is deliberately neutral: it does not know any country's rules. A ",[16,17,18],"strong",{},"profile"," is how a regulator, a utility or a research network adds its own requirements on top. A profile is a JSON Schema published at an HTTPS address. A file lists the profiles it claims to follow in ",[21,22,23],"code",{},"profiles",":",[26,27,32],"pre",{"className":28,"code":29,"language":30,"meta":31,"style":31},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\"profiles\": [\n  \"https:\u002F\u002Fwelldot.org\u002Fprofiles\u002Fbrazil-ana\u002Fv1\u002Fschema.json\"\n]\n","json","",[21,33,34,55,67],{"__ignoreMap":31},[35,36,39,43,46,48,52],"span",{"class":37,"line":38},"line",1,[35,40,42],{"class":41},"sMK4o","\"",[35,44,23],{"class":45},"sfazB",[35,47,42],{"class":41},[35,49,51],{"class":50},"sTEyZ",": ",[35,53,54],{"class":41},"[\n",[35,56,58,61,64],{"class":37,"line":57},2,[35,59,60],{"class":41},"  \"",[35,62,63],{"class":45},"https:\u002F\u002Fwelldot.org\u002Fprofiles\u002Fbrazil-ana\u002Fv1\u002Fschema.json",[35,65,66],{"class":41},"\"\n",[35,68,70],{"class":37,"line":69},3,[35,71,72],{"class":41},"]\n",[12,74,75,76,82],{},"The rules for profiles are in ",[77,78,80],"a",{"href":79},"\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#profiles",[21,81,23],{}," in the format reference.",[84,85,87],"h2",{"id":86},"what-a-profile-can-do","What a profile can do",[12,89,90,91,94,95,99,100,103],{},"A profile can make an optional field required, restrict an open vocabulary to certain values, demand a particular ",[21,92,93],{},"x-"," extension, or require certain water quality parameters for a monitoring program (",[77,96,98],{"href":97},"\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#profile-schema-requirements","profile schema requirements","). It usually extends the canonical schema with ",[21,101,102],{},"allOf"," and adds its own constraints.",[12,105,106,107,110,111,114,115,118,119,122,123,127],{},"For example, a registry could require ",[21,108,109],{},"well_id",", ",[21,112,113],{},"location"," and ",[21,116,117],{},"construction_date",", and limit ",[21,120,121],{},"well_purpose"," to the uses it recognizes. A drinking water program could require nitrate, coliforms and turbidity in every sample (",[77,124,126],{"href":125},"\u002Fformat\u002Fspec\u002Fv2\u002Fwater-quality#regulatory-profiles","regulatory profiles",").",[84,129,131],{"id":130},"conformance-is-a-claim","Conformance is a claim",[12,133,134,135,138,139,143,144,147],{},"Listing a profile is a statement by the author, not a guarantee. A profile-aware reader validates the file against each profile it can reach and reports failures as ",[16,136,137],{},"warnings",". A profile that cannot be downloaded is ignored, and a file is never rejected because of one (",[77,140,142],{"href":141},"\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#profile-validation","profile validation","). A file that is valid ",[21,145,146],{},".well"," stays valid everywhere.",[26,149,153],{"className":150,"code":151,"language":152,"meta":31,"style":31},"language-mermaid shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","flowchart LR\n  F[\".well file\"] --> C{\"Core schema\u003Cbr\u002F>(parseWell)\"}\n  C -->|invalid| E[\"errors\"]\n  C -->|valid| P{\"Each listed profile\u003Cbr\u002F>(if reachable)\"}\n  P -->|fails| W[\"warnings\"]\n  P -->|passes| OK[\"conforms\"]\n","mermaid",[21,154,155,160,165,170,176,182],{"__ignoreMap":31},[35,156,157],{"class":37,"line":38},[35,158,159],{},"flowchart LR\n",[35,161,162],{"class":37,"line":57},[35,163,164],{},"  F[\".well file\"] --> C{\"Core schema\u003Cbr\u002F>(parseWell)\"}\n",[35,166,167],{"class":37,"line":69},[35,168,169],{},"  C -->|invalid| E[\"errors\"]\n",[35,171,173],{"class":37,"line":172},4,[35,174,175],{},"  C -->|valid| P{\"Each listed profile\u003Cbr\u002F>(if reachable)\"}\n",[35,177,179],{"class":37,"line":178},5,[35,180,181],{},"  P -->|fails| W[\"warnings\"]\n",[35,183,185],{"class":37,"line":184},6,[35,186,187],{},"  P -->|passes| OK[\"conforms\"]\n",[84,189,191],{"id":190},"profiles-and-jurisdiction","Profiles and jurisdiction",[12,193,194,195,198,199,203,204,208],{},"National drinking water limits are not written into files either. They are data that software picks at display time (",[21,196,197],{},"@welldot\u002Fcore"," ships WHO, EU and Brazilian limit sets). Local obligations, such as which parameters must be sampled, enter through profiles. See ",[77,200,202],{"href":201},"\u002Fformat\u002Fspec\u002Fv2\u002Foverview#design-principles","jurisdiction neutrality"," in the design principles and ",[77,205,207],{"href":206},"\u002Fformat\u002Fspec\u002Fv2\u002Fwater-quality#limit-sets-are-not-part-of-the-file","limit sets",".",[84,210,212],{"id":211},"status","Status",[12,214,215,216,218,219,222,223,229,230,234],{},"The ",[21,217,23],{}," field and its rules are part of v2. No official profile is published yet; the ",[21,220,221],{},"spec\u002Fprofiles\u002F"," folder is reserved for them. If you need one for your agency or program, open an issue on ",[77,224,228],{"href":225,"rel":226},"https:\u002F\u002Fgithub.com\u002Fwelldothq\u002Fwelldot\u002Fissues",[227],"nofollow","GitHub",". The ",[77,231,233],{"href":232},"\u002Fformat\u002Fspec\u002Fv2\u002Finteroperability#profiles-for-regulatory-adoption","Relationship to GWML2"," section describes how profiles support regulatory adoption.",[236,237,238],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}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":31,"searchDepth":57,"depth":57,"links":240},[241,242,243,244],{"id":86,"depth":57,"text":87},{"id":130,"depth":57,"text":131},{"id":190,"depth":57,"text":191},{"id":211,"depth":57,"text":212},"How a .well file declares that it follows extra rules, such as a regulator's required fields, using JSON Schema profiles.","md",{},true,"\u002Fformat\u002Fconcepts\u002Fprofiles","---\ntitle: Profiles\ndescription: How a .well file declares that it follows extra rules, such as a regulator's required fields, using JSON Schema profiles.\n---\n\nThe core format is deliberately neutral: it does not know any country's rules. A **profile** is how a regulator, a utility or a research network adds its own requirements on top. A profile is a JSON Schema published at an HTTPS address. A file lists the profiles it claims to follow in `profiles`:\n\n```json\n\"profiles\": [\n  \"https:\u002F\u002Fwelldot.org\u002Fprofiles\u002Fbrazil-ana\u002Fv1\u002Fschema.json\"\n]\n```\n\nThe rules for profiles are in [`profiles`](\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#profiles) in the format reference.\n\n## What a profile can do\n\nA profile can make an optional field required, restrict an open vocabulary to certain values, demand a particular `x-` extension, or require certain water quality parameters for a monitoring program ([profile schema requirements](\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#profile-schema-requirements)). It usually extends the canonical schema with `allOf` and adds its own constraints.\n\nFor example, a registry could require `well_id`, `location` and `construction_date`, and limit `well_purpose` to the uses it recognizes. A drinking water program could require nitrate, coliforms and turbidity in every sample ([regulatory profiles](\u002Fformat\u002Fspec\u002Fv2\u002Fwater-quality#regulatory-profiles)).\n\n## Conformance is a claim\n\nListing a profile is a statement by the author, not a guarantee. A profile-aware reader validates the file against each profile it can reach and reports failures as **warnings**. A profile that cannot be downloaded is ignored, and a file is never rejected because of one ([profile validation](\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference#profile-validation)). A file that is valid `.well` stays valid everywhere.\n\n```mermaid\nflowchart LR\n  F[\".well file\"] --> C{\"Core schema\u003Cbr\u002F>(parseWell)\"}\n  C -->|invalid| E[\"errors\"]\n  C -->|valid| P{\"Each listed profile\u003Cbr\u002F>(if reachable)\"}\n  P -->|fails| W[\"warnings\"]\n  P -->|passes| OK[\"conforms\"]\n```\n\n## Profiles and jurisdiction\n\nNational drinking water limits are not written into files either. They are data that software picks at display time (`@welldot\u002Fcore` ships WHO, EU and Brazilian limit sets). Local obligations, such as which parameters must be sampled, enter through profiles. See [jurisdiction neutrality](\u002Fformat\u002Fspec\u002Fv2\u002Foverview#design-principles) in the design principles and [limit sets](\u002Fformat\u002Fspec\u002Fv2\u002Fwater-quality#limit-sets-are-not-part-of-the-file).\n\n## Status\n\nThe `profiles` field and its rules are part of v2. No official profile is published yet; the `spec\u002Fprofiles\u002F` folder is reserved for them. If you need one for your agency or program, open an issue on [GitHub](https:\u002F\u002Fgithub.com\u002Fwelldothq\u002Fwelldot\u002Fissues). The [Relationship to GWML2](\u002Fformat\u002Fspec\u002Fv2\u002Finteroperability#profiles-for-regulatory-adoption) section describes how profiles support regulatory adoption.\n",{"title":7,"description":245},"format\u002F2.concepts\u002F4.profiles","QpTtEyGsBdz-bjDDPn03JBgNxHnkOlnq2gJepE-jr2s",{"docs_en":255,"spec":570,"changelogs":620},[256,276,295,351,458,512],{"title":257,"path":258,"stem":259,"children":260},"Ai","\u002Fai","ai",[261,264,268,272],{"title":262,"path":258,"stem":263},"Introduction","ai\u002Findex",{"title":265,"path":266,"stem":267},"Converting reports with an assistant","\u002Fai\u002Fconversion-skill","ai\u002Fconversion-skill",{"title":269,"path":270,"stem":271},"llms.txt and Markdown pages","\u002Fai\u002Fllms","ai\u002Fllms",{"title":273,"path":274,"stem":275},"MCP server","\u002Fai\u002Fmcp","ai\u002Fmcp",{"title":277,"path":278,"stem":279,"children":280},"Contributing","\u002Fcontributing","contributing",[281,283,287,291],{"title":262,"path":278,"stem":282},"contributing\u002Findex",{"title":284,"path":285,"stem":286},"Writing docs","\u002Fcontributing\u002Fwriting-docs","contributing\u002F1.writing-docs",{"title":288,"path":289,"stem":290},"Update rules","\u002Fcontributing\u002Fupdate-rules","contributing\u002F2.update-rules",{"title":292,"path":293,"stem":294},"Content components","\u002Fcontributing\u002Fcomponents","contributing\u002Fcomponents",{"title":296,"path":297,"stem":298,"children":299},"Core","\u002Fcore","core",[300,302,316,345],{"title":262,"path":297,"stem":301},"core\u002Findex",{"title":303,"path":304,"stem":305,"children":306,"page":315},"Getting Started","\u002Fcore\u002Fgetting-started","core\u002F1.getting-started",[307,311],{"title":308,"path":309,"stem":310},"Installation","\u002Fcore\u002Fgetting-started\u002Finstallation","core\u002F1.getting-started\u002F1.installation",{"title":312,"path":313,"stem":314},"First use","\u002Fcore\u002Fgetting-started\u002Ffirst-use","core\u002F1.getting-started\u002F2.first-use",false,{"title":317,"path":318,"stem":319,"children":320,"page":315},"Guides","\u002Fcore\u002Fguides","core\u002F2.guides",[321,325,329,333,337,341],{"title":322,"path":323,"stem":324},"Parsing and validating","\u002Fcore\u002Fguides\u002Fparsing-and-validating","core\u002F2.guides\u002F1.parsing-and-validating",{"title":326,"path":327,"stem":328},"Serializing and sharing","\u002Fcore\u002Fguides\u002Fserializing-and-sharing","core\u002F2.guides\u002F2.serializing-and-sharing",{"title":330,"path":331,"stem":332},"Unit conversion","\u002Fcore\u002Fguides\u002Funit-conversion","core\u002F2.guides\u002F3.unit-conversion",{"title":334,"path":335,"stem":336},"Vocabularies and textures","\u002Fcore\u002Fguides\u002Fvocabularies-and-textures","core\u002F2.guides\u002F4.vocabularies-and-textures",{"title":338,"path":339,"stem":340},"Water quality vocabulary","\u002Fcore\u002Fguides\u002Fwater-quality-vocabulary","core\u002F2.guides\u002F5.water-quality-vocabulary",{"title":342,"path":343,"stem":344},"Versions and time zones","\u002Fcore\u002Fguides\u002Fversions-and-time-zones","core\u002F2.guides\u002F6.versions-and-time-zones",{"title":346,"path":347,"stem":348,"children":349},"API reference","\u002Fcore\u002Fapi","core\u002Fapi\u002Findex",[350],{"title":346,"path":347,"stem":348},{"title":352,"path":353,"stem":354,"children":355},"Format","\u002Fformat","format",[356,358,378,404,428,448,454],{"title":262,"path":353,"stem":357},"format\u002Findex",{"title":303,"path":359,"stem":360,"children":361,"page":315},"\u002Fformat\u002Fgetting-started","format\u002F1.getting-started",[362,366,370,374],{"title":363,"path":364,"stem":365},"What is .well?","\u002Fformat\u002Fgetting-started\u002Fwhat-is-well","format\u002F1.getting-started\u002F1.what-is-well",{"title":367,"path":368,"stem":369},"For geologists","\u002Fformat\u002Fgetting-started\u002Ffor-geologists","format\u002F1.getting-started\u002F2.for-geologists",{"title":371,"path":372,"stem":373},"For developers","\u002Fformat\u002Fgetting-started\u002Ffor-developers","format\u002F1.getting-started\u002F3.for-developers",{"title":375,"path":376,"stem":377},"Your first .well file","\u002Fformat\u002Fgetting-started\u002Ffirst-well-file","format\u002F1.getting-started\u002F4.first-well-file",{"title":379,"path":380,"stem":381,"children":382,"page":315},"Concepts","\u002Fformat\u002Fconcepts","format\u002F2.concepts",[383,387,391,395,396,400],{"title":384,"path":385,"stem":386},"Depths and intervals","\u002Fformat\u002Fconcepts\u002Fdepths-and-intervals","format\u002F2.concepts\u002F1.depths-and-intervals",{"title":388,"path":389,"stem":390},"Units and precision","\u002Fformat\u002Fconcepts\u002Funits-and-precision","format\u002F2.concepts\u002F2.units-and-precision",{"title":392,"path":393,"stem":394},"Vocabularies","\u002Fformat\u002Fconcepts\u002Fvocabularies","format\u002F2.concepts\u002F3.vocabularies",{"title":7,"path":249,"stem":252},{"title":397,"path":398,"stem":399},"Versions and deprecation","\u002Fformat\u002Fconcepts\u002Fversions-and-deprecation","format\u002F2.concepts\u002F5.versions-and-deprecation",{"title":401,"path":402,"stem":403},"Extensibility","\u002Fformat\u002Fconcepts\u002Fextensibility","format\u002F2.concepts\u002F6.extensibility",{"title":317,"path":405,"stem":406,"children":407,"page":315},"\u002Fformat\u002Fguides","format\u002F3.guides",[408,412,416,420,424],{"title":409,"path":410,"stem":411},"Writing a .well by hand","\u002Fformat\u002Fguides\u002Fwriting-by-hand","format\u002F3.guides\u002F1.writing-by-hand",{"title":413,"path":414,"stem":415},"Converting a report","\u002Fformat\u002Fguides\u002Fconverting-a-report","format\u002F3.guides\u002F2.converting-a-report",{"title":417,"path":418,"stem":419},"Validating","\u002Fformat\u002Fguides\u002Fvalidating","format\u002F3.guides\u002F3.validating",{"title":421,"path":422,"stem":423},"Extending for your own needs","\u002Fformat\u002Fguides\u002Fextending","format\u002F3.guides\u002F4.extending",{"title":425,"path":426,"stem":427},"Building an editor or database on .well","\u002Fformat\u002Fguides\u002Fbuilding-on-well","format\u002F3.guides\u002F5.building-on-well",{"title":429,"path":430,"stem":431,"children":432},"Overview","\u002Fformat\u002Freference","format\u002F4.reference\u002Findex",[433,434,438,442],{"title":429,"path":430,"stem":431},{"title":435,"path":436,"stem":437},"JSON Schema","\u002Fformat\u002Freference\u002Fjson-schema","format\u002F4.reference\u002F1.json-schema",{"title":439,"path":440,"stem":441},"Example wells","\u002Fformat\u002Freference\u002Fexamples","format\u002F4.reference\u002F2.examples",{"title":443,"path":444,"stem":445,"children":446},"Object reference","\u002Fformat\u002Freference\u002Fobjects","format\u002Freference\u002Fobjects\u002Findex",[447],{"title":443,"path":444,"stem":445},{"title":449,"path":450,"stem":451,"children":452},"About the spec","\u002Fformat\u002Fspec","format\u002F5.spec\u002Findex",[453],{"title":449,"path":450,"stem":451},{"title":455,"path":456,"stem":457},"Changelog","\u002Fformat\u002Fchangelog","format\u002F6.changelog",{"title":459,"path":460,"stem":461,"children":462},"Render","\u002Frender","render",[463,465,475,507],{"title":262,"path":460,"stem":464},"render\u002Findex",{"title":303,"path":466,"stem":467,"children":468,"page":315},"\u002Frender\u002Fgetting-started","render\u002F1.getting-started",[469,472],{"title":308,"path":470,"stem":471},"\u002Frender\u002Fgetting-started\u002Finstallation","render\u002F1.getting-started\u002F1.installation",{"title":312,"path":473,"stem":474},"\u002Frender\u002Fgetting-started\u002Ffirst-use","render\u002F1.getting-started\u002F2.first-use",{"title":317,"path":476,"stem":477,"children":478,"page":315},"\u002Frender\u002Fguides","render\u002F2.guides",[479,483,487,491,495,499,503],{"title":480,"path":481,"stem":482},"Panels and layout","\u002Frender\u002Fguides\u002Fpanels-and-layout","render\u002F2.guides\u002F1.panels-and-layout",{"title":484,"path":485,"stem":486},"Layers and labels","\u002Frender\u002Fguides\u002Flayers-and-labels","render\u002F2.guides\u002F2.layers-and-labels",{"title":488,"path":489,"stem":490},"Theming","\u002Frender\u002Fguides\u002Ftheming","render\u002F2.guides\u002F3.theming",{"title":492,"path":493,"stem":494},"Locale and units","\u002Frender\u002Fguides\u002Flocale-and-units","render\u002F2.guides\u002F4.locale-and-units",{"title":496,"path":497,"stem":498},"Legends","\u002Frender\u002Fguides\u002Flegends","render\u002F2.guides\u002F5.legends",{"title":500,"path":501,"stem":502},"Zoom, pan and highlights","\u002Frender\u002Fguides\u002Finteraction","render\u002F2.guides\u002F6.interaction",{"title":504,"path":505,"stem":506},"Using it in a framework","\u002Frender\u002Fguides\u002Fframeworks","render\u002F2.guides\u002F7.frameworks",{"title":346,"path":508,"stem":509,"children":510},"\u002Frender\u002Fapi","render\u002Fapi\u002Findex",[511],{"title":346,"path":508,"stem":509},{"title":513,"path":514,"stem":515,"children":516},"Utils","\u002Futils","utils",[517,519,529,565],{"title":262,"path":514,"stem":518},"utils\u002Findex",{"title":303,"path":520,"stem":521,"children":522,"page":315},"\u002Futils\u002Fgetting-started","utils\u002F1.getting-started",[523,526],{"title":308,"path":524,"stem":525},"\u002Futils\u002Fgetting-started\u002Finstallation","utils\u002F1.getting-started\u002F1.installation",{"title":312,"path":527,"stem":528},"\u002Futils\u002Fgetting-started\u002Ffirst-use","utils\u002F1.getting-started\u002F2.first-use",{"title":317,"path":530,"stem":531,"children":532,"page":315},"\u002Futils\u002Fguides","utils\u002F2.guides",[533,537,541,545,549,553,557,561],{"title":534,"path":535,"stem":536},"Geometry and volumes","\u002Futils\u002Fguides\u002Fgeometry-and-volumes","utils\u002F2.guides\u002F1.geometry-and-volumes",{"title":538,"path":539,"stem":540},"Water levels and pumping tests","\u002Futils\u002Fguides\u002Fpumping-tests","utils\u002F2.guides\u002F2.pumping-tests",{"title":542,"path":543,"stem":544},"Permits","\u002Futils\u002Fguides\u002Fpermits","utils\u002F2.guides\u002F3.permits",{"title":546,"path":547,"stem":548},"Operation and production","\u002Futils\u002Fguides\u002Foperation","utils\u002F2.guides\u002F4.operation",{"title":550,"path":551,"stem":552},"Water quality","\u002Futils\u002Fguides\u002Fwater-quality","utils\u002F2.guides\u002F5.water-quality",{"title":554,"path":555,"stem":556},"Logger import","\u002Futils\u002Fguides\u002Flogger-import","utils\u002F2.guides\u002F6.logger-import",{"title":558,"path":559,"stem":560},"SIAGAS import","\u002Futils\u002Fguides\u002Fsiagas-import","utils\u002F2.guides\u002F7.siagas-import",{"title":562,"path":563,"stem":564},"Formatting","\u002Futils\u002Fguides\u002Fformatting","utils\u002F2.guides\u002F8.formatting",{"title":346,"path":566,"stem":567,"children":568},"\u002Futils\u002Fapi","utils\u002Fapi\u002Findex",[569],{"title":346,"path":566,"stem":567},[571],{"title":352,"path":353,"stem":354,"children":572,"page":315},[573],{"title":574,"path":450,"stem":575,"children":576,"page":315},"Spec","format\u002Fspec",[577,586,595],{"title":578,"path":579,"stem":580,"children":581,"page":315},"Reference","\u002Fformat\u002Fspec\u002Freference","format\u002Fspec\u002Freference",[582],{"title":583,"path":584,"stem":585},"FGDC Texture Patterns Reference","\u002Fformat\u002Fspec\u002Freference\u002Ffgdc-textures","format\u002Fspec\u002Freference\u002Ffgdc-textures",{"title":587,"path":588,"stem":589,"children":590,"page":315},"V1","\u002Fformat\u002Fspec\u002Fv1","format\u002Fspec\u002Fv1",[591],{"title":592,"path":593,"stem":594},".well File Format Specification","\u002Fformat\u002Fspec\u002Fv1\u002Fwell-format","format\u002Fspec\u002Fv1\u002Fwell-format",{"title":596,"path":597,"stem":598,"children":599,"page":315},"V2","\u002Fformat\u002Fspec\u002Fv2","format\u002Fspec\u002Fv2",[600,604,608,612,616],{"title":601,"path":602,"stem":603},".well File Format Specification — Version 2.4: Format Reference","\u002Fformat\u002Fspec\u002Fv2\u002Fformat-reference","format\u002Fspec\u002Fv2\u002Fformat-reference",{"title":605,"path":606,"stem":607},".well File Format Specification — Version 2.4: Interoperability","\u002Fformat\u002Fspec\u002Fv2\u002Finteroperability","format\u002Fspec\u002Fv2\u002Finteroperability",{"title":609,"path":610,"stem":611},".well File Format Specification — Version 2.4: Object Schemas","\u002Fformat\u002Fspec\u002Fv2\u002Fobject-schemas","format\u002Fspec\u002Fv2\u002Fobject-schemas",{"title":613,"path":614,"stem":615},".well File Format Specification — Version 2.4: Overview","\u002Fformat\u002Fspec\u002Fv2\u002Foverview","format\u002Fspec\u002Fv2\u002Foverview",{"title":617,"path":618,"stem":619},".well File Format Specification — Version 2.4: Water Quality","\u002Fformat\u002Fspec\u002Fv2\u002Fwater-quality","format\u002Fspec\u002Fv2\u002Fwater-quality",[621,626,632],{"title":296,"path":297,"stem":298,"children":622,"page":315},[623],{"title":197,"path":624,"stem":625},"\u002Fcore\u002Fchangelog","core\u002FCHANGELOG",{"title":459,"path":460,"stem":461,"children":627,"page":315},[628],{"title":629,"path":630,"stem":631},"@welldot\u002Frender","\u002Frender\u002Fchangelog","render\u002FCHANGELOG",{"title":513,"path":514,"stem":515,"children":633,"page":315},[634],{"title":635,"path":636,"stem":637},"@welldot\u002Futils","\u002Futils\u002Fchangelog","utils\u002FCHANGELOG",1793050492601]