4

If I wanted to create an add-in for ArcGIS that exported the styling of a layer to SLD how much work would it be and what languages could I use?

More info:

I'm an experienced programmer, and have done a lot of coding for GIS systems but am not a user of ESRI products and have never tried writing an extension for any of their products.

I would only need to export basic styling to SLD, not write a comprehensive tool that works for everything.

PolyGeo
  • 65,136
  • 29
  • 109
  • 338
ChrisInCambo
  • 2,442
  • 17
  • 17
  • 1
    Hi ChrisInCambo May be following link will be helpful for you http://gis.stackexchange.com/questions/3755/how-to-edit-or-convert-arcgis-10-layer-style-to-a-slds-file – Sunil Nov 06 '12 at 11:20
  • I've seen that tool, but I actually want to build something myself. – ChrisInCambo Nov 07 '12 at 02:04

1 Answers1

1

There is one project - ArcGIS-map to SLD Converter - with the open source available. It's been written in VB.NET and .NET, so you should be able to reuse this piece of code in an ArcGIS Add-in based on .NET.

If you are not familiar with ArcObjects, it would quite a big investment in time. Another approach would be to investigate the SLD specification and then write an add-in in Python (new in 10.1) where you don't have to deal with ArcObjects (or maybe just call some parts of ArcObjects in Python).

Alex Tereshenkov
  • 29,912
  • 4
  • 54
  • 119