[Mapserver-users] MapInfo example (was: thanks for your answers guys)
Jeff McKenna
jmckenna at dmsolutions.ca
Wed Jun 16 15:04:51 PDT 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