jiayuasu commented on issue #10260:
URL: https://github.com/apache/iceberg/issues/10260#issuecomment-2253467257

   @desruisseaux Thanks for the great suggestion.
   
   The status of this PR is to wait until the Parquet format accepts the 
geometry type (mostly by absorbing GeoParquet into the Parquet Geometry type). 
More detail can be found here: https://github.com/apache/parquet-format/pull/240
   
   Iceberg community also has concerns related to PROJJSON, mostly because it 
is the only library that can handle it and no Java alternative for it. However, 
considering this is an extremely controversial topic. The community can debate 
on this forever. @szehon-ho and I want to make the CRS as a string field (same 
in the Parquet Geometry type). One can put WKT2 CRS, SRID, PROJJSON, CRSJSON in 
this string value. It is the reader / writer's responsibility to figure out 
what the string is. Does this make sense? In GeoIceberg Phase1, we will 
hard-code it to a value `OGC:CRS84`.
   
   Regarding JTS and Google S2, what you said makes sense. We can implement a 
GeoLib-agnostic interface to accomodate this. Can you take a look at the 
Parquet Geometry proposal?
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org
For additional commands, e-mail: issues-h...@iceberg.apache.org

Reply via email to