ত্রুটি 000212: এক্সওয়াই ইভেন্ট উত্স তৈরি করা যায়নি (মেকএক্সইইভেন্টলায়ার) কার্যকর করতে ব্যর্থ?


10

আমার কাছে একটি সিএসভি ফাইল রয়েছে যা আকারে 133 মিমি এবং ডেটা 1,3 মিলিয়ন লাইনের বেশি। প্রতিটি লাইনের উপাত্তটির নিজস্ব ল্যাট / লম্বা রয়েছে এবং আমি ভাবছিলাম যে আর্কজিআইএস ডেস্কটপ 10 এ ল্যাট / লংগুলি ভিত্তিক এই পয়েন্টগুলি প্রদর্শন করার এবং শেষ পর্যন্ত এটি একটি বিন্দু আকারে ফাইলে পরিণত করার সর্বোত্তম উপায় কী হবে?

এখনও অবধি আমি "এক্সওয়াই ইভেন্ট লেয়ার তৈরি করুন" সরঞ্জামটি চেষ্টা করেছি তবে তা ব্যর্থ হয় ...

ত্রুটি 000212: এক্সওয়াই ইভেন্ট উত্স তৈরি করতে পারে না কার্যকর করতে ব্যর্থ (MakeXYEventLayer)।

সিএসভি ফাইলটি যথাযথভাবে ফর্ম্যাট করা হয়েছে এবং ল্যাট / লম্বা ক্ষেত্রগুলি সংখ্যাসূচক it

আমার সিএসভি-র প্রথম 2 টি লাইন দেখতে দেখতে এখানে প্রথম শিরোনামটি হ'ল:

"LAT","LONG","CUSTOMER_MASTER_ID","STORE_NBR","TRANSACTION_DT","SKU_DIVISION_ID","SKU_DEPARTMENT_ID","SKU_CLASS_ID","SKU_CATEGORY_ID","SKU_NBR","SALES_AMT"
"32.363544","-110.969778","2000000792627","2940","8/11/2010","2060","3920","5120","84021","5127866","13.99"

কোন ধারনা?


2
আপনাকে ফাইলটি ভেঙে ফেলতে হবে - এটি আরও ভালভাবে এটি একটি ডেটাবেজে লোড করাতে হবে - ন্যূনতম ফাইলের জিওডাটাবেস
gis.stackexchange.com/questions/4414/…

আমার কাছে একটি ফিশনেট রয়েছে যা আমি 2 জিবি-র চেয়ে বড় আকারে বিভক্ত করতে চাই। আরকজিআইএসে এটি কীভাবে করবেন কোনও ধারণা? এটা খুবই সহায়ক হবে। ধন্যবাদ, আইবে
Ibe

নির্দেশ করার জন্য ধন্যবাদ। আরও একটি প্রশ্ন: কিউজিআইএস-এ কি কোনও রাস্টারকে শেপফাইলে রূপান্তর করার উপায় আছে (আবার শেফফাইলের আকার 2 জিবি এর চেয়ে বেশি হবে)?
ইবে

উত্তর:


7

এগুলি কিছুটা জটিল হতে পারে তবে আমার দ্বি-সেন্টের যদি কোনও মূল্য হয় (এবং যদি আপনি এমএস অফিসের পণ্যগুলি ব্যবহার করেন) তবে আমি আপনার .csv কে একটি এমএস অ্যাক্সেস। এমডিবি ডাটাবেসে একটি টেবিল হিসাবে আমদানির পরামর্শ দেব। (দ্রষ্টব্য: .mdb ডাটাবেসের জন্য 2 জিবি আকারের সীমা রয়েছে )।

তারপরে আপনি আপনার আরকম্যাপ নথিতে সেই অ্যাক্সেস .mdb টেবিলটি যুক্ত করতে পারেন এবং একটি ডান ক্লিক করুন> "প্রদর্শন এক্স, ওয়াই ডেটা":

রিক-ক্লিক

একটি ডাটাবেসে আপনার ডেটা রেখে এবং আপনার টেক্সট থেকে আপনার এক্স, ওয়াই পয়েন্ট প্রদর্শন করার জন্য, আপনি আপনার ডেটাতে পরিবর্তন করতে পারেন এবং সেই পরিবর্তনগুলি স্বয়ংক্রিয়ভাবে x, y ডাটা পয়েন্টে প্রতিচ্ছবি প্রদর্শিত হবে পরের বার আপনি মানচিত্রের ডিসপ্লে রিফ্রেশ করে পরিবর্তে প্রতিবার একটি নতুন শেফফাইল বা স্তর ভিউ তৈরি করতে হবে। এটি এত বড় ডেটা পরিচালনা করার জন্য আরও শক্তিশালী উপায় বলে মনে হয়।

এক্স, ওয়াই ডেটা পয়েন্টের ফলাফল


2
2 জিএস হ'ল এমএস অ্যাক্সেস এবং পার্সোনাল জিওডাটাবেসসের সর্বাধিক সীমা - এই সীমাটিতে যাওয়ার সময় সতর্কতা অবলম্বন করুন কারণ সম্পাদনায় ব্যক্তিগত জিওডাটাবেসগুলি সম্পাদনা ছাড়াই বড়।
ম্যাপারজ

@ ম্যাপের্জ, আপনি ঠিক বলেছেন, একটি এমডিবি ডাটাবেসের জন্য 2 জিবি আকারের সীমাটি আর্ক দ্বারা তৈরি করা হোক না কেন। আমি ভুল কথা বলেছি। আমার বেশ কয়েকটি রয়েছে যা 2 গিগাবাইট আকারে পৌঁছেছে (তবে কিছুই নেই) যা আমি দক্ষিণ-পূর্ব আমেরিকা জুড়ে জলের স্তরের রেকর্ডিং স্টেশনগুলি ম্যাপ করার জন্য ব্যবহার করতাম things
জেসন

দুর্দান্ত, আমি এটিকে একটি এমডিবিতে লোড করেছি তারপরে এটি একটি ফাইল জিওডিটাবেজে রফতানি করেছি এবং এটি দুর্দান্ত কাজ করছে, আপনাকে ধন্যবাদ!
ফুরলং

12

যেহেতু ল্যাট এবং লম্বা ক্ষেত্রের মানগুলির "32.363544","-110.969778"চারপাশে উদ্ধৃতি রয়েছে, সেগুলি সত্যই সংখ্যাসূচক হিসাবে ধরা হয় না।

ডিসপ্লে এক্সওয়াই ডেটাতে সংখ্যাযুক্ত হতে এক্স এবং ওয়াই ফিল্ডের প্রয়োজন।

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

এছাড়াও, আমি ফিল্ডের নাম হিসাবে "লং" ব্যবহার করা এড়াতে চাই - এমন ঘটনাও ঘটতে পারে যেখানে এটি সংরক্ষিত শব্দ হিসাবে ধরা হয়।


1
সঠিক "32" টি স্ট্রিং এবং সংখ্যাসূচক হওয়া দরকার
ম্যাপার্পেজ

2

আপনার কি সিএসভি ফাইলে একটি শিরোনাম লাইন আছে যা আর্কজিআইএসকে বিভ্রান্ত করতে পারে?

এছাড়াও, সিএসভি থেকে কেবল একটি লাইন অনুলিপি করে দেখুন এবং এটি কার্যকর হয় কিনা তা দেখুন - এইভাবে আপনি ফর্ম্যাটিং ত্রুটিগুলি দূর করতে পারেন। আপনার নমুনা লাইনটি অনুলিপি করতে আল্ট্রাএডিট বা নোটপ্যাড ++ এর মতো একটি পাঠ্য সম্পাদক ব্যবহার করুন large

আর্কজিআইএস আমদানিকারক কীভাবে কাজ করে তা আমি জানি না, তবে এটি মোকাবেলা করার জন্য আপনি ফাইলটি খুব বড় আকারের দেখতে পাচ্ছেন, তাই এটি খণ্ডে বিভক্ত হওয়ার প্রয়োজন হতে পারে।


2

যদি আপনি এসকিউএল সার্ভার এক্সপ্রেস পেয়ে থাকেন তবে আপনি সেখানে কিছু উত্তোলন উত্তোলন করতে সক্ষম হতে পারেন।

এটি বেশ কয়েকটি বিভিন্ন ক্যোয়ারী থেকে একসাথে আবদ্ধ হয় (যেখানে দীর্ঘ / দীর্ঘ পাঠ্য ক্ষেত্র ছিল):

SELECT 
CONVERT(float,[latitude]) lat
,CONVERT(float,[longitude]) long
INTO TEMPPTS
FROM
OPENROWSET ('MSDASQL',
'Driver={Microsoft Text Driver (*.txt; *.csv)};DBQ=c:\temp;',
'SELECT * from GPSQuery.txt') g
WHERE longitude IS NOT NULL AND len(longitude) > 0
and [latitude] IS NOT NULL AND len([latitude]) > 0

অ্যাড হক ডিস্ট্রিবিউটড ক্যোয়ারীগুলির জন্য আপনার স্কেল সার্ভারটি কনফিগার করতে হবে।

sp_configure 'show advanced options', 1;
RECONFIGURE;
sp_configure 'Ad Hoc Distributed Queries', 1;
RECONFIGURE;
GO

এটি 1 টি কাজের জন্য ওভারকিল হতে পারে তবে আপনি যদি প্রায়শই বিভিন্ন ফাইলের সাথে ডিল করে থাকেন তবে তা মূল্যবান। যদিও বড় ফাইলগুলি সহ, আপনি বাল্ক আমদানির জন্য বিসিপি.এক্সই ( http://msdn.microsoft.com/en-us/library/aa174646(v=sql.80).aspx ) দেখতে চাইতে পারেন ।


0

আপনি যদি কেবল এটি থেকে একটি শেফফাইল তৈরি করতে চান তবে কিউজিআইএস www.qgis.org চেষ্টা করুন ডিলিমিটেড টেক্সট প্লাগইন যা কিউজিআইএস-এর সাহায্যে লোড করা যায় এটি সহজ করে তোলে। এরপরে আপনি যদি এটি আর্কম্যাপে আনতে চান তবে প্রথমে আর্কিটেলগলজের মাধ্যমে প্রক্ষেপণটি নিশ্চিত করুন।


0

আপনার শিরোনামের কোনও স্থান নেই বলেও নিশ্চিত করুন। উদাহরণস্বরূপ "ইউটিএম জোন" হ'ল "ইউটিএম_জোন" হওয়া উচিত কিছু মনে রাখার জন্য, যেমন আমদানি করার সময় এটি আমার জন্য সমস্যা ছিল।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.