[mapserver-users] MS 3.5 Trouble getting a POLYLINE shape file to display
Lowell Filak
lfilak@medinaco.org
Wed, 13 Mar 2002 08:38:35 -0500
If I understand correctly, you are trying to draw the annotation for the lot dimensions? Which one of the dbf items holds the lot dimensions?
The "type" should be $mapscript::MS_LAYER_ANNOTATION and the dbf item that holds the lot dims should be the labelitem.
Lowell F.
The following message was sent by klehr1@tampabay.rr.com on Wed, 13 Mar 2002 02:28:56 -0500.
> Good morning:
>
> I'm using Mapserver 3.5. and I have a shape file (dimension lines for a > parcel layer) that appears to be of type Poly Line in ESRI Arcview GIS > 3.2a (i.e. when I open it I see all lines, and when I open the .dbf it > calls the fields RPOLY...see below).
>
> The only TYPE I can get to display in Mapserv is POINT, if I try TYPE > LINE, POLYLINE, or POLYGON, I get the errror: msDrawShape(): General > error message. Only polygon or line shapes can be drawn using a line > layer definition. (or similar error for polygon, and getSymbol(): > Symbol definition error. (POLYLINE):(9) for POLYLINE). I know POLYLINE > is no longer used in 3.5 but I thought I'd try it.
>
> Map File:
>
> NAME lines
> EXTENT 2453973.98744173 213648.197153 2554427.20872896 341848.56871657
> SIZE 150 150
> SHAPEPATH "/maps/"
>
> LAYER
> NAME "Parcel_Grid"
> DATA dim_lines
> STATUS DEFAULT
> TYPE POLYLINE
> CLASS
> OUTLINECOLOR 255 0 0
> # COLOR 255 0 0
> END
> END
>
> END
>
> DBF Fields:
> FNODE_, TNODE_, LPOLY_, RPOLY_, LENGTH, HISTORIC_, HISTORIC_I, CODE
>
> Any suggestions on what how to export the data from ESRI or map file > parameters I might be mis-using? I have tried combinations of TYPE > POLYGON and color and outlinecolor and received the error above, and > LINE and color and outlinecolor (note in each of POLYGON, LINE I tried > both color and outlinecolor, and each separately).
>
> Thanks
> Steve Lehr
>