Türkçe
  1. Products
  2.   Aspose.GIS
  3.   .NET
  4.   Generate Map

.NET için Harita Oluşturma API'sı

Bir fantezi şehir haritası oluşturun, görüntüleyin ve indirin.

.NET apı'mız sayesinde, hem gerçek hem de kurgusal dünyaların çeşitli rastgele haritalarını hızlı ve kolay bir şekilde oluşturabilirsiniz.

  Ücretsiz Deneme sürümünü indirin
PNG JPG BMP TIFF GPX
Aspose.GIS for .NET
GIS
Harita Oluşturmak karmaşık ve büyük bir iştir. Harita oluşturucular dağlar, nehirler, denizler vb. İle kıtalar, fantastik dünyalar ve jeofizik haritalar oluşturabilir. Şu anda kütüphanemiz, şehrin bir bölümünü çeşitli şehir nesneleriyle oluşturmak için bir dizi özellik sunmaktadır.

Harita üretimimiz birbirine bağlı yol ağları oluşturmakla başlar, bu da yoldaki herhangi bir noktanın yoldaki diğer noktalarına getirdiği anlamına gelir. Ardından yollar arasındaki en büyük boşlukları parklarla ve en büyük yerleşim alanlarıyla doldurur. Daha sonra birkaç evden oluşan ortalama yerleşim alanları gibi daha küçük nesneler için döner. Son olarak, kalan boşlukları basit küçük binaları temsil eden ayrı müştemilatlarla doldurur.

Böylece oluşturduğunuz haritada aşağıdaki gibi şehir nesneleriniz var:
  • Yol ağları
  • Parkurlu park alanları
  • Çok sayıda evi olan geniş yerleşim alanları
  • Birkaç evi olan ortalama yerleşim alanları
  • Ayrı müştemilatlar
  • Sistem Gereksinimleri
  • apı'mız çoğu platformda ve işletim sisteminde desteklenir. Kodu çalıştırmadan önce lütfen sisteminizin uygun gereksinimleri karşıladığından emin olun.
Şu anda mapвв ™'in varsayılan görsel stili ayarlanmıştır. Kütüphanemizdeki harita üzerindeki her tür şehir nesnesinin yüzdesinin yanı sıra harita türünü de yönetebiliriz. Bu özellikleri henüz kullanıcılara sunmadık, ancak ürün geliştikçe ve ilgi arttıkça kullanıma sunmayı planlıyoruz.

Şu anda, oluşturulan harita sabit boyutlu bir kareyi temsil ediyor. Meydan tesadüfen seçilmemiştir. Bu form, farklı amaçlar için fayanslar oluşturmanıza ve bu fayanslardan tüm şehirleri inşa etmenize olanak tanır. haritadaki bir piksel, gerçek dünyada yaklaşık iki metreye karşılık gelir.

Rastgele bir harita oluşturun ve PNG, BMP, JPEG veya SVG olarak indirin. Kitaplığımız haritaları herkese açık Harita nesneleri olarak işleyerek haritaları kitaplığımız tarafından desteklenen PNG, BMP, JPEG ve SVG gibi formatlarda oluşturmamıza olanak tanır. SVG biçimi, ölçeklendirme sırasında harita kalitesini düşürmez.
Kod örneği ve sonuç
                
                    
MapGeneratorOptions mapGeneratorOptions = new MapGeneratorOptions();
mapGeneratorOptions.Height = 800;
mapGeneratorOptions.Width = 1000;

var map = MapLayersGenerator.ProduceMap(mapGeneratorOptions);
map.Render(path + ".map.png", Renderers.Png);
                
            

C# Aspose.GIS Generate Map kütüphane

Aspose'u kurmanın basit bir yolu var.GIS için .NET sisteminize:

  • Aspose Paketini yükleyin.GIS NuGet paketini almak için Visual Studio'daki Paket Yöneticisi Konsolundan;
  • Veya paketi sitemizden indirebilirsiniz;
  • Paketi Güncelleyin.GIS. en son sürüme yükseltmek için;
  • Aspose ekleyin.GIS için .NET NuGet Paketini yükleyerek sisteminize;
  • Belgelere bakın.

Sistem Gereksinimleri

.NET için Koordinat Ayrıştırıcı ve Dönüştürücü API'sı ç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.

Aspose.GIS Generate Map Canlı Demolar C#

Yeni fırsatları görmek için kütüphanemizin özelliklerini deneyin. Canlı demolar C#

temel özellikler

Enlem ve Boylamı Derece tabanlı birimlere dönüştürme

Koordinatların konumunu metinden ayrıştırma

Enlem boylamı metinden ayrıştırıldığında Birimleri otomatik algıla.

Dünya Coğrafi Referans Sistemi (GEOREF) Formatını Destekleyin

Askeri Şebeke Referans Sistemi (MGRS) Formatını Destekleyin

Amerika Birleşik Devletleri Ulusal ızgara (USNG) Formatını Destekleyin