हिन्दी

.NETके लिए डेटा विज़ुअलाइज़ेशन एपीआई

.NET के लिए एपीआई GIS डेटा को संसाधित करने के लिए

.NETके साथ विज़ुअलाइज़ेशन

  नि: शुल्क परीक्षण डाउनलोड करें
PNG JPG BMP TIFF GPX
Aspose.GIS for .NET
GIS

अवलोकन

.NET के लिए डेटा विज़ुअलाइज़ेशन एपीआई .NET डेवलपर्स द्वारा बनाई गई एक पूरी तरह से प्रबंधित सेवा है जो GIS डेटा के साथ GIS लाइब्रेरी का उपयोग करके .NET के लिए जल्दी और आसानी से काम करती है । :

  • जटिल विज़ुअलाइज़ेशन के लिए प्रतीकों की एक विस्तृत श्रृंखला तक पहुंच के साथ भू-स्थानिक डेटा के वेक्टर और रेखापुंज प्रारूपों के लिए एक नक्शा बनाएं;
  • .NET फ्रेमवर्क और .NET कोर एपीआई के साथ क्रॉस-प्लेटफ़ॉर्म एप्लिकेशन बनाएं । मैपिंग, जियोकोडिंग, रूटिंग और प्रोसेसिंग क्षमताओं के साथ एक डेस्कटॉप या मोबाइल मैपिंग या स्थानिक विश्लेषण एप्लिकेशन बनाएं;
  • निर्यात GIS डेटा वेक्टर या रेखापुंज फ़ाइल स्वरूपों के लिए ।
आस-पास।GIS .NET के लिए GIS प्रसंस्करण के लिए एक शक्तिशाली ऑन-प्रिमाइसेस लाइब्रेरी है । उदाहरण के लिए, एप्लिकेशन की कार्यक्षमता का विस्तार और संशोधन करें:
  • एक मानचित्र छवि पर कई परतों को मिलाएं ।
  • बिंदुओं, रेखाओं और सतहों के लिए शैलियाँ लागू करें ।
  • एसएलडी प्रारूप में शैलियों को आयात करें ।
  • लेबल और टेक्स्ट ड्रा करें । मानचित्र पर टेक्स्ट और ऑटो-डिटेक्ट स्थानों के लिए शैलियाँ लागू करें ।
  • घुमावदार रेखाओं के साथ लेबल बनाएं ।
  • क्लस्टर किए गए अंक बनाएं।
यह सब और अधिक तीसरे पक्ष के अनुप्रयोगों पर भरोसा किए बिना । विवरण और मुफ्त या सशुल्क समर्थन के साथ हमारे कोड नमूनों का उपयोग करके अपने स्वयं के एप्लिकेशन लिखना शुरू करें ।


डेटा विज़ुअलाइज़ेशन क्या है?

डेटा विज़ुअलाइज़ेशन बुनियादी डेटा जानकारी का दृश्य प्रतिनिधित्व है ।
भू-स्थानिक डेटा पृथ्वी की सतह पर स्थित वस्तुओं, घटनाओं या घटनाओं का डेटा है । इसमें स्थान की जानकारी (ज्यादातर निर्देशांक), विशेषताएँ (विशेषताएँ), और कुछ अस्थायी (अस्तित्व का समय, स्थान और विशेषताएँ) शामिल हैं । भू-स्थानिक डेटा में कोई अंतर्निहित दृश्य सामग्री नहीं है । अपने डेटा की कल्पना करने के लिए, आपको पहले शैली सेट करनी होगी । शैली मानचित्र पर डेटा प्रदर्शित करने के लिए रंग, आकार, स्थिति, आकार, मूल्य, बनावट और अभिविन्यास जैसी दृश्यमान विशेषताओं को परिभाषित करती है । .NET के लिए हमारे एपीआई के साथ एसएलडी (स्टाइल लेयर डिस्क्रिप्टर) से शैलियों का आयात उपलब्ध है ।

डेटा नींव है । डेटा का सबसे समझने योग्य प्रतिनिधित्व विज़ुअलाइज़ेशन है, क्योंकि मनुष्य मूल रूप से दृश्य प्राणी हैं । डेटा विज़ुअलाइज़ेशन आपको डेटा का एक स्पष्ट और समझने योग्य विश्लेषण प्राप्त करने की अनुमति देता है, इसलिए विभिन्न उद्योगों के लोग जिनके पास GIS के विशिष्ट ज्ञान की कमी है, वे डेटा की कल्पना करके और उसके आधार पर निर्णय लेकर डेटा को समझने में सक्षम होंगे ।

कोई भी डेटा विश्लेषण दृश्य समर्थन के बिना पूरा नहीं होता है । हमारा एपीआई आपको .NET आधारित मानचित्र विज़ुअलाइज़ेशन बिना .NET स्वयं लिखने की अनुमति देता है । भू-स्थानिक डेटा को सभी के लिए सुलभ बनाएं ।


असपोज़ क्यों । GIS .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);
}
                
            
मानचित्र प्रस्तुत करते समय ध्रुवीय स्थानिक संदर्भों का उपयोग करना

C# Viewer पुस्तकालय

के रूप में स्थापित करने का एक आसान तरीका हैपोज़ करें । आपके सिस्टम पर .NET के लिए जीआईएस:

  • पैकेज एएसपोज़ स्थापित करें । GIS विजुअल स्टूडियो में पैकेज मैनेजर कंसोल से प्राप्त करने के लिए नगेट पैकेज.
  • या आप से पैकेज डाउनलोड कर सकते हैं हमारी साइट;
  • अद्यतन पैकेज एएसपोज़.जीआईएस। नवीनतम संस्करण में अपग्रेड करने के लिए ।
  • प्रलेखन देखें.

सिस्टम आवश्यकताएँ

नेट के लिए डेटा विज़ुअलाइज़ेशन एपीआई अधिकांश प्लेटफार्मों और ऑपरेटिंग सिस्टम पर समर्थित है और इसका उपयोग एएसपी नेट, विनफॉर्म और विंडोज सेवाओं सहित कई अलग-अलग प्रकार के नेट ऐप विकसित करने के लिए किया जा सकता है । नेट फ्रेमवर्क 4.7, नेट स्टैंडर्ड 2.0 और ज़ामरीन प्लेटफार्मों के साथ भू-स्थानिक जानकारी के साथ काम करने के लिए आदर्श समाधान प्रदान करता है । कोड चलाने से पहले, कृपया सुनिश्चित करें कि आपका सिस्टम उपयुक्त आवश्यकताओं को पूरा करता है ।

आस-पास।Viewer पर लाइव डेमो C#

C# में शक्तिशाली और उपयोग में आसान ऐप नमूनों के साथ बातचीत करें । हमारे डेटा टूल आज़माएं। C#में लाइव डेमो

मुख्य विशेषताएं

एक मानचित्र छवि पर कई परतों को मिलाएं ।

बिंदुओं, रेखाओं और सतहों के लिए शैलियाँ लागू करें ।

एसएलडी प्रारूप से शैलियों को आयात करें ।

लेबल और टेक्स्ट ड्रा करें । पाठ के लिए शैलियों को लागू करें और मानचित्र पर स्थानों का पता लगाएं ।

क्लस्टर किए गए अंक बनाएं।

एसवीजी, पीएनजी, बीएमपी, या जेपीईजी में बनाए गए मानचित्र को सहेजें ।

अपने नक्शे के लिए स्थानिक संदर्भ प्रणाली का प्रबंधन करें ।

घुमावदार रेखाओं के साथ लेबल बनाएं ।

उन्नत प्रतिपादन का उपयोग करें: प्रतीक, ज्यामिति जनरेटर, मिश्रित ज्यामिति को मिलाएं ।