I'm interested in creating a component / plugin for ArcMap that works something like ArcGIS online. Ideally a small web app would boot up within a window in ArcMap which would be able to perform functions such as adding a layer and other standard tasks. In the first instance it would be a search tool, but may perform other activities in the future.

Does anyone know if this is possible within ArcObjects? Is there an API, perhaps with a set of functions that can be called in JavaScript that can do this?



  • 1
    This is definitely possible with ArcObjects and .NET. I don't see this being done with pure Javascript though. – Devdatta Tengshe Apr 11 '12 at 17:03
  • To allow the web app to interact with ArcMap I'd have imagined a small JavaScript API would exist which would call the equivalent .NET functions responsible for interacting with ArcMap. So it would be a mixed JS / ArcObjects solution. – Will Apr 11 '12 at 19:23
  • Unfortunately, there is no such Javascript API. You'll have to write one yourself, as well as a wrapper that will expose the required ArcObjects to Javascript. All in all, it's definitely neither a trivial task, nor something that can be wiped up in a day or two. – Devdatta Tengshe Apr 12 '12 at 3:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.