Z মানটির সাথে DXF বৈশিষ্ট্য


10

আমাদের একটি ডিএক্সএফ দেওয়া হয়েছে যাতে একটি এলিভেশন বৈশিষ্ট্য রয়েছে তবে আমরা একটি 3D ডিএক্সএফ তৈরি করতে চাই। আমি জানি যে ব্যবহার করে আমি কোনও শেফফাইল থেকে একটি 3D ডিএক্সএফ তৈরি করতে পারি:

ogr2ogr -f "DXF" out.dxf in.shp -zfield Elev

তবে ওজিআর ড্রাইভারটি ডিএক্সএফের ক্ষেত্র হিসাবে বৈশিষ্ট্যগুলি গ্রহণ করবে বলে মনে হয় না।

কেউ যদি জানেন যে এটি সম্ভব কিনা।

সম্ভব হলে আমি একটি নিখরচায় সমাধান চাই। আমাদের কাছে এফএমই আছে তবে আমি অন্যান্য বিকল্পের সন্ধান করছি।


নিশ্চিত না যে আপনি এলিবি বৈশিষ্ট্য বলতে কী বোঝাতে চাইছেন। এটি গুণাবলী সহ একটি ব্লক সংজ্ঞা?
ব্র্যাড নেসম

এটি বহুভুজগুলির জন্য কাজ করবে বলে মনে হচ্ছে না কারণ এটি হ্যাচগুলি তৈরি করে যাগুলির উত্তোলন নেই। -nlt MULTILINESTRINGOgr2ogr এ প্যারামিটার যুক্ত করা আমার জন্য এটি স্থির করে।
তোইভো সোয়ান

উত্তর:


3

আমি কয়েক মাস ধরে এটি করার একটি উপায় সন্ধান করার চেষ্টা করছি। শেষ অবধি, আমি খুঁজে পেলাম কেবলমাত্র পদ্ধতিটি হ'ল ডিএক্সএফকে জিভিএসআইজি-তে লোড করা এবং এটি একটি শেফফাইল হিসাবে রফতানি করা। এটি করার ফলে একটি বৈশিষ্ট্য হিসাবে শেফফিলের ডিবিএফ-তে লাইনস্ট্রিং জেড-মান যুক্ত হয়।

আমার ক্ষেত্রে, ডিএক্সএফগুলি ওএস ওপেনডেটা ছিল যা আমার প্রয়োজন হয় না এমন অন্যান্য ডেটা সহ, কনট্যুরসযুক্ত ছিল, তাই আমি জিভিএসআইজি-তে ফাইল লোড করার আগে একটি নতুন ডিএক্সএফের কেবল সংক্ষিপ্তসারগুলি বের করেছিলাম:

ogr2ogr -f DXF contours.dxf -where "LAYER='G8040201'" original.dxf

2

এফএমইতে আপনি 3D ফোসার ট্রান্সফর্মার চাইবেন


এটি আমিই যে পথটি করব - যদিও প্রশ্নটি একটি সস্তা (অর্থাত্ মুক্ত) সমাধানের পক্ষে ভেসে ওঠে।
ম্যাপারজ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.