Ինչպես փոխարկել SHP-ն Geojson-ին C#-ում

Այս հստակ ձեռնարկը պարունակում է տեղեկատվություն այն մասին, թե ինչպես փոխարկել SHPGeojson-ի C#-ում: Այն տրամադրում է մանրամասներ մշակման միջավայրը կազմաձևելու համար, փոխակերպման գործընթացը հարմարեցնելու տարբերակներ, ստուգում է տարբեր տարածական հղման համակարգերի աջակցությունը և վերջապես Փոխակերպում մեթոդի մանրամասները C# Shapefile-ը Geojson-ի փոխարկելու համար: Այն նաև կուղղորդի ձեզ փոխել ձևաչափը նաև կոդով մեկ տողով:

Shape ֆայլը GPX-ի C#-ով փոխարկելու քայլեր

  1. Տեղադրեք Aspose.GIS for .NET-ը Nuget փաթեթի կառավարիչից՝ SHP-ն Geojson-ի փոխարկելու համար
  2. Հայտարարել ConversionOptions դասի օբյեկտ
  3. Ստուգեք, արդյոք ընտրված դրայվերն աջակցում է ցանկալի տարածական հղման համակարգին
  4. Եթե աջակցվում է, սահմանեք նպատակակետ տարածական հղման համակարգը ըստ պահանջի
  5. Փոխարկեք ձևի ֆայլը Geojson ձևաչափի, օգտագործելով Convert մեթոդը VectorLayer դասում

Այս քայլերը բացատրում են Shapefile-ը GeoJson-ի C#*-ով փոխակերպելու գործընթացը՝ կազմաձևման կարգավորումների և մանրամասն քայլերի օգնությամբ: Նախ, մենք պետք է հայտարարենք ConfigurationOptions դասի օբյեկտ և այնուհետև սահմանենք նպատակակետ շերտի տարածական հղման համակարգը՝ ընտրված վարորդի կողմից նույն տարածական հղման համակարգի աջակցությունը ստուգելուց հետո: Վերջում օգտագործեք VectorLayer.Convert() մեթոդը՝ ֆայլի ձևաչափը փոխելու համար։

SHP-ից GPX փոխարկիչի կոդը C#-ում

Այս կոդի նմուշը ցույց է տալիս * Shapefile-ը Geojson-ի C#-ով փոխարկելու ամբողջական գործընթացը՝ սկսած փոխակերպման հարմարեցումից մինչև նոր ֆայլի ստեղծումը ցանկալի ձևաչափով: Նկատի ունեցեք, որ դուք միշտ կարիք չունեք անհատականացման և պարզապես կատարեք ամբողջական փոխարկումը մեկ տողով կոդի միջոցով՝ կանչելով վերը նշված Convert() մեթոդը՝ առանց conversionOptions անունով վերջին փաստարկի: Փոխակերպման այս մեթոդն ունի մեծ թվով ծանրաբեռնվածություններ և աջակցում է բազմաթիվ վարորդների՝ այդպիսով տրամադրելով տարբեր ֆայլերի ձևաչափեր այլ ձևաչափերի փոխարկելու հնարավորություն:

Այս ձեռնարկը մեզ սովորեցրել է փոխարկել SHP ֆայլերը GeoJson-ի, սակայն եթե ցանկանում եք սովորել GPX-ը KMZ-ի փոխարկելու գործընթացը, տես ինչպես փոխարկել GPX-ը KMZ-ի C#-ով-ի հոդվածը:

 Հայերեն