New answers tagged


It is not possible to use Esri Addins, regardless of whether you are using Python Addins or .NET Addins, to extend a custom application. You can only use Esri Addins to extend ArcGIS for Desktop applications (ArcMap, ArcCatalog, ArcScene, ArcGlobe). The error you are receiving is likely the result of your target name and/or version value not being a legal ...


I'd recommend using something like the proj4 library, which has wrappers in several languages, including JavaScript - Proj4JS. For C#, there's proj4net It has the advantage you can translate between all sorts of projections, not just OSGB. I'm not a great JS developer, but something like this should do the trick to convert OSGB back to WGS84 EDIT oops.. ...


There is a JavaScript from Convert between Latitude/Longitude & OS National Grid References which converts between easting/northings to lon/lat, which could be helpful. It is also available in GitHub


Got this fixed. For those facing similar issue: expand the "References", find the ESRI.ArcGIS.Display reference. Right click it and select properties, and change "Embed Interop Types" to false.


I believe that's because your Python is using ArcPy to call Geoprocessing tasks, which are running in 64-bit processes. ArcObjects happens in 32-bit processes.


@vink is correct. DGN is short form for 'design'.The file is used for storing CAD drawings. Most popular versions of DGN are v7 by Intergraph and v8 an improved version by Microstation.The internal format is described in dgnlib c/c++ library website.You may want to write your own parser looking at the format internals.If you want specifically in C# there is ...

Top 50 recent answers are included