<?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: Standalone and completely offline wpf app in .NET Maps SDK Questions</title>
    <link>https://community.esri.com/t5/net-maps-sdk-questions/standalone-and-completely-offline-wpf-app/m-p/1156168#M10848</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;There are 4 core approaches that you can pick from to build an offline app, outlined &lt;A href="https://developers.arcgis.com/documentation/mapping-apis-and-services/offline/how-to-build-offline-applications/" target="_self"&gt;here&lt;/A&gt;. For a completely offline app that will never be able to connect to a network,&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/129045"&gt;@VolkerMatzken&lt;/a&gt;'s suggested option of creating a Mobile Map Package in ArcGIS Pro is a great approach (Pro can also generate Mobile Geodatabases that you can open in your Runtime app - the difference really depends on whether you want to configure the map in Pro or programmatically define one in your Runtime app).&lt;/P&gt;&lt;P&gt;But as you noticed, you will need a way to create the local file(s) that you will use though. As mentioned in&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/129045"&gt;@VolkerMatzken&lt;/a&gt;'s reply, you can use ArcGIS Pro to create a Mobile Map Package (MMPK) or Mobile Geodatabase, or you can create Shapefiles or GeoPackages with Pro and many other tools.&lt;/P&gt;&lt;P&gt;Note however that non-Esri-proprietary file formats like Shapefiles, GeoPackages etc. will require a &lt;EM&gt;Standard&lt;/EM&gt; Runtime license, whereas working with Esri-proprietary files created with ArcGIS Pro (e.g. MMPKs, Mobile Geodatabases, Tile Packages, or Vector Tile Packages) can be used with a &lt;EM&gt;Lite&lt;/EM&gt; license. If you intend to edit feature data, you will need a &lt;EM&gt;Basic&lt;/EM&gt; license. You can learn more about the license levels &lt;A href="https://developers.arcgis.com/net/license-and-deployment/license/#licensing-capabilities" target="_self"&gt;here&lt;/A&gt;, although as a quick summary: you can do most things at &lt;EM&gt;Lite&lt;/EM&gt;, editing requires &lt;EM&gt;Basic&lt;/EM&gt;, and non-Esri-proprietary local files require &lt;EM&gt;Standard&lt;/EM&gt;.&lt;/P&gt;&lt;P&gt;You most likely don't need Local Server. Local Server is a specialized augmentation to Runtime that is meant for consuming specific geoprocessing workflows or connecting to enterprise geodatabases.&lt;/P&gt;&lt;P&gt;Hope that helps.&lt;/P&gt;</description>
    <pubDate>Tue, 22 Mar 2022 15:40:33 GMT</pubDate>
    <dc:creator>Nicholas-Furness</dc:creator>
    <dc:date>2022-03-22T15:40:33Z</dc:date>
    <item>
      <title>Standalone and completely offline wpf app</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/standalone-and-completely-offline-wpf-app/m-p/1155994#M10845</link>
      <description>&lt;P&gt;I want to develop a standalone and completely offline wpf app. I refer to the documentation but cannot figure out how to create local data, such as creating geodatabase and adding new point/polyline/polygon feature class, or just creating a shapefile.&amp;nbsp;&lt;/P&gt;&lt;P&gt;It seems that I have to install local server which requesting additional license. What's more, every copy of my wpf app deploy to client pc have to install a local server?&lt;/P&gt;</description>
      <pubDate>Tue, 22 Mar 2022 08:41:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/standalone-and-completely-offline-wpf-app/m-p/1155994#M10845</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2022-03-22T08:41:06Z</dc:date>
    </item>
    <item>
      <title>Re: Standalone and completely offline wpf app</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/standalone-and-completely-offline-wpf-app/m-p/1156001#M10846</link>
      <description>&lt;P&gt;For a simple viewer app, I&amp;nbsp;would recommend to compose the map with ArcGIS Pro and export that map as a mobile map package (mmpk). Be sure to include all referenced data into the package.&lt;/P&gt;&lt;P&gt;To open the package, have an esri:MapView in your Xaml and in code behind, something like:&lt;/P&gt;&lt;P&gt;MobileMapPackage MyMapPackage = await MobileMapPackage.OpenAsync(mmpk_filename);&lt;/P&gt;&lt;P&gt;await MyMapPackage.LoadAsync();&lt;/P&gt;&lt;P&gt;MyMapView.Map = MyMapPackage.Maps.First();&lt;/P&gt;&lt;P&gt;This way, it will load much much faster and will consume less resources than with local server.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 22 Mar 2022 08:57:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/standalone-and-completely-offline-wpf-app/m-p/1156001#M10846</guid>
      <dc:creator>VolkerMatzken</dc:creator>
      <dc:date>2022-03-22T08:57:08Z</dc:date>
    </item>
    <item>
      <title>Re: Standalone and completely offline wpf app</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/standalone-and-completely-offline-wpf-app/m-p/1156168#M10848</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;There are 4 core approaches that you can pick from to build an offline app, outlined &lt;A href="https://developers.arcgis.com/documentation/mapping-apis-and-services/offline/how-to-build-offline-applications/" target="_self"&gt;here&lt;/A&gt;. For a completely offline app that will never be able to connect to a network,&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/129045"&gt;@VolkerMatzken&lt;/a&gt;'s suggested option of creating a Mobile Map Package in ArcGIS Pro is a great approach (Pro can also generate Mobile Geodatabases that you can open in your Runtime app - the difference really depends on whether you want to configure the map in Pro or programmatically define one in your Runtime app).&lt;/P&gt;&lt;P&gt;But as you noticed, you will need a way to create the local file(s) that you will use though. As mentioned in&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/129045"&gt;@VolkerMatzken&lt;/a&gt;'s reply, you can use ArcGIS Pro to create a Mobile Map Package (MMPK) or Mobile Geodatabase, or you can create Shapefiles or GeoPackages with Pro and many other tools.&lt;/P&gt;&lt;P&gt;Note however that non-Esri-proprietary file formats like Shapefiles, GeoPackages etc. will require a &lt;EM&gt;Standard&lt;/EM&gt; Runtime license, whereas working with Esri-proprietary files created with ArcGIS Pro (e.g. MMPKs, Mobile Geodatabases, Tile Packages, or Vector Tile Packages) can be used with a &lt;EM&gt;Lite&lt;/EM&gt; license. If you intend to edit feature data, you will need a &lt;EM&gt;Basic&lt;/EM&gt; license. You can learn more about the license levels &lt;A href="https://developers.arcgis.com/net/license-and-deployment/license/#licensing-capabilities" target="_self"&gt;here&lt;/A&gt;, although as a quick summary: you can do most things at &lt;EM&gt;Lite&lt;/EM&gt;, editing requires &lt;EM&gt;Basic&lt;/EM&gt;, and non-Esri-proprietary local files require &lt;EM&gt;Standard&lt;/EM&gt;.&lt;/P&gt;&lt;P&gt;You most likely don't need Local Server. Local Server is a specialized augmentation to Runtime that is meant for consuming specific geoprocessing workflows or connecting to enterprise geodatabases.&lt;/P&gt;&lt;P&gt;Hope that helps.&lt;/P&gt;</description>
      <pubDate>Tue, 22 Mar 2022 15:40:33 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/standalone-and-completely-offline-wpf-app/m-p/1156168#M10848</guid>
      <dc:creator>Nicholas-Furness</dc:creator>
      <dc:date>2022-03-22T15:40:33Z</dc:date>
    </item>
  </channel>
</rss>

