Aspose.net için GIS bir CBS veri işleme ve dönüştürme apı'sidir. ESRI Şekil Dosyaları, GeoJSON, TopoJSON, ESRI Coğrafi Veri Tabanı, Coğrafya Biçimlendirme Dili, Google Earth, GPS Değişim Formatı, MapInfo Formatları ve OpenStreetMap gibi ünlü GIS veri formatlarını okumayı, yazmayı ve dönüştürmeyi tamamen destekler. Bağımsız bir net tabanlı apı'dir ve ArcGIS / ArcMap, QGIS vb. Gibi GIS tabanlı yazılımlar gerektirmez.
// For complete examples and data files, please go to https://github.com/aspose-gis/Aspose.GIS-for-.NET
// Specify conversion settings if necessary. It is optional.
ConversionOptions options = null;
// This options assigns Wgs84 to the destination layer.
// Conversion may throw error If destination layer does not support the Wgs84 spatial reference. So need to check.
if (Drivers.Shapefile.SupportsSpatialReferenceSystem(SpatialReferenceSystem.Wgs84))
{
options = new ConversionOptions()
{
DestinationSpatialReferenceSystem = SpatialReferenceSystem.Wgs84,
};
}
// Convert file format from Shapefile to GeoJSON.
VectorLayer.Convert("source.shp", Drivers.Shapefile, "destination.geojson", Drivers.GeoJson, options);
Aspose'u kurmanın basit bir yolu var.GIS için Net sisteminize:
Net için Conversion API çoğu platformda ve işletim sisteminde desteklenir ve ASP Net, WinForms ve Windows Hizmetleri dahil olmak üzere birkaç farklı türde Net uygulaması geliştirmek için kullanılabilir. Net apı'sinin kullanımı ve dağıtımı kolaydır ve Net Framework 4.7, Net Standart 2.0 ve Xamarin platformları ile coğrafi bilgilerle çalışmak için ideal çözümü sunar. Kodu çalıştırmadan önce lütfen sisteminizin uygun gereksinimleri karşıladığından emin olun.
Yeni fırsatları görmek için kütüphanemizin özelliklerini deneyin. Canlı demolar C#
Aspose CBS API'sini indirmeye gerek yok.
Sadece çıkış formatı olarak shp'yi seçin ve.
GPX dosyanızı yükleyin, anında shp'ye dönüştürülecektir.
İndirme bağlantısını alacaksınız.
Shapefile dosyasını aşağıda listelenenlerden birkaçı da dahil olmak üzere diğer birçok dosya biçimine dönüştürebilirsiniz.