WFS Line layer: Missing last point
Stephane Lessard
LESSARDST at DFO-MPO.GC.CA
Fri Aug 19 09:31:55 PDT 2005
Bart,
That did the trick. Thanks for the pointers.
I also had to modify my query template, to add "myns:" before every field
name. (Was "ID", now is "myns:ID").
Thanks again.
Stephane
> -----Message d'origine-----
> De : Bart van den Eijnden [mailto:BEN at SYNCERA-ITSOLUTIONS.NL]
> Envoyé : 19 août 2005 02:22
> À : MAPSERVER-USERS at LISTS.UMN.EDU
> Objet : Re: [UMN_MAPSERVER-USERS] WFS Line layer: Missing last point
>
> > I'm using Mapserver 4.3 to generate the WFS service.
>
> Can you upgrade to 4.6 and try again? Make you sure you do
> include the following METADATA then for your LAYER:
>
> gml_include_items "all"
>
> Best regards,
> Bart
>
> Bart van den Eijnden
> Syncera IT Solutions
> Postbus 270
> 2600 AG DELFT
>
> tel.nr.: 015-7512436
> email: BEN at Syncera-ITSolutions.nl
> >>> Stephane Lessard <LESSARDST at DFO-MPO.GC.CA> 08/18/05 17:39 PM >>>
> Greatings,
>
> I have defined a WFS Line layer for a MID / MIF file. All
> seems to be working well, except that the last point is missing.
>
> The MID / MIF is properly defined, and is displayed properly
> when I access it directly. Ogrinfo gives me the following
> (relevant parts only):
>
> ////////
> Feature Count: 1
> Extent: (-67.366667, 48.666667) - (-62.000000, 49.516667) ....
> OGRFeature(route53):1
> ....
> LINESTRING (-67.36666667 49.21666667,-66.95000000
> 49.38333333,-65.00000000 49.
> 51666667,-62.00000000 48.66666667)
> ////////
>
> As you can see, there are 4 points in this line. But here is
> the result of the WFS request, extracted from the ".tmp.gml" file:
>
> ////////
> <ROUTE_WFS>
> <gml:boundedBy>
> <gml:Box srsName="EPSG:4269">
> <gml:coordinates>
> -67.366667,48.666667
> -62.000000,49.516667
> </gml:coordinates>
> </gml:Box>
> </gml:boundedBy>
> <gml:lineStringProperty>
> <gml:LineString srsName="EPSG:4269">
> <gml:coordinates>-67.366667,49.216667
> -66.950000,49.383333
> -65.000000,49.516667 </gml:coordinates>
> </gml:LineString>
> </gml:lineStringProperty>
> ////////
>
> The last point is missing! And the same thing happens with
> all my routes. I have included my MID and MIF file. If
> someone wants to test that or just investigate the source
> code, I would be very grateful.
>
> Mapfile layer (WFS Server):
>
> ///////
> LAYER
> NAME ROUTE_WFS
> DUMP TRUE
> TYPE LINE
> STATUS ON
> CONNECTIONTYPE OGR
> TILEINDEX "D:\Marinfo\Glaces\Officielles\Shape\IceRoute.shp"
> CLASS
> STYLE
> SYMBOL "mapinfo_59"
> END
> END
> METADATA
> "wfs_title" "ROUTE_WFS"
> "wfs_srs" "EPSG:4269"
> "wfs_abstract" ""
> "wfs_keywordlist" ""
> END
> END # Layer
> ///////
>
> I'm using Mapserver 4.3 to generate the WFS service.
>
> Thank you!
>
>
> Stéphane Lessard, ing. jr.
> Ingénieur Systèmes Ordinés
> Systèmes Électroniques et Informatiques
> Garde Côtière Canadienne
> Région du Québec
> 101, boul. Champlain, Québec, QC G1K 7Y7
> Tél.: (418) 649-6351
> Télécopieur : (418) 649-6876
> Courriel : lessardst at dfo-mpo.gc.ca
> <mailto:lessardst at dfo-mpo.gc.ca> Découvrez MARINFO à
> l'adresse : www.marinfo.gc.ca <http://www.marinfo.gc.ca/>
> <<route53.mid>> <<route53.mif>>
>
More information about the MapServer-users
mailing list