<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:"MS Mincho";
        panose-1:2 2 6 9 4 2 5 8 3 4;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
        {font-family:"\@MS Mincho";
        panose-1:2 2 6 9 4 2 5 8 3 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:black;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:black;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:"Consolas","serif";
        color:black;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Verdana","sans-serif";
        color:blue;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.Section1
        {page:Section1;}
 /* List Definitions */
 @list l0
        {mso-list-id:2139298064;
        mso-list-type:hybrid;
        mso-list-template-ids:1249309994 134807567 134807577 134807579 134807567 134807577 134807579 134807567 134807577 134807579;}
@list l0:level1
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body bgcolor=white lang=EN-GB link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
color:blue'>1. Closed LinearRings follows the Simple Features spec (as does the
other geometry).<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
color:blue'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
color:blue'>2. You need to be able to distinguish between, for example, a two-point
3D LineString (with xyz) and a three-point 2D LineString (with xy), both of
which have six ordinates.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
color:blue'><o:p> </o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
color:blue'>M<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Verdana","sans-serif";
color:blue'><o:p> </o:p></span></p>

<div style='border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt'>

<div>

<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'>

<p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:
"Tahoma","sans-serif";color:windowtext'>From:</span></b><span lang=EN-US
style='font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext'> geojson-bounces@lists.geojson.org
[mailto:geojson-bounces@lists.geojson.org] <b>On Behalf Of </b>Arnaud Diederen<br>
<b>Sent:</b> 16 June 2008 09:54<br>
<b>To:</b> geojson@lists.geojson.org<br>
<b>Subject:</b> Re: [Geojson] Finishing the edits<o:p></o:p></span></p>

</div>

</div>

<p class=MsoNormal><o:p> </o:p></p>

<p class=MsoNormal><br>
Hello list,<br>
<br>
I noticed the 1.0 spec is out, but I have a quick question.<br>
<br>
I'm wondering if there's a particular reason for storing points data into
arrays of their own.<br>
For example, a polygon with three points would be described as: <br>
<span style='color:silver'>(by the way, why do linear rings have to be closed
by a duplicate of the first point, like in GML? Usually we know we're dealing
with linear rings, by the context (i.e., drawing a polygon rather than a
linestring, de-serializing a polygon and not a linestring, ...))<br>
</span><br>
---<o:p></o:p></p>

<pre>{ "type": "Polygon",<o:p></o:p></pre><pre>  "coordinates": [<o:p></o:p></pre><pre>    [ [100.0, 0.0], [101.0, 0.0], [101.0, 1.0]<span
style='color:silver'>, [100.0, 0.0]</span> ]<o:p></o:p></pre><pre>    ]<o:p></o:p></pre><pre> }<o:p></o:p></pre>

<p class=MsoNormal>---<br>
<br>
rather than as follows:<br>
<br>
---<o:p></o:p></p>

<pre>{ "type": "Polygon",<o:p></o:p></pre><pre>  "coordinates": [<o:p></o:p></pre><pre>    [100.0, 0.0, 101.0, 0.0, 101.0, 1.0<span
style='color:silver'>, 100.0, 0.0</span>]<o:p></o:p></pre><pre>    ]<o:p></o:p></pre><pre> }<o:p></o:p></pre>

<p class=MsoNormal>---<br>
<br>
I believe the latter would be lighter for browsers to parse. <br>
Of course the difference in speed would be unnoticeable for small geometries,
but when it comes to geometries of thousands of points, that sort of
optimization might be worth taking into consideration.<br>
<br>
Still, congratulations for the 1.0 version!<br>
<br>
Best,<br>
      Arnaud<br>
<br>
<br>
<br>
Sean Gillies wrote: <o:p></o:p></p>

<pre>I think we're done. If you all agree, let's talk about how to publish these<o:p></o:p></pre><pre><o:p> </o:p></pre><pre><a
href="http://zcologia.com/sgillies/hg/geojson-draft/file/tip/geojson-draft-6.txt">http://zcologia.com/sgillies/hg/geojson-draft/file/tip/geojson-draft-6.txt</a><o:p></o:p></pre><pre><a
href="http://zcologia.com/sgillies/hg/geojson-draft/file/tip/geojson-draft-6.html">http://zcologia.com/sgillies/hg/geojson-draft/file/tip/geojson-draft-6.html</a><o:p></o:p></pre><pre><o:p> </o:p></pre><pre>(Perhaps with a CSS that isn't so blatantly copied from Dave Kuhlman's),<o:p></o:p></pre><pre>announcements, launch parties, etc.<o:p></o:p></pre><pre><o:p> </o:p></pre><pre>Sean<o:p></o:p></pre><pre><o:p> </o:p></pre><pre><o:p> </o:p></pre><pre><o:p> </o:p></pre><pre>_______________________________________________<o:p></o:p></pre><pre>Geojson mailing list<o:p></o:p></pre><pre><a
href="mailto:Geojson@lists.geojson.org">Geojson@lists.geojson.org</a><o:p></o:p></pre><pre><a
href="http://lists.geojson.org/listinfo.cgi/geojson-geojson.org">http://lists.geojson.org/listinfo.cgi/geojson-geojson.org</a><o:p></o:p></pre><pre>  <o:p></o:p></pre>

<p class=MsoNormal><o:p> </o:p></p>

</div>

</div>

</body>

</html>