ইউএসজিএস ওয়ার্ল্ড ইমেজ ফর্ম্যাটে বিভিন্ন রেজোলিউশনের অর্থোমাইজ চতুষ্কোণ সরবরাহ করে (* .টিএফডাব্লু ওয়ার্ল্ড ফাইলের সাথে অনুগ্রহ করে)। এর মধ্যে কয়েকটি চতুর্ভুজটি ওয়ার্ল্ড ইমেজ স্টোর তৈরি করে এবং স্তর প্রকাশের মাধ্যমে জিও সার্ভার (২.১.০ - ২.১.২) ব্যবহার করতে পারে (তাদের মধ্যে কয়েকটি স্তর প্রকাশের চেষ্টা করার সময় একটি ব্যতিক্রম ছুঁড়ে ফেলে)। বর্তমানে কর্মরত ওয়ার্ল্ড ইমেজ স্তর থেকে রূপান্তরিত একটি জিওটিফ স্তর প্রকাশ করার সময় আমি নিম্নলিখিত ব্যতিক্রম পাচ্ছি:
2012-01-10 08:38:33,228 WARN [referencing.factory] - Axis elements found in a wkt definition, the force longitude first axis order hint might not be respected:
PROJCS["WGS84 / Simple Mercator", GEOGCS["WGS 84", DATUM["WGS_1984", SPHEROID["WGS_1984", 6378137.0, 298.257223563]], PRIMEM["Greenwich", 0.0], UNIT["degree", 0.017453292519943295]], PROJECTION["Mercator_1SP_Google"], PARAMETER["latitude_of_origin", 0.0], PARAMETER["central_meridian", 0.0], PARAMETER["scale_factor", 1.0], PARAMETER["false_easting", 0.0], PARAMETER["false_northing", 0.0], UNIT["m", 1.0], AXIS["x", EAST], AXIS["y", NORTH], AUTHORITY["EPSG","54004"]]
2012-01-10 08:38:39,674 INFO [geoserver.web] - Error saving layer
java.lang.NullPointerException
at org.geoserver.catalog.impl.CoverageStoreInfoImpl.getFormat(CoverageStoreInfoImpl.java:42)
...
আমি নিম্নলিখিত উপায়ে gdal_translate ব্যবহার করার চেষ্টা করেছি (আসল মানগুলির সাথে 1234 বিকল্প): gdal_translate -of GTiff -a_srs "EPSG:2239" -co "TILED=YES" 1234.tif ../geotiff/1234.tif
রূপান্তরটি সফল হয় এবং আমি জিওসার্ভে সফলভাবে একটি জিওটিফ স্টোর তৈরি করতে পারি, তবে উপরে বর্ণিত ত্রুটির কারণে স্তরটি প্রকাশ করতে পারি না। এটি আমাকে বিশ্বাস করতে পরিচালিত করে যে আমি স্তরগুলি প্রকাশ করার চেষ্টা করছি (উভয় ক্ষেত্রে) যা সঠিকভাবে ফর্ম্যাট করা হয়নি। সুতরাং, ওয়ার্ল্ড ইমেজ ফর্ম্যাটে কোনও [ওয়ার্কিং] ইউএসজিএস অর্থোমেজকে জিও সার্ভার ২.১.২ এর জন্য টাইল্ড জিওটিফ-এ রূপান্তর করার সঠিক উপায়টি কী?
Parameter message can't be null
নি কারণ একটি ফিডব্যাকম্যাসেজে কোনও বার্তার স্ট্রিং না থাকলে অ্যাপাচি ত্রুটি নিক্ষেপ করা হয় (এখানে দেখুন: বিট.ly / zBUjy3 গোরীর বিশদগুলির জন্য)। আমি আপনাকে পুরো স্ট্যাক ট্রেস পোস্ট করার পরামর্শ দিচ্ছি যাতে জিও সার্ভার আমাদের কী বার্তা বলার চেষ্টা করছে তা আমরা সনাক্ত করতে সক্ষম হতে পারি।
gdal_translate -a_srs
পুনরায় প্রতারণা করে না, এটি কেবল চিত্রটির অভিক্ষেপকে (বা ওভাররাইট) অ্যাসাইন করে। যদি চিত্রটির কোনও সীমানা সম্পর্কিত তথ্য না থাকে তবে এটি পিক্সেল প্রতি 1 মার্কিন ফুট (EPSG: 2239 এর জন্য) ধরে নেবে এবং চিত্রটিকে স্থানাঙ্ক সিস্টেমের উত্সে স্থাপন করবে। যদি বাউন্ডিং বক্সটি মার্কিন ফুট ব্যতীত অন্য ইউনিটে থাকে, তবে আপনার চিত্রটি যে কোনও প্রজেকশনটিতে ডিজিটালাইজড ছিল তার ইউনিট এবং উত্সের উপর নির্ভর করে কোথাও বা যে কোনও আকারের হতে পারে