जीआईएस समन्वय संचालन का परीक्षण करने के लिए मुझे जीआईएस डेटा कहां मिल सकता है?


13

मैं कुछ डेटा खोजने की कोशिश कर रहा हूं, जिनका उपयोग जीआईएस समन्वय संचालन को एक सीआरएस से दूसरे सीआरएस के परीक्षण के लिए किया जा सकता है। अब तक मैंने पाया कि गोल्ड डेटा सेट और EPSG G7-2 में विभिन्न उदाहरण बिंदु भी हैं । गोल्ड डेटा WGE से कुछ अनुमानों के परीक्षण के लिए ठीक है और G7-2 दस्तावेज़ में कुछ बिंदु व्यक्तिगत संचालन के परीक्षण के लिए अच्छे हैं। हालांकि मुझे अभी कुछ और बिंदु चाहिए जो कि इम्प्लांट के साथ-साथ स्पष्ट रूप से स्पष्ट समन्वित संचालन जैसे कि EPSG: 4277 से EPSG: 4230 उदाहरण के लिए परीक्षण कर सकते हैं, जो कि मैंने http://www.epsg.org/Exchange के लिए एक नमूना पाया था । / 1065.pdf । कई बिंदुओं का उपयोग करते हुए एक से अधिक बिंदु और सीआरएस के साथ एक अच्छा स्रोत होना चाहिए। मक्खी, गूगल बंदर, मक्खी!

संपादित करें:

मुझे जीआईजीएस नामक कुछ भी मिला


2
क्या एक स्पष्ट कारण है कि आप स्वयं डेटा का अनुकरण नहीं कर सकते हैं (यानी आप अपना खुद का सोने का मानक क्यों नहीं बना सकते हैं और देखें कि संदर्भ प्रणाली कैसे बदलती है)?
एंडी डब्ल्यू

परीक्षण के साथ समस्याओं में से एक यह है कि अगर मैं परीक्षण डेटा के साथ आता हूं तो ऐसा लगता है जैसे कि मैं सही क्या है, जो कि मामले से दूर है। यह बैकअप प्लान होने वाला है, लेकिन मैं किसी विशेषज्ञ से डेटा लेना पसंद करूंगा।
डांडी

एंडी डब्ल्यू: एक उत्तर में अपनी टिप्पणी को फिर से काम करने के लिए एक अच्छा विचार हो सकता है। अगर कुछ नहीं आता है तो निश्चित रूप से सही उत्तर है।
डांडी

मुझे लगता है कि जियोसाइंस एप्लिकेशन (जीआईजीएस) के भू-स्थानिक वफ़ादारी के बारे में वास्तव में उपयोगी कुछ भी नहीं मिल सकता है। मुझे वास्तव में पसंद नहीं आया कि मैंने osr_ct_test.py में क्या किया । यह मुझे केवल यह बताता है कि मुझे संभावित परेशानी के लिए कहां देखना है, लेकिन मैंने सिर्फ 0, 0 से शुरुआत की है, इसलिए अंक अक्सर बहुत मायने नहीं रखते हैं।
कर्ट श्वेहर

Proj.4 के पास GIGS परीक्षण हैं: github.com/OSGeo/proj.4/tree/master/test/gigs
कर्ट श्वेयर

जवाबों:


5

एंडी डब्ल्यू की टिप्पणी / उत्तर में जोड़ने के लिए:

आप कई अलग-अलग 3-पार्टी री-प्रोजेक्शन एपीआई के माध्यम से क्रॉस-चेकिंग के साथ एक परीक्षण डेटासेट उत्पन्न कर सकते हैं, जिससे आपको अधिक आत्मविश्वास मिलेगा कि आप केवल पुन: पेश नहीं कर रहे हैं, उदाहरण के लिए, एक प्रोज.4 बग।

इसके अलावा, आप विभिन्न पहचान बना सकते हैं, मोडुलो फ्लोटिंग पॉइंट एरर, जिसे आप यादृच्छिक तरीके से परीक्षण कर सकते हैं - जैसे कि सीआरएस ए -> सीआरएस बी -> सीआरएस ए के माध्यम से राउंड-ट्रिपिंग आपको वही बिंदु देना चाहिए जो आपने शुरू किया था।


प्रोज 4 और जीसीटीपी केवल दो हैं जिनके बारे में मुझे पता है, क्या अन्य लोग वहां हैं (प्रोज 4 पर आधारित नहीं)?
डंडी

यह पता लगाना मुश्किल हो सकता है कि क्या वे हुड के नीचे प्रोज्डेड प्रोज 4 / जीसीटीपी का उपयोग करते हैं, लेकिन ईएसआरआई एक अस्वीकृति इंजन को जहाज करता है और इसलिए एफएमई करता है। (थोड़ा सा यह संकेत मिलता है कि ईएसआरआई एक से अधिक प्रतिक्षेपक इंजन प्रदान करता है: फ़ोरम .esri.com / Thread.asp ? c= 9 & f=1193 & t=147790 ) FME आपको reprojection इंजन चुनने की अनुमति देता है: docs.safe.com/fme/2009 /html/FFT/func_reproject.htm
Dan S.

FME साइट में GTRANS का उल्लेख किया गया है जो कि पृथ्वी हो सकता है-info.nga.mil/GandG/geotrans मुझे यकीन नहीं है कि यह किस पर आधारित है, अगर यह किसी भी चीज़ पर आधारित है, लेकिन लोग इसकी तुलना Proj4 से करते हैं, इसलिए लगता है कि यह एक उम्मीदवार है भी।
डांडी

मुझे लगता है कि यह यह GTRANS है, वास्तव में: इसका अनुवाद करें। अनुवाद करें। ;)
दान एस।

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

4

हम (सुरक्षित सॉफ़्टवेयर) प्रशिक्षण और ट्यूटोरियल में उपयोग के लिए एक नमूना डेटासेट प्रदान करते हैं। विभिन्न डेटासेट, प्रारूप और समन्वय प्रणाली के सभी प्रकार हैं (ज्यादातर टेक्सास TX83)

निश्चित नहीं है कि यह वही है जो आप देख रहे हैं, लेकिन अगर यह मदद करता है तो आप इसका उपयोग करने के लिए स्वतंत्र हैं।


मुझे ऐसा कुछ चाहिए जहां CRS Y में डेटासेट A में बिंदु # 1, CRS Z में डेटासेट B में बिंदु # 1 के समान भौतिक स्थान का प्रतिनिधित्व करता है। यह मुझे यह जांचने की अनुमति देता है कि क्या उन दो CRS के बीच निर्देशांक को बदलने के लिए उपयोग किए जाने वाले निर्देशांक सही हैं। मैं आपके डेटा को थोड़ा खोद कर देखूंगा कि क्या मुझे ऐसा कुछ मिल सकता है।
डंडी

4

मेरा मानना ​​है कि usgs साइट में cors point data का पूरा देश है। अगर मैं मज़बूत नहीं हूँ तो इंटरैक्टिव डाउनलोड उपयोगकर्ता को आउटपुट सीआरएस बदलने की अनुमति देता है। अगर मुझे आपका सवाल समझ में आता है तो इसे अलग-अलग CRSystems में समान डेटासेट प्रदान करना चाहिए। ?? http://www.ngs.noaa.gov/UFCORS/



1

सामान्य तौर पर, PROJ.4 और इसकी संतान काफी अच्छी है, आप spatialreference.org का उपयोग करके वेब पर निर्देशांक का परीक्षण कर सकते हैं - वेब मानचित्र इनपुट और आउटपुट निर्देशांक की रिपोर्ट करता है, हालांकि इनपुट निर्देशांक भौगोलिक तक सीमित हैं।

यदि आप सटीकता को दोबारा जांचना चाहते हैं और मौजूदा सॉफ़्टवेयर कार्यान्वयनों पर भरोसा नहीं करते हैं, तो आप हमेशा सीधे गणित करने की कोशिश कर सकते हैं - यह कई अनुमानों के लिए बहुत अच्छा नहीं है। हेल्मर्ट परिवर्तनों पर विकिपीडिया लेख उपयोगी है, जैसा कि जॉन स्नाइडर का मानचित्र अनुमान है: ए वर्किंग मैनुअल ( पीडीएफ )।


1

निश्चित नहीं है, यह वही है जो आपकी तलाश में है लेकिन जीडीएएल या जियोटीफ़ नमूने मुझे मान सकते हैं। Ftp://ftp.remotesensing.org/gdal/data/ और ftp://ftp.remotesensing.org/pub/geotiff/samples/ देखें

घास के नमूनों में भी देखें जैसे कि http://grass.osgeo.org/download/data.php


0

डैन एस का जवाब वही है जो मैं मूल रूप से सोच रहा था, हालांकि इसके बारे में कुछ इस तरह के दो चरण के दृष्टिकोण के बीच अंतर नहीं होगा कि क्या त्रुटि पहले परिवर्तन या दूसरे परिवर्तन में हो रही थी।

मैं अभी भी आशा करता हूं कि आपके द्वारा चाहा जाने वाला डेटासेट मौजूद रहेगा, हालाँकि हमेशा सीमाएँ हो सकती हैं और आपका लक्ष्य जो भी हो सकता है वह आपको एक विशिष्ट तरीके से डेटा उत्पन्न करना चाहता है (इसके अलावा अंकों के बीच पूर्ण त्रुटि एक दिशात्मक में रुचि हो सकती है त्रुटि, या अंकों के बीच की दूरी में त्रुटि, या क्षेत्रों के आकार में त्रुटि)।

तो इस समाधान के बारे में कैसे, दान एस के दृष्टिकोण में से कुछ चोरी;

कहते हैं कि आपके पास सीआरएस बी में आपके सोने के मानक डेटा हैं। आप तब सीआरएस ए में डेटा उत्पन्न करते हैं कि जब यह सीआरएस बी में आपके सोने के मानक के साथ पूरी तरह से संरेखित होता है (मुझे लगता है कि ऐसे परिवर्तनों में कोई स्टोकैस्टिक त्रुटि नहीं है)। फिर आप सीआरएस बी में सोने के मानक बिंदुओं को सीआरएस ए में बदल सकते हैं, और आपको पता चल जाएगा कि उन्हें कहां झूठ बोलना चाहिए।

यह इस संभावना को समाप्त करता है कि सीआरएस ए -> सीआरएस बी से परिवर्तन त्रुटि का कारण है, और कोई भी त्रुटि केवल परिवर्तन सीआरएस बी के लिए जिम्मेदार है -> सीआरएस ए।

संपादित करें:

दुर्भाग्य से मैं किसी भी डेटासेट में नहीं आया जो आपकी आवश्यकताओं को पूरा करता है। मेरी लाइब्रेरी में जितने भी जियोकोडिंग सटीकता के कागजात हैं उनमें से अधिकांश ईपीए एयर मॉनिटरिंग स्टेशनों का उपयोग करते हैं। इस पत्र में कई प्रकार के स्रोतों का उपयोग किया गया था, जिनमें से मुझे नहीं लगता कि आपकी आवश्यकताओं को पूरा किया गया है। उनमें से आप नेशनल जियोडेटिक सर्वे वेबपेज देखना चाहते हैं । मुझे लगता है कि उनके पास इस तरह की जानकारी (मैंने देखा है कि स्रोतों की) होने की सबसे अच्छी शर्त होगी।

गुड लक, और यदि आप कुछ स्रोत के साथ वापस पोस्ट पाते हैं।


परीक्षण संचालन और उनका व्युत्क्रम प्रत्येक विशिष्ट ऑपरेशन पर व्यक्तिगत रूप से किया जा सकता है। वहाँ के लिए कुछ डेटा है, अक्सर समीकरणों के साथ। परीक्षण के साथ समस्या वास्तव में दिखाई देती है जब मैं सीआरएस ए से सीआरएस डी में परिवर्तित करने की कोशिश करता हूं। इसे करने के कई तरीके हो सकते हैं, लेकिन उनमें से एक बेहतर है। ऑपरेशन A -> D का उपयोग करना तेज़ हो सकता है लेकिन सही रास्ता A -> B -> C -> D या A -> C -> D या सम A -> Z -> D हो सकता है। आपको चंद्रमा से छोड़े गए गड्ढे की सीमा के भीतर मिलता है, लेकिन मैं इसे गिर गाय के कारण होने वाले गड्ढे के जितना संभव हो उतना करीब होना चाहूंगा।
डेंडी

क्या आपको अभी भी यह आकलन करने की आवश्यकता नहीं है कि त्रुटि किस विशिष्ट परिवर्तन से आ रही है? मेरा उदाहरण कई सीआरएस तक बढ़ाया जा सकता है। मैं अब और सुझाव देने से बचना चाहूंगा, क्योंकि मैं अपने कम्फर्ट ज़ोन से थोड़ा बाहर हूं और आपके स्पष्ट रूप से मैं इस विषय पर अधिक जानकार हूं। मैं जाँच करना और देखना जारी रखूंगा कि क्या कुछ डेटासेट आपके मानक से मिलते हैं। मुझे लगता है कि कुछ महामारी विज्ञान के कागजात जो कि मैंने पढ़ी हुई जियोकोडिंग सटीकता का आकलन करते हैं, संभवतः आपकी आवश्यकताओं को पूरा कर सकते हैं। यह एक बड़ी शायद है।
एंडी डब्ल्यू

मुख्य बात यह है कि परीक्षण करने के लिए कि क्या व्यक्तिगत संचालन सही तरीके से उपयोग किए जा रहे हैं बजाय अगर वे स्वयं सही हैं।
डांडी

0

मैं 3 जगहों को जानता हूं, जहां आप ऐसे डेटा पा सकते हैं। पहले 2 प्रोज 4 से संबंधित हैं:

1. Proj4 परीक्षण फाइलें : https://github.com/OSGeo/proj.4/tree/master/nad

उनके नाम में "परीक्षण" करने वाली फाइलें प्रोजे 4 ट्रांसफॉर्म कमांड चलाने वाली स्क्रिप्ट हैं। इनपुट इन परीक्षण फ़ाइलों के अंदर है। अपेक्षित आउटपुट डेटा उनके नाम में "_out.dist" के साथ संगत फ़ाइलों में स्थित है। इनपुट और आउटपुट के अंत में अंतर कमांड के साथ तुलना की जाती है।

2. https://github.com/Beman/boost-trunk-git-svn/blob/master/libs/geometry/test_extensions/gis/projections/projections.cpp

यह कुछ सिंथेटिक डेटा है। मैं पुष्टि कर सकता हूं कि यह प्रॉजेक्ट 4.8.0 के साथ सही है।

3. जियोट्रांस का गोल्ड डेटा पैक : http://earth-info.nga.mil/GandG/coordsys/Conversion_Software/index.html

यह कभी नहीं की कोशिश की, मुझे आशा है कि यह आप के लिए हो सकता है!

Ps एक अच्छा वेब टूल जो मैं उपयोग करता हूं और इस पर निर्भर करता हूं: http://cs2cs.mygeodata.eu/ (यह भी proj4- आधारित)

सौभाग्य!

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.