<div dir="ltr"><div><div>Hello,<br></div>I just wanted to close the loop on this discussion and share what resolved my latest problem.<br></div><div>I had been having an issue with data not drawing properly in multiple mapbooks<br></div><div><br>My secondary GeoMoose site featured data request URL's like this:<br><span class="gmail-objectBox gmail-objectBox-string"><span><a href="http://www.mysite.com/">www.mysite.com/</a><b>geomoose</b>/FORMAT=image%2Fpng&MAP...</span><span>..</span></span><br><br><span>But I needed it be more like this:</span><br><span><a href="http://www.mysite.com/">www.mysite.com/</a></span><b><span>cgi-bin/mapserv</span></b><span>?</span><span>FORMAT=image%2Fpng&MAP....</span><br><br><span>So my broken URL was missing '</span><b><span>cgi-bin/mapserv'</span></b><span>  </span><br></div><div>My secondary application points to a php file upon loading (<a href="http://www.mysite.ca/geomoose/SecondarySite.php">www.mysite.ca/geomoose/SecondarySite.php</a>), which in turn points to a settings ini file (settings_SecondarySite.ini)<br></div><div>The ini file is a copy of 'settings.ini' and was constructed following documentation previously mentioned in this thread.<br></div><div>Anyways, my 'settings_SecondarySite.ini' points to the location of the secondary mapbook (mapbook=mapbook_Secondary.xml).  It is in this file, under the [paths] section, that I had to uncomment the mapserver_url and provide the right location:<br><br>[paths]<br>server_name=localhost<br><br>; These are example settings, of note:<br>; Do NOT forget trailing "/" in the paths!<br>; PATHS SHOULD BE SETTING IN local_settings.ini<br><br>;root=/Users/ducky/Projects/GeoMOOSE/trunk/maps/<br>;mapserver_url=/mapserver/cgi-bin/mapserv<br><b>mapserver_url=/cgi-bin/mapserv</b><br>;temp=/tmp/out/<br></div><div><br></div><div>My secondary site now functions as expected, and my URLs are properly constructed.<br></div><div>I hope this may help someone someday.<br></div><div>Cheers.<br><br></div><div>Kevin<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Nov 17, 2016 at 9:13 AM, James Klassen <span dir="ltr"><<a href="mailto:klassen.js@gmail.com" target="_blank">klassen.js@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">There are two options buult into GeoMoose:</p>
<p dir="ltr">A partial option (works for the html/js part of GeoMoose only, not the PHP services) is to add a </p>
<p dir="ltr">?mapbook=url-to-mapbook.xml</p>
<p dir="ltr">to the GeoMoose URL.</p>
<p dir="ltr">The other option is to modify getmapbook.php (maybe the actual function is in config.php, it isn't in front of me) to be aware of the user that is logged in and return the appropriate mapbook.  One of the reasons getmapbook.php exists is to create a spot where people could hook in this type of functionality. </p>
<p dir="ltr">IIRC a couple of the PHP services that need mapbook data also use this method so they should keep working.</p>
<div class="gmail_extra"><br><div class="gmail_quote">On Nov 16, 2016 13:59, "Kevin Grootendorst" <<a href="mailto:kgrootendorst@gmail.com" target="_blank">kgrootendorst@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div>Hello users, I'm looking to create multiple GeoMoose sites within the same GeoMoose installation.<br></div>I see that Mapbook.xml is referenced by 'settings.ini' which in turn is referenced by 'config.php'.<br></div>I would like to be able to have User A hit Mapbook_A.xml, User B hit Mapbook_B.xml, etc.<br></div>Can anyone shed light on how to accomplish this.  I didn't notice anything in the documentation(?).<br></div>Using GeoMoose 2.8.1.<br></div>Thanks, Kevin<br></div>
<br>______________________________<wbr>_________________<br>
Geomoose-users mailing list<br>
<a href="mailto:Geomoose-users@lists.osgeo.org" target="_blank">Geomoose-users@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/geomoose-users" rel="noreferrer" target="_blank">http://lists.osgeo.org/mailman<wbr>/listinfo/geomoose-users</a><br></blockquote></div></div>
</blockquote></div><br></div>