<?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: How to define location for an Overlay ? in Java Maps SDK Questions</title>
    <link>https://community.esri.com/t5/java-maps-sdk-questions/how-to-define-location-for-an-overlay/m-p/181811#M504</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks, now it's working fine if I used &lt;/SPAN&gt;&lt;STRONG&gt;java.awt.Point&lt;/STRONG&gt;&lt;SPAN&gt; :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
NavigatorOverlay navigator = new NavigatorOverlay();
&lt;STRONG&gt;navigator.setLocation(new java.awt.Point(10, 10));&lt;/STRONG&gt;
myJMap.addMapOverlay(navigator);&amp;nbsp; 
&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I was using "navigator.setLocation(10, 10);", but it wasn't working...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I also confirm this is not possible to change location of a ScaleBarOverlay (no error/exception but setLocation() do nothing).&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 12 Dec 2021 16:09:21 GMT</pubDate>
    <dc:creator>JeremieJoalland1</dc:creator>
    <dc:date>2021-12-12T16:09:21Z</dc:date>
    <item>
      <title>How to define location for an Overlay ?</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/how-to-define-location-for-an-overlay/m-p/181809#M502</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I want to add multiples overlays to my map.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For example, I add NavigatorOverlay and ScaleBarOverlay like this :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;NavigatorOverlay navigator = new NavigatorOverlay(); jMap.addMapOverlay(navigator);&amp;nbsp; ScaleBarOverlay scaleBar = new ScaleBarOverlay(); jMap.addMapOverlay(scaleBar);&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The problem is that &lt;/SPAN&gt;&lt;STRONG&gt;the 2 overlays are displayed at the same location on my map&lt;/STRONG&gt;&lt;SPAN&gt; (bottom-left by default), so I tried to move one of them by playing with &lt;/SPAN&gt;&lt;STRONG&gt;.setLocation()&lt;/STRONG&gt;&lt;SPAN&gt;, but nothing change.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;How can I display one Overlay on top-left of may map for example ?&lt;/STRONG&gt;&lt;SPAN&gt; or any other location ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(And if my application JFrame change, how can I be sure that overlay position will foloww correctly ?)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Mar 2013 12:58:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/how-to-define-location-for-an-overlay/m-p/181809#M502</guid>
      <dc:creator>JeremieJoalland1</dc:creator>
      <dc:date>2013-03-28T12:58:08Z</dc:date>
    </item>
    <item>
      <title>Re: How to define location for an Overlay ?</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/how-to-define-location-for-an-overlay/m-p/181810#M503</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi Jeremie:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The Scalebar overlay always places the scalebar in the lower left. It cannot be repositioned.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The Navigator overlay defaults to the same location, but you can call setLocation(Point pt) to postion it to the top left.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Mar 2013 14:56:42 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/how-to-define-location-for-an-overlay/m-p/181810#M503</guid>
      <dc:creator>EricBader</dc:creator>
      <dc:date>2013-03-29T14:56:42Z</dc:date>
    </item>
    <item>
      <title>Re: How to define location for an Overlay ?</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/how-to-define-location-for-an-overlay/m-p/181811#M504</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks, now it's working fine if I used &lt;/SPAN&gt;&lt;STRONG&gt;java.awt.Point&lt;/STRONG&gt;&lt;SPAN&gt; :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
NavigatorOverlay navigator = new NavigatorOverlay();
&lt;STRONG&gt;navigator.setLocation(new java.awt.Point(10, 10));&lt;/STRONG&gt;
myJMap.addMapOverlay(navigator);&amp;nbsp; 
&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I was using "navigator.setLocation(10, 10);", but it wasn't working...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I also confirm this is not possible to change location of a ScaleBarOverlay (no error/exception but setLocation() do nothing).&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 16:09:21 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/how-to-define-location-for-an-overlay/m-p/181811#M504</guid>
      <dc:creator>JeremieJoalland1</dc:creator>
      <dc:date>2021-12-12T16:09:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to define location for an Overlay ?</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/how-to-define-location-for-an-overlay/m-p/181812#M505</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;I also confirm this is not possible to change location of a ScaleBarOverlay (no error/exception but setLocation() do nothing).&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Keep in mind that the ScaleBarOverlay is an MapOverlay object that doesn't override the setLocation(Point pt) method. You can create your own, or simply extend it, and implement the method by following its example. To get a perspective on how it works, you'd have to have access to its source by setting the toolkit properties in eclipse to point to it in order to gain access to original code.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[ATTACH=CONFIG]23127[/ATTACH]&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Once this is set, double-click on it, or press F3 on a reference to it in code, to see its implementation.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Apr 2013 11:21:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/how-to-define-location-for-an-overlay/m-p/181812#M505</guid>
      <dc:creator>CarlosColón-Maldonado</dc:creator>
      <dc:date>2013-04-02T11:21:15Z</dc:date>
    </item>
    <item>
      <title>Re: How to define location for an Overlay ?</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/how-to-define-location-for-an-overlay/m-p/181813#M506</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Thanks for the tip about getting Toolkit sources (I'm still new on Java !)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Apr 2013 13:07:50 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/how-to-define-location-for-an-overlay/m-p/181813#M506</guid>
      <dc:creator>JeremieJoalland1</dc:creator>
      <dc:date>2013-04-02T13:07:50Z</dc:date>
    </item>
  </channel>
</rss>

