<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: MapView MinScale property? in .NET Maps SDK Questions</title>
    <link>https://community.esri.com/t5/net-maps-sdk-questions/mapview-minscale-property/m-p/349774#M4082</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is my MapView in XAML.&lt;/P&gt;&lt;P&gt;&lt;A href="http://pastebin.com/Rb0AnfML"&gt;http://pastebin.com/Rb0AnfML&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have also tried to set Min and MaxScale in the associated ViewModel but only the MaxScale seems to work. I also tried the example code that above and it works. The MapViewService is based on Esri Development summit example, could it cause problems with MinScale property?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 25 Nov 2014 10:15:22 GMT</pubDate>
    <dc:creator>TuukkaJärvinen</dc:creator>
    <dc:date>2014-11-25T10:15:22Z</dc:date>
    <item>
      <title>MapView MinScale property?</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/mapview-minscale-property/m-p/349772#M4080</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm having a problem in understanding how the MinScale property of MapView works. In attached picture, I have given MapView.MinScale a value but I can still zoom further out. However, setting MaxScale works fine and I cannot zoom further in than the given value. What is the difference in their functionality? I noticed that I can limit the zooming by setting a max extent but it does not work in a way I would like it to work.&lt;/P&gt;&lt;P&gt;&lt;IMG alt="minscale.png" class="jive-image image-1" src="https://community.esri.com/legacyfs/online/31537_minscale.png" style="width: 620px; height: 190px;" /&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Tuukka Järvinen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Nov 2014 12:47:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/mapview-minscale-property/m-p/349772#M4080</guid>
      <dc:creator>TuukkaJärvinen</dc:creator>
      <dc:date>2014-11-20T12:47:46Z</dc:date>
    </item>
    <item>
      <title>Re: MapView MinScale property?</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/mapview-minscale-property/m-p/349773#M4081</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Both MinScale and MaxScale should limit zooming in one direction or the other.&amp;nbsp; I'm not sure why that isn't working for you. Could you share some code for your test app?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is some WPF XAML that should demonstrate the zoom limitations of MinScale / MaxScale:&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;lt;&lt;SPAN style="color: #268bd2;"&gt;Grid&lt;/SPAN&gt;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;SPAN style="color: #268bd2;"&gt;esri&lt;/SPAN&gt;:&lt;SPAN style="color: #268bd2;"&gt;MapView&lt;/SPAN&gt; x:Name=&lt;SPAN style="color: #2aa198;"&gt;"MyMapView"&lt;/SPAN&gt; WrapAround=&lt;SPAN style="color: #2aa198;"&gt;"False"&lt;/SPAN&gt;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;SPAN style="color: #268bd2;"&gt;esri&lt;/SPAN&gt;:&lt;SPAN style="color: #268bd2;"&gt;Map&lt;/SPAN&gt;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;SPAN style="color: #268bd2;"&gt;esri&lt;/SPAN&gt;:&lt;SPAN style="color: #268bd2;"&gt;ArcGISTiledMapServiceLayer&lt;/SPAN&gt; ID=&lt;SPAN style="color: #2aa198;"&gt;"Basemap"&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ServiceUri=&lt;SPAN style="color: #2aa198;"&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://services.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer" rel="nofollow noopener noreferrer" target="_blank"&gt;http://services.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer&lt;/A&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;/&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/&lt;SPAN style="color: #268bd2;"&gt;esri&lt;/SPAN&gt;:&lt;SPAN style="color: #268bd2;"&gt;Map&lt;/SPAN&gt;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/&lt;SPAN style="color: #268bd2;"&gt;esri&lt;/SPAN&gt;:&lt;SPAN style="color: #268bd2;"&gt;MapView&lt;/SPAN&gt;&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;SPAN style="color: #268bd2;"&gt;Border&lt;/SPAN&gt; Background=&lt;SPAN style="color: #2aa198;"&gt;"White"&lt;/SPAN&gt; BorderBrush=&lt;SPAN style="color: #2aa198;"&gt;"Black"&lt;/SPAN&gt; BorderThickness=&lt;SPAN style="color: #2aa198;"&gt;"2"&lt;/SPAN&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HorizontalAlignment=&lt;SPAN style="color: #2aa198;"&gt;"Right"&lt;/SPAN&gt; VerticalAlignment=&lt;SPAN style="color: #2aa198;"&gt;"Top"&lt;/SPAN&gt; Margin=&lt;SPAN style="color: #2aa198;"&gt;"30"&lt;/SPAN&gt; Padding=&lt;SPAN style="color: #2aa198;"&gt;"20"&lt;/SPAN&gt;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;SPAN style="color: #268bd2;"&gt;StackPanel&lt;/SPAN&gt;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;SPAN style="color: #268bd2;"&gt;TextBlock&lt;/SPAN&gt; Text=&lt;SPAN style="color: #2aa198;"&gt;"MinScale: "&lt;/SPAN&gt; FontWeight=&lt;SPAN style="color: #2aa198;"&gt;"Bold"&lt;/SPAN&gt; /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;SPAN style="color: #268bd2;"&gt;TextBox&lt;/SPAN&gt; Text="{&lt;SPAN style="color: #cb4b16;"&gt;Binding&lt;/SPAN&gt;&lt;SPAN style="color: #719a07;"&gt; ElementName&lt;/SPAN&gt;=&lt;SPAN style="color: #b58900;"&gt;MyMapView&lt;/SPAN&gt;,&lt;SPAN style="color: #719a07;"&gt; Path&lt;/SPAN&gt;=&lt;SPAN style="color: #b58900;"&gt;MinScale&lt;/SPAN&gt;}&lt;SPAN style="color: #2aa198;"&gt;"&lt;/SPAN&gt; /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;SPAN style="color: #268bd2;"&gt;TextBlock&lt;/SPAN&gt; Text=&lt;SPAN style="color: #2aa198;"&gt;"MaxScale: "&lt;/SPAN&gt; FontWeight=&lt;SPAN style="color: #2aa198;"&gt;"Bold"&lt;/SPAN&gt; /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;SPAN style="color: #268bd2;"&gt;TextBox&lt;/SPAN&gt; Text="{&lt;SPAN style="color: #cb4b16;"&gt;Binding&lt;/SPAN&gt;&lt;SPAN style="color: #719a07;"&gt; ElementName&lt;/SPAN&gt;=&lt;SPAN style="color: #b58900;"&gt;MyMapView&lt;/SPAN&gt;,&lt;SPAN style="color: #719a07;"&gt; Path&lt;/SPAN&gt;=&lt;SPAN style="color: #b58900;"&gt;MaxScale&lt;/SPAN&gt;}&lt;SPAN style="color: #2aa198;"&gt;"&lt;/SPAN&gt; /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;SPAN style="color: #268bd2;"&gt;TextBlock&lt;/SPAN&gt; Text=&lt;SPAN style="color: #2aa198;"&gt;"Current Scale: "&lt;/SPAN&gt; FontWeight=&lt;SPAN style="color: #2aa198;"&gt;"Bold"&lt;/SPAN&gt; Margin=&lt;SPAN style="color: #2aa198;"&gt;"0,10,0,0"&lt;/SPAN&gt; /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;SPAN style="color: #268bd2;"&gt;TextBox&lt;/SPAN&gt; Text="{&lt;SPAN style="color: #cb4b16;"&gt;Binding&lt;/SPAN&gt;&lt;SPAN style="color: #719a07;"&gt; ElementName&lt;/SPAN&gt;=&lt;SPAN style="color: #b58900;"&gt;MyMapView&lt;/SPAN&gt;,&lt;SPAN style="color: #719a07;"&gt; Path&lt;/SPAN&gt;=&lt;SPAN style="color: #b58900;"&gt;Scale&lt;/SPAN&gt;,&lt;SPAN style="color: #719a07;"&gt; Mode&lt;/SPAN&gt;=&lt;SPAN style="color: #b58900;"&gt;OneWay&lt;/SPAN&gt;,&lt;SPAN style="color: #719a07;"&gt; StringFormat&lt;/SPAN&gt;=#}&lt;SPAN style="color: #2aa198;"&gt;"&lt;/SPAN&gt; /&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/&lt;SPAN style="color: #268bd2;"&gt;StackPanel&lt;/SPAN&gt;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/&lt;SPAN style="color: #268bd2;"&gt;Border&lt;/SPAN&gt;&amp;gt;
&amp;lt;/&lt;SPAN style="color: #268bd2;"&gt;Grid&lt;/SPAN&gt;&amp;gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 16:27:04 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/mapview-minscale-property/m-p/349773#M4081</guid>
      <dc:creator>GregDeStigter</dc:creator>
      <dc:date>2021-12-11T16:27:04Z</dc:date>
    </item>
    <item>
      <title>Re: MapView MinScale property?</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/mapview-minscale-property/m-p/349774#M4082</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is my MapView in XAML.&lt;/P&gt;&lt;P&gt;&lt;A href="http://pastebin.com/Rb0AnfML"&gt;http://pastebin.com/Rb0AnfML&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have also tried to set Min and MaxScale in the associated ViewModel but only the MaxScale seems to work. I also tried the example code that above and it works. The MapViewService is based on Esri Development summit example, could it cause problems with MinScale property?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Nov 2014 10:15:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/mapview-minscale-property/m-p/349774#M4082</guid>
      <dc:creator>TuukkaJärvinen</dc:creator>
      <dc:date>2014-11-25T10:15:22Z</dc:date>
    </item>
    <item>
      <title>Re: MapView MinScale property?</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/mapview-minscale-property/m-p/349775#M4083</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE __default_attr="c#" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_14169469702128180" jivemacro_uid="_14169469702128180"&gt;&lt;P&gt;&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;I dug a little deeper into this and think you've uncovered an issue with the API.&amp;nbsp; It appears that in order for the MinScale assignment to take effect, the MapView SpatialReference has to be established first.&amp;nbsp; To test this you can take your MinScale assignment out of the XAML and move it to a MapView.SpatialReferenceChanged event handler hooked to the MapView in the code-behind:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="c#" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14169469794865292 jive_text_macro" jivemacro_uid="_14169469794865292"&gt;&lt;P&gt;MyMapView.SpatialReferenceChanged += (s, e) =&amp;gt; { MyMapView.MinScale = &lt;SPAN style="color: #2aa198;"&gt;15000&lt;/SPAN&gt;; };&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That should give you the effect you're looking for - zoom should be limited by MinScale.&amp;nbsp; You can also use your ViewModel to do the same thing, just make sure the MapView has a SpatialReference before setting MinScale.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'll log an issue for this in our internal system.&amp;nbsp; Thanks for posting.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Nov 2014 20:29:03 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/mapview-minscale-property/m-p/349775#M4083</guid>
      <dc:creator>GregDeStigter</dc:creator>
      <dc:date>2014-11-25T20:29:03Z</dc:date>
    </item>
    <item>
      <title>Re: MapView MinScale property?</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/mapview-minscale-property/m-p/349776#M4084</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks a lot! I set the MinScale now after I have inserted a map and some layers to MapView so it has a SpatialReference and it works as you said. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Nov 2014 12:55:16 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/mapview-minscale-property/m-p/349776#M4084</guid>
      <dc:creator>TuukkaJärvinen</dc:creator>
      <dc:date>2014-11-26T12:55:16Z</dc:date>
    </item>
    <item>
      <title>Re: MapView MinScale property?</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/mapview-minscale-property/m-p/349777#M4085</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a similar problem. In my program the map is defined dynamically &lt;SPAN class="tag"&gt;&amp;lt;&lt;SPAN class="tag-name"&gt;esri:MapView&lt;/SPAN&gt; &lt;SPAN class="attribute"&gt;x:Name&lt;/SPAN&gt;=&lt;SPAN class="attribute-value"&gt;"_MapView"&lt;/SPAN&gt; &lt;SPAN class="attribute"&gt;Map="{Binding CurrentMap}" ...&lt;/SPAN&gt;&lt;SPAN class="attribute-value"&gt;&lt;/SPAN&gt;&lt;SPAN class="tag"&gt;&amp;gt;&lt;/SPAN&gt; &lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I tired to implement your workaround, but after changeging the map model the MinScale prroperty is loosing its functionallity. The SpatialReferenceChanged Event isnt't fired anymore, because the sptatial references will not change.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do have any idea what to do now? Why is the MinScale property not working, although the property is set in the MapView? &lt;/P&gt;&lt;P&gt;And why is MaxScale working perfectly?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Mar 2015 16:42:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/mapview-minscale-property/m-p/349777#M4085</guid>
      <dc:creator>OliverBrandt</dc:creator>
      <dc:date>2015-03-04T16:42:36Z</dc:date>
    </item>
  </channel>
</rss>

