OGC GeoSPARQl
OGC GeoSPARQGeoSPARQL은 OGC(Open Geospatial Consortium)에서 시멘틱 웹에 대한 지리공간 연계 데이터의 표현 및 질의에 대한 표준이다.[1]잘 이해된 OGC 표준에 기초한 작은 온톨로지 정의는 SPARQL 데이터베이스 쿼리 언어로 질적 및 정량적 공간 추론과 쿼리 모두를 지원할 수 있는 지리공간 RDF 데이터에 대한 표준화된 교환 기반을 제공하기 위한 것이다.[2]
Ordnance Survey Linked Data Platform은 어휘에 GeoSPARQL 등가 속성에 대해 OWL 매핑을 사용한다.[3][4]LinkedGeoData 데이터 세트는 주로 DBpedia로 알려진 그룹인 [5]라이프치히 대학의 AKSW(Accellight Knowledge Engineering and Semmantic Web) 연구그룹의 작품으로, OpenStreetMap 데이터를 나타내기 위해 GeoSPARQL 어휘를 사용한다.
특히 GeoSPARQL은 다음을 제공한다.
- 표현을 위한 RDFS/OWL의 작은 위상학
- SPARQL 쿼리 인터페이스:
- 정량적 추론을 위한 위상학적 SPARQL 확장 기능 세트
- 질의 변환 및 해석을 위한 RIF(Rule Interchange Format) 핵심 추론 규칙 세트
예
SPARQL 쿼리는 "무엇이 경계 상자 안에 정의되어 있는가"라는 질문을 모델링하는 데 도움이 될 수 있다.38°54′49″N 77°05′20″W / 38.913574°N 77.089005°W and 38°53′11″N 77°01′48″W / 38.886321°N 77.029953°W?"[6]
접두사 지리적: <http://www.opengis.net/ont/geosparql#> 접두사 지오프: <http://www.opengis.net/def/function/geosparql/> 선택 ?뭐야? 어디에 { ?뭐야? 지리적:해조메트리 ?geometry . 필터(지오프:sfiner(?geometry, "POLYGON(-77.089005 38.913574,-77.029953 38.913574,-77.029953 38.886321,-77.089005 38.913574)"^^지리적:wktLiteral)) }
GeoSPARQ에서 RCC8 사용l
RCC8은 아래와 같이 GeoSPARQL에서 구현되었다.
구현
GeoSPARQL의 완전한 구현은 없으며(대부분) GeoSPARQL의 부분 또는 벤더 구현이 있다. 현재 다음과 같은 구현이 있다.
- 아파치 마못타
- GeoSPARQL은 Google Summer of Code 2015의 맥락에서 구현되었다.[7]아파치 마못타에서, 포스트를 사용한다.GIS, 그리고 그것은 Postgre에만 이용 가능하다.SQL.
- 이클립스 RDF4J
- Eclipse RDF4J는 확장 가능한 RDF 처리, 저장, 추론 및 SPARQL 쿼리를 위한 오픈 소스 Java 프레임워크다.GeoSPARQL 기능 중 많은 부분집합을 지원한다.[10]
- 스트라본
- Strabon is an open-source semantic spatiotemporal RDF store that supports two popular extensions of SPARQL: stSPARQL and GeoSPARQL. Strabon is built by extending the well-known RDF store Sesame and extends Sesame's components to manage thematic, spatial and temporal data that is stored in the backend RDBMS. It has been fully tested with PostgreSQL(포스트 포함)GIS 및 PostgreSQL-Temporal 확장[11]) 및 MoneDB(Gem[12] 모듈 포함)
- OpenSaharah USeekM IndexingSail Sail Sail 플러그인
- 포스트를 사용하는 USeekM 인덱싱메일GeoSPARQL을 제공하기 위한 GIS 설치.일부 벤더 접두사와 함께 GeoSPARQL의 부분 구현을 제공한다.[13][14]
- Oracle 공간 및 그래프
- 그래프DB
- GraphDB는 W3C 표준을 준수하는 엔터프라이즈급 시맨틱 그래프 데이터베이스다.시맨틱 그래프 데이터베이스(RDF 3중첩이라고도 함)는 민첩성, 데이터 통합, 관계 탐색 및 기업 간 데이터 게시 및 소비 모델링이 중요한 솔루션의 핵심 인프라를 제공한다.
- 스타독
- 스타도그는 스마트 그래프 기술을 기반으로 구축된 엔터프라이즈 데이터 통합 플랫폼으로 쿼리, 검색, 추론, 데이터 가상화 등이 있다.
- Virtuoso Universal Server
- Virtuoso Universal Server는 기존의 RDBMS(Relational Database Management System), ORDBMS(Object-Relational Database), 가상 데이터베이스, RDF, XML, 자유 텍스트, 웹 애플리케이션 서버 및 파일 서버 기능을 단일 시스템에 결합한 미들웨어 및 데이터베이스 엔진 하이브리드다.[15]
성능 및 규정 준수 벤치마킹
일반적으로 GeoSPARQL 1.0과 지리공간을 지원하는 3배경을 벤치마킹하는 작업은 여러 가지 접근법을 사용하여 수행되었다.성능과 컴플라이언스 벤치마크를 구별할 수 있다.전자는 3단계에서 GeoSPARQL 쿼리에 대해 적시에 답변을 제공하는지 여부를 밝힐 수 있으며, 정답 여부를 확인할 수 있다.후자는 쿼리의 실행 시간과 무관하게 3단계에서 GeoSPARQL 1.0 표준의 정의와 관련하여 준수 답변을 제공하는지 여부를 점검한다.
잘 알려진 지리공간 성능 벤치마크에는 합성 및 실제 데이터셋에 대한 사전 정의된 쿼리 세트의 성능을 추적하는 지리공간[16] 및 지리공간 성능[17] 벤치마크가 포함된다.이들은 각각 성능을 위해 GeoSPARQL 쿼리 함수의 서브셋을 테스트한다.Huang 등의 또 다른 성능 벤치마크는 GeoSPARQL 지원 트리플 스토어의 성능을 공간 데이터 인프라의 일부로 평가했다.[18]
OGC 표준의 컴플라이언스 벤치마킹은 일반적으로 OGC Team Engine Test Suite의 일부로서 수행되며, 기업은 특정 OGC 규격을 정확하게 구현하기 위한 인증을 받을 수 있다.그러나 2021년 현재 OGC Team Engine은 GeoSPARQL 준수를 테스트하기 위한 일련의 준수 테스트를 제공하지 않는다.그럼에도 불구하고,[19] 조바노빅 등은 2021년에 9개의 서로 다른 트리플 스토어를 최초로 테스트한 종합적이고 재현 가능한 GeoSPARQL Compliance 벤치마크를 개발했다.이러한 첫 번째 컴플라이언스 테스트의 결과는 소프트웨어와 함께 Github에서 이용할 수 있다.
제출
GeoSPARQL 표준은 다음과 같이 OGC에 제출되었다.
- 오스트레일리아 기상국
- 벤틀리 시스템즈
- 연방과학산업연구기구(CSIRO)
- Defense Geospatial Information Working Group(DGIWG)
- 캐나다 천연자원
- 인터랙티브 계측기 Gmbh
- 오라클 아메리카
- 오드넌스 조사
- 레이시온
- 트래버스 테크놀로지스
- 미국 지질조사국(USGS)
미래발전
향후 작업에 대해 GeoSPARQL 표준에는 다음과 같이 명시되어 있다.
분명한 확장은 기하 데이터의 다른 표준 일련화에 대한 새로운 적합성 등급(예: KML, GeoJSON)을 정의해야 한다).또한 공간정보용 어휘를 개발하는 데 상당한 노력이 남아 있으며, 논리적 공간추론에 도움이 되도록 OWL 공리를 이용한 GeoSPARQL 어휘를 확장하는 것도 귀중한 공헌이 될 것이다.또한 GML 파일(또는 유사한 직렬화) 또는 일반 피쳐 모델을 지원하는 데이터 저장소에 많은 양의 기존 피쳐 데이터가 표시된다.이 데이터를 RDF로 변환(또는 사실상 변환 및 노출)하기 위한 표준 프로세스를 개발하는 것이 유익할 것이다.
2019년 OGC의 GeoSemantics Domain Working Group은 백서 "시맨틱과 Graph Technologies를 활용한 공간 데이터 표현에 대한 OGC의 이점"[21]에서 서로 다른 도메인의 GeoSPARQL의 현재 사용량을 평가하기 위해 착수하여 GeoSPARQL을 확장하기 위한 초기 기능 요청을 수집하였다.
이에 따라 2020년 9월 새롭게 구성된 워킹그룹 헌장으로 GeoSPARQL 표준 워킹그룹이 재설립되었다.GeoSPARQL 표준은 GeoSPARQL 1.1에서 2021년 여름 GeoSPARQL 표준의 새로운 릴리즈를 위해 노력하고 있으며, Gitub에서 개발될 수 있다.
2021년 확장 시맨틱 웹 컨퍼런스의 일환으로 개최된 GeoLD 워크샵 2021에서는 GeoSPARQL 1.1에 존재할 가능성이 높은 추가 사항의 개요가 발표되었다.[22]이러한 변경사항은 ISPRS 국제 지리정보 저널의 간행물에 추가적으로 통합 및 요약되었다.[23]
참고 항목
참조
- ^ 배틀 앤 콜라스 2012 페이지 355.
- ^ 배틀 앤 콜라스 2012, 페이지 358.
- ^ Goodwin, John (26 April 2013). "GeoSPARQL and Ordnance Survey Linked Data". John’s Weblog.
{{cite web}}
:외부 링크 위치
(도움말)website=
- ^ Gemma (3 June 2013). "New Linked Data service launches". Ordnance Survey Blog.
{{cite web}}
:외부 링크 위치
(도움말)website=
- ^ "Imprint". AKSW. 2012-05-18.
- ^ 배틀 앤 콜라스 2012, 페이지 363.
- ^ "GSoC/2015/MARMOTTA-584 - Marmotta Wiki". wiki.apache.org. Archived from the original on 2015-06-26.
- ^ "Apache Jena - Spatial searches with SPARQL".
- ^ http://parliament.semwebcentral.org/
- ^ "Programming with RDF4J · Eclipse RDF4J™ the Eclipse Foundation".
- ^ "Jeff-davis/PostgreSQL-Temporal". GitHub. 21 January 2021.
- ^ "Documentation MonetDB Docs".
- ^ "Archived copy". Archived from the original on 2014-04-15. Retrieved 2012-12-16.
{{cite web}}
: CS1 maint: 타이틀로 보관된 사본(링크) - ^ "Archived copy". Archived from the original on 2014-04-15. Retrieved 2014-04-14.
{{cite web}}
: CS1 maint: 타이틀로 보관된 사본(링크) - ^ Williams, Hugh (October 29, 2018). "Virtuoso GeoSPARQL Demo Server". OpenLink Software Community Forum. Retrieved 2021-02-02.
- ^ Garbis, George; Kyzirakos, Kostis; Koubarakis, Manolis (2013). "Geographica: A Benchmark for Geospatial RDF Stores (Long Version)". Advanced Information Systems Engineering. Lecture Notes in Computer Science. Vol. 7908. pp. 343–359. doi:10.1007/978-3-642-41338-4_22. ISBN 978-3-642-38708-1.
- ^ Ioannidis, Theofilos; Garbis, George; Kyzirakos, Kostis; Bereta, Konstantina; Koubarakis, Manolis (2021). "Evaluating Geospatial RDF Stores Using the Benchmark Geographica 2". Journal on Data Semantics. 10 (3–4): 189–228. arXiv:1906.01933. doi:10.1007/s13740-021-00118-x. S2CID 174799159.
- ^ Huang, Weiming; Raza, Syed Amir; Mirzov, Oleg; Harrie, Lars (2019). "Assessment and Benchmarking of Spatially Enabled RDF Stores for the Next Generation of Spatial Data Infrastructure". ISPRS International Journal of Geo-Information. 8 (7): 310. Bibcode:2019IJGI....8..310H. doi:10.3390/ijgi8070310.
- ^ Jovanovik, Milos; Homburg, Timo; Spasić, Mirko (2021). "A GeoSPARQL Compliance Benchmark". ISPRS International Journal of Geo-Information. 10 (7): 487. arXiv:2102.06139. Bibcode:2021IJGI...10..487J. doi:10.3390/ijgi10070487.
- ^ Jovanovik, Milos; Homburg, Timo; Spasić, Mirko (2021). "Software for the GeoSPARQL compliance benchmark". Software Impacts. 8: 100071. doi:10.1016/j.simpa.2021.100071.
- ^ 의미론 및 그래프 기술을 사용한 공간 데이터 표기의 OGC 이점Abhayaratna, J.; van den Brink, L.; Car, N.; Atkinson, R.; Homburg, T.; Knibbe, F.; McGlinn, K.; Wagner, A.; Bonduel, M.; Holten Rasmussen, M.; and Thiery, F., OGC White Paper, http://docs.ogc.org/wp/19-078r1/19-078r1.html, October 2020.
- ^ GeoSPARQL 1.1: 가장 중요한 지리공간 LOD 표준에 대한 거의 퇴폐적인 업데이트.자동차, N. J. 및 Homburg, T. GeoLD 워크샵(ESWC 2021, https://github.com/surroundaustralia/geosparql11-geold-paper/blob/master/manuscript.pdf,, 2021년 5월
- ^ Car, Nicholas J.; Homburg, Timo (February 2022). "GeoSPARQL 1.1: Motivations, Details and Applications of the Decadal Update to the Most Important Geospatial LOD Standard". ISPRS International Journal of Geo-Information. 11 (2): 117. Bibcode:2022IJGI...11..117C. doi:10.3390/ijgi11020117.
- Battle, Robert; Kolas, Dave (2012). "Enabling the Geospatial Semantic Web with Parliament and GeoSPARQL" (PDF). Semantic Web. IOS Press. 3 (4): 355–370. doi:10.3233/SW-2012-0065. Retrieved 21 November 2012.
- Kyzirakos, Kostis; Karpathiotakis, Manos; Koubarakis, Manolis (November 2012). Strabon: A Semantic Geospatial DBMS (PDF). 11th International Semantic Web Conference. Boston, MA, United States. doi:10.1007/978-3-642-35176-1_19. Retrieved 21 November 2012.
- Usery, E. Lynn; Varanka, Dalia (2012). "Design and Development of Linked Data from The National Map" (PDF). Semantic Web. IOS Press. 3 (4): 371–384. doi:10.3233/SW-2011-0054. Retrieved 19 December 2012.
- United States Geological Survey (30 May 2012). "Introduction to geospatial semantics and technology workshop handbook: U.S. Geological Survey Open-File Report 2012–1109" (PDF). United States Geological Survey. Retrieved 18 December 2012.
- Goad, Chris (September 2004). "RDF versus GML". Archived from the original on 22 April 2012. Retrieved 4 December 2012.
외부 링크
- GeoSPARQL – 개방형 지리공간 컨소시엄의 RDF 데이터 표준 지리 질의 언어
- 영국 Ordnance Survey의 Linked Data Platform 웹앱
- OpenStreetMap 데이터를 위한 LinkedGeoData
- 오드넌스 서베이 아일랜드의 data.geohive.ie