From: Andrea A. <aa...@op...> - 2007-07-12 13:35:32
|
Sébastien Geindre ha scritto: > Andrea, > > Sorry for my mistake but change the urn does change anything, it still > turned lon/lat into lat/lon. Hum, tried the following against the test data: <wfs:Transaction service="WFS" version="1.1.0" xmlns:wfs="http://www.opengis.net/wfs" xmlns:topp="http://www.openplans.org/topp" xmlns:gml="http://www.opengis.net/gml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/wfs http://schemas.opengis.net/wfs/1.1.0/wfs.xsd http://www.openplans.org/topp http://localhost:8080/geoserver/wfs/DescribeFeatureType?typename=topp:tasmania_roads"> <wfs:Insert> <topp:tasmania_roads> <the_geom> <gml:MultiLineString srsName="urn:x-ogc:def:crs:EPSG:6.11.2:4326"> <gml:lineStringMember> <gml:LineString> <gml:posList>146 -42 147 -42 148 -43</gml:posList> </gml:LineString> </gml:lineStringMember> </gml:MultiLineString> </the_geom> <TYPE>alley</TYPE> </topp:tasmania_roads> </wfs:Insert> </wfs:Transaction> And it worked like a charm independent on how I expressed the SRS... hmmm.... Oh geez! I found out why. The inversion occurs to me too, but only if the runtime is below java 6. Ok, I know what it is, trying to locate where the issue is in the code. (in java6 some unordered collection iteration order reversed, that's why I could not see the issue before). Cheers Andrea |