<div dir="auto">I have looked at JSON schema that Roy painstaking created, which should be found in the specifications folder for “N”. I admit that I did not look for ‘N’ or &quot;N&quot; or any other way to create an SFString with N in it.  I basically trusted Roy.</div><div dir="auto"><br></div><div dir="auto">I believe there is also only one occurrence of “S” in the JSON schema.</div><div dir="auto"><br></div><div dir="auto">I’m fairly sure I only modified the notes I added to Mantis.</div><div dir="auto"><br></div><div dir="auto">I verified that there were as many cases of the MFString in Squaw before and after local susbstitution.   I did not modify any specifications.</div><div dir="auto"><br></div><div dir="auto">You may choose to use or not use the script provided.</div><div dir="auto"><br></div><div dir="auto">This was targeted at non-4.0 examples, so changes in 4.0 should not affect it.   We’ve got to validate old versions as well.</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Apr 9, 2021 at 10:45 AM Don Brutzman <<a href="mailto:brutzman@nps.edu">brutzman@nps.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">Thanks for the close review.<br>
<br>
Let's travel back to the other end of the playing field please.<br>
<br>
For issues like this, we must start at the beginning and work forward.<br>
<br>
a. specification: X3D4 Committee Draft (CD)<br>
    Geospatial Component<br>
    <a href="https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD/Part01/components/geospatial.html" rel="noreferrer" target="_blank">https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD/Part01/components/geospatial.html</a><br>
<br>
b. Examples, both provided and new<br>
<br>
    X3D Example Archives: Basic, Geospatial (239 X3D Models)<br>
    <a href="https://www.web3d.org/x3d/content/examples/Basic/Geospatial/index.html" rel="noreferrer" target="_blank">https://www.web3d.org/x3d/content/examples/Basic/Geospatial/index.html</a><br>
<br>
c. Validation<br>
<br>
d. Corresponding tool support<br>
<br>
So let's fully understand the issue, and how it is implemented in practice, before fiddling with tools.<br>
<br>
Wondering, are you thinking that "N" is illegal in every case?  Which geoSystem: GD, UTM, GC, WM?<br>
<br>
<br>
On 4/9/2021 4:27 AM, John Carlson wrote:<br>
> <br>
> <br>
> Please desupport @geoSystem "N" for Northern Hemisphere in X3dToJson.xslt<br>
> <br>
> For example, there are few "N"'s in the specifications folder on<br>
> sourceforge.<br>
> <br>
> There are MANY "S"'s.<br>
> <br>
> The best way I know how to fix the 90 some "Squaw" JSON examples is by<br>
> filtering it in X3dToJson.xslt.<br>
> <br>
> You may wish to add this to Tidy config though.<br>
> <br>
> Ideally, the originals would be changed with Tidy, if not,<br>
> X3dToJson.xslt should work.<br>
> <br>
> Once this Mantis issue is resolved, we can change X3dToJson.xslt back.<br>
> <br>
> <a href="https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.web3d.org%2Fmember-only%2Fmantis%2Fview.php%3Fid%3D938&amp;data=04%7C01%7Cbrutzman%40nps.edu%7Cbee324aeb5384eeaf06708d8fb4a9d6c%7C6d936231a51740ea9199f7578963378e%7C0%7C0%7C637535645209852051%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=01tDPKavD3fxwmEvjZzuyyaI3e4%2FsViaq5jzXzvDRLg%3D&amp;reserved=0" rel="noreferrer" target="_blank">https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.web3d.org%2Fmember-only%2Fmantis%2Fview.php%3Fid%3D938&amp;data=04%7C01%7Cbrutzman%40nps.edu%7Cbee324aeb5384eeaf06708d8fb4a9d6c%7C6d936231a51740ea9199f7578963378e%7C0%7C0%7C637535645209852051%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=01tDPKavD3fxwmEvjZzuyyaI3e4%2FsViaq5jzXzvDRLg%3D&amp;reserved=0</a><br>
> <br>
> I can change the X3D JSON schema, but it's changing the hard-coded<br>
> value, so it will be for all versions, unless I add a conditional.<br>
> <br>
> So there should be some discussion as to which versions we are adding<br>
> "N" for, if we are adding "N" to the schema.<br>
> <br>
> Adding this message to Mantis.<br>
> <br>
> I may make a local copy of X3dToJson.xslt if not addressed.  It's been 5<br>
> years!<br>
> <br>
> John<br>
> <br>
<br>
all the best, Don<br>
-- <br>
Don Brutzman  Naval Postgraduate School, Code USW/Br       <a href="mailto:brutzman@nps.edu" target="_blank">brutzman@nps.edu</a><br>
Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   +1.831.656.2149<br>
X3D graphics, virtual worlds, navy robotics <a href="http://faculty.nps.edu/brutzman" rel="noreferrer" target="_blank">http://faculty.nps.edu/brutzman</a><br>
</blockquote></div></div>