Re: [pmapper-users] pmapper 4.30 - Coordinates plugin - Display 2 projections
Ok I see, thanx for the confirmation. The following trick seems to work: create a prj identical to the mapPrj in the config file and then not displaying the mapPrj by commenting the line 25 in x_coords.php: //$prjJson .= "{\"prjName\": \"$mapPrjName\", \"x\": $showX, \"y\": $showY},"; Hope that helps! Chris On Tue, Feb 12, 2013 at 2:51 PM, Thomas RAFFIN wrote: > Hi, > > I think this parameter is badly loaded if there is only one element : a > string should have been converted to an array. > > Thomas > > Le 12/02/2013 14:24, Chris forum a écrit : > > Hi all, > > > > Have a strange problem with the Coordinates plugin, it works fine with 1 > > mapPrj and 2+ prj declared int the config file. > > But if I only want to have 1 mapPrj and 1 prj, there is an alert message: > > "Missing entries for plugin config. See PHP error log" > > > > and apache shows the following error: > > [Tue Feb 12 13:21:04 2013] [error] [client 10.45.113.9] PHP Warning: > > projectionObj::__construct(): [MapServer Error]: msProcessProjection(): > > proj error "projection not named" for "l"\n in > > > /data/dataweb/web/dev/newgc_svn/pmapper430/plugins/coordinates/projection.php > > on line 13, referer: > > > http://myserver/pmapper430/map_guichetcarto02.phtml?config=guichetcarto02&resetsession=ALL > > > > My config file contains: > > > > > >init=epsg:21781 > > > > > > init=epsg:4326 > > > > > > > > For a check, I have added the following debug in > > /plugins/coordinates/x_coords.php, after $prjList = $prjCfg['prj']; > (line27) > > *throw(new Exception("prjList: " . count($prjList)));* > > > > If I only keep the mapPrj in the config file, apache error log shows: > > Uncaught exception 'Exception' with message 'prjList: 0' > > > > if I add one prj in the config file: > > Uncaught exception 'Exception' with message 'prjList: *4*' > > > > if I add two prj: > > Uncaught exception 'Exception' with message 'prjList: 2' > > > > three prj: > > Uncaught exception 'Exception' with message 'prjList: 3' > > > > > > Any idea why the prjlist is counting 4 instead of 1 projection? > > > > Thanx, > > Chris > > > -- > > Free Next-Gen Firewall Hardware Offer > > Buy your Sophos next-gen firewall before the end March 2013 > > and get the hardware for free! Learn more. > > http://p.sf.net/sfu/sophos-d2d-feb > > ___ > > pmapper-users mailing list > > pmapper-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/pmapper-users > > > > > > > > -- > Free Next-Gen Firewall Hardware Offer > Buy your Sophos next-gen firewall before the end March 2013 > and get the hardware for free! Learn more. > http://p.sf.net/sfu/sophos-d2d-feb > ___ > pmapper-users mailing list > pmapper-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/pmapper-users > -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ pmapper-users mailing list pmapper-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmapper-users
Re: [pmapper-users] pmapper 4.30 - Coordinates plugin - Display 2 projections
Hi, I think this parameter is badly loaded if there is only one element : a string should have been converted to an array. Thomas Le 12/02/2013 14:24, Chris forum a écrit : > Hi all, > > Have a strange problem with the Coordinates plugin, it works fine with 1 > mapPrj and 2+ prj declared int the config file. > But if I only want to have 1 mapPrj and 1 prj, there is an alert message: > "Missing entries for plugin config. See PHP error log" > > and apache shows the following error: > [Tue Feb 12 13:21:04 2013] [error] [client 10.45.113.9] PHP Warning: > projectionObj::__construct(): [MapServer Error]: msProcessProjection(): > proj error "projection not named" for "l"\n in > /data/dataweb/web/dev/newgc_svn/pmapper430/plugins/coordinates/projection.php > on line 13, referer: > http://myserver/pmapper430/map_guichetcarto02.phtml?config=guichetcarto02&resetsession=ALL > > My config file contains: > > >init=epsg:21781 > > > init=epsg:4326 > > > > For a check, I have added the following debug in > /plugins/coordinates/x_coords.php, after $prjList = $prjCfg['prj']; (line27) > *throw(new Exception("prjList: " . count($prjList)));* > > If I only keep the mapPrj in the config file, apache error log shows: > Uncaught exception 'Exception' with message 'prjList: 0' > > if I add one prj in the config file: > Uncaught exception 'Exception' with message 'prjList: *4*' > > if I add two prj: > Uncaught exception 'Exception' with message 'prjList: 2' > > three prj: > Uncaught exception 'Exception' with message 'prjList: 3' > > > Any idea why the prjlist is counting 4 instead of 1 projection? > > Thanx, > Chris > -- > Free Next-Gen Firewall Hardware Offer > Buy your Sophos next-gen firewall before the end March 2013 > and get the hardware for free! Learn more. > http://p.sf.net/sfu/sophos-d2d-feb > ___ > pmapper-users mailing list > pmapper-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/pmapper-users > > -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ pmapper-users mailing list pmapper-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmapper-users
[pmapper-users] pmapper 4.30 - Coordinates plugin - Display 2 projections
Hi all, Have a strange problem with the Coordinates plugin, it works fine with 1 mapPrj and 2+ prj declared int the config file. But if I only want to have 1 mapPrj and 1 prj, there is an alert message: "Missing entries for plugin config. See PHP error log" and apache shows the following error: [Tue Feb 12 13:21:04 2013] [error] [client 10.45.113.9] PHP Warning: projectionObj::__construct(): [MapServer Error]: msProcessProjection(): proj error "projection not named" for "l"\n in /data/dataweb/web/dev/newgc_svn/pmapper430/plugins/coordinates/projection.php on line 13, referer: http://myserver/pmapper430/map_guichetcarto02.phtml?config=guichetcarto02&resetsession=ALL My config file contains: init=epsg:21781 init=epsg:4326 For a check, I have added the following debug in /plugins/coordinates/x_coords.php, after $prjList = $prjCfg['prj']; (line27) *throw(new Exception("prjList: " . count($prjList)));* If I only keep the mapPrj in the config file, apache error log shows: Uncaught exception 'Exception' with message 'prjList: 0' if I add one prj in the config file: Uncaught exception 'Exception' with message 'prjList: *4*' if I add two prj: Uncaught exception 'Exception' with message 'prjList: 2' three prj: Uncaught exception 'Exception' with message 'prjList: 3' Any idea why the prjlist is counting 4 instead of 1 projection? Thanx, Chris -- Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb ___ pmapper-users mailing list pmapper-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmapper-users