[mapserver-users] MS 3.5 Trouble getting a POLYLINE shape file to display

Lowell Filak lfilak at medinaco.org
Wed Mar 13 05:38:35 PST 2002


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 at 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
> 




More information about the MapServer-users mailing list