Ah, you're missing EXTENT at the MAP level, below SIZE

-jeff



On 2023-05-04 3:03 p.m., Chris Cantey wrote:
I forgot about map2img!

map2img -m mapserver.map -o test.png  -map_debug 3

returns:
msDrawMap(): Image handling error. Unable to initialize image. <br>
msCalculateScale(): General error message. Invalid image extent, minx=-1.000000, miny=-1.000000, maxx=-1.000000, maxy=-1.000000. <br>


On Thu, May 4, 2023 at 1:00 PM Chris Cantey <cantey0...@gmail.com <mailto:cantey0...@gmail.com>> wrote:

    I also changed the wms_srs to "wms_srs" "EPSG:4326 EPSG:3857"

    So ignore that part of pastebin

    On Thu, May 4, 2023 at 12:59 PM Jeff McKenna
    <jmcke...@gatewaygeomatics.com
    <mailto:jmcke...@gatewaygeomatics.com>> wrote:

        Also, make sure you can generate a valid map image with a map2img
        commandline call.

        -jeff



        On 2023-05-04 2:51 p.m., Jeff McKenna wrote:
         > Chris can you paste your latest mapfile at
        https://pastebin.com/ <https://pastebin.com/> and
         > paste the link here for everyone?  (and for any future
        mailing list
         > messages, please use that method, for sharing your mapfile
        and config
         > files)
         >
         > thanks,
         >
         > -jeff
         >
         >
         >
         > On 2023-05-04 2:45 p.m., Chris Cantey wrote:
         >> We were also a little concerned about web>template. We
        didn't see
         >> anywhere what exactly we were supposed to put in the TEMPLATE
         >> document. its basically the same html document as
         >> https://dev.gis.lcc.mn.gov/tmp/mapserver/
        <https://dev.gis.lcc.mn.gov/tmp/mapserver/>
         >> <https://dev.gis.lcc.mn.gov/tmp/mapserver/
        <https://dev.gis.lcc.mn.gov/tmp/mapserver/>> but with <!--
        MapServer
         >> Template --> on top.
         >>
         >> CC
         >>
         >> On Thu, May 4, 2023 at 12:32 PM Chris Cantey
        <cantey0...@gmail.com <mailto:cantey0...@gmail.com>
         >> <mailto:cantey0...@gmail.com <mailto:cantey0...@gmail.com>>>
        wrote:
         >>
         >>     I need that t-shirt! The quotes are in the mapfile, I
        think gmail
         >>     just hyperlinked the string.
         >>
         >>     I am kind of testing 2 ways: Using the browser(a few
        methods there),
         >>     using linux: mapserv
>> "QUERY_STRING=map=/home/map=home/gis/tmp/mapserver/mapserver.map"
         >>
         >>     When I do that, I still get a validation error:
         >>
         >>     [Thu May  4 12:18:06 2023].428388 loadParams() QUERY_STRING:
         >>     map=/home/map=home/gis/tmp/mapserver/mapserver.map
         >>     [Thu May  4 12:18:06 2023].428506 msCGILoadMap(): Web
        application
         >>     error. CGI variable "map" fails to validate.
         >>
         >>     I'm wondering on the front end if there's a projection
        issue, I see
         >>     green network activity:
        https://dev.gis.lcc.mn.gov/tmp/mapserver/
        <https://dev.gis.lcc.mn.gov/tmp/mapserver/>
         >>     <https://dev.gis.lcc.mn.gov/tmp/mapserver/
        <https://dev.gis.lcc.mn.gov/tmp/mapserver/>>
         >>
         >>     On Thu, May 4, 2023 at 12:29 PM Jeff McKenna
         >>     <jmcke...@gatewaygeomatics.com
        <mailto:jmcke...@gatewaygeomatics.com>
         >>     <mailto:jmcke...@gatewaygeomatics.com
        <mailto:jmcke...@gatewaygeomatics.com>>> wrote:
         >>
         >>         Also, your onlineresource is missing quotes, such as:
         >>
         >>         "wms_onlineresource"
         >>
         >>
        "https://dev.gis.lcc.mn.gov/cgi-bin/mapserv?map=/home/web/gis/tmp/mapserver/mapserver.map 
<https://dev.gis.lcc.mn.gov/cgi-bin/mapserv?map=/home/web/gis/tmp/mapserver/mapserver.map> 
<https://dev.gis.lcc.mn.gov/cgi-bin/mapserv?map=/home/web/gis/tmp/mapserver/mapserver.map 
<https://dev.gis.lcc.mn.gov/cgi-bin/mapserv?map=/home/web/gis/tmp/mapserver/mapserver.map>>"
         >>
         >>
         >>
         >>
         >>         -jeff
         >>
         >>
         >>
         >>         --         Jeff McKenna
         >>         GatewayGeo: Developers of MS4W, MapServer Consulting
        and Training
         >>         co-founder of FOSS4G
         >> http://gatewaygeo.com/ <http://gatewaygeo.com/>
        <http://gatewaygeo.com/ <http://gatewaygeo.com/>>
         >>
         >>
         >>
         >>         On 2023-05-04 2:13 p.m., Jeff McKenna wrote:
         >>          > Thanks.  I think you solved any validation issues
        ( this
         >>         request would
         >>          > not validate, for example :
         >>          >
         >>
         >>
        https://dev.gis.lcc.mn.gov/cgi-bin/mapserv?map=/home/web/gis/tmp/mapserver/mapserver.map 
<https://dev.gis.lcc.mn.gov/cgi-bin/mapserv?map=/home/web/gis/tmp/mapserver/mapserver.map> 
<https://dev.gis.lcc.mn.gov/cgi-bin/mapserv?map=/home/web/gis/tmp/mapserver/mapserver.map 
<https://dev.gis.lcc.mn.gov/cgi-bin/mapserv?map=/home/web/gis/tmp/mapserver/mapserver.map>>
 )   so it's something else, very minor likely (I've got that t-shirt too, ha)
         >>          >
         >>          > -jeff
         >>          >
         >>          >
         >>          >
         >>          > On 2023-05-04 2:00 p.m., Chris Cantey wrote:
         >>          >> Thanks, Jeff.. I found that out, thanks.
         >>          >>
         >>          >> I will work down from your points.
         >>          >>
         >>          >> Besc,
         >>          >>
         >>          >> On Thu, May 4, 2023 at 11:57 AM Jeff McKenna
         >>          >> <jmcke...@gatewaygeomatics.com
        <mailto:jmcke...@gatewaygeomatics.com>
         >>         <mailto:jmcke...@gatewaygeomatics.com
        <mailto:jmcke...@gatewaygeomatics.com>>
         >>         <mailto:jmcke...@gatewaygeomatics.com
        <mailto:jmcke...@gatewaygeomatics.com>
         >>         <mailto:jmcke...@gatewaygeomatics.com
        <mailto:jmcke...@gatewaygeomatics.com>>>>
         >>          >> wrote:
         >>          >>
         >>          >>     Also note, that the regular expression "^"
        trick applies
         >>         to the
         >>          >>     MS_MAP_PATTERN in the config file (not the
        MS_ERRORFILE
         >>         path in the
         >>          >>     mapfile).
         >>          >>
         >>          >>
         >>          >>     Thanks for using MapServer Chris,
         >>          >>
         >>          >>     -jeff
         >>          >>
         >>          >>
         >>          >>
         >>          >>     --     Jeff McKenna
         >>          >>     GatewayGeo: Developers of MS4W, MapServer
        Consulting and
         >>         Training
         >>          >>     co-founder of FOSS4G
         >>          >> http://gatewaygeo.com/ <http://gatewaygeo.com/>
        <http://gatewaygeo.com/ <http://gatewaygeo.com/>>
         >>         <http://gatewaygeo.com/ <http://gatewaygeo.com/>
        <http://gatewaygeo.com/ <http://gatewaygeo.com/>>>
         >>          >>
         >>          >>
         >>          >>     On 2023-05-04 1:48 p.m., Jeff McKenna wrote:
         >>          >>      > More points for your consideration:
         >>          >>      >
         >>          >>      > - make sure all layers have a PROJECTION
        object
         >>          >>      > - remove any old references to the
         >>         (non-standard/non-existing)
         >>          >>      > EPSG:900913, replace with EPSG:3857  (see
         >> https://epsg.io/3857 <https://epsg.io/3857>
        <https://epsg.io/3857 <https://epsg.io/3857>>
         >>          >>     <https://epsg.io/3857 <https://epsg.io/3857>
        <https://epsg.io/3857 <https://epsg.io/3857>>> )
         >>          >>      > - remove all warnings from your
        GetCapabilities
         >>         response, every
         >>          >>     single
         >>          >>      > warning, there should be no warnings in
        the response,
         >>         before you
         >>          >>     move to
         >>          >>      > testing GetMap requests
         >>          >>      > - if you have PostGIS/db connections,
        consider
         >>         setting EXTENT
         >>          >> at the
         >>          >>      > layer-level, to improve speed for your
        clients (review
         >>          >>     optimizations at
         >>          >>      >
        https://mapserver.org/optimization/vector.html
        <https://mapserver.org/optimization/vector.html>
         >>         <https://mapserver.org/optimization/vector.html
        <https://mapserver.org/optimization/vector.html>>
>>          >> <https://mapserver.org/optimization/vector.html
        <https://mapserver.org/optimization/vector.html>
         >>         <https://mapserver.org/optimization/vector.html
        <https://mapserver.org/optimization/vector.html>>> )
         >>          >>      > - during GetMap testing, comment any
        TEMPLATE params
         >>         in mapfile
         >>          >>      >
         >>          >>      >
         >>          >>      > -jeff
         >>          >>      >
         >>          >>      >
         >>          >>      >
         >>          >>      >
         >>          >>
         >>          >>     _______________________________________________
         >>          >>     MapServer-users mailing list
         >>          >> MapServer-users@lists.osgeo.org
        <mailto:MapServer-users@lists.osgeo.org>
         >>         <mailto:MapServer-users@lists.osgeo.org
        <mailto:MapServer-users@lists.osgeo.org>>
         >>          >> <mailto:MapServer-users@lists.osgeo.org
        <mailto:MapServer-users@lists.osgeo.org>
         >>         <mailto:MapServer-users@lists.osgeo.org
        <mailto:MapServer-users@lists.osgeo.org>>>
         >>          >>
        https://lists.osgeo.org/mailman/listinfo/mapserver-users
        <https://lists.osgeo.org/mailman/listinfo/mapserver-users>
>> <https://lists.osgeo.org/mailman/listinfo/mapserver-users
        <https://lists.osgeo.org/mailman/listinfo/mapserver-users>>
         >>          >>
         >> <https://lists.osgeo.org/mailman/listinfo/mapserver-users
        <https://lists.osgeo.org/mailman/listinfo/mapserver-users>
>> <https://lists.osgeo.org/mailman/listinfo/mapserver-users
        <https://lists.osgeo.org/mailman/listinfo/mapserver-users>>>
         >>          >>
         >>          >>
         >>          >>
         >>          >> --
         >>          >> Chris Cantey
         >>          >> geo-odyssey.com <http://geo-odyssey.com>
        <http://geo-odyssey.com <http://geo-odyssey.com>>
         >>         <http://geo-odyssey.com <http://geo-odyssey.com>
        <http://geo-odyssey.com <http://geo-odyssey.com>>>
         >>          >
         >>
         >>         _______________________________________________
         >>         MapServer-users mailing list
         >> MapServer-users@lists.osgeo.org
        <mailto:MapServer-users@lists.osgeo.org>
         >>         <mailto:MapServer-users@lists.osgeo.org
        <mailto:MapServer-users@lists.osgeo.org>>
         >> https://lists.osgeo.org/mailman/listinfo/mapserver-users
        <https://lists.osgeo.org/mailman/listinfo/mapserver-users>
>> <https://lists.osgeo.org/mailman/listinfo/mapserver-users
        <https://lists.osgeo.org/mailman/listinfo/mapserver-users>>
         >>
         >>
         >>
         >>     --     Chris Cantey
         >> geo-odyssey.com <http://geo-odyssey.com>
        <http://geo-odyssey.com <http://geo-odyssey.com>>
         >>
         >>
         >>
         >> --
         >> Chris Cantey
         >> geo-odyssey.com <http://geo-odyssey.com>
        <http://geo-odyssey.com <http://geo-odyssey.com>>
         >

-- Jeff McKenna
        GatewayGeo: Developers of MS4W, MapServer Consulting and Training
        co-founder of FOSS4G
        http://gatewaygeo.com/ <http://gatewaygeo.com/>

        _______________________________________________
        MapServer-users mailing list
        MapServer-users@lists.osgeo.org
        <mailto:MapServer-users@lists.osgeo.org>
        https://lists.osgeo.org/mailman/listinfo/mapserver-users
        <https://lists.osgeo.org/mailman/listinfo/mapserver-users>



-- Chris Cantey
    geo-odyssey.com <http://geo-odyssey.com>



--
Chris Cantey
geo-odyssey.com <http://geo-odyssey.com>

--
Jeff McKenna
GatewayGeo: Developers of MS4W, MapServer Consulting and Training
co-founder of FOSS4G
http://gatewaygeo.com/

_______________________________________________
MapServer-users mailing list
MapServer-users@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/mapserver-users

Reply via email to