हिन्दी

GISके लिए एपीआई .NET

मानचित्र पर जीआईएस डेटा बनाएं, देखें और कनवर्ट करें ।

विभिन्न फ़ाइल स्वरूपों में संग्रहीत मानचित्र, जियोकोड, मार्ग और प्रक्रिया स्थानिक डेटा ।

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

अवलोकन

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

.NET के लिए हमारा एपीआई कोड की केवल एक पंक्ति में फ़ाइल स्वरूपों के बीच रूपांतरण प्रदान करता है VectorLayer.Convert(sampleGeoJsonPath, Drivers.GeoJson, outputFilePath, Drivers.TopoJson); और शेपफाइल और जियोजोन दोनों प्रारूपों के लिए एक एकल टेम्पलेट है, इसलिए आपको उनकी आंतरिक फ़ाइल संरचनाओं में अंतर के बारे में चिंता करने की ज़रूरत नहीं है ।

GIS .NET के लिए एपीआई GIS डेटा के प्रबंधन के लिए विकल्पों की एक विस्तृत श्रृंखला प्रदान करता है, जैसे:

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

क्यों GIS .NET के लिए?

सॉफ्टवेयर डेवलपर्स और परामर्श कंपनियों से लेकर बैंकों, सरकारी एजेंसियों और शैक्षणिक संस्थानों तक विभिन्न उद्योगों से ग्राहक तैयार किए जाते हैं । जब भी आपको GIS में अनुभव की आवश्यकता होती है, तो आपको GIS उत्पाद की आवश्यकता होती है । दुनिया भर में हमारे 21,000+ ग्राहकों में से कुछ ने अपनी सक्सेस स्टोरीज पहले ही साझा कर ली हैं ।

नक्शा प्रतिपादन
                
                    
using (var map = new Map(800, 400))
{
    map.Add(VectorLayer.Open(dataDir + "land.shp", Drivers.Shapefile));
    map.Render(dataDir + "land_out.svg", Renderers.Svg);
}
                
            
नक्शा प्रतिपादन
स्ट्रोक लाइन का रंग बदलें और इसे भूरे रंग से भरें
                
                    
using (var map = new Map(500, 450))
{
    var symbolizer = new SimpleFill { FillColor = Color.Azure, StrokeColor = Color.Brown };

    map.Add(VectorLayer.Open(dataDir + "polygons.geojson", Drivers.GeoJson), symbolizer);
    map.Render(dataDir + "polygons_out.svg", Renderers.Svg);
}
                
            
स्ट्रोक लाइन का रंग बदलें और इसे भूरे रंग से भरें
लेबल घुमाएँ
                
                    
using (var map = new Map(1000, 634))
{
    var symbolizer = new SimpleLine { Width = 1.5, Color = Color.FromArgb(0xAE, 0xD9, 0xFD) };

    var labeling = new SimpleLabeling(labelAttribute: "name")
    {
        HaloSize = 1,
        Placement = new LineLabelPlacement
        {
            Alignment = LineLabelAlignment.Parallel,
        }
    };

    map.Add(VectorLayer.Open(dataDir + "lines.geojson", Drivers.GeoJson), symbolizer, labeling);
    map.Padding = 50;
    map.Render(dataDir + "lines_labeling_parallel_out.svg", Renderers.Svg);
}
                
            
लेबल घुमाएँ
भरण रंग को लाल में बदलें
                
                    
using (var map = new Map(500, 200))
{
    var symbol = new SimpleMarker() { Size = 7, StrokeWidth = 1, FillColor = Color.Red };

    map.Add(VectorLayer.Open(dataDir + "points.geojson", Drivers.GeoJson), symbol);
    map.Padding = 20;
    map.Render(dataDir + "points_out.svg", Renderers.Svg);
}

                
            
भरण रंग को लाल में बदलें

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

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

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

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

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

नए अवसरों को देखने के लिए हमारे पुस्तकालय की सुविधाओं का प्रयास करें । C#में लाइव डेमो

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

नई परतें और डेटासेट बनाएं या मौजूदा फ़ाइलों से सुविधाएँ पढ़ें

अंक, रेखाएं और सतह बनाएं

गैर-रेखीय ज्यामिति का निर्माण करें

डब्ल्यूकेटी और डब्ल्यूकेबी से/के लिए ज्यामिति का अनुवाद करें

ज्यामिति के बीच सामयिक संबंध की गणना करें

किसी भी ज्यामिति के प्रतिच्छेदन, संघ या अंतर की गणना करें

एक ज्यामिति के आसपास एक बफर क्षेत्र की गणना करें

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

जटिल ड्राइंग करने के लिए कई प्रतीकों को मिलाएं

इसकी विशेषताओं के मूल्यों पर आधारित एक सुविधा के स्टाइल मापदंडों की गणना करें

व्यक्तिगत ज्यामिति और संपूर्ण परतों को पुन: प्रस्तुत करें

डब्ल्यूकेटी से स्थानिक संदर्भ प्रणाली आयात करें, डब्ल्यूकेटी को स्थानिक संदर्भ प्रणाली निर्यात करें

एसआरआईडी द्वारा स्थानिक संदर्भ प्रणाली देखें

डेटा को बहुत सारे समर्थित प्रारूपों में कनवर्ट करें

डेटा परिवर्तित करते समय पुन: इंजेक्शन करें

पोस्टग्रेएसक्यूएल और एसक्यूएल सर्वर में स्थानिक डेटा के साथ काम करें

स्थानिक प्रश्नों को गति देने के लिए स्थानिक अनुक्रमणिका बनाएं

जियोटिफ रास्टर प्रारूप से बैंड मान पढ़ें

अन्य समर्थित विशेषताएं

आप हमारी GIS लाइब्रेरी की विभिन्न विशेषताओं को भी देख सकते हैं ।

22.48.9
(Release notes)