{"title":"Fothaí Geografacha","version":"6.0","locale":"ga","docname":"ref/contrib/gis/feeds","url":"/ga/6.0/ref/contrib/gis/feeds/","canonical":"https://djangodocs.dev/ga/6.0/ref/contrib/gis/feeds/","summary":"GeoDjango has its own Feed subclass that may embed location information in RSS/Atom feeds formatted according to either the Simple GeoRSS or W3C Geo standards.…","html":"<span id=\"geographic-feeds\"></span><h1>Fothaí Geografacha<a class=\"heading-anchor\" href=\"#module-django.contrib.gis.feeds\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>GeoDjango has its own <a class=\"reference internal\" href=\"#django.contrib.gis.feeds.Feed\" title=\"django.contrib.gis.feeds.Feed\"><code class=\"xref py py-class docutils literal notranslate\">Feed</code></a> subclass that may embed location\ninformation in RSS/Atom feeds formatted according to either the <a class=\"reference external\" href=\"https://www.ogc.org/standard/georss/\">Simple\nGeoRSS</a> or <a class=\"reference external\" href=\"https://www.w3.org/2003/01/geo/\">W3C Geo</a> standards. Because GeoDjango's syndication API is a\nsuperset of Django's, please consult <a class=\"reference internal\" href=\"/ga/6.0/ref/contrib/syndication/\"><span class=\"doc\">Django's syndication documentation</span></a> for details on general usage.</p>\n<section id=\"example\">\n<h2>Sampla<a class=\"heading-anchor\" href=\"#example\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n</section>\n<section id=\"api-reference\">\n<h2>Tagairt API<a class=\"heading-anchor\" href=\"#api-reference\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h2>\n<section id=\"feed-subclass\">\n<h3>Fo-aicme <code class=\"docutils literal notranslate\">Feath</code><a class=\"heading-anchor\" href=\"#feed-subclass\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.feeds.Feed\">\n<em class=\"property\"><span class=\"k\">class</span> </em><span class=\"sig-name descname\">Feed</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.feeds.Feed\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd><p>Chomh maith le modhanna a sholáthraíonn an:class: Django.Contrib.Syndication.Views.Feed bunaicme, soláthraíonn rang <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>Feed <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">``</span></a>GeoDjango na foriompaithe seo a leanas. Tabhair faoi deara gur féidir na sáruithe seo a dhéanamh ar bhealaí éagsúla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code><span class=\"kn\">from</span> <span class=\"nn\">django.contrib.gis.feeds</span> <span class=\"kn\">import</span> Feed\n\n\n<span class=\"k\">class</span> <span class=\"nc\">MyFeed</span><span class=\"p\">(</span>Feed<span class=\"p\">):</span>\n    <span class=\"c1\"># First, as a class attribute.</span>\n    geometry <span class=\"o\">=</span> <span class=\"o\">...</span>\n    item_geometry <span class=\"o\">=</span> <span class=\"o\">...</span>\n\n    <span class=\"c1\"># Also a function with no arguments</span>\n    <span class=\"k\">def</span> <span class=\"nf\">geometry</span><span class=\"p\">(</span><span class=\"bp\">self</span><span class=\"p\">):</span> <span class=\"o\">...</span>\n\n    <span class=\"k\">def</span> <span class=\"nf\">item_geometry</span><span class=\"p\">(</span><span class=\"bp\">self</span><span class=\"p\">):</span> <span class=\"o\">...</span>\n\n    <span class=\"c1\"># And as a function with a single argument</span>\n    <span class=\"k\">def</span> <span class=\"nf\">geometry</span><span class=\"p\">(</span><span class=\"bp\">self</span><span class=\"p\">,</span> obj<span class=\"p\">):</span> <span class=\"o\">...</span>\n\n    <span class=\"k\">def</span> <span class=\"nf\">item_geometry</span><span class=\"p\">(</span><span class=\"bp\">self</span><span class=\"p\">,</span> item<span class=\"p\">):</span> <span class=\"o\">...</span>\n</code></pre></div>\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.feeds.Feed.geometry\">\n<span class=\"sig-name descname\">geometry</span><span class=\"sig-paren\">(</span><em class=\"sig-param\">obj</em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.feeds.Feed.geometry\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd></dd></dl>\n\n<p>Tógann sé an réad ar ais ag <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>get_object () <a href=\"#id3\"><span class=\"problematic\" id=\"id4\">``</span></a>agus filleann sé an geoiméadrachta*feed's* ar ais. De ghnáth is cás “Geosgeoiméadracht” é seo, nó féadann sé a bheith ina tuple chun pointe nó bosca a léiriú. Mar shampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code><span class=\"k\">class</span> <span class=\"nc\">ZipcodeFeed</span><span class=\"p\">(</span>Feed<span class=\"p\">):</span>\n    <span class=\"k\">def</span> <span class=\"nf\">geometry</span><span class=\"p\">(</span><span class=\"bp\">self</span><span class=\"p\">,</span> obj<span class=\"p\">):</span>\n        <span class=\"c1\"># Can also return: `obj.poly`, and `obj.poly.centroid`.</span>\n        <span class=\"k\">return</span> obj<span class=\"o\">.</span>poly<span class=\"o\">.</span>extent  <span class=\"c1\"># tuple like: (X0, Y0, X1, Y1).</span>\n</code></pre></div>\n<dl class=\"py method\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.feeds.Feed.item_geometry\">\n<span class=\"sig-name descname\">item_geometry</span><span class=\"sig-paren\">(</span><em class=\"sig-param\">item</em><span class=\"sig-paren\">)</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.feeds.Feed.item_geometry\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd></dd></dl>\n\n<p>Socraigh é seo chun an geoiméadracht do ghach* míre* sa bheatha a thabhairt ar ais. Is féidir seo a bheith ina shampla <a href=\"#id1\"><span class=\"problematic\" id=\"id2\">``</span></a>Geosgeoimetry', nó tuple a léiríonn comhordú pointe nó bosca teorainneacha. Mar shampla:</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code><span class=\"k\">class</span> <span class=\"nc\">ZipcodeFeed</span><span class=\"p\">(</span>Feed<span class=\"p\">):</span>\n    <span class=\"k\">def</span> <span class=\"nf\">item_geometry</span><span class=\"p\">(</span><span class=\"bp\">self</span><span class=\"p\">,</span> obj<span class=\"p\">):</span>\n        <span class=\"c1\"># Returns the polygon.</span>\n        <span class=\"k\">return</span> obj<span class=\"o\">.</span>poly\n</code></pre></div>\n</dd></dl>\n\n</section>\n<section id=\"syndicationfeed-subclasses\">\n<h3>Fo-aicmí <code class=\"docutils literal notranslate\">SyndicationFeed</code><a class=\"heading-anchor\" href=\"#syndicationfeed-subclasses\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h3>\n<p>Tá na fo-aicmí seo a leanas: Django.Utils.FeedGenerator.SyndicationFeed ar fáil:</p>\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.feeds.GeoRSSFeed\">\n<em class=\"property\"><span class=\"k\">class</span> </em><span class=\"sig-name descname\">GeoRSSFeed</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.feeds.GeoRSSFeed\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd></dd></dl>\n\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.feeds.GeoAtom1Feed\">\n<em class=\"property\"><span class=\"k\">class</span> </em><span class=\"sig-name descname\">GeoAtom1Feed</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.feeds.GeoAtom1Feed\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd></dd></dl>\n\n<dl class=\"py class\">\n<dt class=\"sig sig-object py\" id=\"django.contrib.gis.feeds.W3CGeoFeed\">\n<em class=\"property\"><span class=\"k\">class</span> </em><span class=\"sig-name descname\">W3CGeoFeed</span><a class=\"heading-anchor\" href=\"#django.contrib.gis.feeds.W3CGeoFeed\"><span class=\"visually-hidden\">Link to this definition</span><span aria-hidden=\"true\">#</span></a></dt>\n<dd></dd></dl>\n\n<aside class=\"admonition admonition-note\" role=\"note\">\n<p class=\"admonition-title\">Note</p>\n<p>Ní thacaíonn fothaí formáidithe <a class=\"reference external\" href=\"https://www.w3.org/2003/01/geo/\">W3C Geo</a> ach le geoiméadrachtaí: class: ~django.contrib.gis.db.Models.pointfield.</p>\n</aside>\n</section>\n</section>","rootId":"module-django.contrib.gis.feeds","toc":[{"title":"Sampla","anchor":"example","children":[]},{"title":"Tagairt API","anchor":"api-reference","children":[{"title":"Fo-aicme Feath","anchor":"feed-subclass","children":[]},{"title":"Fo-aicmí SyndicationFeed","anchor":"syndicationfeed-subclasses","children":[]}]}],"breadcrumbs":[{"docname":"ref/index","title":"Tagairt API","url":"/ga/6.0/ref/"},{"docname":"ref/contrib/index","title":"Pacáistí contrib","url":"/ga/6.0/ref/contrib/"},{"docname":"ref/contrib/gis/index","title":"GeodJango","url":"/ga/6.0/ref/contrib/gis/"}],"prev":{"docname":"ref/contrib/gis/admin","title":"Suíomh riaracháin GeodJango","url":"/ga/6.0/ref/contrib/gis/admin/"},"next":{"docname":"ref/contrib/gis/sitemaps","title":"Léarscáil Láithreáin Geografacha","url":"/ga/6.0/ref/contrib/gis/sitemaps/"},"formats":{"html":"/ga/6.0/ref/contrib/gis/feeds/","markdown":"/ga/6.0/ref/contrib/gis/feeds.md","json":"/ga/6.0/ref/contrib/gis/feeds.json"},"source":"https://github.com/django/django/blob/stable/6.0.x/docs/ref/contrib/gis/feeds.txt","official":"https://docs.djangoproject.com/ga/6.0/ref/contrib/gis/feeds/","inVersions":["6.1","6.0","5.2"],"inLocales":["en","sv","zh-hans","ga","fr","ja","id","it","pt-br","ko","es","el","pl"]}