According to this:

https://github.com/B3Partners/jump-b3p/blob/master/src/main/java/com/vividsolutions/jump/io/GMLReader.java

Around Line 202-218

BaseX needs to turn on the capability per line 217-281 (I suggest by
default) or allow users to turn it on.

On Mon, Nov 13, 2017 at 6:38 PM, Christian Grün <christian.gr...@gmail.com>
wrote:

> The Geo Module is basically a light-weight wrapper for the JTS Topology
> Suite: geo:srid calls getSRID() (see [1]). Maybe you could ask on the jts
> mailing list and give us some feedback?
>
> [1] https://github.com/BaseXdb/basex/blob/master/
> basex-api/src/main/java/org/expath/ns/Geo.java
>
>
>
> Am 14.11.2017 12:23 vorm. schrieb "E. Wray Johnson" <
> wray.john...@gmail.com>:
>
> I am sorry, I did not make myself clear.  It always returns 0.  There is a
> way to set the spatial reference.  Typically with the srsName attribute on
> the geometry.  In this example that would be the gml:Polygon element.
> However, none of the valid values is recognized by JTS. It is as if the
> srsName attribute is not getting to JTS.
>
> On Mon, Nov 13, 2017 at 5:41 PM, Christian Grün <christian.gr...@gmail.com
> > wrote:
>
>> > I can’t get the geo:srid() to work.  I have tried many combinations of
>> @srsName values.  Can anyone provide examples?
>>
>> Try e.g. this:
>>
>>   import module namespace geo='http://expath.org/ns/geo';
>>   declare namespace gml='http://www.opengis.net/gml';
>>   geo:srid(
>>     <gml:Polygon>
>>       <outerboundaryIs>
>>         <gml:LinearRing>
>>           <coordinates>-150,50 -150,60 -125,60 -125,50
>> -150,50</coordinates>
>>         </gml:LinearRing>
>>       </outerboundaryIs>
>>     </gml:Polygon>
>>   )
>>
>
>
>

Reply via email to