हिन्दी

.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# Aspose.GIS Viewer पुस्तकालय

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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