Did a mistake, I thought we were in GeoServer ML.

However, the JsonPointer function (which is used by GeoServer) provides
support for accessing PostGIS JSON column values.

On Sun, Oct 17, 2021 at 8:30 PM Nuno Oliveira <
nuno.olive...@geosolutionsgroup.com> wrote:

> Hi Alessandro,
> just wanted to point out that there is already support in GeoServer for
> PostgreSQL JSON columns:
>
> https://docs.geoserver.org/latest/en/user/data/database/postgis.html#jsonpointer-function-support
>
> Hope it helps,
> Nuno Oliveira
>
> On Wed, Oct 13, 2021 at 2:05 AM Alessandro Ferrucci <
> alessandroferru...@gmail.com> wrote:
>
>> Hello -
>>
>> I have a need of taking a shapefile and loading it into a PostGIS
>> database table.  Some of the attributes from the shapefile translate into
>> columns on the postgis database table, while others will be stuffed inside
>> a JSON column as a key value pair as: {"AttributeName": AttributeValue.....}
>>
>> I would need to do 2 things:
>>
>> 1) Create a FeatureTypeBuilder that is able to specify a
>> Map<String,Object> attribute and
>> 2) Define a FeatureSource that is able to translate the
>> Map<String,Object> attribute to a Postgres JSON data type.
>>
>> I have a few questions.
>> Are the 2 steps I have outlined above correct?
>>
>> If so - would someone have a suggestion of where to find pointers as to
>> how to implement this?
>>
>> Kind regards,
>> Alessandro
>> _______________________________________________
>> GeoTools-GT2-Users mailing list
>> GeoTools-GT2-Users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
>>
>
>
> --
>
> Regards,
>
> Nuno Oliveira
>
> ==
> GeoServer Professional Services from the experts!
>
> Visit http://bit.ly/gs-services-us for more information.
> ==
>
> Nuno Miguel Carvalho Oliveira
> @nmcoliveira
> Technical Lead / Project Manager
>
>
> GeoSolutions Group
> phone: +39 0584 962313
> fax:      +39 0584 1660272
>
> 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.
>


-- 

Regards,

Nuno Oliveira

==
GeoServer Professional Services from the experts!

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

Nuno Miguel Carvalho Oliveira
@nmcoliveira
Technical Lead / Project Manager


GeoSolutions Group
phone: +39 0584 962313
fax:      +39 0584 1660272

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.
_______________________________________________
GeoTools-GT2-Users mailing list
GeoTools-GT2-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to