मुझे बहुभुजों के लिए क्षेत्रों और चौराहे क्षेत्रों की गणना करने की आवश्यकता है (कुछ वास्तविक भौगोलिक वस्तुएं जैसे झील, शहर, देश, आदि)। Polygons कैलिफोर्निया, न्यूजीलैंड, रूस में स्थित है। स्वीडन, स्वीडन
सभी बहुभुज WGS84 में हैं।
मैंने जियोटूल जावा एपीआई का उपयोग करके क्या किया:
- EPSG: 3488 , EPSG: NAD83 (NSRS2007) / California Albers और गणना किए गए क्षेत्रों और ओवरलैप क्षेत्रों का उपयोग करके सभी बहुभुजों को प्रोजेक्ट करें ।
- World_Mollweide और World_Eckert_IV का उपयोग करके भी ऐसा ही किया
- कैलिफोर्निया, न्यूजीलैंड, आदि से बहुभुज के लिए " स्थानीय विशिष्ट अनुमान " चुना
मुझे लगता है कि # 3 सबसे सटीक परिणाम है, क्योंकि मैं प्रक्षेपण लेता हूं जो बहुभुज क्षेत्र को कवर करता है
परिणाम:
'# 2 ने # 3 की तुलना में सबसे खराब परिणाम दिखाया
'# 1 और # 3 क्षेत्र और चौराहे क्षेत्रों का अंतर 0.1% से कम है
क्यों? मैं स्वीडन से पॉलीगॉन के लिए बिल्कुल गलत ईपीएसजी: 3488 (कैलिफ़ोर्निया) चुनता हूं और बहुत ही समान क्षेत्र और चौराहे मिलते हैं?
UPD: लगता है जैसे मैंने अपने भ्रम को सही तरीके से नहीं समझाया। यहाँ स्पष्टीकरण के साथ नमूना आउटपुट है
#area_from_new_zealand_1
EPSG_27200 area[11733479] CRS[World_Mollweide] area[11736023] diff[2544] [0.0%]
EPSG_27200 area[11733479] CRS[World_Eckert_IV] area[11736033] diff[2554] [0.0%]
EPSG_27200 area[11733479] CRS[EPSG:NAD83(NSRS2007) / California Albers] area[11736034] diff[2555] [0.0%]
#area_from_new_zealand_2
EPSG_27200 area[2952725] CRS[World_Mollweide] area[2953281] diff[556] [0.0%]
EPSG_27200 area[2952725] CRS[World_Eckert_IV] area[2953342] diff[617] [0.0%]
EPSG_27200 area[2952725] CRS[EPSG:NAD83(NSRS2007) / California Albers] area[2953467] diff[743] [0.0%]
#intersection_area_between_two_new_zealand_areas
EPSG_27200 intersection area[1001857] CRS[World_Mollweide] area[1002082] diff[225] [0.0%]
EPSG_27200 intersection area[1001857] CRS[World_Eckert_IV] area[1002082] diff[225] [0.0%]
EPSG_27200 intersection area[1001857] CRS[EPSG:NAD83(NSRS2007) / California Albers] area[1002096] diff[239] [0.0%]
#area_from_alaska_1
EPSG_3338 area[56278347] CRS[World_Mollweide] area[56041510] diff[236837] [0.4%]
EPSG_3338 area[56278347] CRS[World_Eckert_IV] area[56041585] diff[236763] [0.4%]
EPSG_3338 area[56278347] CRS[EPSG:NAD83(NSRS2007) / California Albers] area[56278426] diff[79] [0.0%]
#area_from_alaska_2
EPSG_3338 area[17564799282] CRS[World_Mollweide] area[17486015889] diff[78783393] [0.4%]
EPSG_3338 area[17564799282] CRS[World_Eckert_IV] area[17486869816] diff[77929466] [0.4%]
EPSG_3338 area[17564799282] CRS[EPSG:NAD83(NSRS2007) / California Albers] area[17566197286] diff[1398004] [0.0%]
#intersection_area_between_two_alaska_areas
EPSG_3338 intersection area[43808167] CRS[World_Mollweide] area[45066901] diff[1258734] [2.8%]
EPSG_3338 intersection area[43808167] CRS[World_Eckert_IV] area[45163183] diff[1355016] [3.0%]
EPSG_3338 intersection area[43808167] CRS[EPSG:NAD83(NSRS2007) / California Albers] area[43885182] diff[77015] [0.2%]
मेरा भ्रम है: ईपीएसजी: 3488 को कैलिफ़ोर्निया में उपयोग करने के लिए डिज़ाइन किया गया है
मैं अलास्का, न्यूजीलैंड क्षेत्रों के लिए "गलत" प्रक्षेपण EPSG: 3488 चुनता हूं और देखता हूं कि परिणामी गणना सही अनुमानों से "महत्वपूर्ण रूप से" भिन्न नहीं है। EPSG: 3488 यहां तक कि दुनिया भर में इस्तेमाल किए जाने वाले डिजाइन किए गए मोलवीड, Eckert_IV अनुमानों से बेहतर प्रदर्शन करता है।