.NETके साथ विज़ुअलाइज़ेशन
.NET के लिए डेटा विज़ुअलाइज़ेशन एपीआई .NET डेवलपर्स द्वारा और GIS डेटा के साथ GIS लाइब्रेरी का उपयोग करके .NET के लिए पूरी तरह से प्रबंधित सेवा है:
डेटा विज़ुअलाइज़ेशन बुनियादी डेटा जानकारी का दृश्य प्रतिनिधित्व है ।
भू-स्थानिक डेटा पृथ्वी की सतह पर स्थित वस्तुओं, घटनाओं या घटनाओं पर डेटा है । इसमें स्थान की जानकारी (ज्यादातर निर्देशांक), विशेषताएँ (विशेषताएँ), और कुछ अस्थायी (अस्तित्व का समय, स्थान और विशेषताएँ) शामिल हैं । भू-स्थानिक डेटा में कोई अंतर्निहित दृश्य सामग्री नहीं है । अपने डेटा की कल्पना करने के लिए, आपको पहले शैली सेट करनी होगी । शैली मानचित्र पर डेटा प्रदर्शित करने के लिए रंग, आकार, स्थिति, आकार, मूल्य, बनावट और अभिविन्यास जैसी दृश्यमान विशेषताओं को परिभाषित करती है । .NET के लिए हमारे एपीआई के साथ एसएलडी (स्टाइल लेयर डिस्क्रिप्टर) से शैलियों का आयात करना उपलब्ध है ।
डेटा नींव है । डेटा का सबसे समझने योग्य प्रतिनिधित्व विज़ुअलाइज़ेशन है, क्योंकि मनुष्य मूल रूप से दृश्य प्राणी हैं । डेटा विज़ुअलाइज़ेशन आपको डेटा का एक स्पष्ट और समझने योग्य विश्लेषण प्राप्त करने की अनुमति देता है ताकि विभिन्न उद्योगों के लोग जिनके पास GIS के विशिष्ट ज्ञान की कमी है, वे डेटा को विज़ुअलाइज़ करके और इसके आधार पर निर्णय लेकर डेटा को समझने में सक्षम होंगे ।
कोई भी डेटा विश्लेषण दृश्य समर्थन के बिना पूरा नहीं होता है । हमारा एपीआई आपको .NET लिखने के बिना आधारित मानचित्र विज़ुअलाइज़ेशन बनाने की अनुमति देता है .NET स्वयं ।
भू-स्थानिक डेटा को सभी के लिए सुलभ बनाएं ।
ग्राहकों को विभिन्न उद्योगों से, सॉफ्टवेयर डेवलपर्स और परामर्श कंपनियों से लेकर बैंकों, सरकारी एजेंसियों और शैक्षणिक संस्थानों तक खींचा जाता है । जब भी आपको GIS, मानचित्र और डेटा विज़ुअलाइज़ेशन में अनुभव की आवश्यकता होती है, तो आपको एक एएसपीओएस की आवश्यकता होती है । GIS उत्पाद ।
हमारे 21,000+में से कुछ ग्राहक दुनिया भर में उनके साझा किया है सफलता की कहानियां पहले से ही ।
using (var map = new Map(800, 476))
{
var baseMapSymbolizer = new SimpleFill { FillColor = Color.Salmon, StrokeWidth = 0.75 };
map.Add(VectorLayer.Open(dataDir + "basemap.shp", Drivers.Shapefile), baseMapSymbolizer);
var citiesSymbolizer = new SimpleMarker() { FillColor = Color.LightBlue };
citiesSymbolizer.FeatureBasedConfiguration = (feature, symbolizer) =>
{
var population = feature.GetValue<int>("population");
symbolizer.Size = 10 * population / 1000;
if (population < 2500)
{
symbolizer.FillColor = Color.GreenYellow;
}
};
map.Add(VectorLayer.Open(dataDir + "points.geojson", Drivers.GeoJson), citiesSymbolizer);
map.Render(dataDir + "cities_out.svg", Renderers.Svg);
string filesPath = RunExamples.GetDataDir();
using (var map = new Map(500, 500))
{
var layer = Drivers.GeoTiff.OpenLayer(Path.Combine(filesPath, "raster_float32.tif"));
// Conversion to colors is detected automatically.
// The maximum and minimum values are calculated and linear interpolation is used.
map.Add(layer);
map.Render(filesPath + "raster_float32_out.svg", Renderers.Svg);
}
string filesPath = RunExamples.GetDataDir();
// make own multi colorizer it works faster than auto-detection
var colorizer = new MultiBandColor()
{
RedBand = new BandColor() { BandIndex = 0, Min = 0, Max = 255 },
GreenBand = new BandColor() { BandIndex = 1, Min = 0, Max = 255 },
BlueBand = new BandColor() { BandIndex = 2, Min = 0, Max = 255 }
};
using (var map = new Map(500, 500))
{
// setup the polar extent and coordinate system (gnomonic spatial reference)
map.SpatialReferenceSystem = SpatialReferenceSystem.CreateFromEpsg(102034);
map.Extent = new Extent(-180, 60, 180, 90) { SpatialReferenceSystem = SpatialReferenceSystem.Wgs84 };
map.BackgroundColor = Color.Azure;
// open geo-tiff
var layer = Drivers.GeoTiff.OpenLayer(Path.Combine(filesPath, "raster_countries.tif"));
// draw
map.Add(layer, colorizer);
map.Render(filesPath + "raster_countries_gnomonic_out.png", Renderers.Png);
}
के रूप में स्थापित करने का एक आसान तरीका हैपोज । आपके सिस्टम पर .NET के लिए जीआईएस:
नेट के लिए डेटा विज़ुअलाइज़ेशन एपीआई अधिकांश प्लेटफार्मों और ऑपरेटिंग सिस्टम पर समर्थित है और इसका उपयोग एएसपी.नेट, विनफॉर्म और विंडोज सेवाओं सहित कई अलग-अलग प्रकार के नेट ऐप विकसित करने के लिए किया जा सकता है । नेट फ्रेमवर्क 4.7, नेट मानक 2.0 और ज़ामरीन प्लेटफार्मों के साथ भू-स्थानिक जानकारी के साथ काम करने के लिए आदर्श समाधान प्रदान करता है । कोड चलाने से पहले, कृपया सुनिश्चित करें कि आपका सिस्टम उचित आवश्यकताओं को पूरा करता है ।
C# में शक्तिशाली और सरल-से-उपयोग ऐप नमूनों के साथ बातचीत करें । हमारे डेटा टूल आज़माएं। C#में लाइव डेमो
एक मानचित्र छवि पर कई परतों को मिलाएं ।
अंक, रेखाओं और सतहों के लिए शैलियों को लागू करें ।
एसएलडी प्रारूप से शैलियों को आयात करें ।
लेबल और टेक्स्ट ड्रा करें । पाठ के लिए शैलियों को लागू करें और मानचित्र पर स्थानों का पता लगाएं ।
क्लस्टर किए गए अंक बनाएं।
एसवीजी, पीएनजी, बीएमपी, या जेपीईजी में बनाए गए मानचित्र को सहेजें ।
अपने नक्शे के लिए स्थानिक संदर्भ प्रणाली का प्रबंधन करें ।
घुमावदार रेखाओं के साथ लेबल बनाएं ।
उन्नत प्रतिपादन का उपयोग करें: प्रतीक, ज्यामिति जनरेटर, मिश्रित ज्यामिति को मिलाएं ।
आप नीचे सूचीबद्ध कुछ सहित कई फ़ाइल स्वरूपों में जीआईएस फ़ाइलों को भी देख सकते हैं ।