मैं एक टाइल बेस मैप बनाने की कोशिश कर रहा हूं। मेरी एक छवि है जिसे मैं टाइल बनाना चाहता हूं और मैं GDAL का उपयोग कर रहा हूं।
मैंने टाइल्स बनाने में कामयाबी हासिल की लेकिन जब मुझे यह नतीजा दिखता है तो लगता है कि टाइल वाला नक्शा है:
- यह फ़्लिप है
- अनुपात सही नहीं हैं
यह मानचित्र ओवरले छवि है:
यह टाइलिंग का परिणाम है:
मैंने कई बार जाँच की कि ऑर्थोपोटो पर छवि के कोनों की तुलना करने से निर्देशांक अच्छे हैं।
एक और बात यह है कि गूगल पृथ्वी में समान निर्देशांक के साथ मैप छवि ठीक गूगल मैप के लिए फिट बैठता है।
संपादित
gdalinfo map_overlay.png
इस आउटपुट के साथ:
चालक: PNG / पोर्टेबल नेटवर्क ग्राफिक्स फ़ाइलें: map_overlay.png का आकार 3527 है, 2494 समन्वय प्रणाली है `छवि संरचना मेटाडेटा:
INTERLEAVE = PIXEL कॉर्नर निर्देशांक: ऊपरी बाएँ (0.0, 0.0, 0.0), निचला बाएँ (0.0, 2494.0) ऊपरी दाएँ (3527.0) , 0.0) निचला अधिकार (3527.0, 2494.0) केंद्र (1763.5, 1247.0) बैंड 1 ब्लॉक = 3527x1 प्रकार = बाइट, ColorInterp = लाल मास्क फ़्लैग्स: PER_DATASET एल्पेस बैंड 2 ब्लॉक = 3527x1 प्रकार = बाइट, ColorInterp = ग्रीन मास्क फ़्लैग: PER_DATASET बैंड 3 ब्लॉक = 3527x1 प्रकार = बाइट, कलरइंटरप = ब्लू
मास्क फ़्लैग्स: PER_DATASET अल्फा बैंड 4 ब्लॉक = 3527x1 प्रकार = बाइट, कलरइंटरप = अल्फा
फिर अनुवाद करें:
gdal_translate -of VRT -a_srs EPSG: 4326 -gcp 0 0 31.7431761644 35.1680410195 -gcp 3527 0 31.7493769676 35.1784535489 -gcp 3527 2492 31.7431011291 35494949543 -4949543 -4349543 -4949433364943
इस आउटपुट के साथ:
इनपुट फ़ाइल का आकार 3527, 2494 है
और अंत में:
gdal2tiles.py -z 14-21 map_overlay.vrt
ओवरले बिना किसी विशेष डेटा के एक सरल। Png छवि है।
किसी भी तरह की सहायता का स्वागत है।
शनि
gdal_translate
आपके द्वारा यहां पोस्ट किए गए मापदंडों में एक असंगतता प्रतीत होती है : आप संबद्ध (lat, lon) = (31.7431761644, 35.1680410195) दो अलग-अलग बिंदुओं (0,0) और (02424) पर करते हैं। क्या यह वास्तव में आपके द्वारा जारी किया गया आदेश है, या यह एक कॉपी-एंड-पेस्ट त्रुटि है?