<?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: WAB Geocode Widget Composite Locator in ArcGIS Web AppBuilder Questions</title>
    <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wab-geocode-widget-composite-locator/m-p/527882#M13811</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Stan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry, I didn't make the connection.&amp;nbsp; Since I implemented my Flex autocomplete with a table upstream of the geocoder, I don't have to worry about the geocoder's scoring.&amp;nbsp; If the user selects an autocomplete candidate, I send the whole ID to the geocoder, and the match score is usually 100%.&amp;nbsp; Esri's auto complete runs off of what is returned by the geocoder, so I can just change the scoring in all 26 of my geocoders.&amp;nbsp; I think I may implement my Flex workflow into the WAB.&amp;nbsp; I like it better.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for helping me see the light.&amp;nbsp; I never made the connection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Larry&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 21 May 2015 16:54:53 GMT</pubDate>
    <dc:creator>LarryStout</dc:creator>
    <dc:date>2015-05-21T16:54:53Z</dc:date>
    <item>
      <title>WAB Geocode Widget Composite Locator</title>
      <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wab-geocode-widget-composite-locator/m-p/527872#M13801</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a composite locator in the Geocode widget in WAB. I would like to know if there is a way to display what locator was used in the search. Either in the auto populate search bar &lt;/P&gt;&lt;P&gt;&lt;IMG alt="search.jpg" class="jive-image image-1" src="https://community.esri.com/legacyfs/online/58530_search.jpg" style="height: auto;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or in the popup from the result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="popup.jpg" class="jive-image image-2" src="https://community.esri.com/legacyfs/online/58531_popup.jpg" style="height: auto;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;One of the reasons I think this would be helpful is because on one of my composite locators I am searching based of attributes from features. I have unique IDs that I want to search for but the IDs are only unique for that feature class. So I could and do have IDs that match from different feature classes. As An additional thought I might be nice to have the geocode score as well in the popup.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is an esri example of what I was thinking &lt;/P&gt;&lt;P&gt;&lt;A href="https://developers.arcgis.com/javascript/jssamples/locator_address.html" title="https://developers.arcgis.com/javascript/jssamples/locator_address.html"&gt;Geocode an address | ArcGIS API for JavaScript&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="results.jpg" class="jive-image image-3" src="https://community.esri.com/legacyfs/online/58751_results.jpg" style="height: auto;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Feb 2015 21:54:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wab-geocode-widget-composite-locator/m-p/527872#M13801</guid>
      <dc:creator>StanMcShinsky</dc:creator>
      <dc:date>2015-02-04T21:54:27Z</dc:date>
    </item>
    <item>
      <title>Re: WAB Geocode Widget Composite Locator</title>
      <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wab-geocode-widget-composite-locator/m-p/527873#M13802</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Stan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; Sure this is possible with a couple of changes in the code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Change the code in the client\stemapp\widgets\Geocoder\widget.js line 230 to:&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_14231128874721702" jivemacro_uid="_14231128874721702"&gt;&lt;P&gt;content = response.result.name + "&amp;lt;br&amp;gt; Source locator: " + response.result.feature.attributes.Loc_name;&lt;/P&gt;&lt;/PRE&gt;&lt;P&gt;Assuming that your composite locator has an out field named "Loc_name". If not the substitute "Loc_name" fro your locators filed name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Open your apps folder (i.e. server\apps\71\configs\Geocoder\config_Geocoder.json). Add the outfields property and add the same field name as in the previous step.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp; "geocoder": {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "autoComplete": true,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "minCharacters": 3,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "arcgisGeocoder": false,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "geocoders": [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "url": "&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer" rel="nofollow" target="_blank"&gt;https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer&lt;/A&gt;&lt;SPAN&gt;",&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "name": "Esri World Geocoder",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "singleLineFieldName": "SingleLine",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "placeholder": "Esri World Geocoder"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "url": "&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://your" rel="nofollow" target="_blank"&gt;http://your&lt;/A&gt;&lt;SPAN&gt; server /arcgis/rest/services/your Locator/GeocodeServer",&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "name": "Calhoun Geocoder",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "singleLineFieldName": "SingleLine",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "placeholder": "Calhoun Geocoder"&lt;SPAN style="color: #e23d39;"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #e23d39;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "outFields": "Loc_name,User_fld"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ]&lt;/P&gt;&lt;P&gt;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let me know if anything is unclear.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Feb 2015 05:14:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wab-geocode-widget-composite-locator/m-p/527873#M13802</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2015-02-05T05:14:15Z</dc:date>
    </item>
    <item>
      <title>Re: WAB Geocode Widget Composite Locator</title>
      <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wab-geocode-widget-composite-locator/m-p/527874#M13803</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Robert&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That works great. I was missing the line in the Widget.js file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To add the score I just added this to the Widget .js:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_macro_code _jivemacro_uid_14231504394732508 jive_text_macro" jivemacro_uid="_14231504394732508"&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;SPAN style="color: #303030;"&gt;&amp;nbsp; content = response.result.name + "&amp;lt;br&amp;gt; Locator: " + response.result.feature.attributes.Loc_name + "&amp;lt;br&amp;gt; Score: " + response.result.feature.attributes.score;&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and to the &lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;config_Geocoder.json:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;"outFields": "Loc_name, score"&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;Do you know of a way to show the locator in the auto suggest box at the top?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Feb 2015 15:37:33 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wab-geocode-widget-composite-locator/m-p/527874#M13803</guid>
      <dc:creator>StanMcShinsky</dc:creator>
      <dc:date>2015-02-05T15:37:33Z</dc:date>
    </item>
    <item>
      <title>Re: WAB Geocode Widget Composite Locator</title>
      <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wab-geocode-widget-composite-locator/m-p/527875#M13804</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Stan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; No that would require extending the Geocode API component. It could be done but would involve a lot of code.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Feb 2015 15:52:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wab-geocode-widget-composite-locator/m-p/527875#M13804</guid>
      <dc:creator>RobertScheitlin__GISP</dc:creator>
      <dc:date>2015-02-05T15:52:01Z</dc:date>
    </item>
    <item>
      <title>Re: WAB Geocode Widget Composite Locator</title>
      <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wab-geocode-widget-composite-locator/m-p/527876#M13805</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks what I thought but I figured I might ask anyway.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Feb 2015 15:58:19 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wab-geocode-widget-composite-locator/m-p/527876#M13805</guid>
      <dc:creator>StanMcShinsky</dc:creator>
      <dc:date>2015-02-05T15:58:19Z</dc:date>
    </item>
    <item>
      <title>Re: WAB Geocode Widget Composite Locator</title>
      <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wab-geocode-widget-composite-locator/m-p/527877#M13806</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Stan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the link to this discussion.&amp;nbsp; It's not a fancy method but I do something similar with my geocoders.&amp;nbsp; I work for an electric utility and we use the object id to find multiple types of features (poles, transformers, etc).&amp;nbsp; I created single field locators that use a new field called "SearchField" that I calculate with the objected and the name of the geocoder.&amp;nbsp; For example, "1234 Pole" or "1234 Transformer".&amp;nbsp; Then when I combine them into a composite locator my users are able to see which geocoder is being used.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Brandon&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 May 2015 16:03:05 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wab-geocode-widget-composite-locator/m-p/527877#M13806</guid>
      <dc:creator>BrandonKeinath1</dc:creator>
      <dc:date>2015-05-19T16:03:05Z</dc:date>
    </item>
    <item>
      <title>Re: WAB Geocode Widget Composite Locator</title>
      <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wab-geocode-widget-composite-locator/m-p/527878#M13807</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Stan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It's on my to do list for JavaScript, but I wrote my own auto complete for the Flex Viewer.&amp;nbsp; I'm using a composite geocoder with over 20 feature classes.&amp;nbsp; I think my auto complete is way better than Esri's.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For my address, (9850 Highland Springs Dr N), my auto complete offers it after I type in 5 characters (the minimum).&amp;nbsp; Esri's auto complete using the same geocoder requires 20 characters before my address is offered.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here's a link: &lt;A href="http://gis.hamiltoncounty.in.gov/FlexViewer/Index.html"&gt;Hamilton County Flex Viewer&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm writing this up for the JS API team.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Larry&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 May 2015 19:50:19 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wab-geocode-widget-composite-locator/m-p/527878#M13807</guid>
      <dc:creator>LarryStout</dc:creator>
      <dc:date>2015-05-19T19:50:19Z</dc:date>
    </item>
    <item>
      <title>Re: WAB Geocode Widget Composite Locator</title>
      <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wab-geocode-widget-composite-locator/m-p/527879#M13808</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;As far as the auto compete goes I believe that as you type it is scoring your text against the geocoder and as soon as you reach the minimum match score then it will start showing up on your results drop down.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Stan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 May 2015 21:34:28 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wab-geocode-widget-composite-locator/m-p/527879#M13808</guid>
      <dc:creator>StanMcShinsky</dc:creator>
      <dc:date>2015-05-19T21:34:28Z</dc:date>
    </item>
    <item>
      <title>Re: WAB Geocode Widget Composite Locator</title>
      <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wab-geocode-widget-composite-locator/m-p/527880#M13809</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Stan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I understand, but I wish they would let us change the scoring.&amp;nbsp; My users would kill me if I replaced an app that suggests the address in 5 keystrokes with one that takes 20 keystrokes.&amp;nbsp; In my Flex auto complete, the query is simple.&amp;nbsp; When you type 12345, it builds a SQL query select * from table where id like '12345*'.&amp;nbsp; I have a Python script that updates the table every morning in the wee hours.&amp;nbsp; It has about a million records, but is indexed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Larry&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 May 2015 16:18:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wab-geocode-widget-composite-locator/m-p/527880#M13809</guid>
      <dc:creator>LarryStout</dc:creator>
      <dc:date>2015-05-21T16:18:43Z</dc:date>
    </item>
    <item>
      <title>Re: WAB Geocode Widget Composite Locator</title>
      <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wab-geocode-widget-composite-locator/m-p/527881#M13810</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Larry,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maybe I'm not understanding the scoring you're referring to but it is possible to change the address locator properties programatically after creation.&amp;nbsp; I have a script that runs daily to create a number of single field and composite locators.&amp;nbsp; After each of the locators is created it loops through the xml files and replaces the properties I choose.&amp;nbsp; For example, MinimumMatchScore and SpellingSensitivity.&amp;nbsp; It would be better to set it first but after the fact works fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Brandon&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 May 2015 16:24:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wab-geocode-widget-composite-locator/m-p/527881#M13810</guid>
      <dc:creator>BrandonKeinath1</dc:creator>
      <dc:date>2015-05-21T16:24:59Z</dc:date>
    </item>
    <item>
      <title>Re: WAB Geocode Widget Composite Locator</title>
      <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wab-geocode-widget-composite-locator/m-p/527882#M13811</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Stan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry, I didn't make the connection.&amp;nbsp; Since I implemented my Flex autocomplete with a table upstream of the geocoder, I don't have to worry about the geocoder's scoring.&amp;nbsp; If the user selects an autocomplete candidate, I send the whole ID to the geocoder, and the match score is usually 100%.&amp;nbsp; Esri's auto complete runs off of what is returned by the geocoder, so I can just change the scoring in all 26 of my geocoders.&amp;nbsp; I think I may implement my Flex workflow into the WAB.&amp;nbsp; I like it better.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for helping me see the light.&amp;nbsp; I never made the connection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Larry&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 May 2015 16:54:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wab-geocode-widget-composite-locator/m-p/527882#M13811</guid>
      <dc:creator>LarryStout</dc:creator>
      <dc:date>2015-05-21T16:54:53Z</dc:date>
    </item>
    <item>
      <title>Re: WAB Geocode Widget Composite Locator</title>
      <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wab-geocode-widget-composite-locator/m-p/527883#M13812</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This would be a good default functionality of the Search WAB widget.&amp;nbsp; I have noticed WAB Search is much slower&amp;nbsp;with several geocoders to hit, vs one composite, for Suggestions.&amp;nbsp; Perhaps 10 or 20 seconds even. So I created a composite with several fields and layers like owner name, parcel ID, address in two different fields (address point layer and from parcel layer field). Only problem... can't see which locator was used, when in the Composite. I may look in to this mod here. I'm already planning to use Robert's sweet WAB override to make the parcel polygon feature class's popup show.&amp;nbsp;&lt;A href="https://community.esri.com/thread/200804"&gt;How to customize Search Widget to show feature pop-up?&lt;/A&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now,&amp;nbsp;the WAB Search can search the feature service directly and display popup, with that checkbox. Works great. The only problem is, it's very very slow. Compared to Locators. Which is to be expected given they're not indexed. So I am going to use his code to intercept and show the click on the parcel the geocode result is inside of as above.&amp;nbsp; But I guess I'll either need to use the logic in this thread on a Composite locator, or figure out some other way of speeding up the auto suggest and general geocoder/locator performance.&amp;nbsp; It will be important for our users see which locator the result is coming from. But even after I doubled RAM/CPU on our AWS to 16GB/4CPU and all it does is this one property search site it still lags for suggestions.&amp;nbsp;&lt;A class="link-titled" href="http://cloud.sagis.org/sagisnext" title="http://cloud.sagis.org/sagisnext"&gt;http://cloud.sagis.org/sagisnext&lt;/A&gt;&amp;nbsp;(still in dev... here, for now as of 10/5 it's using feature layer directly for the webmap popup...) so I'll watch this thread provide any results if successful on my viewer...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;:::: Update::::&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I just juiced my performance from 10 seconds down to only one second by simply ratcheting up the minimum character length before it starts posting request to Suggest to the Locator service...&lt;/P&gt;&lt;P&gt;add this line as below:&lt;/P&gt;&lt;P&gt;minCharacters: 4,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Go in to the Search widget file.&amp;nbsp; &amp;nbsp; &amp;nbsp;YourApp/Widgets/Search/widget.js&lt;/P&gt;&lt;P&gt;///// approx line 90.....///&lt;/P&gt;&lt;P&gt;this.searchDijit = new Search({&lt;BR /&gt; activeSourceIndex: searchSouces.length === 1 ? 0 : 'all',&lt;BR /&gt; minCharacters: 4,&amp;nbsp; &amp;nbsp; &amp;nbsp;/////&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;add this line&lt;/P&gt;&lt;P&gt;///////&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Oct 2018 17:24:03 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-web-appbuilder-questions/wab-geocode-widget-composite-locator/m-p/527883#M13812</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2018-10-05T17:24:03Z</dc:date>
    </item>
  </channel>
</rss>

