zhyiwww
          用平實的筆,記錄編程路上的點點滴滴………
          posts - 536,comments - 394,trackbacks - 0
          在windows下面配置mapserver,用shp做數據源,總是出現如下的錯誤,
          loadLayer(): Unknown identifier. Parsing error near (:):(line 46)
          嘗試多次也沒有找到結果,最后,找到了。
          主要是在map的文件
          我的錯誤的配置是:

          # Map file generated by QGIS version 0.7.4
          # Edit this file to customize for your interface
          # Not all sections are complete. See comments for details.
          NAME road
          STATUS ON

          # Map image size. Change size as desired
          SIZE 256 256
          #
          # Start of web interface definition. Only the TEMPLATE parameter
          # must be specified to display a map. See Mapserver documentation
          #
          WEB
          ? # HEADER
          ? # TEMPLATE
          ? # FOOTER
          MINSCALE 1
          ? MAXSCALE 8
          # Set IMAGEPATH to the path where mapserver should
          # write its output
          ?IMAGEPATH 'd:\\tmp\\'
          # Set IMAGEURL to the url that points to IMAGEPATH
          ?#IMAGEURL '/map_output/'
          END

          PROJECTION
          ??? "init=epsg:4326"
          END

          # Extent based on full extent of QGIS view
          EXTENT 115.275 39.2204 117.475 40.9462

          UNITS METERS

          IMAGECOLOR 255 255 255
          IMAGETYPE gif
          # Projection definition
          # Projections are not currenlty supported. If desired, add your own
          # projection information based on Mapserver documentation.
          #
          LAYER
          ? NAME road
          ? TYPE LINE
          ? STATUS ON
          ? DATA? d:\\wwwroot\\shp\\Rbeijing.shp
          ? CLASS
          ??? NAME "ROAD"
          ??? # TEMPLATE
          ??? OUTLINECOLOR 112 238 238
          ? END
          END
          END # Map File

          正確的配置是:

          # Map file generated by QGIS version 0.7.4
          # Edit this file to customize for your interface
          # Not all sections are complete. See comments for details.
          NAME road
          STATUS ON

          # Map image size. Change size as desired
          SIZE 256 256
          #
          # Start of web interface definition. Only the TEMPLATE parameter
          # must be specified to display a map. See Mapserver documentation
          #
          WEB
          ? # HEADER
          ? # TEMPLATE
          ? # FOOTER
          MINSCALE 1
          ? MAXSCALE 8
          # Set IMAGEPATH to the path where mapserver should
          # write its output
          ?IMAGEPATH 'd:\\tmp\\'
          # Set IMAGEURL to the url that points to IMAGEPATH
          ?#IMAGEURL '/map_output/'
          END

          PROJECTION
          ??? "init=epsg:4326"
          END

          # Extent based on full extent of QGIS view
          EXTENT 115.275 39.2204 117.475 40.9462

          UNITS METERS

          IMAGECOLOR 255 255 255
          IMAGETYPE gif
          # Projection definition
          # Projections are not currenlty supported. If desired, add your own
          # projection information based on Mapserver documentation.
          #
          LAYER
          ? NAME road
          ? TYPE LINE
          ? STATUS ON
          ? DATA? "d:\\wwwroot\\shp\\Rbeijing.shp"
          ? CLASS
          ??? NAME "ROAD"
          ??? # TEMPLATE
          ??? OUTLINECOLOR 112 238 238
          ? END
          END
          END # Map File

          這個就是正確的配置,僅僅是引號的差別。




          |----------------------------------------------------------------------------------------|
                                     版權聲明  版權所有 @zhyiwww
                      引用請注明來源 http://www.aygfsteel.com/zhyiwww   
          |----------------------------------------------------------------------------------------|
          posted on 2009-02-20 17:40 zhyiwww 閱讀(520) 評論(0)  編輯  收藏 所屬分類: gis
          主站蜘蛛池模板: 同心县| 时尚| 迁西县| 郯城县| 太仆寺旗| 包头市| 安阳市| 贺州市| 日喀则市| 湘潭县| 漳浦县| 内乡县| 交城县| 额敏县| 曲阜市| 石景山区| 宾阳县| 临澧县| 阳城县| 蒙山县| 广宁县| 三门县| 长宁区| 麻江县| 鄂托克旗| 大足县| 阜城县| 江陵县| 兰州市| 贡觉县| 舒城县| 阳江市| 鲁甸县| 定远县| 新竹县| 措勤县| 红安县| 休宁县| 三穗县| 建昌县| 龙口市|