<!DOCTYPE html>
<html>
<head>
<title></title>
<style type="text/css">p.MsoNormal,p.MsoNoSpacing{margin:0}</style>
</head>
<body><div>Hi Richard,<br></div>
<div><br></div>
<div>Thanks for the feedback. Debian packaging has been created (for mappyfile 0.7.2):<br></div>
<div><br></div>
<div><a href="https://github.com/geographika/mappyfile/issues/59">https://github.com/geographika/mappyfile/issues/59</a><br></div>
<div><br></div>
<pre style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 11.9px; margin-top: 0px; margin-bottom: 16px; word-wrap: normal; padding: 16px; overflow: auto; line-height: 1.45; background-color: rgb(246, 248, 250); border-radius: 3px; color: rgb(36, 41, 46); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><code style="box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 11.9px; padding: 0px; margin: 0px; background: transparent; border-radius: 3px; word-break: normal; white-space: pre; border: 0px; display: inline; overflow: visible; line-height: inherit; word-wrap: normal;">sudo add-apt-repository ppa:ubuntugis/ubuntugis-experimental
sudo apt-get update
sudo apt-get install python-mappyfile
sudo apt-get install python3-mappyfile</code><br></pre><div>With regards to the modulo operator - I wasn't aware it was possible! It isn't documented at <a href="https://mapserver.org/mapfile/expressions.html">https://mapserver.org/mapfile/expressions.html</a> and doesn't appear in any of the msautotest Mapfiles. <br></div>
<div>It is easy enough to add it to the Mapfile grammar, so will be in the next release. <br></div>
<div><br></div>
<div>Thanks Tom for the kind words on the project.<br></div>
<div><br></div>
<div>Seth</div>
<div><br></div>
<div id="sig62266145"><div class="signature">--</div>
<div class="signature">web:http://geographika.co.uk</div>
<div class="signature">twitter: @geographika</div>
</div>
<div><br></div>
<div><br></div>
<div>On Thu, Aug 23, 2018, at 3:07 PM, Richard Greenwood wrote:<br></div>
<blockquote type="cite"><div dir="ltr"><div>Based on Tom's comments I figured that I'd better try out mappyfile. I ran into a couple issues.<br></div>
<div>Installing on Ubuntu 18.04 required python-setuptools (sudo apt-get install python-setuptools)<br></div>
<div>mappyfile validated failed on the '%' modulo operator in an expression:<br></div>
<div>    EXPRESSION ( ([height] % 50) = 0 )<br></div>
<div><br></div>
<div><br></div>
</div>
<div><br></div>
<div defang_data-gmailquote="yes"><div dir="ltr">On Wed, Aug 22, 2018 at 7:10 PM Kralidis, Tom (EC) <<a href="mailto:tom.kralidis@canada.ca">tom.kralidis@canada.ca</a>> wrote:<br></div>
<blockquote defang_data-gmailquote="yes" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204, 204, 204);padding-left:1ex;"><div>We're using mappyfile in our projects and I must say it is a fantastic tool<br></div>
<div> for mapfile composition workflows.  Great job!<br></div>
<div> <br></div>
<div> Thanks for the release (and thanks to Hobu who introduced me to Seth, who<br></div>
<div> introduced me to mappyfile at the code sprint in Bonn earlier this year).<br></div>
<div> <br></div>
<div> ..Tom<br></div>
<div> <br></div>
<div> > -----Original Message-----<br></div>
<div> > From: mapserver-users <<a href="mailto:mapserver-users-bounces@lists.osgeo.org">mapserver-users-bounces@lists.osgeo.org</a>> On<br></div>
<div> > Behalf Of Seth G<br></div>
<div> > Sent: August 22, 2018 20:21<br></div>
<div> > To: <a href="mailto:mapserver-users@lists.osgeo.org">mapserver-users@lists.osgeo.org</a><br></div>
<div> > Subject: [mapserver-users] New mappyfile release (with CLI)<br></div>
<div> > <br></div>
<div> > Hi list,<br></div>
<div> > <br></div>
<div> > Just to let you know there is a new release of mappyfile (0.7.3). If you're not<br></div>
<div> > aware of the project it is a Python library for working with Mapfiles, and can<br></div>
<div> > be installed with "pip install mappyfile".<br></div>
<div> > <br></div>
<div> > The latest release has 2 command line programs for formatting, and<br></div>
<div> > validating Mapfiles. See<br></div>
<div> > <a href="https://mappyfile.readthedocs.io/en/latest/client.html">https://mappyfile.readthedocs.io/en/latest/client.html</a> for details. In<br></div>
<div> > summary you can run:<br></div>
<div> > <br></div>
<div> >     mappyfile format valid.map valid_formatted.map<br></div>
<div> > <br></div>
<div> > And:<br></div>
<div> > <br></div>
<div> >     mappyfile validate valid.map<br></div>
<div> > <br></div>
<div> > <br></div>
<div> > The project is released under an MIT licence, and sourcecode available at<br></div>
<div> > <a href="https://github.com/geographika/mappyfile">https://github.com/geographika/mappyfile</a><br></div>
<div> > <br></div>
<div> > If anyone has valid Mapfiles that don't validate please create an issue on<br></div>
<div> > Github, or send them on to me directly.<br></div>
<div> > <br></div>
<div> > Regards,<br></div>
<div> > <br></div>
<div> > Seth<br></div>
<div> > <br></div>
<div> > --<br></div>
<div> > web:<a href="http://geographika.co.uk">http://geographika.co.uk</a><br></div>
<div> > twitter: @geographika<br></div>
<div> > _______________________________________________<br></div>
<div> > mapserver-users mailing list<br></div>
<div> > <a href="mailto:mapserver-users@lists.osgeo.org">mapserver-users@lists.osgeo.org</a><br></div>
<div> > <a href="https://lists.osgeo.org/mailman/listinfo/mapserver-users">https://lists.osgeo.org/mailman/listinfo/mapserver-users</a><br></div>
<div> _______________________________________________<br></div>
<div> mapserver-users mailing list<br></div>
<div> <a href="mailto:mapserver-users@lists.osgeo.org">mapserver-users@lists.osgeo.org</a><br></div>
<div> <a href="https://lists.osgeo.org/mailman/listinfo/mapserver-users">https://lists.osgeo.org/mailman/listinfo/mapserver-users</a><br></div>
</blockquote></div>
<div><br></div>
<div><br></div>
<div>-- <br></div>
<div dir="ltr"><div dir="ltr"><div>Richard W. Greenwood, PLS<br></div>
<div><a href="http://www.greenwoodmap.com">www.greenwoodmap.com</a><br></div>
</div>
</div>
<div><u>_______________________________________________</u><br></div>
<div>mapserver-users mailing list<br></div>
<div><a href="mailto:mapserver-users@lists.osgeo.org">mapserver-users@lists.osgeo.org</a><br></div>
<div><a href="https://lists.osgeo.org/mailman/listinfo/mapserver-users">https://lists.osgeo.org/mailman/listinfo/mapserver-users</a><br></div>
</blockquote><div><br></div>
</body>
</html>