मैं इसे भी ढूंढ रहा था, और एक को खोजने में असफल रहा ... इसलिए, मैंने एक लिखा!
यह इस समय बहुत आसान है, लेकिन यह मूल रूप से काम करने लगता है। मैंने इसे गेट-लोकेशन कहा , और आप इसे जीथब (लिंक का पालन करें, ऊपर) से प्राप्त कर सकते हैं।
फिलहाल, मैं सेवा से प्राप्त होने वाले दूसरे स्थान को प्रिंट करता हूं (मैं पहले वाले को छोड़ देता हूं, क्योंकि यह कैश और पुराना हो सकता है - भविष्य के संस्करण में, शायद यह कॉन्फ़िगर करने योग्य होगा, या यह एक आसान हैक है (बदलें) कोड में hits
होने > 0
के बजाय > 1
) की जाँच करें , यदि आप उसके लिए इंतजार नहीं करना चाहते हैं (मैं इसे जल्द ही बदल सकता हूं या नहीं भी)।
फिर भी, यह परिणाम को प्रिंट करता है, जैसे कि (नोट: यहाँ स्थान डेटा को कुछ बनाया गया है) में बदल दिया गया है:
$ ./get-location
Final location: <+12.34567890, +12.34567890> +/- 176.00m (speed 0.00 mps / course -1.00) @ 2012-04-10 13:57:53 +0200
एक अन्य TODO आइटम अन्य स्वरूपों को जोड़ने के लिए है, और / या आपको अपना खुद का निर्दिष्ट करना है। मैं जल्द ही इसे जोड़ सकता हूं, या मैं इसे बाद में जोड़ सकता हूं। या: मुझे एक पुल अनुरोध भेजें। :) (फ़ीचर अनुरोध और बग रिपोर्ट भी स्वागत करते हैं, अधिमानतः गिटब सिस्टम के माध्यम से। इसके अलावा, मैंने जो पहले ही सोचा है, उसे देखने के लिए गिट पर रीएडएमई की जांच करें।)
मुझे आशा है कि आप (और अन्य) इसे मददगार पाएंगे।
संपादित करें : अब कमांड-लाइन विकल्प और कुछ अलग आउटपुट प्रारूपों के साथ।