<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Yes, I think this would work great.  If you have code I can test.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Just a few questions stem out of this for me.  Could you have more than one URL in the zoom to?  For example it is pretty common for a local govt to want to
 have zoom to’s for a few different layers like City, Township and Landmarks.  I know I could setup searches for each one but it is really easy to use if they are just populated into a drop down like the zoom to and it one click away when the UI loads.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<div>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Calibri","sans-serif";color:black">Brian Fischer, CFM<o:p></o:p></span></b></p>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Principal | GIS Project Manager
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:black">Houston Engineering, Inc.<o:p></o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:black">O</span></b><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:black"> 763.493.4522 |
<b>D</b> 763.493.6664 | <b>M</b> 763.229.2734</span><span style="font-size:9.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> geomoose-users-bounces@lists.osgeo.org [mailto:geomoose-users-bounces@lists.osgeo.org]
<b>On Behalf Of </b>Dan Little<br>
<b>Sent:</b> Wednesday, October 17, 2012 1:37 PM<br>
<b>To:</b> Jim Klassen; geomoose-users@lists.osgeo.org<br>
<b>Subject:</b> Re: [Geomoose-users] Dynamic Zoom<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">I was actually looking at sending out some code samples to Bob in Maine when I started looking at how the current code works.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">There is not actually a specific UI holder there but a class (GeoMOOSE.UI.ZoomTo) that is instantiated and added to the UI after startup (main.js line 86).   It
 does not have any particular logic to avoid loading that class.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">My suggestion would actually be to modify the GeoMOOSE.UI.ZoomTo class to have a "url" attribute.  or to add a CONFIGURATION['zoomto_url'] setting that would allow
 the zoom-tos to pull their data from a URL after the mapbook has loaded.  I think that would meet everyone's needs and fold the functionality into the main-line code.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">Brian, does that make sense and get you what you ultimately need?<o:p></o:p></span></p>
</div>
<div>
<blockquote style="border:none;border-left:solid #1010FF 1.5pt;padding:0in 0in 0in 4.0pt;margin-left:3.75pt;margin-top:3.75pt;margin-bottom:5.0pt">
<p class="MsoNormal" style="background:white"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"><o:p> </o:p></span></p>
<div>
<div>
<div>
<div class="MsoNormal" align="center" style="text-align:center;background:white">
<span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">
<hr size="1" width="100%" align="center">
</span></div>
<p class="MsoNormal" style="background:white"><b><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">From:</span></b><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"> Jim Klassen <<a href="mailto:klassen.js@gmail.com">klassen.js@gmail.com</a>><br>
<b>To:</b> <a href="mailto:geomoose-users@lists.osgeo.org">geomoose-users@lists.osgeo.org</a>
<br>
<b>Sent:</b> Wednesday, October 17, 2012 12:24 PM<br>
<b>Subject:</b> Re: [Geomoose-users] Dynamic Zoom</span><span style="color:black"><o:p></o:p></span></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt;background:white"><span style="color:black"><br>
My thoughts would be to implement this as part of a custom tab mostly<br>
because I am worried about the future safeness of hooking into UI<br>
elements outside of a new tab. UI wise, it is more obvious to the user<br>
the way it is.<br>
<br>
Do we have a clean/future safe way for extensions to hook into existing<br>
UI elements other than creating a tab?<br>
<br>
On 10/17/2012 11:33 AM, Dan Little wrote:<br>
> I think it'd be good to look into the FilteringSelect Dijit for<br>
> implementing something. :-) If you need, I could try to dig up some<br>
> code for it but it's not terribly difficult to code.<br>
><br>
>    ------------------------------------------------------------------------<br>
>    *From:* "Bistrais, Bob" <<a href="mailto:Bob.Bistrais@maine.gov">Bob.Bistrais@maine.gov</a>><br>
>    *To:* "Basques, Bob (CI-StPaul)" <<a href="mailto:bob.basques@ci.stpaul.mn.us">bob.basques@ci.stpaul.mn.us</a>>;<br>
>    Brian Fischer <<a href="mailto:bfischer@houstoneng.com">bfischer@houstoneng.com</a>>;<br>
>    "<a href="mailto:geomoose-users@lists.osgeo.org">geomoose-users@lists.osgeo.org</a>" <<a href="mailto:geomoose-users@lists.osgeo.org">geomoose-users@lists.osgeo.org</a>><br>
>    *Sent:* Wednesday, October 17, 2012 11:30 AM<br>
>    *Subject:* Re: [Geomoose-users] Dynamic Zoom<br>
><br>
>    I’m not currently working on such an extension (tried a few<br>
>    unsuccessful attempts), could certainly use this functionality.<br>
>    Agree with Bob’s points, the highlighting in particular.<br>
>    *From:*<a href="mailto:geomoose-users-bounces@lists.osgeo.org">geomoose-users-bounces@lists.osgeo.org</a><br>
>    [mailto:<a href="mailto:geomoose-users-bounces@lists.osgeo.org">geomoose-users-bounces@lists.osgeo.org</a>] *On Behalf Of<br>
>    *Basques, Bob (CI-StPaul)<br>
>    *Sent:* Wednesday, October 17, 2012 12:14 PM<br>
>    *To:* Brian Fischer; <a href="mailto:geomoose-users@lists.osgeo.org">geomoose-users@lists.osgeo.org</a><br>
>    *Subject:* Re: [Geomoose-users] Dynamic Zoom<br>
>    Brian,<br>
>    I just tried it out and went to >> Municipalities >> Frost.<br>
>    Highlighting of the Frost wasn’t obvious, upon closer inspection<br>
>    though, I see the green outline (of Frost?). Would it make any<br>
>    sense to add a highlighting option as a result set, possibly even<br>
>    adding a label and or popup as optional configs.<br>
>    When the list comes back from the Municipality selection (I assume<br>
>    I can only select one at a time) you should just zoom<br>
>    automatically to the location, the GO button could go away then.<br>
>    Being able to select more than one item from the list might be a<br>
>    good option to add if it is not already there. Probably not needed<br>
>    for Cities or municipality selections, but for other items it<br>
>    might be useful.<br>
>    Works real nice as is too. :c) .<br>
>    Bobb<br>
>    *From:*<a href="mailto:geomoose-users-bounces@lists.osgeo.org">geomoose-users-bounces@lists.osgeo.org</a><br>
>    <mailto:<a href="mailto:geomoose-users-bounces@lists.osgeo.org">geomoose-users-bounces@lists.osgeo.org</a>><br>
>    [mailto:<a href="mailto:geomoose-users-bounces@lists.osgeo.org">geomoose-users-bounces@lists.osgeo.org</a>]<br>
>    <mailto:[mailto:<a href="mailto:geomoose-users-bounces@lists.osgeo.org">geomoose-users-bounces@lists.osgeo.org</a>]> *On<br>
>    Behalf Of *Brian Fischer<br>
>    *Sent:* Wednesday, October 17, 2012 11:04 AM<br>
>    *To:* <a href="mailto:geomoose-users@lists.osgeo.org">geomoose-users@lists.osgeo.org</a><br>
>    <mailto:<a href="mailto:geomoose-users@lists.osgeo.org">geomoose-users@lists.osgeo.org</a>><br>
>    *Subject:* [Geomoose-users] Dynamic Zoom<br>
>    We have a couple viewers that were using a “Dynamic Zoom To”. It<br>
>    looks like this code was re-written into an extension<br>
>    (<a href="http://www.geomoose.org/extensions/DynamicZoom.html">http://www.geomoose.org/extensions/DynamicZoom.html</a>), but that it<br>
>    only would work with a GeoMoose 2.4 interface because it is not<br>
>    using the new Dojo interface and dropdown Dijit that is being used<br>
>    for Zoom To in 2.6. So in conclusion this is not working with GM 2.6.<br>
>    Before we try to tackle this code I just want to make sure no one<br>
>    else has worked on upgrading this extension. Also do others like<br>
>    how the Dynamic Zoom to’s work? If you want to see an example take<br>
>    a look at the Zoom to in <a href="http://faribault.houstoneng.net/">http://faribault.houstoneng.net/</a> . Any<br>
>    other suggestions for an improved user experience that we should<br>
>    consider?<br>
>    Thanks,<br>
>    Brian<br>
>        <br>
>    *Brian Fischer, CFM*<br>
>    Principal | GIS Project Manager<br>
>    *O*763.493.4522 | *D* 763.493.6664 | *M* 763.229.2734<br>
>        <br>
>    <a href="cid:image001.jpg@01CC3702.356B79C0">cid:image001.jpg@01CC3702.356B79C0</a><br>
>        <br>
>    6901 E Fish Lake Rd. , Suite 140 • Maple Grove, MN •55369<br>
><br>
>        <br>
>        <br>
>        <br>
>    *www.houstoneng.com* <<a href="http://www.houstoneng.com/" target="_blank">http://www.houstoneng.com/</a>>**<br>
><br>
>        <br>
>        <br>
>        <br>
>        <br>
><br>
>        <br>
>        <br>
>        <br>
>        <br>
>        <br>
><br>
>    This entire message (including all forwards and replies) and any<br>
>    attachments are for the sole use of the intended recipient(s) and<br>
>    may contain proprietary, confidential, trade secret, work-product,<br>
>    attorney-client or privileged information. Any unauthorized<br>
>    review, use, disclosure or distribution is prohibited and may be a<br>
>    violation of law. If you are not the intended recipient, please<br>
>    contact the sender by reply email and destroy all copies of the<br>
>    original message.<br>
><br>
>    _______________________________________________<br>
>    Geomoose-users mailing list<br>
>    <a href="mailto:Geomoose-users@lists.osgeo.org">Geomoose-users@lists.osgeo.org</a> <mailto:<a href="mailto:Geomoose-users@lists.osgeo.org">Geomoose-users@lists.osgeo.org</a>><br>
>    <a href="http://lists.osgeo.org/mailman/listinfo/geomoose-users" target="_blank">
http://lists.osgeo.org/mailman/listinfo/geomoose-users</a><br>
><br>
><br>
><br>
><br>
> _______________________________________________<br>
> Geomoose-users mailing list<br>
> <a href="mailto:Geomoose-users@lists.osgeo.org">Geomoose-users@lists.osgeo.org</a><br>
> <a href="http://lists.osgeo.org/mailman/listinfo/geomoose-users" target="_blank">
http://lists.osgeo.org/mailman/listinfo/geomoose-users</a><br>
<br>
_______________________________________________<br>
Geomoose-users mailing list<br>
<a href="mailto:Geomoose-users@lists.osgeo.org">Geomoose-users@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/geomoose-users" target="_blank">http://lists.osgeo.org/mailman/listinfo/geomoose-users</a><br>
<br>
<o:p></o:p></span></p>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</body>
</html>