কিউজিআইএস ব্যবহার করে আরকিএসডিইয়ের সাথে সংযোগ স্থাপন করা সম্ভব?


13

কিউজিআইএস ডেস্কটপে কোনও আরএসএসডিই ডাটাবেস থেকে ডেটা সংযোগ স্থাপন এবং দেখার জন্য কোনও প্লাগইন, বা অন্য কোনও উপায় সম্পর্কে সচেতন?


আপনি অন্তর্নিহিত ডাটাবেসের সাথে সরাসরি সংযোগ করতে পারেন (পোস্টজিআইএস, ওরাকল বা ব্যক্তিগত জিওডাটাবেস), আরএসএসডিইকে মাঝারি ওয়্যার হিসাবে ব্যবহার করার প্রয়োজন নেই (এবং সম্ভবত কোনও উপায় নেই)।
আন্ডার ডার্ক

মানচিত্রের কাজটি কীভাবে করে? এটি সি এবং ওজিআর ভিত্তিক, এবং তাই কিউআইজিএস। ম্যাট উইলকি বলার মতো উপায় আছে।
ডুয়ার্টে কেরিরা

যদি স্থানীয় তথ্যগুলি SDEBINARYদেশীয় ওরাকল SDO_GEOMETRYবা ST_GEOMETRYডেটা ধরণের পরিবর্তে সংরক্ষণ করা হয় তবে আমার মনে হয় এটি পড়ার একমাত্র উপায়টি আরএসএসডি এর মাধ্যমে হবে? জিওসিভারের সাথে আমাদের এই সমস্যা রয়েছে যেখানে কেবলমাত্র টেবিল সেটআপগুলি SDO_GEOMETRYওরাকল সংযোগের সাথে দেখা যেতে পারে, আমাদের অন্যান্য উত্তরাধিকারী তথ্যের জন্য আমাদের আরএসএসডি প্লাগইন ব্যবহার করতে হবে।
কেস

উত্তর:


4

এটা মাধ্যমে একটি সেতু নির্মাণ করা সম্ভব হতে পারে GDAL / OGR এর ArcSDE চালক । এটি ডিফল্টরূপে সংকলন করা হয়নি এবং সংযোগের জন্য ESRI SDE সি API এর কিছু টুকরো দরকার। সুতরাং এই ড্রাইভারটি তৈরি করতে আপনার ESRI থেকে এসডিই সি এপিআই বিকাশকারী কিটের একটি অনুলিপি থাকা দরকার। যদি মেমরিটি পরিবেশন করে তবে একটি প্রাক-সংকলিত এসডি ড্রাইভার রয়েছে যার চারপাশে ভাসমান এসডিকে-র জায়গায় লোকাল মেশিনে ইনস্টল করা আর্কইনফো ওয়ার্কস্টেশন ব্যবহার করতে পারেন।

সূত্র:


আমি মনে করি আর্কআইনফো জিনিসটি কেবল জিডিএল থেকে আর্কআইএনফোর বাইনারি কভারেজ পড়ার জন্য ছিল। এটি দীর্ঘকাল অবহেলিত হয়েছে।
হাওয়ার্ড বাটলার

6

আমি এটা কাজ করে বলতে পেরে আনন্দিত! আমি OSGeo4W থেকে কিউজিআইএস 1.7 ব্যবহার করছি:

  1. পেতে ogr_sde.dll(Tamas থেকে এটা কম্পাইল, এছাড়াও আপনি কিছু ArcSDE SDK এর ফাইল প্রয়োজন)
  2. gdal18.dllআপনি উপরের সংকলিত একের সাথে কিগিস দ্বারা ব্যবহৃত প্রতিস্থাপন করুন
  3. করা ogr_sde.dllমধ্যেC:\OSGeo4W\bin\gdalplugins\1.8
  4. .vrtআপনার আরএসএসডিই সংযোগ এবং বৈশিষ্ট্যযুক্ত সংঘাতের বিশদ সহ একটি ফাইল তৈরি করুন
  5. কিউজিআইএস-এ ভিআরটি যোগ করুন, এবং ভয়েলা!

কথাটি হ'ল ওগার সংযোগ করতে অনেক সময় নেয়। তবে দেখা ঠিক আছে। কেবল সংযোগকারী অংশটি খুব ধীর। সংযোগটির গতি বাড়ানোর জন্য কেউ প্যারামিটারটি বের করতে পারে।

সম্পাদনা করুন: ভুলে গেছি আপনার কাছে ধাপ 1 আপনার সংকলন থেকে নিম্নোক্ত ডিএলএল কপি করতে হবে: xerces-c_28.dll, spatiallite.dllএবং openjpeg.dll। এছাড়াও আপনি ArcSDE লিব প্রয়োজন: sde.dll, sg.dll, এবং pe.dll। শুধু তাদের ভিতরে রাখুন C:\OSGeo4W\bin

সম্পাদনা 2: আরও তথ্য এখানে: http://www.qgis.org/wiki/Connecting_to_ArcSDE_ ডেটাবেসগুলি

সম্পাদনা 3: সংযোগ সময় আর সমস্যা নেই। ভিআরটি-তে সঠিক সংযোগের স্ট্রিংয়ের বিষয়টি। উদাহরণের জন্য লিঙ্কটি দেখুন।


আপনি যদি এসডিই রেস্টারগুলি চান তবে আপনিও gdal_sde.dll চান ...
হাওয়ার্ড বাটলার

একটি অভিযোগের প্রতিক্রিয়া হিসাবে, আমি কেবল তামাস লিঙ্কটি সরিয়েছি, এটি মূলত পোস্ট হওয়ার সময় একটি ভাল সংস্থানে চলে গিয়েছিল তবে এখন 404 পৃষ্ঠায় যায় যা কিছু আপত্তিজনক বিষয়বস্তুর বিজ্ঞাপন দেয়। আপনি কি এটির জন্য একটি বর্তমান সাইট জানেন?
পোপস

2

আপনি যদি পোস্টগ্র্রেসকে আপনার আরকএসডিএর ব্যাকএন্ড ডিবি হিসাবে ব্যবহার করেন, আপনার কাছে এসT_ জ্যামিত্রি (এসডিই স্পেসিয়াল ফর্ম্যাট) বা পিজি_জুমিত্রি (পোস্টজিআইএস স্পেসিয়াল ফর্ম্যাট) -এর স্থানিক ডেটা সংরক্ষণ করার বিকল্প রয়েছে। আপনি যদি পোস্টজিআইএস সক্ষম ডিবিতে ডেটা সঞ্চয় করে থাকেন এবং আপনি যখন ডেটা আমদানি করেন তখন PG_Geometry বিকল্পটি নির্দিষ্ট করে (optionচ্ছিকভাবে আপনি dbtune সম্পাদনা করতে পারেন, আমি বিশ্বাস করি, PG_Geometry কে ডিফল্ট হিসাবে সেট করতে পারেন), আপনি একটি এসডিই সংযোগের মাধ্যমে ডেটাতে সংযোগ করতে সক্ষম হবেন বা ডেস্কটপ ক্লায়েন্টের মাধ্যমে যা পোস্টজিআইএসের সাথে সরাসরি সংযোগ করতে পারে (যেমন কিউজিআইএস)


-3

বর্তমানে কোন উপায় নেই। আপনি যদি জাভা ভিত্তিক FOSS4G সরঞ্জামগুলির মধ্যে একটি ব্যবহার করেন তবে জিওটুলগুলিতে এসডিই সংযোগকারী ব্যবহার করে এটি সম্ভব হওয়া উচিত। আমি মনে করি জিওসিভার এইভাবে এসডিইতে সংযুক্ত হয়।

সি ++ বিশ্বে বর্তমানে কোনও ডেটা সরবরাহকারী নেই যা QGIS এ প্লাগ ইন করে


আরে লোকেরা - আপনি আরও বেশি হ্রাস করার আগে। আমি যখন উত্তর দিয়েছি দয়া করে সেই তারিখটি দেখুন।
TheSteve0

আমি সন্দেহ করি যে এটি হ্রাস পাচ্ছে কারণ এটি এমন একটি উত্তর যা বৈধ বলে মনে হয় না। যদি এটি আর বৈধ না হয়, তবে আমি এটি মুছে ফেলার পরামর্শ দেব। যদি এটি এখনও থাকে, বা আবার সংশোধিত হতে পারে আবার বর্তমান হয়ে যায়, তবে এটি ডাউনভোটগুলিকে বিপরীত করতে সহায়তা করবে।
পলিজিও
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.