एक विशिष्ट राज्य विमान समन्वय प्रणाली (चाहे NAD27 या NAD83) को देखते हुए, क्या अक्षांश-देशांतर में बदलने के लिए कोई संसाधन हैं?
एक विशिष्ट राज्य विमान समन्वय प्रणाली (चाहे NAD27 या NAD83) को देखते हुए, क्या अक्षांश-देशांतर में बदलने के लिए कोई संसाधन हैं?
जवाबों:
इस रूपांतरण को संभालने के लिए आपको उन्हें फिर से हटाने की आवश्यकता होगी।
Proj.4 एक बहुत ही मानक पुस्तकालय है, जिसका उपयोग बहुत सारे सॉफ़्टवेयर द्वारा reprojections के लिए किया जाता है।
इसका उपयोग करने का एक साधन आपके लिए परिवर्तन करने के लिए gdaltransform जैसी उपयोगिता का उपयोग करना होगा ।
यदि आप प्रासंगिक EPSG कोड या proj.4 पैरामीटर जानते हैं, तो gdaltransform
Rej उल्लेख के अनुसार , दोनों और proj.4 के cs2cs
( मैन पेज ) एक अच्छा मार्ग है।
हालाँकि, यदि आप इस जानकारी के बिना खुद को पाते हैं, तो spatialreference.org आज़माएँ : यह सिस्टम ट्रांसफ़ॉर्मेशन ( उदाहरण के लिए IL स्टेट प्लेन के साथ ) को समन्वयित करने के लिए एक लेट / लॉन्ग करने के लिए एक पैरामीटर और एक वेब मैप प्रदान करता है । चूंकि राज्य के कई प्लेन में EPSG कोड की कमी है, इसलिए proj.4 स्ट्रिंग को खोजने के लिए sr.org का उपयोग करें, जो gdaltransform
समझता है। यहाँ कैलिफोर्निया स्टेट प्लेन ज़ोन V से WGS84 लैट / लॉन्ग जोड़े में परिवर्तित करने का एक उदाहरण दिया गया है:
gdaltransform -s_srs '+proj=lcc +lat_1=34.03333333333333 \
+lat_2=35.46666666666667 +lat_0=33.5 +lon_0=-118 +x_0=2000000 +y_0=500000 \
+ellps=GRS80 +units=m +no_defs' -t_srs epsg:4326
जिसके बाद, टाइपिंग 1815241.25377291 557301.336190851
वापस आनी चाहिए -120 33.9999999999996
।
ग्राहक या सर्वर? भाषा विशेष? एक-बंद या थोक?
जैसे - क्लाइंट की ओर से - जावास्क्रिप्ट के साथ - ओपनलाइयर + प्रोज 4 जे का उपयोग करें।
०) सभी उचित कामों का आयात करें
1) अपनी बात बनाएं
var lonlat = new OpenLayers.LonLat( ....)
2) इसे रूपांतरित करें
lonlat.transform( new OpenLayers.Projection("epsg:XXXX"), new OpenLayers.Projection("epsg:4326"));
अब lonlat.lon और lonlat.lat WGS84 lon / lat मानों में हैं।
एक मुफ्त और बेहद आसान प्रोग्राम है CorpsCon जो एकल बिंदुओं, पाठ फ़ाइलों में बिंदुओं के बैचों को परिवर्तित करेगा, और एक DLL है जिसे प्रोग्रामिंग वातावरण से अजगर की तरह इस्तेमाल किया जा सकता है।
2014-07-09: अपडेटेड लिंक है http://www.agc.army.mil/Missions/Corpscon.aspx "डाउनलोड कॉर्प्सकॉन" पर क्लिक करने से आप एक ऐसे पेज पर पहुंच जाते हैं जो थोड़ा अजीब और अस्थायी दिखता है लेकिन काम नहीं करता है।
यदि आप इसे स्वयं बनाना चाहते हैं, तो यहां नेशनल जियोडेटिक सर्वे का एक दस्तावेज़ है जो परिवर्तनों का वर्णन करता है:
http://www.ngs.noaa.gov/PUBS_LIB/ManualNOSNGS5.pdf
ब्याज के प्रक्षेपण के लिए आपको विशिष्ट मापदंडों को जानना होगा।
एक और विकल्प (लेकिन सिर्फ NAD83 के लिए) http://www.ngs.noaa.gov/PC_PROD/SPCS83 पर SPCS83 है । यह एक पीसी पर एक कमांड लाइन विंडो में चलता है और एक इंटरेक्टिव रूप से या एक टेक्स्ट फाइल इनपुट से परिवर्तित करता है। यदि आप वास्तव में सिर्फ एल्गोरिथ्म चाहते हैं तो इसमें स्रोत कोड शामिल है। स्रोत फोरट्रान है, जिसका उपयोग करने के लिए एक दर्द हो सकता है लेकिन एल्गोरिदम को बाहर निकालने के लिए समझने में काफी आसान है। Www.metzgerwillard.us/spcge/spcge.html भी देखें जो Google धरती में SPCS83 के लिए एक अंतिम छोर है।
मुफ्त अनुवाद सेवा देखें। अपना डेटा अपलोड करें और फिर वांछित आउटपुट समन्वय प्रणाली निर्दिष्ट करें। आउटपुट के लिए समान प्रारूप का चयन करके आप जिस इनपुट को प्रभावी ढंग से एक अस्वीकृति कर रहे हैं।
सेवा http://fmeserver.com/userweb/sharper/Portal/EasyTranslator/index.html पर पाई जाती है
और FME उत्पाद पर आधारित है। इसके साथ ही 14 दिनों का निशुल्क परीक्षण भी है। www.safe.com
यह साइट आपकी मदद कर सकती है यदि आपका एकल बिंदु बदलना चाहता है। यह मेरे लिए काम नहीं करता था, लेकिन लगता है कि ज्यादातर क्षेत्रों के लिए काम कर रहा है।
gdaltransform -s_srs '+proj=lcc +lat_1=34.03333333333333 +lat_2=35.46666666666667 +lat_0=33.5 +lon_0=-118 +x_0=2000000 +y_0=500000 +ellps=GRS80 +units=m +no_defs' -t_srs epsg:4326