<?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: Which service to use and when in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/which-service-to-use-and-when/m-p/431911#M39769</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;HI All,&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; I am starting with ArcGis for our application.I am not sure when and how do these matter.When i look at api reference there are so may api .Layer,dijit ,geometry , geocoder .If i want to display map and have interactive feature on this which service should i use.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Follow &lt;/SPAN&gt;&lt;A href="https://developers.arcgis.com/en/javascript/jssamples/map_simple.html"&gt;this&lt;/A&gt;&lt;SPAN&gt; sample to display a map. If you want to just show your data on map, you can use &lt;/SPAN&gt;&lt;A href="https://developers.arcgis.com/en/javascript/jsapi/arcgisdynamicmapservicelayer.html"&gt;ArcGISDynamicMapServiceLayer&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Sample which shows how to add a &lt;/SPAN&gt;&lt;A href="https://developers.arcgis.com/en/javascript/jssamples/map_dynamic.html"&gt;DynamicMapServiceLayer&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;There are different classes for different functionality, if you wish to add Geocoding to your applicaiton, then you can use the &lt;/SPAN&gt;&lt;A href="https://developers.arcgis.com/en/javascript/jsapi/geocoder-amd.html"&gt;Geocoder widget&lt;/A&gt;&lt;SPAN&gt;. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you want to perform some analysis/operation like buffer, project, distance etc. , you'll have to use the &lt;/SPAN&gt;&lt;A href="https://developers.arcgis.com/en/javascript/jsapi/geometryservice-amd.html"&gt;GeometryService&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you want to query your data and show it in a popup window, you'll have to use a &lt;/SPAN&gt;&lt;A href="https://developers.arcgis.com/en/javascript/jsapi/querytask-amd.html"&gt;QueryTask&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It you want to add editing capability, you'll have to use &lt;/SPAN&gt;&lt;A href="https://developers.arcgis.com/en/javascript/jsapi/editor.html"&gt;Editor Widget&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 22 Aug 2013 14:55:05 GMT</pubDate>
    <dc:creator>ShreyasVakil</dc:creator>
    <dc:date>2013-08-22T14:55:05Z</dc:date>
    <item>
      <title>Which service to use and when</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/which-service-to-use-and-when/m-p/431910#M39768</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;HI All,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; I am starting with ArcGis for our application.I am not sure when and how do these matter.When i look at api reference there are so may api .Layer,dijit ,geometry , geocoder .If i want to display map and have interactive feature on this which service should i use.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Aug 2013 14:34:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/which-service-to-use-and-when/m-p/431910#M39768</guid>
      <dc:creator>vinayb</dc:creator>
      <dc:date>2013-08-22T14:34:17Z</dc:date>
    </item>
    <item>
      <title>Re: Which service to use and when</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/which-service-to-use-and-when/m-p/431911#M39769</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;HI All,&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp; I am starting with ArcGis for our application.I am not sure when and how do these matter.When i look at api reference there are so may api .Layer,dijit ,geometry , geocoder .If i want to display map and have interactive feature on this which service should i use.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Follow &lt;/SPAN&gt;&lt;A href="https://developers.arcgis.com/en/javascript/jssamples/map_simple.html"&gt;this&lt;/A&gt;&lt;SPAN&gt; sample to display a map. If you want to just show your data on map, you can use &lt;/SPAN&gt;&lt;A href="https://developers.arcgis.com/en/javascript/jsapi/arcgisdynamicmapservicelayer.html"&gt;ArcGISDynamicMapServiceLayer&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Sample which shows how to add a &lt;/SPAN&gt;&lt;A href="https://developers.arcgis.com/en/javascript/jssamples/map_dynamic.html"&gt;DynamicMapServiceLayer&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;There are different classes for different functionality, if you wish to add Geocoding to your applicaiton, then you can use the &lt;/SPAN&gt;&lt;A href="https://developers.arcgis.com/en/javascript/jsapi/geocoder-amd.html"&gt;Geocoder widget&lt;/A&gt;&lt;SPAN&gt;. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you want to perform some analysis/operation like buffer, project, distance etc. , you'll have to use the &lt;/SPAN&gt;&lt;A href="https://developers.arcgis.com/en/javascript/jsapi/geometryservice-amd.html"&gt;GeometryService&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;If you want to query your data and show it in a popup window, you'll have to use a &lt;/SPAN&gt;&lt;A href="https://developers.arcgis.com/en/javascript/jsapi/querytask-amd.html"&gt;QueryTask&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It you want to add editing capability, you'll have to use &lt;/SPAN&gt;&lt;A href="https://developers.arcgis.com/en/javascript/jsapi/editor.html"&gt;Editor Widget&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Aug 2013 14:55:05 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/which-service-to-use-and-when/m-p/431911#M39769</guid>
      <dc:creator>ShreyasVakil</dc:creator>
      <dc:date>2013-08-22T14:55:05Z</dc:date>
    </item>
    <item>
      <title>Re: Which service to use and when</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/which-service-to-use-and-when/m-p/431912#M39770</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Can you please tell me what is the difference in using feature layer service and ArcGisDynamicMapService.Should i be using these to display the map or by using this i get access to service provided by rest .&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; Can i use querytask to query both of service mentioned above.Are all other service other then these to are used for mostly to do client side functionalities.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Aug 2013 13:17:42 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/which-service-to-use-and-when/m-p/431912#M39770</guid>
      <dc:creator>vinayb</dc:creator>
      <dc:date>2013-08-23T13:17:42Z</dc:date>
    </item>
    <item>
      <title>Re: Which service to use and when</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/which-service-to-use-and-when/m-p/431913#M39771</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Basically, the usual workflow is to add a basemap which is a tiledmapservice layer. Then we add either ArcGISDynamicMapService layer and/or Feature layer. Using feature layer you get access to your data, feature layer gets the data back to the client while a DynamicMapService layer gets snapshot of your data in the form of a image to the client and not the actual data.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Query Task is independent on the service you are using. QueryTask is performed on a specific layer to query/filter data and get it back to client.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Please go through the documentation &lt;/SPAN&gt;&lt;A href="https://developers.arcgis.com/en/javascript/jshelp/intro_querytask.html"&gt;here &lt;/A&gt;&lt;SPAN&gt;for QueryTask.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Feature Layera are also explained nicely &lt;/SPAN&gt;&lt;A href="https://developers.arcgis.com/en/javascript/jshelp/inside_feature_layers.html"&gt;here&lt;/A&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Aug 2013 15:19:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/which-service-to-use-and-when/m-p/431913#M39771</guid>
      <dc:creator>ShreyasVakil</dc:creator>
      <dc:date>2013-08-23T15:19:14Z</dc:date>
    </item>
  </channel>
</rss>

