<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div class="">
<div class="">There was discussion in February, 2016 with this summary by Sean Gillies:</div>
<div class="">- A Feature or Geometry object MUST NOT contain a "features" property.<br class="">
- A FeatureCollection or Geometry object MUST NOT contain a "geometry" or "properties" object.<br class="">
- A FeatureCollection or Feature object MUST NOT contain a "coordinates" property.</div>
<div class=""><a href="https://mailarchive.ietf.org/arch/msg/geojson/eVZbpxrORyt5koH6P7QjdcfcRHE" class="">https://mailarchive.ietf.org/arch/msg/geojson/eVZbpxrORyt5koH6P7QjdcfcRHE</a></div>
</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">Followed by some remorse by Martin Daly:</div>
<div class="">I'm feeling bad now that we've banned FeatureCollection from having a "properties" member, but not bad enough to stand in the way of progress.</div>
<div class=""><a href="https://github.com/geojson/draft-geojson/pull/142#issuecomment-185834388" class="">https://github.com/geojson/draft-geojson/pull/142#issuecomment-185834388</a></div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">In any case, based on 6.1, any foreign member would be precluded from having GeoJSON semantics. So using "properties" as a member of a FeatureCollection would not be the same as "properties" in, say, a Feature. (Of course, since there's no real
 semantic definition of "properties", that point is moot).</div>
<div class=""><br class="">
</div>
<div class="">So, if you were working on something that seems to want properties on a FeatureCollection, it would be better to give it a different name.</div>
<div class=""><br class="">
</div>
<div class="">Getting back to the RFC document, my reading of the last sentence of 7.1</div>
<div class=""><br class="">
<div class="">
<div class="">   The GeoJSON "features" member defines a FeatureCollection object.</div>
<div class="">   Feature and Geometry objects, respectively, MUST NOT contain a</div>
<div class="">   "features" member.</div>
<div class=""><br class="">
</div>
<div class="">make sit clear that the word "respectively" is not being used according to its common definition, namely</div>
<div class=""><br class="">
</div>
<div class="">   (of two or more things, with reference to two or more things previously mentioned) referring or applying to in a parallel or sequential way</div>
<div class="">   <a href="http://www.dictionary.com/browse/respectively" class="">http://www.dictionary.com/browse/respectively</a></div>
<div class=""><br class="">
</div>
<div class="">and this calls into question the use of the word in the previous two paragraphs, which leads to the conclusion that the RFC is trying to say that a FeatureCollection MUST NOT contain a "properties" member.</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class=""><span class="Apple-tab-span" style="white-space:pre"></span>Allan</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div>
<blockquote type="cite" class="">
<div class="">On May 2, 2017, at 5:53 AM, Pedro Goncalves <<a href="mailto:pereira.goncalves@gmail.com" class="">pereira.goncalves@gmail.com</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div class="">Hi Sean and all <br class="">
<br class="">
Regarding the section 7.1 of RFC7946 that says <br class="">
 The GeoJSON "geometry" and "properties" members define a Feature<br class="">
 object.  FeatureCollection and Geometry objects, respectively, MUST<br class="">
 NOT contain a "geometry" or "properties" member.<br class="">
<br class="">
My interpretation is that the "respectively “ decomposes the sentence into <br class="">
<span class="Apple-tab-span" style="white-space:pre"></span>* "FeatureCollection" object MUST NOT contain a "geometry" member<br class="">
<span class="Apple-tab-span" style="white-space:pre"></span>* "Geometry" object MUST NOT contain a "properties” member<br class="">
<br class="">
However, I got comments that this sentence could mean that FeatureCollection MUST NOT contain a "properties” member.<br class="">
<br class="">
Can you please confirm the right assumption?<br class="">
<br class="">
<br class="">
thanks and cheers<br class="">
<br class="">
Pedro<br class="">
<br class="">
<br class="">
_______________________________________________<br class="">
GeoJSON mailing list<br class="">
<a href="mailto:GeoJSON@lists.geojson.org" class="">GeoJSON@lists.geojson.org</a><br class="">
http://lists.geojson.org/listinfo.cgi/geojson-geojson.org<br class="">
</div>
</div>
</blockquote>
</div>
<br class="">
</div>
</div>
</body>
</html>