أكثر

لا يعمل Tilemill و GeoTiff معًا

لا يعمل Tilemill و GeoTiff معًا


التحميل في Geotiff بإسقاط EPSG: 4326 لا يتم عرضه بالكامل:

الأصلي:

الأصل في Tilemill:

عند استخدام gdalwarp لتغيير الإسقاط من EPSG: 4326 إلى EPSG: 3857 ، سيقوم tilemill بعد ذلك بتحميل Geotiff الكامل ، لكن Geotiff يحتوي على شريط أسود أسفل المركز.

مشوه في Tilemill:

الأمر المستخدم في gdalwarp هو:

gdalwarp -overwrite -s_srs EPSG: 4326 -t_srs EPSG: 3857 -r lanczos -srcnodata 0 -dstnodata 0-of GTiff original.tif warped.tif

السؤال هو ، إما كيف نجعل gdalwarp يعمل بشكل صحيح ، بدون الشريط الأسود ، أو كيف نجعل النسخة الأصلية تظهر بشكل صحيح في Tilemill.


لقد واجهت مشكلات مماثلة مع gdalwarp لإنتاج شرائط سوداء حول حواف الصورة. عادةً ما يحدث ذلك حول خط التاريخ الدولي ، ولكن يبدو أن حوافك حول خط الزوال المركزي بدلاً من ذلك ، فلا عجب أن ينتهي بك الأمر بشريط فارغ في منتصف إخراج GeoTIFF.

حاول اللعب مع-اثنين SOURCE_EXTRA = XXXجدال. بناءً على دقة صورتك ، يمكنك تجربة القيم في أي مكان بين 100 - 1000 ومعرفة مكان البقعة الحلوة.

يحدد هذا الخيار عددًا من وحدات البكسل الإضافية لاستخدامها أثناء إعادة الإسقاط والتي من شأنها أن تساعد في تقليل التأثير. قد تستمر في النهاية بشريط أسود صغير ، لكن لا ينبغي أن يكون ملحوظًا.

مزيد من المعلومات هنا.

إذا لم يفلح ذلك ، فيمكنك أيضًا محاولة زيادة ذاكرة العمل / ذاكرة التخزين المؤقت باستخدام-وم XXXو- تكوين GDAL_CACHEMAX XXX، أينXXXهو عدد صحيح يمثل ميغا بايت.


شاهد الفيديو: How to display YOUR GIS data in a leaflet web map Pt 1 - Points