لماذا يظهر Umn-Maperver ملف صورة Erdas (.IMG) كشكل أبيض؟
-
04-10-2019 - |
سؤال
أريد تقديم ملف erdas-image (لاحقة. IMG) مع UMN-Mapserver. يتم تقديم البيانات في الموضع الصحيح ومع الشكل الصحيح ، ولكن جميع البيانات بيضاء بدلاً من صورة نقطية. تحتوي الصورة على العديد من الطبقات. يبدو أن MapFile الخاص بي:
MAP
NAME "Test"
WEB
METADATA
"wms_title" "test"
"WMS_SRS" "epsg:31466 epsg:31467 epsg:31468 epsg:31469 epsg:4326 epsg:25832 epsg:3035"
END
LOG "test.log"
IMAGEPATH "."
END
SHAPEPATH "."
PROJECTION
"init=epsg:32632"
END
LAYER
NAME "testlayer"
TYPE RASTER
DATA "test.img"
STATUS ON
OFFSITE 0 0 0
END
OUTPUTFORMAT
NAME png
DRIVER "GD/PNG"
MIMETYPE "image/png"
IMAGEMODE RGBA
END
END
المحلول
لإعطاء إجابة على سؤالي الخاص: كان لرفع الإدخال 16 بت لكل قناة ولم ينجح ذلك. يمكن أن يقوم Mapserver بتوسيع نطاق الألوان ، لكنك تحتاج إلى بيانات من الأشخاص ، والتي لديها معرفة حول الصورة. في حالتي ، قيل لي أن أتوسع من 0-22000 ، لذلك كتبت السطر التالي إلى دقة الطبقة:
PROCESSING "SCALE=0,22000"
لقد نجح ذلك بشكل جيد ، والآن أستطيع أن أرى هيكلًا في الصورة. إذا كنت لا تعرف المقياس الصحيح ، فيمكنك تجربة ما يلي
PROCESSING "SCALE=AUTO"
آمل أن يساعد هذا شخصًا ما يركض في نفس المشكلة في المستقبل.
لا تنتمي إلى StackOverflow