Dear Marco,

Thank you for the comprehensive feedback.

Best regards,
Marcin

W dniu pt., 15.10.2021 o 10:37 Marco Volpini <
marco.volp...@geosolutionsgroup.com> napisał(a):

> Hi Marcin,
>
> Here some feedbacks about your questions:
>
> 2. Although SRS style in WFS properties for GML 2, 3, and 3.2 is set to
>> OGC HTTP URI the code of CRS in GetFeature responses is returned as OGC URN
>> format (e.g. urn:ogc:def:crs:EPSG::4258 instead of
>> http://www.opengis.net/def/crs/EPSG/0/4258). CRS code advertised in
>> GetCapabilities response is correct.
>
>
> Unfortunately this is a bug. I've opened a Jira ticket
> https://osgeo-org.atlassian.net/browse/GEOS-10272. The issue will likely
> be fixed in an upcoming GeoServer bug sprint.
>
> 1. Although the service returns features the response always contains the
>> value of numberReturned attribute set to "0".
>
>
>
> The response returns a flat database schema. Is there any possibility to
>> set it up to return INSPIRE complex schema or a reference to INSPIRE XSD
>> application schema like app-schema extension?
>
>
> Regarding these two problems, for the moment there is no way to have the
> numberReturned having the proper value in a GML response and to return a
> schema different from the one built from the datasource schema in a
> DescribeFeatureType request.
> Currently the options to have these functionalities are either:
>
>    - contribute the code yourself and prepare a GitHub Pull Request
>    following these guidelines:
>    https://github.com/geoserver/geoserver/blob/main/CONTRIBUTING.md
>    - contact a commercial GeoServer support provider (
>    http://geoserver.org/support/), and have them do it for you.
>
>
> Regards,
>
> Marco Volpini
>
> ==
> GeoServer Professional Services from the experts!
>
> Visit http://bit.ly/gs-services-us for more information.
> ==
>
> Marco Volpini
>
> Software Engineer
>
> 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.
>
>
>
>
> On Tue, Oct 12, 2021 at 9:50 AM Roar Brænden <roar.brenden...@gmail.com>
> wrote:
>
>> Hi,
>>
>> The code returned in srsName is configurable within GeoServer. I don't
>> have enough information to tell if your specific case is wrong. You should
>> have a look in the documentation:
>> https://docs.geoserver.org/latest/en/user/services/wfs/webadmin.html#gml
>>
>> I didn't find anything useful to explain numberReturned=0. I think it
>> could be seen as a unknown, but in this situation I don't seen why it
>> shouldn't be 1.
>>
>> Best regards,
>>
>> Roar Brænden
>>
>>
>> 11. okt. 2021 kl. 16:21 skrev Marcin Grudzień <mgrudzi...@gmail.com>:
>>
>> Hi Roar,
>>
>> Here is the GetFeature request asking for one feature.
>>
>> http://localhost:8080/geoserver/us-govserv/ows?service=WFS&version=2.0.0&request=GetFeature&typeNames=us-govserv%3AGovernmentalService&count=1
>>
>> And her is the response.
>>
>> <wfs:FeatureCollection xmlns:wfs="http://www.opengis.net/wfs/2.0";
>> xmlns:us-govserv="http://inspire.ec.europa.eu/schemas/us-govserv/4.0";
>> xmlns:gml="http://www.opengis.net/gml/3.2"; xmlns:xs="
>> http://www.w3.org/2001/XMLSchema"; xmlns:base="
>> http://inspire.ec.europa.eu/schemas/base/3.3"; xmlns:xlink="
>> http://www.w3.org/1999/xlink"; xmlns:xsi="
>> http://www.w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="
>> http://www.opengis.net/wfs/2.0 http://schemas.opengis.net/wfs/2.0/wfs.xsd
>> http://inspire.ec.europa.eu/schemas/us-govserv/4.0
>> https://inspire.ec.europa.eu/schemas/us-govserv/4.0/GovernmentalServices.xsd
>> http://www.opengis.net/gml/3.2
>> http://schemas.opengis.net/gml/3.2.1/gml.xsd"; numberMatched="unknown" 
>> numberReturned="0"
>> timeStamp="2021-10-11T14:17:41.439Z">
>> <wfs:member>
>> <us-govserv:GovernmentalService gml:id="GovernmentalService.60204">
>> <gml:identifier codeSpace="http://inspire.jrc.ec.europa.eu/ids";>
>> http://iip.gugik.gov.pl/so/US/GovernmentalService/PL.PZGiK.340.BDOT10k/2BE17937-61AE-2805-E053-CC2BA8C00483
>> </gml:identifier>
>>
>> <us-govserv:beginLifespanVersion>2019-03-13T00:00:00</us-govserv:beginLifespanVersion>
>> <us-govserv:inspireId>
>> <base:Identifier>
>> <base:localId>2BE17937-61AE-2805-E053-CC2BA8C00483</base:localId>
>> <base:namespace>PL.PZGiK.340.BDOT10k</base:namespace>
>> <base:versionId>2019-03-13T00:00:00</base:versionId>
>> </base:Identifier>
>> </us-govserv:inspireId>
>> <us-govserv:pointOfContact xsi:nil="true" nilReason="inapplicable"/>
>> <us-govserv:serviceLocation>
>> <us-govserv:ServiceLocationType>
>> <us-govserv:serviceLocationByGeometry>
>> <gml:Surface srsName="urn:ogc:def:crs:EPSG::4258" srsDimension="2"
>> gml:id="GovernmentalService.1.geom">
>> <gml:exterior>
>> <gml:LinearRing>
>> <gml:posList>51.7877882034977 18.5017198697435 51.78778312975884
>> 18.501753571567466 51.787757641490415 18.50174529588929 51.787741828146196
>> 18.50185525433221 51.787590938839436 18.501798906480005 51.78760491632221
>> 18.501701440758964 51.78757851885154 18.501690854762824 51.78759366111539
>> 18.501592361023192 51.78756672893427 18.501582941185113 51.787581831756675
>> 18.501475166277817 51.787719305932235 18.501528180301523 51.78771510825151
>> 18.501556361478713 51.78773797976996 18.50156263552915 51.787746714583804
>> 18.501501483562173 51.78778450934107 18.501251623045356 51.78784324938848
>> 18.50127490445298 51.78785484613871 18.50118877629267 51.78824355724281
>> 18.501334301552983 51.78822172559855 18.5014884158583 51.78819596627452
>> 18.501479853185366 51.78818933892028 18.501528945309218 51.788102591191475
>> 18.501497125515687 51.788109666985086 18.501447738484394 51.78785534843607
>> 18.501349604306387 51.787847812546175 18.501396530710725 51.787863940685135
>> 18.501403314124804 51.787856317911874 18.501450966615618 51.78784019039049
>> 18.501444328204567 51.78783248073829 18.50149270674942 51.78790950119669
>> 18.501521297973916 51.788014991355375 18.501561322619903 51.7880760684582
>> 18.501584288735227 51.78804241890583 18.501814961442484 51.7877882034977
>> 18.5017198697435</gml:posList>
>> </gml:LinearRing>
>> </gml:exterior>
>> </gml:Surface>
>> </us-govserv:serviceLocationByGeometry>
>> </us-govserv:ServiceLocationType>
>> </us-govserv:serviceLocation>
>> <us-govserv:serviceType xlink:href="
>> http://inspire.ec.europa.eu/codelist/ServiceTypeValue/primaryEducation"/>
>> </us-govserv:GovernmentalService>
>> </wfs:member>
>> </wfs:FeatureCollection>
>>
>> Best regards,
>> Marcin
>>
>> On Mon, 11 Oct 2021 at 16:15, Roar Brænden <roar.brenden...@gmail.com>
>> wrote:
>>
>>> Hi,
>>>
>>> You're url is referring to localhost, which means the rest of us can't
>>> get the response.
>>> You should copy a little portion of it that shows the basics of your
>>> issue.
>>>
>>> Best regards,
>>> Roar Brænden
>>>
>>>
>>> 11. okt. 2021 kl. 14:14 skrev Marcin Grudzień <mgrudzi...@gmail.com>:
>>>
>>> Hi Everyone,
>>>
>>> For the last few years, we have been providing WFSs for the purpose of
>>> INSPIRE using Geoserver + app-schema and INSPIRE extensions.
>>>
>>> In the meantime, I have noticed that the features-templating extension
>>> can be adopted for publishing INSPIRE WFSs. Because we have some troubles
>>> with app-schema, I decided to give it a try and publish one of our INSPIRE
>>> datasets for Utility and governmental services theme using a combination of
>>> Geoserver + features-templating and INSPIRE extensions. I used Geoserver in
>>> version 2.20-RC for testing.
>>>
>>> My goal was to set up WFS 2.0.0 service publishing data in GML format.
>>> Setting up the service went surprisingly well. However, I noticed two
>>> issues with GMLs generated with GetFeature request. The request that I have
>>> been using looks like this
>>>
>>> http://localhost:8080/geoserver/us-govserv/ows?service=WFS&version=2.0.0&request=GetFeature&typeNames=us-govserv:GovernmentalService&count=50
>>>
>>> 1. Although the service returns features the response always contains
>>> the value of numberReturned attribute set to "0".
>>>
>>> 2. Although SRS style in WFS properties for GML 2, 3, and 3.2 is set to
>>> OGC HTTP URI the code of CRS in GetFeature responses is returned as OGC URN
>>> format (e.g. urn:ogc:def:crs:EPSG::4258 instead of
>>> http://www.opengis.net/def/crs/EPSG/0/4258). CRS code advertised in
>>> GetCapabilities response is correct.
>>>
>>> Can these issues be somehow fixed?
>>>
>>> I also noticed a problem with DescribeFeatureType response. The response
>>> returns a flat database schema. Is there any possibility to set it up to
>>> return INSPIRE complex schema or a reference to INSPIRE XSD application
>>> schema like app-schema extension?
>>>
>>> Best regards,
>>> Marcin
>>>
>>>
>>> _______________________________________________
>>> Geoserver-users mailing list
>>>
>>> Please make sure you read the following two resources before posting to
>>> this list:
>>> - Earning your support instead of buying it, but Ian Turton:
>>> http://www.ianturton.com/talks/foss4g.html#/
>>> - The GeoServer user list posting guidelines:
>>> http://geoserver.org/comm/userlist-guidelines.html
>>>
>>> If you want to request a feature or an improvement, also see this:
>>> https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer
>>>
>>>
>>> Geoserver-users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/geoserver-users
>>>
>>>
>>>
>> _______________________________________________
>> Geoserver-users mailing list
>>
>> Please make sure you read the following two resources before posting to
>> this list:
>> - Earning your support instead of buying it, but Ian Turton:
>> http://www.ianturton.com/talks/foss4g.html#/
>> - The GeoServer user list posting guidelines:
>> http://geoserver.org/comm/userlist-guidelines.html
>>
>> If you want to request a feature or an improvement, also see this:
>> https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer
>>
>>
>> Geoserver-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/geoserver-users
>>
>
_______________________________________________
Geoserver-users mailing list

Please make sure you read the following two resources before posting to this 
list:
- Earning your support instead of buying it, but Ian Turton: 
http://www.ianturton.com/talks/foss4g.html#/
- The GeoServer user list posting guidelines: 
http://geoserver.org/comm/userlist-guidelines.html

If you want to request a feature or an improvement, also see this: 
https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer


Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to