ฉันยืนยันว่า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
)
มีข้อ จำกัด บางประการเกี่ยวกับประเภทของสัญลักษณ์ที่สามารถส่งออกได้ การมีสัญลักษณ์รูปภาพจะทำให้เกิดข้อผิดพลาดขณะพยายามแปลง สัญลักษณ์อื่น ๆ เช่นเส้นประจะถูกลดระดับเป็นเส้นทึบ คุณอาจต้องการทดสอบเพื่อดูว่าสัญลักษณ์สนับสนุนอะไรบ้าง