Trying to determine if the maps sdk is right for me, but there's a ton of information out there and I'm a little overwhelmed. Details below:
Can I do the above using the maps sdk? What is required to deploy this? I saw this post https://community.esri.com/t5/net-maps-sdk-questions/standalone-and-completely-offline-wpf-app/m-p/1... talking about the licenses, but I don't see a cost on the license page. Is the license perpetual? As in, once it is deployed, can it be used forever?
The tutorials talk about getting an API key. Do I still need that even though it will be an offline app?
No problem.
Shapefile: https://developers.arcgis.com/net/wpf/sample-code/read-shapefile-metadata/
KML: https://developers.arcgis.com/net/wpf/sample-code/display-kml/
mdb - if you mean Access database, that is not natively supported. You will need to read the db using other tools and translate to one of the Geometry classes in ArcGIS
See examples of geometry engine
Since your app is completely offline, you must use a license string.
Given your requirements to read shapefiles, you will need at least a Standard license.
I cannot speak to cost. I think you can find it by creating a Platform account