এটি প্রদর্শিত হয় যে গুগলের লিবকিএমএল GDAL 1.9.2 এর সাথে উবুন্টুতে পাঠায় না , বিশেষত gdal-bin 1.9.2-2 ~ যথাযথ 4:
$ ogrinfo --formats | grep -i kml
-> "KML" (read/write)
একটি সংস্করণ libkml এবং কাজ করে তার জন্য ExtendedData
সমর্থন, আমি থেকে GDAL নির্মাণ ছিল SVN ট্রাঙ্ক থেকে libkml বিল্ডিং পরে (r25473) SVN ট্রাঙ্ক বিশেষভাবে লক্ষ করেন, 1.2.0 রিলিজ যেমন GDAL ওয়েবসাইটে নথিভুক্ত দৃশ্যত না যথেষ্ট, (r864), । সাবধান libkml0
হোন যে উবুন্টু সুনির্দিষ্টভাবে ইনস্টল করা (বর্তমানে 1.2.0-1ubuntu6) সাহায্য করবে না। আপনার সত্যই দরকার 1.3 বা এসএনএন ট্রাঙ্ক, যার জন্য আমি পিপিএ খুঁজে পাইনি।
আমি অবশেষে উবুন্টুতে সুনির্দিষ্টভাবে libkML তৈরি করতেও অক্ষম ছিলাম; বুস্টের সংস্করণে প্রকারের ত্রুটি রয়েছে যা এটি দিয়ে জাহাজগুলি পাঠায় এবং লিবটোল চালানোর সময় ত্রুটি রয়েছে কারণ নির্ভরতাগুলি অর্ডারস্রষ্ট হয়। যে কারণেই হোক না কেন, এগুলি দেবিয়ান চেপে যাওয়ার সমস্যা ছিল না, যেখানে আমি সফল হয়েছিলাম:
$ ogrinfo --formats | grep -i kml
-> "LIBKML" (read/write)
-> "KML" (read/write)
একবার আমি যাবার পরে, চালানো ogr2ogr -f "ESRI Shapefile" foo.shp foo.kml
আমাকে এমন একটি শেফফাইল দিয়েছে যা কুইগিসগুলি আমদানি করতে সক্ষম হয়েছিল, ExtendedData
বৈশিষ্ট্যগুলি সংরক্ষণ করে ।
.kml
কিউজিআইএস-এ কীভাবে আমদানি করছেন? এই ফর্ম্যাটটি মৌলিক বিন্যাসগুলির একটি হিসাবে সমর্থিত, সুতরাং এটিkml
একটি স্তর হিসাবে একটি ফাইল যুক্ত করার জন্য তুলনামূলকভাবে ব্যথাহীন প্রক্রিয়া হওয়া উচিত । আপনি যদি আরও বিশদ সরবরাহ করেন তবে কেউ কী ভুল হচ্ছে তা নির্ধারণ করতে সহায়তা করতে পারে। ফাইলের উত্স সম্পর্কে তথ্য কার্যকর হতে পারে।