সুতরাং, সহজ জিনিস হিসাবে এটি মনে হচ্ছে তবে আমি এটি কাজ করে না বলে মনে হয় না! আমি লিনাক্সের উপর কার্ল ব্যবহার করে REST এপিআইয়ের মাধ্যমে জিওসিভারে একটি রাস্টার ডেটা ফাইল (জিওটিআইএফএফ) যুক্ত করার চেষ্টা করছি। REST এপিআই কাজ করছে, যেহেতু আমি এটি ব্যবহার করে একটি নতুন ওয়ার্কস্পেস তৈরি করেছি:
curl -u admin:geoserver -v -XPOST -H 'Content-type: text/xml' \
-d '<workspace><name>restProba</name></workspace>' \
http://localhost:8080/geoserver/rest/workspaces
এটি জিসোজারের প্রশাসক ইউআই দ্বারা প্রদর্শিত হিসাবে সঠিকভাবে তৈরি করা হয়েছে, তবে যখন আমি কার্যনির্বাহী দ্বারা সেই কর্মক্ষেত্রে একটি কভারেজ স্টোর যুক্ত করার চেষ্টা করি
curl -u admin:geoserver -v -XPOST -H 'Content-type: text/xml' -d
'<coverageStore><name>int_dec</name><enabled>true</enabled>
<type>GeoTIFF</type> <url>$home/int_dec.tif</url></coverageStore>'
"http://localhost:8080/geoserver/rest/workspaces/restProba/coveragestores?configure=all"
যদিও এটি সঠিকভাবে লোড করা হয়েছে, এটি সরাসরি ডিফল্ট ওয়ার্কস্পেসে চলে যায়, যা আমি এটি চাই না is কোন ওয়ার্কস্পেসে আমি এটি চাই সেটি নির্ধারণ করার কোনও উপায় আছে কি? আমি ভেবেছিলাম এটি ইউআরএলে উল্লেখ করে যথেষ্ট হয়েছে যেখানে আমি প্রোববার কর্মক্ষেত্র ইউআরআই-র পুনরায় নির্দেশ করেছি তবে মনে হচ্ছে এটি এটিকে বাদ দিচ্ছে।
আপনার সাহায্যের জন্য ধন্যবাদ :-)
পিডি: জিওসিভারের সাথে নবাগত, আমি এটির জন্য অনুসন্ধান করার চেষ্টা করেছি তবে হয় আমি সঠিক অনুসন্ধানের মানদণ্ডটি ব্যবহার করছি না, একজন বোকা বা অন্য কারও কাছে এটি জিজ্ঞাসা করার জন্য এমনকি আমি আরও বোকা জিজ্ঞাসা করা খুব সহজ: p