지오RSS
GeoRSS파일 이름 확장자 | .rss, .xml |
---|---|
인터넷 미디어 유형 | application/rss+xml (등기 작성 [1]중) |
확장원 | XML |
GeoRSS는 웹 피드의 일부로 위치를 인코딩하기 위한 규격입니다. (웹 피드는 뉴스 기사, 오디오 블로그, 비디오 블로그 및 텍스트 블로그 항목과 같은 컨텐츠의 피드("채널")를 기술하기 위해 사용됩니다.) 이러한 웹 피드는 애그리게이터나 웹 브라우저 등의 프로그램에 의해 렌더링됩니다.)GeoRSS라는 이름은 가장 알려진 웹 피드 및 신디케이션 형식인 RSS에서 유래했습니다.
GeoRSS에서 위치 내용은 지리적 점, 선 및 관심 폴리곤과 관련된 기능 설명으로 구성됩니다.GeoRSS 피드는 지도 생성기 등의 지리적 소프트웨어에 의해 소비되도록 설계되어 있습니다.GeoRSS 콜라보레이션은 이러한 인코딩을 공통 정보 모델에 구축함으로써 인코딩 간의 상호 운용성과 "향후 호환성"을 촉진하고 있습니다.
이 시점에서 GeoRSS 콜라보레이션은 GeoRSS Geography Markup Language(GML)와 GeoRSS Simple이라고 불리는 2개의 주요 인코딩 작업을 완료했습니다.GeoRSS-Simple은 기본 지오메트리(포인트, 선, 상자, 폴리곤)를 지원하는 매우 가벼운 포맷으로 로케이션 인코딩 시 일반적인 사용 사례를 다룹니다.GeoRSS GML은 정식 OGC(Open Geospatial Consortium) GML 애플리케이션 프로파일이며 GeoRSS Simple보다 광범위한 기능, 특히 WGS84 위도/경도 이외의 좌표 참조 시스템을 지원합니다.또한 W3C GeoRSS 시리얼라이제이션도 있습니다.이 시리얼라이제이션은 오래되어 부분적으로 권장되지 않지만 가장 널리 사용되고 있습니다.
GeoRSS를 사용하여 RSS 1.0과 2.0, IETF의 최신 피드 표준인 Atom을 확장할 수 있습니다.
예
다음은 Atom을 사용한 GeoRSS Simple의 예입니다.
<?xml version="2.0" encoding="utf-8"?> <feed xmlns="http://www.w3.org/2005/Atom" xmlns:geors="http://www.georss.org/georss"> <title> 지진 </title> <time>국제지진관측연구소 </http> <link href="http://example.org/"/> <updated> 2005-12-13T18:30:02Z </updated> <name> 박사새디어스 Remor<, /name>,<>email>, 떨림 @ quakelab.edu<, /email>,<>/author>,<>id>, 항아리:uuid:60a76c80-d399-11d9-b93C-0003939e0af6<, /id>,<>entry>,<>title>, M3.2, 모나 Passage<, /title>,<>링크 href="http://example.org/2005/09/09/atom01"/>,<>id>, 항아리:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a<, /id>,<>입니다.dated>, 2005-08-17T07:02:32Z </updated> <요약>우리는 방금 큰 파티를 열었다.</timeout> <geors:point> 45.256-71.92 </geors:point> </entry> </feed>
다음으로 RSS 2.0의 GeoRSS GML 인코딩 스키마 fragment를 나타냅니다.
<?xml version="1.0" encoding="UTF-8"?> <rs version="2.0" xmlns:geors="http://www.georss.org/georss" xmlns:gml="http://www.opengis.net/gml"> <채널> </link> </title> Cambridge Neighbories </title> <설명>매사추세츠주 캠브리지에 대한 한 사람의 견해 </description> <item> <tem is PermaLink="true"> 00000111c36421c1321d3 </guid> <pubDate>2007년 4월 5일 (목) 20:16:31 +0000 </pubDate> <title> </title> </title> <설명>"새로운" 캠브리지의 심장과 영혼.어디에 서느냐에 따라 1970년대나 2020년대가 된 것처럼 느껴질 수 있어요.</description> <author> </auth> <geors:where> <gml:폴리곤><gml:exterside><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:external> </gml:폴리곤> </geors:where> </item> </channel> </rss>
W3C GeoRSS의 예를 다음에 나타냅니다.
<?xml version="1.0"?> <?xml-stylesheet href="/eqcenter/message/rssxsl.messages?피드=eqs7day-M5.xml" type="text/xl" media="screen"?> <rs version="2.0" xmlns:filength="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:dc="http://purl.org/dc/elements/1.1/"> <채널> <filength>USGS M5+ 지진 </title> </description> 지난 7일간의 실시간 세계 지진 목록 </dc> <link> </link> <dc:publisher> 미국 지질조사 </dc:publisher> </dc:publisher>2007년 12월 27일 (목) 23:56:15 PST </pubDate> </pubDate> <pubDate> 2007년 12월 28일 (금) 05:24:17 GMT </pubDate> </title> 인도네시아 수마트라 북부 M 5.32007년 12월 28일 05:24:17 GMT </description> <link> https://earthquake.usgs.gov/eqcenter/recenteqsww/Quakes/us2007llai.php </link> <http:lat> 5.5319 </http:lat> </http:lat> </http:long> 95.8972 </hannel:long> </rs>
「 」를 참조해 주세요.
- 지리공간 콘텐츠 관리 시스템
- IETF의 XML 기반 웹 신디케이션 형식인 Atom(표준).
- RSS - 매우 심플한 신디케이션.
레퍼런스
- ^ "The application/rss+xml Media Type". Network Working Group. May 22, 2006. Retrieved 2007-08-16.
외부 링크
- Georss.org (20-09-09), GeoRSS 사양 웹 사이트 (3가지 인코딩 모두 참조) 및 예시
- OGC 백서(pdf), 개방형 지리공간 컨소시엄:GeoRSS의 개요