I have a map layer that I want to do a simple query-by-point with.  Everything 
look OK and other, similar layers in the project work fine, but when I try to 
query this particular layer, I get the following error message:

Fatal error: Call to a member function getProjection() on a non-object in 
C:\ms4w_304\apps\basemap\htdocs\php\select.php on line 213

These are the lines of code in the php file:
                $projection = $map->getProjection();
                if($layer->getProjection() != NULL) {

This is the section of the .map file for the layer:

 LAYER
    NAME 'GeoLibrary_1ft_2003_2005'
    GROUP 'GeoLibrary_1ft_2003_2005'
    DATA "/mapserver_data/basemap/ortho1f/ortho1f_index.shp"
    STATUS on
    TYPE polygon
    TRANSPARENCY 50
    METADATA
      "opacity" "50"
      "queryable" "True"
      "DESCRIPTION" "Geolibrary 1ft index"
      "SEARCHFIELD" "tile"
      "fields" "tile:tilename,location,link"
      "hyperlink" "link"
      "wms_title" "Geolibrary 1ft Index"
  "wms_srs" "EPSG:26919"
      'identify_record' 'templates/identify_geolib.html'
      'select_record' 'templates/ortho_result.html'
      'select_header' 'templates/ortho_header.html'
    END

---There is a CLASS section below this for the symbology.

-As I said, other, similar layers are working just fine with the same query 
code, and I can't see anything wrong with the shapefile.  What else should I be 
checking?
_______________________________________________
mapserver-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapserver-users

Reply via email to