ฉันยืนยันว่าarcmap2sldเครื่องมือทำงานได้ดีบน ArcGIS Desktop 10.1+ โปรแกรมที่สามารถดาวน์โหลดได้จากการเชื่อมโยงและเอกสาร readme ที่อยู่ที่นี่
  โปรแกรมแปลงเลเยอร์สัญลักษณ์ของโครงการ ArcMap เป็น
   .sldเอกสารซึ่งสามารถใช้ในซอฟต์แวร์โอเพนซอร์ซ มันถูกนำมาใช้ใน Visual Basic .NET และต้องการ. NET 2.0
ขั้นตอน:
- คลาย.zipไฟล์
- เรียกใช้"\stp\Adjust_for_ArcGIS-version.bat"ไฟล์ที่สร้างไฟล์กำหนดค่าArcGIS_SLD_Converter.exe.configในโฟลเดอร์ปัจจุบัน การกำหนดค่านี้มีข้อมูลเมตาบนไลบรารีระบบ ArcGIS ที่มีอยู่ในการติดตั้งของคุณ
- เรียกใช้ArcGIS_SLD_Converter.exeเพื่อเริ่มโปรแกรม
เพื่อให้สามารถสร้าง.sldไฟล์ได้คุณจะต้องเริ่มต้นแอปพลิเคชั่น ArcMap ด้วยการเพิ่มเลเยอร์บางอย่าง ดังนั้นคุณจึงเพิ่มคลาสคุณลักษณะของคุณเป็น ArcMap ตั้งค่าสัญลักษณ์ที่ต้องการจากนั้นใช้ArcGIS_SLD_Converterเพื่อส่งออกสัญลักษณ์แต่ละชั้นของเลเยอร์ลงใน.sldไฟล์บนดิสก์ คุณสามารถระบุว่าคุณต้องการส่งออกเลเยอร์ทั้งหมดเป็น.sldไฟล์เดียวหรือเป็นไฟล์เดี่ยว ( Extrasเมนู> Layers)
มีข้อ จำกัด บางประการเกี่ยวกับประเภทของสัญลักษณ์ที่สามารถส่งออกได้ การมีสัญลักษณ์รูปภาพจะทำให้เกิดข้อผิดพลาดขณะพยายามแปลง สัญลักษณ์อื่น ๆ เช่นเส้นประจะถูกลดระดับเป็นเส้นทึบ คุณอาจต้องการทดสอบเพื่อดูว่าสัญลักษณ์สนับสนุนอะไรบ้าง