জিও আরএসএস

উইকিপিডিয়া, মুক্ত বিশ্বকোষ থেকে
পরিভ্রমণে ঝাঁপ দিন অনুসন্ধানে ঝাঁপ দিন
জিও আরএসএস
ফাইলনাম এক্সটেনশন.rss, .xml
ইন্টারনেট মাধ্যমের ধরণapplication/rss+xml (নিবন্ধকরণ প্রস্তুত হচ্ছে)[১]
প্রসারিত হয়েছেXML

জিওআরএসএস হলো ওয়েব ফিডের অংশ হিসাবে এনকোডিং অবস্থানের জন্য একটি সবিস্তার বিবরণী (স্পেসিফিকেশন)। (ওয়েব ফিডগুলি খবর নিবন্ধ, অডিও ব্লগ, ভিডিও ব্লগ এবং পাঠ্য ব্লগ এন্ট্রিগুলির মতো ফিডগুলি ("চ্যানেল") বর্ণনা করতে ব্যবহৃত হয়। এই ওয়েব ফিডগুলি অ্যাগ্রিগেটর এবং ওয়েব ব্রাউজারগুলির মতো প্রোগ্রাম দ্বারা সরবরাহ করা হয়) "জিওআরএসএস" নামটি আরএসএস থেকে পাওয়া যা সর্বাধিক পরিচিত ওয়েব ফিড এবং সিন্ডিকেশন ফর্ম্যাট।

জিওআরএসএসে অবস্থানের ভিত্তিতে ভৌগলিক পয়েন্ট, লাইন এবং বহুভুজগুলির আগ্রহ এবং এ সম্পর্কিত বৈশিষ্ট্যের বিবরণী থাকে। জিওআরএসএস ফিডগুলি ম্যাপ জেনারেটরের মতো ভৌগলিক সফটওয়্যার দ্বারা গ্রাস করার জন্য ডিজাইন করা হয়েছে। একটি সাধারণ তথ্য মডেলে এই এনকোডিংগুলি তৈরি করে, জিওআরএসএসের সহযোগিতা এনকোডিংগুলিতে আন্তঃক্রিয়াশীলতা এবং "ঊর্ধ্বমুখী-সামঞ্জস্যতা" প্রচার করছে।

এই মুহুর্তে জিওআরএসএস সহযোগিতার দুটি প্রাথমিক এনকোডিংয়ের সম্পুর্ণ কাজ আছে যাকে জিওআরএসএস জিওগ্রাফি মার্কআপ ল্যাঙ্গুয়েজ (জিএমএল) এবং জিওআরএসএস সিম্পল বলা হয়। জিওআরএসএস-সিম্পল একটি খুবই সাধারণ ফর্ম্যাটের যা প্রাথমিক জ্যামিতিগুলিকে সমর্থন করে (পয়েন্ট, লাইন, বাক্স, বহুভুজ) এবং অবস্থানকে এনকোড করার সময় সাধারণ ব্যবহারের ক্ষেত্রকে কভার করে। জিওআরএসএস জিএমএল একটি আনুষ্ঠানিক ওপেন জিওপ্যাটিয়াল কনসোর্টিয়াম (ওজিসি) জিএমএল অ্যাপ্লিকেশন প্রোফাইল এবং জিওআরএসএস সিম্পল ছাড়াও বৃহত্তর পরিসরের বৈশিষ্ট্য সমর্থন করে, উল্লেখযোগ্যভাবে ডাব্লুজিএস৮৪ অক্ষাংশ/দ্রাঘিমাংশ বাদে রেফারেন্স সিস্টেমগুলিকে সমন্বিত করে। এছাড়াও একটি ডাব্লিউ৩সি জিওআরএসএস ধারাবাহিকতা রয়েছে, যা পুরানো এবং আংশিকভাবে হ্রাস পেয়েছে তবে এখনও সবচেয়ে বেশি ব্যবহৃত।

জিওআরএসএস উভয় আরএসএস ১.০ এবং ২.০ প্রসারিত করতে ব্যবহার করা যেতে পারে, সেইসাথে এটম যা আইইটিএফ (IETF) এর ফিডের জন্য সর্বশেষ সংস্করণ।

উদাহরণ[সম্পাদনা]

এটম ব্যবহার করে একটি জিওআরএসএস-এর সাধারণ উদাহরণ।

 <?xml version="1.0" encoding="utf-8"?>
 <feed xmlns="http://www.w3.org/2005/Atom" 
       xmlns:georss="http://www.georss.org/georss">
   <title>Earthquakes</title>
   <subtitle>International earthquake observation labs</subtitle>
   <link href="http://example.org/"/>
   <updated>2005-12-13T18:30:02Z</updated>
   <author>
      <name>Dr. Thaddeus Remor</name>
      <email>tremor@quakelab.edu</email>
   </author>
   <id>urn:uuid:60a76c80-d399-11d9-b93C-0003939e0af6</id>
   <entry>
      <title>M 3.2, Mona Passage</title>
      <link href="http://example.org/2005/09/09/atom01"/>
      <id>urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a</id>
      <updated>2005-08-17T07:02:32Z</updated>
      <summary>We just had a big one.</summary>
      <georss:point>45.256 -71.92</georss:point>
   </entry>
 </feed>

আরএসএস ২.০ এর জন্য জিওআরএসএস জিএমএল এনকোডিংয়ের জন্য এখানে একটি পরিকল্পনা খণ্ড রয়েছে,

  <?xml version="1.0" encoding="UTF-8"?>
  <rss version="2.0" 
       xmlns:georss="http://www.georss.org/georss" 
       xmlns:gml="http://www.opengis.net/gml">
    <channel>
    <link>http://maps.google.com</link>
    <title>Cambridge Neighborhoods</title>
    <description>One guy's view of Cambridge, Massachusetts</description>
    <item>
      <guid isPermaLink="false">00000111c36421c1321d3</guid>
      <pubDate>Thu, 05 Apr 2007 20:16:31 +0000</pubDate>
      <title>Central Square</title>
      <description>The heart and soul of the "old" Cambridge. Depending on where you 
               stand, you can feel like you're in the 1970s or 2020.</description>
      <author>rajrsingh</author>
      <georss:where>
        <gml:Polygon>
          <gml:exterior>
            <gml:LinearRing>
              <gml:posList>
                -71.106216 42.366661
                -71.105576 42.367104
                -71.104378 42.367134
                -71.103729 42.366249
                -71.098793 42.363331
                -71.101028 42.362541
                -71.106865 42.366123
                -71.106216 42.366661
              </gml:posList>
            </gml:LinearRing>
          </gml:exterior>
        </gml:Polygon>
      </georss:where>
    </item>
   </channel>
 </rss>

এখানে ডাব্লিউ৩সি জিও জিওআরএসএসের উদাহরণ রয়েছে,

 <?xml version="1.0"?>
 <?xml-stylesheet href="/eqcenter/catalogs/rssxsl.php?feed=eqs7day-M5.xml" type="text/xsl" 
                  media="screen"?>
 <rss version="2.0" 
      xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" 
      xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
     <title>USGS M5+ Earthquakes</title>
     <description>Real-time, worldwide earthquake list for the past 7 days</description>
     <link>https://earthquake.usgs.gov/eqcenter/</link>
     <dc:publisher>U.S. Geological Survey</dc:publisher>
     <pubDate>Thu, 27 Dec 2007 23:56:15 PST</pubDate>
     <item>
       <pubDate>Fri, 28 Dec 2007 05:24:17 GMT</pubDate>
       <title>M 5.3, northern Sumatra, Indonesia</title>
       <description>December 28, 2007 05:24:17 GMT</description>
       <link>https://earthquake.usgs.gov/eqcenter/recenteqsww/Quakes/us2007llai.php</link>
       <geo:lat>5.5319</geo:lat>
       <geo:long>95.8972</geo:long>
     </item>
   </channel>
 </rss>

জিওআরএসএস বাস্তবায়নের উদাহরণ[সম্পাদনা]

ফিডস উদাহরণ

ব্যবহার এবং বাস্তবায়ন

ওপেন সোর্স প্রকল্পগুলি

প্রোডাক্টস

আরো দেখুন[সম্পাদনা]

  • জিওপ্যাটিয়াল কন্টেন্ট ম্যানেজমেন্ট সিস্টেম
  • অ্যাটম (স্ট্যান্ডার্ড), আইইটিএফ এর এক্সএমএল-ভিত্তিক ওয়েব সিন্ডিকেশন ফর্ম্যাট।
  • আরএসএস - সত্যই সহজ সিন্ডিকেশন।

তথ্যসূত্র[সম্পাদনা]

  1. "The application/rss+xml Media Type"। Network Working Group। মে ২২, ২০০৬। সংগ্রহের তারিখ ২০০৭-০৮-১৬ 

বহিসুত্র[সম্পাদনা]