(sorry I did not reply to the list, when answering from the phone, adding
it back).

> It is clear for me now. I didn't see any changes about Remote WMTS for
the IAU plugin: do you know if there is anything to do to use custom CRS
authority in this datasource?

I indeed don't remember making any changes, when I wrote the code that was
out of scope.
Could it work as-is if it finds remote IAU codes, and the IAU plugin is
installed? Possibly, but it's equally
likely that it will break, you will find out only by testing (set up two
local GeoServers, both with the IAU
plugin, create a layer with IAU, try cascading and see what happens).

What I'm sure of, is that if the remote server has a IGN code, it can't be
recognized in any way: that first requires
writing a IGN plugin, in a similar way to the IAU plugin. The code must be
in a local database to map from
authority and number, to an actual CRS.

Regards,

Andrea Aime


==
GeoServer Professional Services from the experts!

Visit http://bit.ly/gs-services-us for more information.
==

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions Group
phone: +39 0584 962313

fax:     +39 0584 1660272

mob:   +39  339 8844549

https://www.geosolutionsgroup.com/

http://twitter.com/geosolutions_it

-------------------------------------------------------

Con riferimento alla normativa sul trattamento dei dati personali (Reg. UE
2016/679 - Regolamento generale sulla protezione dei dati “GDPR”), si
precisa che ogni circostanza inerente alla presente email (il suo
contenuto, gli eventuali allegati, etc.) è un dato la cui conoscenza è
riservata al/i solo/i destinatario/i indicati dallo scrivente. Se il
messaggio Le è giunto per errore, è tenuta/o a cancellarlo, ogni altra
operazione è illecita. Le sarei comunque grato se potesse darmene notizia.

This email is intended only for the person or entity to which it is
addressed and may contain information that is privileged, confidential or
otherwise protected from disclosure. We remind that - as provided by
European Regulation 2016/679 “GDPR” - copying, dissemination or use of this
e-mail or the information herein by anyone other than the intended
recipient is prohibited. If you have received this email by mistake, please
notify us immediately by telephone or e-mail


On Thu, Sep 12, 2024 at 1:03 PM Alexandre Gacon <alexandre.ga...@gmail.com>
wrote:

> Thanks Andrea for the explanation!
>
> It is clear for me now. I didn't see any changes about Remote WMTS for the
> IAU plugin: do you know if there is anything to do to use custom CRS
> authority in this datasource?
>
> Regards
> Alexandre
>
> Le jeu. 12 sept. 2024 à 07:16, Andrea Aime <
> andrea.a...@geosolutionsgroup.com> a écrit :
>
>> That's a design discussion, GSIPs are proposala,  not final user
>> documentation. Two choices were discussed there, path number one has been
>> chosen for implementation. In order to support new authorities you'll have
>> to write your own plugin, the IAU one can be used as a blueprint. Or you
>> can try to implement path two (I have vague memories that authorities have
>> to be hard coded in a few places, making full dynamics additional not
>> possible without further changes to the referencing subsystem)
>>
>> Cheers
>> Andrea
>>
>> Il mer 11 set 2024, 20:47 Alexandre Gacon <alexandre.ga...@gmail.com> ha
>> scritto:
>>
>>> Adding extra authorities should be as simple as dropping a file with WKT
>>>> definitions of the new CRSs in the data directory. Possible approaches:
>>>>
>>>>    - Plugin that ones downloads and drops in the classpath (e.g.
>>>>    similar to gt-epsg-extension). It's a clear and well-known pattern,
>>>>    downside, puts developers in charge of maintenance.
>>>>    - Drop a new file in
>>>>    $GEOSERVER_DATA_DIR/user_projections/<authority>.properties, 
>>>> $GEOSERVER_DATA_DIR/user_projections/authorities/<authority>.properties`
>>>>    or $GEOSERVER_DATA_DIR/user_projections/auth_.properties``.
>>>>    Provides more flexibility in adding more authorities, need to find a 
>>>> good
>>>>    place to store the files (could be a direct reference to a GeoTools 
>>>> module
>>>>    source code though).
>>>>
>>>>
>>> Le mer. 11 sept. 2024 à 20:27, Jody Garnett <jody.garn...@gmail.com> a
>>> écrit :
>>>
>>>> Hi Alexandre,
>>>>
>>>> Oh? Did you see it could be customized by configuration? I thought you
>>>> would need to make a new module for geotools library (using that one as an
>>>> example). I am not involved in the GSIP (and did not even read the docs
>>>> just noted  exist).
>>>> - -
>>>> Jody Garnett
>>>>
>>>>
>>>> On Sep 11, 2024 at 9:29:43 AM, Alexandre Gacon <
>>>> alexandre.ga...@gmail.com> wrote:
>>>>
>>>>> Ok. It was not clear with the GSIP that the result would be something
>>>>> we will be able to customize directly by configuration and not only by
>>>>> adding extensions.
>>>>>
>>>>> Perhaps it will be good to complete the GSIP to describe what has been
>>>>> implemented so far.
>>>>>
>>>>> Regards
>>>>> Alexandre
>>>>>
>>>>> Le mer. 11 sept. 2024 à 17:39, Jody Garnett <jody.garn...@gmail.com>
>>>>> a écrit :
>>>>>
>>>>>> I expect that the wiki page is not updated?
>>>>>>
>>>>>> You can see support for IAU highlighted in the 2.24.0 announcement
>>>>>> <https://geoserver.org/announcements/vulnerability/2023/10/15/geoserver-2-24-0-released.html>,
>>>>>> along with the promise that more testing is needed.
>>>>>>
>>>>>> Indeed the user forum reported an issue with the code changes just
>>>>>> this week: https://osgeo-org.atlassian.net/browse/GEOS-11534
>>>>>>
>>>>>> So while IAU is supported as an extension
>>>>>> <https://docs.geoserver.org/latest/en/user/extensions/iau/index.html>,
>>>>>> I am not sure what IGNF is? Perhaps it is another authority to implement?
>>>>>> See iau-wkt
>>>>>> <https://github.com/geotools/geotools/tree/main/modules/plugin/iau-wkt>
>>>>>> example...
>>>>>>
>>>>>> - -
>>>>>> Jody Garnett
>>>>>>
>>>>>>
>>>>>> On Sep 11, 2024 at 6:14:56 AM, Alexandre Gacon <
>>>>>> alexandre.ga...@gmail.com> wrote:
>>>>>>
>>>>>>> Hello,
>>>>>>>
>>>>>>> I would like to know the status of the GSIP 219 (
>>>>>>> https://github.com/geoserver/geoserver/wiki/GSIP-219).
>>>>>>>
>>>>>>> The GSIP is marked as "under discussion" but I see in 2.24 release
>>>>>>> different references to it.
>>>>>>>
>>>>>>> Is there any documentation on how to use it? I would need to use it
>>>>>>> to be able to use a remote WMTS which has IGNF as CRS authority: without
>>>>>>> it, GeoServer rejects the creation of the store.
>>>>>>>
>>>>>>> --
>>>>>>> Alexandre Gacon
>>>>>>> _______________________________________________
>>>>>>> Geoserver-devel mailing list
>>>>>>> Geoserver-devel@lists.sourceforge.net
>>>>>>> https://lists.sourceforge.net/lists/listinfo/geoserver-devel
>>>>>>>
>>>>>>
>>>>>
>>>>> --
>>>>> Alexandre Gacon
>>>>>
>>>>
>>>
>>> --
>>> Alexandre Gacon
>>> _______________________________________________
>>> Geoserver-devel mailing list
>>> Geoserver-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/geoserver-devel
>>>
>>
>
> --
> Alexandre Gacon
>
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to