আমার কাছে রাস্টার চিত্রের একটি ডিরেক্টরি রয়েছে যা নিয়মিত আপডেট করা হবে। এই চিত্র থেকে, আমি জিওটুলের পিরামিডবিল্ডার ইউটিলিটিটি ব্যবহার করে চিত্র পিরামিডগুলি তৈরি করছি। ইউআই না ব্যবহার করে জিওসিভারে স্বয়ংক্রিয়ভাবে রাস্টার ডেটাস্টোর এবং স্তরগুলি যুক্ত করতে আমার ক্রোন জব সেটআপ করা দরকার।
জিওসিভার ম্যানুয়ালটির আরআরটি বিভাগটি দেখার পরে আমি আমার ওয়ার্কস্পেস, "টেস্টডব্লিউএস" যুক্ত করতে সক্ষম হয়েছি, তবে চেষ্টা করার চেষ্টা করার পরে একটি চিত্র-পিরামিড ডেটাস্টোর কার্যকর হয়নি।
যেহেতু আমার কাছে ডেটাস্টোর অ্যাক্সেস রয়েছে তাই আমি শেফফাইল উদাহরণটিতে প্রসারিত করে চেষ্টা করেছি
curl -u admin:geoserver -XPUT -H 'Content-type: text/plain' \
-d '/opt/geoserver_data_dir/2.0.2/data/test_pyramid.pyr' \
"http://localhost:8080/geoserver/rest/workspaces/testWS/datastores/test_pyramid.pyr/external.imagepyramid?configure=all"
যেখানে test_pyramid.pyr এই অবস্থানটিতে আমার ইমেজপিরামিডের ভিত্তি।
এটি আমাকে "এরকম কোনও ডেটাস্টোর নয়: পরীক্ষা_প্রেমিড" এর ত্রুটি দিয়েছে
জিসারবারে ম্যানুয়ালি ইউআইয়ের মাধ্যমে যুক্ত না করে নতুন ডেটাস্টোর এবং স্তরটি যুক্ত করার কি আরও ভাল উপায় আছে? আমার কাছে যথাযথ আরআরইএস স্টেটমেন্টটি তৈরিতে সহায়তা দরকার যা একটি বিদ্যমান চিত্রবিজ্ঞানকে ডেটাস্টোর এবং স্তর হিসাবে যুক্ত করবে।
এমন কিছু জাভা কোড আছে যা এটি করতে পারে? আমি জিওসিভার অজগর এক্সটেনশনের দিকে তাকিয়েছিলাম কিন্তু তাদের এটিও নেই।