Hi Joana,

*I agree with the timeslot. Here is an intro of my tutorial:*


Integrate Apache SIS with Apache Sedona – CRS Transformation, GeoTiff
Reader and more

Apache Sedona is a high-performance cluster computing system designed
specifically for processing large-scale spatial data. The system leverages
a number of open-source libraries, including GeoTools, to execute spatial
operations such as Coordinate Reference System (CRS) transformation and
file reading. However, as an Apache project, Sedona is striving to reduce
its reliance on GeoTools due to licensing issues. In order to address this
challenge, Sedona is migrating affected functions to Apache SIS, which
offers improved support for CRS transformation.

This tutorial aims to provide a comprehensive introduction to Apache
Sedona, covering its background and architecture, as well as several coding
examples. Additionally, we will offer tips and tricks for hacking Sedona,
in order to optimize your experience working with the system.


Technologies: Java, Scala, Apache Spark, Apache Flink, and Intelijj IDEA

Requirements: A basic understanding of Coordinate Reference System is
recommended.

Stream leader: Jia Yu and Martin Desruisseaux


*Here is an intro of the proposed project*

Apache Sedona is a high-performance cluster computing system designed
specifically for processing large-scale spatial data. The system leverages
a number of open-source libraries, including GeoTools, to execute spatial
operations such as Coordinate Reference System (CRS) transformation and
file reading. However, as an Apache project, Sedona is striving to reduce
its reliance on GeoTools due to licensing issues. In order to address this
challenge, Sedona is migrating affected functions to Apache SIS, which
offers improved support for CRS transformation.

In this code sprint, we will concentrate on replacing GeoTools' usage in
two key functions within Sedona: ST_Transform and the GeoTiff reader. Our
focus will be on demonstrating how to migrate these functions to Apache
SIS, providing a comprehensive tutorial on the necessary steps involved. By
the end of this code sprint, you will have a solid understanding of how to
replace GeoTools with Apache SIS within Sedona's functionality, allowing
you to effectively tackle large-scale spatial data processing tasks.



On Wed, Apr 19, 2023 at 1:17 AM Joana Simoes <[email protected]> wrote:

> Hi Jia,
>
> Thanks for volunteering for giving a tutorial.
>
> Dinner is between 17:00 CEST and 18:00 CEST, so we could schedule you,
> right after that (at 18:00 CEST).
>
> If you agree on the slot, you can just add an entry at the end of the mentor
> stream section
> <https://github.com/opengeospatial/developer-events/wiki/Open-Standards-and-Open-Source-Software-Code-Sprint#mentor-streams>,
> right after Martin’s tutorial about GeoAPI. In alternative, you can also
> send me a title, summary technologies and requirements and I will add your
> tutorial to the section.
>
> When you connect to the OGC discord server <https://discord.gg/3uyaZZuXr3>,
> please proceed to the mentor stream voice channel (under the mentor stream
> section on the left hand side). The tutorials will be all there. Please
> note that in order to check-in to discord, you will need to register
> <https://portal.ogc.org/public_ogc/register/230425osos_codesprint.php>
> for the code sprint, if you haven’t done so already.
>
> As Martin noted, if you will be available for mentoring activities related
> to Sedona during the code sprint, it would be great to add your project/
> name here:
>
> https://github.com/opengeospatial/developer-events/wiki/Open-Standards-and-Open-Source-Software-Code-Sprint#mentor-streams
>
> And even propose a project here:
>
> https://github.com/opengeospatial/developer-events/wiki/Open-Standards-and-Open-Source-Software-Code-Sprint:---Mentored-Projects
>
> The project pitches will run, right after the welcome session (at the
> #Main stage of discord).
>
> You can find here, the complete agenda of the code sprint:
>
> https://github.com/opengeospatial/developer-events/wiki/Open-Standards-and-Open-Source-Software-Code-Sprint#schedule
>
>                     Cheers,
>                         Joana
>
> Dr. Joana Simoes, PhD
> Developer Relations | Open Geospatial Consortium (OGC)
> Skype: [email protected] | Discord: doublebyte#8420
> [email protected] | ogc.org | @opengeospatial
>
> On 18 Apr 2023, at 22:25, Martin Desruisseaux <
> [email protected]> wrote:
>
> Hello Jia
>
> Thanks for your reply! And no worry for delay. For the tutorial, I put
> Joana in copy to this email. She is the person at OGC in charge of the
> schedule. But my guess is that it would be around 17:15 CEST time. For the
> topics, in my understanding there is a choice:
>
>    - If someone from Sedona is available for mentoring (through remote
>    tools), the topics can be added in [1]. This is a wiki page, I think that
>    you can edit it directly. For the Apache SIS integration task, I can
>    volunteer to co-mentor.
>    - Otherwise, for just posting ideas not necessarily backed by a
>    mentor, ideas can be added at [2].
>
> In addition does Sedona or Baremaps would like to do a 5 minutes pitches?
> If yes, could you send slide decks to Joana no later than this Sunday? The
> pitch would be somewhere between 10:30 and 11:30 CEST on April 25.
>
>     Thanks,
>
>         Martin
>
> [1] 
> https://github.com/opengeospatial/developer-events/wiki/Open-Standards-and-Open-Source-Software-Code-Sprint:---Mentored-Projects
> [2] https://github.com/opengeospatial/developer-events/issues/45
>
> Le 18/04/2023 à 22:23, Jia Yu a écrit :
>
> Sorry for the late reply. Yes, I would like to give a tutorial about
> how to use Sedona in this code sprint (via Zoom or other remote
> tools). Can you please let me know the exact time?
>
> For Sedona, I think there are two topics we could work on. Either one
> is fine: (1) integrate Apache SIS with Sedona. E.g., replace the
> geotools dependency in ST_Transform with Apache SIS (2) implement more
> OGC SFS functions in Sedona. See 
> SEDONA-179:https://issues.apache.org/jira/browse/SEDONA-179
>
>
>
>
>
> Sign up for OGC News
> <https://ogc.us4.list-manage.com/subscribe?u=704e02f81107a6caab1568067&id=4e4528fd9d>
>

Reply via email to