[Mapserver-users] MapInfo example (was: thanks for your answers guys)

Jeff McKenna jmckenna at dmsolutions.ca
Wed Jun 16 18:04:51 EDT 2004


thanks Tyler, I was about to say the same thing..this mapinfo sample 
should help.

Tyler, should we mention the 'mapserver-newbie' list idea that you had 
to the rest of the community?  Or maybe you already did.

jeff




Tyler Mitchell wrote:
>>if i understand what you're saying :
>>using MAPINFO in mapserver i am obliged to write manually the .map file 
>>and refer to the .tab .
>>MapInfo sftware doesn't provide a .map file ready to use in mapserver.
>>
>>is that correct ?
>>
>>If someone has an full example of MapInfo mapfile i am interested in !!
> 
> 
> Here's an example for you Eric, which Jeff McKenna pulled together for a 
> recent workshop, hope it helps you out.
> It shows the syntax of using the ogrinfo utility (from GDAL/OGR package) 
> to give you more info about the file and also shows a mapfile example.
> 
> --------------
> 
> MapInfo Files 
> Also known as TAB or MID/MIF files. 
> File listing 
> The following files are also associated with .TAB files: .DAT, .ID, .MAP. 
> An example is: 
> border.DAT border.ID border.MAP border.TAB
> 
> The term MID/MIF refers to files with .MID and .MIF extension. 
> Data Access / Connection Method 
> 1.      TAB and MID/MIF access is available in MapServer through OGR. 
> 2.      The CONNECTIONTYPE OGR parameter must be used. 
> 3.      The path to the (*.tab or *.mif) file is required, and file 
> extension is needed. 
> 4.      The path may be relative to the SHAPEPATH 
> 5.      DGN files already contain "styling" information. This styling 
> information can be used (optionally) by specifying the STYLEITEM "AUTO" 
> parameter in the LAYER object of the mapfile. 
> 6.      If you use STYLEITEM "AUTO" you must have an empty class in the 
> layer 
> OGRINFO Examples 
> ogrinfo on a single TAB file 
> $ ogrinfo elev5_poly.TAB 
> Had to open data source read-only.
> INFO: Open of `elev5_poly.TAB'
> using driver `MapInfo File' successful.
> 1: elev5_poly (Polygon)
> 
> Using ogrinfo to examine the structure of the file/layer 
> $ ogrinfo elev5_poly.TAB elev5_poly 
> Had to open data source read-only.
> INFO: Open of `elev5_poly.TAB'
> using driver `MapInfo File' successful.
> 
> Layer name: elev5_poly
> Geometry: Polygon
> Feature Count: 2236
> Extent: (-141.000000, 60.000000) - (-124.403310, 69.300251)
> Layer SRS WKT:
> GEOGCS["unnamed",
>     DATUM["MIF 0",
>         SPHEROID["WGS 84 (MAPINFO Datum 0)",6378137.01,298.257223563],
>         TOWGS84[0,0,0,0,0,0,0]],
>     PRIMEM["Greenwich",0],
>     UNIT["degree",0.0174532925199433]]
> AREA: Real (0.0)
> PERIMETER: Real (0.0)
> ELEV5_: Integer (0.0)
> ELEV5_ID: Integer (0.0)
> TYPE: Real (4.0)
> ELEV5: Real (4.0)
> ...
> 
> Mapfile Syntax 
> LAYER
>   NAME Elevation_Poly_5
>   TYPE POLYGON
>   STATUS DEFAULT
>   CONNECTIONTYPE OGR
>   CONNECTION "./hypso/elev5_poly.TAB"
>   STYLEITEM "AUTO"
>   CLASS
>     NAME "Elevation Poly 5"
>   END
>   PROJECTION
>     "proj=latlong" "ellps=WGS84" # Geographic
>   END
> END # Layer
> 
> 
> 
> _______________________________________________
> Mapserver-users mailing list
> Mapserver-users at lists.gis.umn.edu
> http://lists.gis.umn.edu/mailman/listinfo/mapserver-users
> 


-- 
Jeff McKenna
GIS Specialist
DM Solutions Group Inc.
http://www.dmsolutions.ca





More information about the mapserver-users mailing list