Türkçe

Gis net için Veri İşleme API'leri

Gis Veri İşleme için net API'leri

Gis verilerini oluşturun, okuyun, dönüştürün, işleyin ve net geliştiricileri için özel olarak tasarlanmış bir API ile haritalar oluşturun.

  Ücretsiz Deneme Sürümünü indirin
PNG JPG BMP TIFF GPX
Aspose.GIS for NET
GIS

Aspose.net için Gis kitaplığı

Aspose.net için Gis, coğrafi bilgilere vektör tabanlı coğrafi veri biçimlerinden erişmenizi ve bunları değiştirmenizi sağlar. API, Shapefile, GeoJSON, FİleGDB, KML ve OSM XML gibi en popüler Gis dosya formatlarını okumayı, yazmayı ve dönüştürmeyi ve desteklenen formatlardan svg'ye bir harita oluşturmayı destekler. Ayrıca, bir geliştirici istenen harita görünümünü elde etmek için oluşturma ve özellik stillerini kolayca özelleştirebilir.

Aspose.Gis için net basitlik, performans, kullanılabilirlik ve taşınabilirlik göz önünde bulundurularak tasarlanmıştır. net Framework, net Core ve Xamarin platformlarıyla kullanılacak API'ler içerir ve platformlar arası uygulamaları büyük bir kolaylıkla oluşturmanıza olanak tanır.


Farklı Koordinat Sistemleri Kullanın

Aspose ile.Gis, coğrafi koordinatları, geometrileri ve tüm katmanları bir koordinat referans sisteminden diğerine dönüştürebilirsiniz. Jeodezik dönüşümlerin yanı sıra kartografik projeksiyonlar da desteklenmektedir.

Bir koordinat referans sistemini SRID ile arayabilir, Wkt'den içe aktarabilir veya özel parametreleri doğrudan kodda ayarlayabilirsiniz.


Uzamsal Analiz Gerçekleştirme

Aspose.Gis nesneler arasındaki topolojik ilişkileri değerlendiren DE-9IM modeline dayanan tam bir mekansal yüklemler kümesi içerir. Tipik vakalar şunlardır:

  • İki nesnenin çakışıp çakışmadığını belirleme
  • Bir nesnenin başka bir nesneyle kesişip kesişmediğini belirleme
  • Geometri ile başka bir geometri arasındaki minimum mesafeyi bulun
  • Bir nesnenin geometrisinin kendisiyle kesişip kesişmediğini kontrol edin
  • Bir geometrinin alanını hesapla

Aspose.Gis aşağıdaki gibi geometrik işlemleri kolayca gerçekleştirmenizi sağlar:

  • Bir geometrinin etrafında bir arabellek çokgeni oluşturma
  • Bir geometrinin sentroidini bulun
  • Bir geometrinin dışbükey gövdesini bulun
  • Sınırlayıcı kapsamı hesapla
  • Bir eğriyi doğrusallaştırma
Kod örnekleri
                
                    
// Read GIS data from a Shapefile
using (var layer = VectorLayer.Open(dir + "myDataFile.shp", Drivers.Shapefile))
{

    foreach (var feature in layer)
    {
        Console.WriteLine(feature.Geometry.AsText()); // print the geometry as WKT

        Console.WriteLine(feature.GetValue<string>("CITY_NAME")); // print an attribute value

        Console.WriteLine(feature.GetValue<DateTime>("UPDATE_DAT")); 
    }
}


// Convert a Shapefile to GeoJSON
VectorLayer.Convert(dir + "example.shp", Drivers.Shapefile, dir + "output.json", Drivers.GeoJson);


// Render a TopoJSON map to SVG
using (var map = new Map(800, 600))
{
    var layer = VectorLayer.Open(dir + "map.json", Drivers.TopoJson);

    var style = new SimpleFill { FillColor = Color.Azure, StrokeWidth = 1.5 };

    map.Add(layer, style);

    map.Render(dir + "mymap.svg", Renderers.Svg);
}
                
            

C# Gis kitaplığı

Aspose yüklemek için basit bir yolu vardır.Sisteminize net için Gis:

Aspose.Gis C#'de Canlı Demolar

Görünüm Aspose.Gis örnekler şu anda Canlı Demolar web sitemizi ziyaret ederek. Canlı demo aşağıdaki avantajlara sahiptir

Yeni katmanlar ve veri kümeleri oluşturun veya mevcut dosyalardan özellikleri okuyun
Noktalar, çizgiler ve yüzeyler oluşturma
Doğrusal olmayan geometriler oluşturun
Geometrileri WKT ve wkb'ye / wkb'den çevir
Geometriler arasındaki topolojik ilişkiyi hesaplar
Herhangi bir geometrinin kesişimini, birleşimini veya farkını hesaplayın
Bir geometrinin etrafındaki tampon bölgeyi hesaplama
SVG, PNG, JPEG veya BMP'YE eşlemeler oluşturma
Karmaşık çizim yapmak için birkaç sembolleştiriciyi birleştirin
Bir özelliğin stil parametrelerini özniteliklerinin değerlerine göre hesaplayın
Tek tek geometrileri ve tüm katmanları yeniden tasarlayın
Mekansal referans sistemlerini Wkt'den içe aktarın, mekansal referans sistemlerini wkt'ye dışa aktarın
SRID ile uzamsal referans sistemlerine bakın
Verileri birçok desteklenen biçime dönüştürme
Süre reprojection gerçekleştirmek veri dönüştürme
PostgreSQL ve SQL Server'da uzamsal verilerle çalışma
Uzamsal sorguları hızlandırmak için uzamsal dizinler oluşturun
Bant değerlerini GeoTIFF raster biçiminden okuma

Sistem Gereksinimleri

Apı'lerimiz tüm büyük platformlarda ve işletim sistemlerinde desteklenir. Aşağıdaki kodu çalıştırmadan önce lütfen sisteminizde aşağıdaki önkoşullara sahip olduğunuzdan emin olun.

Desteklenen Diğer Özellikler

Ayrıca Gis kütüphanemizin çeşitli özelliklerine de bakabilirsiniz.

22.34.1
(Release notes)