আমি কিউজিএস-এ জিটিএফএস ডেটা দেখতে পারি?


11

আমি আমার মানচিত্র তৈরি করতে কিউজিআইএস ব্যবহার করতে চাই। একটি ডেটা ফিড বাস রুট সম্পর্কিত gtfs। আমি এটি গুগল আর্থে দেখতে পাচ্ছি (যদিও পিছিয়ে) তবে আমি যখন কেজিআইএসে .kML আমদানি করার চেষ্টা করেছি তখন এটি কেবল র্যামের বাইরে চলে গেছে (30 মিনিটের জন্য) এবং আমার মানচিত্রটি ক্র্যাশ করেছে। আমি যদি 18XX স্তরগুলিতে 10 টি আমদানি করি, তবে রুটটি 10 ​​বার নকল করা হয়েছে (গুগল আর্থ সমস্ত রুটগুলি প্রদর্শন করতে পারে, যদিও পিছনে)।

আমার পদ্ধতি

আমি একটি নতুন পদ্ধতি চেষ্টা করছি, তাই ...

আমি কি করেনি TfNSW ওয়েবসাইট (গুগল tfnsw ডেটা এবং লগইন) উপর .txt ডাউনলোড, তারপর নামক একটি .py স্ক্রিপ্ট ব্যবহার ছিল Transitfeed bdferris দ্বারা .kml মধ্যে .txt রূপান্তর করবে। পরিশেষে ভেক্টর স্তর হিসাবে। কেএমএল আমদানি করুন, তবে এর আগে আমি গুগল আর্থে দেখেছি তাই আমি ঠিক হয়ে যাব।

আমি আকৃতি। টেক্সটকে রুটের আকারগুলিতে রূপান্তর করতে চাই।

সমস্যা

আমি সম্ভাবনা এবং সমাধানগুলি সম্পর্কে চিন্তা করছিলাম, উদাহরণস্বরূপ:

  1. ত্রুটিযুক্ত .kml
  2. জিটিএফএসে ত্রুটিযুক্ত .txt
  3. .Txt থেকে .kML এ ত্রুটিযুক্ত রূপান্তর

আমি ভাবছিলাম যদি প্রথম দুটি সম্ভাবনা বৈধ হয় তবে উপযুক্ত বৈধতা (আমার। কেএমএল এর) সমাধানটি কী? অন্যথায় আমি জিটিএফএস। টেক্সট ফাইলকে কিউজিআইএসে দেখার জন্য একটি ব্যয়-কম (অর্থাত্ আর্থিক) সমাধান চাই।


1
আমি যখন জিটিএফএসের স্পেসিফিকেশনটি দেখি, এটি সমস্ত পাঠ্য ফাইল এবং কিমিএল সম্পর্কে কোনও উল্লেখ করে না। প্রথমে আপনি জিটিএফএস ফাইল দিয়ে অন্য কিছু করছেন? developers.google.com/transit/gtfs/references
neuhausr

দুঃখিত, এটি উল্লেখ করে নি, আমি txt কে কিমিএল ফাইলে রূপান্তর করি। গুগল আর্থে দেখতে ঠিক আছে তবে কিউজিআইএস নয়।
SHY.

আপনি কীভাবে টিএসটিএসটি কে কিমিএল রূপান্তর করেছেন এবং একটি নমুনা txt বা কিমিএল ফাইলের সাথে একটি লিঙ্ক যুক্ত করতে পারেন?
আন্দ্রেজে

দয়া করে অপেক্ষা করুন, আমি এক মিনিটের মধ্যে এটি করব ...
শাই জেহান

আপনি কি কেবল .txt ব্যবহার করে .csv রূপান্তর করতে এবং কিউজিআইএস-এ "ওয়াচ ফাইল" বিকল্পটি ব্যবহার করে বিবেচনা করেছেন - আপনি যদি "লাইভ" রুটগুলি স্ট্রিম করার চেষ্টা করছেন?
অ্যান্ড্রু টাইস

উত্তর:


5

Http://code.google.com/p/googletransitdatafeed/wiki/PublicFeeds থেকে , আমি ট্রাইমেট পোর্টল্যান্ড থেকে ডেটা নিয়েছি এবং এমএমকিউজিআইএস প্লাগইন দিয়ে জ্যামিতি ডেটা (স্টপস.টেক্সট এবং শেপস.টেক্সট) কে জিজিআইএসে যুক্ত করতে কোনও সমস্যা হয়নি।

ইনস্টল হয়ে গেলে ব্যবহার করুন MMQGIS -> Import/Export -> Geometry Import from CSV file

Pointস্টপগুলির Polylineজন্য এবং আকারগুলির জন্য জ্যামিতির প্রকার ।

আপনি যদি গুগল আর্থের মতো একই অল্প প্রভাব অনুভব করেন তবে আপনি ফলাফলটি একটি স্থানিক ডাটাবেসে সংরক্ষণ করতে পারেন। অথবা এখানে বর্ণিত হিসাবে পোস্টগ্রিস ডাটাবেসে ডেটা সঞ্চয় করুন:

http://opendesignarch.blogspot.de/2014/03/loading-gtfs-data-into-postgresql.html

https://github.com/pgRouting/pgrouting/wiki/MMPTR-Tutorial


আপনি যা বলেছিলেন এবং আমি একটি বার্তা পেয়েছি আমি তা করেছি: অবৈধ শেপ আইডি কলাম: শেপ_আইডি ... এছাড়াও, এটি সিএসভি CSF নয়।
SHY.

কিছু মনে করবেন না, এর ঠিক অর্থ হল আমার ফিল্ডের নামটি আইডি, লোন, ল্যাট এর মতো কিছুতে পরিবর্তন করতে হবে।
SHY.

ট্রাইম্যাট ডেটার জন্য, এটি দুর্দান্ত কাজ করেছে। আপনার ফাইলটিতে কিছু অদ্ভুত ডেটা থাকতে পারে।
আন্দ্রেজে

না, অজানা কারণে, এমএমকিউআইএস আইডি, ল্যাট এবং লম্বা নাম হিসাবে গ্রহণ করে।
SHY.

3

আমি পয়েন্ট 2 ওয়ান প্লাগইন ব্যবহার করেছি এবং এটি বেশ সোজা সামনে পেয়েছি। https://youtu.be/cxAkTg_01vg

1 - 'সীমিত পাঠ্য স্তর যুক্ত করুন' ব্যবহার করে 'shapes.txt' নামের জিটিএফএস ফাইল আমদানি করুন

2 - পয়েন্ট 2 ওয়ান প্লাগইনে ক্লিক করুন এবং "শেপ_আইডি" দ্বারা লাইন তৈরি করুন


পরে চেষ্টা করবে, কারণ এটি সিডনিতে 0200।
SHY. জন জন

1

আমি গুগল অনুসন্ধান করে এই দুর্দান্ত টিউটোরিয়ালটি পেয়েছি:

http://www.stevencanplan.com/2016/02/converting-a-transit-agencys-gtfs-to-shapefile-and-geojson-with-qgis/

আমি এখানে আমার ডেটা পেয়েছি: http://apps2.saskatoon.ca/app/data/google_transit.zip

পয়েন্টগুলিকে কোনও পথে রূপ দেওয়ার জন্য, দেখে মনে হচ্ছে Points to Pathপ্লাগইনটি কিউগিস 3 দিয়ে পাঠায় না, তবে দেখে মনে হচ্ছে যে এখানে কুইগিস 3 পয়েন্টের সাথে পয়েন্টের সাথে একত্রিত হয়েছে যাতে আমি এখানে অন্য একটি পোস্ট পেয়েছি: https: // gis। stackexchange.com/a/241494/145631

এখানে চিত্র বর্ণনা লিখুন

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