
एक पायथन स्क्रिप्ट जो आपको अपने डेटासेट में संग्रहीत छवि फ़ाइलों से जियोलोकेशन डेटा पार्स करने की अनुमति देती है। यह CSV फ़ाइल और HTML Google Maps में भी आउटपुट उत्पन्न करता है।
एक पायथन स्क्रिप्ट जो आपको अपने डेटासेट में संग्रहीत इमेज फ़ाइलों से GeoLocation डेटा पार्स करने की अनुमति देती है। यह CSV फ़ाइल और साथ ही HTML Google Maps में भी आउटपुट उत्पन्न करती है।
इस स्क्रिप्ट को सुचारू रूप से चलाने के लिए, (1) आपके पास Google Maps API होना चाहिए (2) आपको Console में Map JavaScript API को सक्षम करना चाहिए
API key प्राप्त करने के लिए, यह दस्तावेज़ देखें... https://developers.google.com/maps/documentation/javascript/get-api-key
git clone https://github.com/monishmonish/exif-gps-tracer/
cd exif-gps-tracer/
pip3 install --r requirements.txt
python3 plotmap.py
उस डेटासेट फ़ोल्डर का पथ दर्ज करें जिसमें इमेजेज़ हैं ताकि exif GeoLocation डेटा पार्स किया जा सके
यह स्वचालित रूप से GeoLocation में Lat, Lon के "None" मानों को छोड़कर, उनके संबंधित टाइम स्टैम्प के साथ Lattitude & Longitude निर्देशांकों को एक CSV फ़ाइल में संग्रहीत करेगा
यदि किसी इमेज में GeoTags उपलब्ध नहीं हैं, तो यह उसका फ़ाइल नाम प्रिंट करके उन्हें छोड़ देता है
इस स्क्रिप्ट को चलाने पर एक HTML फ़ाइल उत्पन्न होगी, HTML फ़ाइल खोलकर,
आप Google Map में Lattitude & Longitude निर्देशांकों के बिखरे हुए प्लॉट देख सकते हैं
जितना अधिक बिखरा हुआ क्षेत्र होगा, उस क्षेत्र में पीड़ित/लक्ष्य के होने की संभावना उतनी ही अधिक होगी।
यह प्लॉट पूरी तरह से इमेज डेटासेट के exif मेटाडेटा पर आधारित है।
उस क्षेत्र में लक्ष्य के अस्तित्व की संभावना दर्शाने वाला एक गोलाकार हीट ज़ोन जोड़ें