Simple Features

Simple Features (officially Simple Feature Access) is a set of standards that specify a common storage and access model of geographic features made of mostly two-dimensional geometries (point, line, polygon, multi-point, multi-line, etc.) used by geographic databases and geographic information systems. It is formalized by both the Open Geospatial Consortium (OGC) and the International Organization for Standardization (ISO).

The ISO 19125 standard comes in two parts. Part 1, ISO 19125-1 (SFA-CA for "common architecture"), defines a model for two-dimensional simple features, with linear interpolation between vertices, defined in a hierarchy of classes; this part also defines representation of geometry in text and binary forms. Part 2 of the standard, ISO 19125-2 (SFA-SQL), defines a "SQL/MM" language binding API for SQL under the prefix "ST_".[1] The open access OGC standards cover additionally APIs for CORBA and OLE/COM, although these have lagged behind the SQL one and are not standardized by ISO. There are also adaptations to other languages covered below.

The ISO/IEC 13249-3 SQL/MM Spatial extends the Simple Features data model, originally based on straight-line segments, adding circular interpolations (e.g. circular arcs) and other features like coordinate transformations and methods for validating geometries, as well as Geography Markup Language support.[1]

Details

Part 1

The geometries are associated with spatial reference systems. The standard also specifies attributes, methods and assertions with the geometries, in the object-oriented style. In general, a 2D geometry is simple if it contains no self-intersection. The specification defines DE-9IM spatial predicates and several spatial operators that can be used to generate new geometries from existing geometries.

Part 2

Part 2 is a SQL binding to Part 1, providing a translation of the interface to non-object-oriented environments. For example, instead of a someGeometryObject.isEmpty() as in Part 1, SQL/MM uses a ST_IsEmpty(...) function in SQL.

Spatial

The spatial extension adds the datatypes "Circularstring", "CompoundCurve", "CurvePolygon", "PolyhedralSurface", the last of which is also included into the OGC standard. It also defines the SQL/MM versions of these types and operations on them.

Implementations

Direct implementations of Part 2 (SQL/MM) include:

Adaptations include:

  • Implementations of the CORBA and OLE/COM interfaces detailed above are mainly produced by commercial vendors maintaining legacy technology.
  • R: The sf package[12] implements Simple Features and contains functions that bind to GDAL for reading and writing data, to GEOS for geometrical operations, and to PROJ for projection conversions and datum transformations.
  • The GDAL library implements the Simple Features data model in its OGR component.[13]
  • The Java-based deegree framework implements SFA (part 1) and various other OGC standards.[14]
  • The Rust library geo_types implements geometry primitives that adhere to the simple feature access standards.[15]

GeoSPARQL is an OGC standard that is intended to allow geospatially-linked data representation and querying based on RDF and SPARQL by defining an ontology for geospatial reasoning supporting a small Simple Features (as well as DE-9IM and RCC8) RDFS/OWL vocabulary for GML and WKT literals.[16]

As of 2012, various NoSQL databases had very limited support for "anything more complex than a bounding box or proximity search".[3]

See also

References

  1. ^ a b Wolfgang Kresse; David M. Danko (2011). Springer Handbook of Geographic Information. Springer. pp. 81–83. ISBN 978-3-540-72678-4.
  2. ^ "MySQL 5.1 documentation on Spatial extensions". mysql.com. Retrieved 2 April 2018.
  3. ^ a b Frank Hardisty (Fall 2012). "Penn State Geography 583: Geospatial System Analysis and Design. Databases".
  4. ^ "MySQL :: MySQL 5.6 Reference Manual :: 12.15.9 Functions That Test Spatial Relations Between Geometry Objects". dev.mysql.com. Retrieved 2 April 2018.
  5. ^ "GeoSpatial - MonetDB". 4 March 2014.
  6. ^ a b c Wolfgang Kresse; David M. Danko (2011). Springer Handbook of Geographic Information. Springer. pp. 105–106. ISBN 978-3-540-72678-4.
  7. ^ "SpatiaLite: SpatiaLite". www.gaia-gis.it. Retrieved 2 April 2018.
  8. ^ Ravikanth V. Kothuri; Euro Beinat; Albert Godfrind (2004). Pro Oracle Spatial. Apress. p. 65. ISBN 978-1-59059-383-7.
  9. ^ Alastair Aitchison (2012). Pro Spatial with SQL Server 2012. Apress. pp. 21–23. ISBN 978-1-4302-3491-3.
  10. ^ http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc01964.1602/doc/html/saiq-standards-compatibility-spatial.html SAP Sybase IQ support for spatial data
  11. ^ http://help.sap.com/saphelp_hanaplatform/helpdata/en/7a/2f4266787c1014a9b6ab6cf937f8ac/content.htm?frameset=/en/7a/2d11d7787c1014ac3a8663250814c2/frameset.htm&current_toc=/en/99/d10e4fdaaf41588480a43478e840d5/plain.htm&node_id=12 SAP HANA Spatial Reference: Supported Import and Export Formats for Spatial Data
  12. ^ Pebesma, Edzer; Bivand, Roger; Cook, Ian; Keitt, Tim; Sumner, Michael; Lovelace, Robin; Wickham, Hadley; Ooms, Jeroen; Racine, Etienne (22 March 2018). "sf: Simple Features for R". Retrieved 2 April 2018 – via R-Packages.
  13. ^ "FAQ: What is this OGR stuff?". www.gdal.org. Retrieved 2 April 2018.
  14. ^ Shashi Shekhar; Hui Xiong (2007). Encyclopedia of GIS. Springer. pp. 235–236. ISBN 978-0-387-30858-6.
  15. ^ "geo_types - Rust". docs.rs. Retrieved 2023-03-19.
  16. ^ Battle, Robert; Kolas, Dave (2012). "Enabling the Geospatial Semantic Web with Parliament and GeoSPARQL" (PDF). Semantic Web. 3 (4). IOS Press: 355–370. doi:10.3233/SW-2012-0065. Retrieved 21 November 2012.

Standard documents

Read other articles:

Le système de récompense de la Corée du Nord (république populaire démocratique de Corée) a été créé moins d'un mois après la fondation de la république en 1948. Le système est décrit comme étant élaboré[1], et est proche du système soviétique[1]. Il a comme point commun avec le système de décoration soviétique de décorer des écoles, des journaux, des usines, des unités militaires, des villes, etc[1]. Les décorations sont décernés par le Comité central populaire d...

 

Pakistani soldier (1944-1971) Lance NaikMuhammad Mahfuz AwanNishan-e-HaiderBirth nameMahfoozNickname(s)BoxerBorn25 October 1944 (1944-10-25)Pind Malikan (now Mehfoozabad), Rawalpindi District, Punjab, British IndiaDied18 December 1971(1971-12-18) (aged 27)Wahga-Attari SectorBuriedMehfoozabad, Islamabad, PakistanAllegiance PakistanService/branch Pakistan ArmyYears of service1962–1971Rank Lance NaikUnit3/16th Punjab Regiment 15 Punjab RegimentBattles/warsIndo-Pakistan...

 

The QuintJenis situsBeritaBahasaInggris & HindiPemilikGaurav Mercantiles Ltd Raghav Bahl & Ritu Kapur (66.42%) Haldiram's Pvt Ltd (17-18%) Elara Capital Ltd (10%) Mohan Lal Jain (4.99%) CEORitu Kapur[1]Karyawan~200 (April 2020)[2]Situs webwww.thequint.comPeringkat Alexa 8,552 (Global, Mei 2020)[3] 653 (India, Mei 2020)[3]Diluncurkan2015The Quint adalah sebuah situs web opini dan berita umum India berbahasa Inggris dan Hindi yang didirikan oleh Raghav Ba...

 

Le Yermak en mer Baltique en 1917. La Croisière de glace de la flotte de la Baltique fut une opération russe de la Première Guerre mondiale, organisant le transfert des navires de la flotte de la Baltique de la Russie soviétique à partir des ports de Revel et d'Helsinki entre février et mars 1918. En effet, à cette époque l'Empire allemand déclencha la dernière offensive contre la Russie, cette expédition eut pour but d'éviter la capture des navires russes par les forces allemande...

 

Facade Santa Sofia was a church on via Santa Sofia in the city of Naples, Italy,[1] now deconsecrated. It was founded around 308 by Constantine, though the present church was built in 1487 to house a congregation which worked to bury the poor. It has a 1754 maiolica pavement and its facade has two doors.[2] It also contained paintings by Fabrizio Santafede and Marco Pino, but these were removed after the 1980 earthquake. References ^ (in Italian) La chiesa di Santa Sofia on Na...

 

Cultural tourism in Kenya in 2005 Roman Ruins In The east Region Of Algeria Tourism is an important economic sector for many countries in Africa. There are many countries that benefit heavily from tourism like Uganda, Algeria, Egypt, South Africa, Kenya, Morocco, Tunisia, Ghana and Tanzania.[1] The touristic particularity of Africa lies in the wide variety of points of interest, diversity and multitudes of landscapes as well as the rich cultural heritage. Also, an ecotourist industry ...

 

Egyptian footballer (1927–2023) Mohamed Kabil Personal informationFull name Abdel Aziz Mohamed Kabil[1]Date of birth (1927-03-14)14 March 1927Place of birth Al Azizeyah, Al-Sharqiyah, EgyptDate of death 11 October 2023(2023-10-11) (aged 96)Position(s) MidfielderSenior career*Years Team Apps (Gls) Zamalek International career Egypt *Club domestic league appearances and goals Abdel Aziz Mohamed Kabil (14 March 1927 – 11 October 2023), known as Mohamed Kabil, was an Egyptian foo...

 

Silver Soul redirects here. For the Beach House song, see Teen Dream. Japanese manga series and its franchise GintamaFirst tankōbon volume cover, featuring Gintoki Sakata銀魂GenreAdventure[1]Science fiction comedy[2] MangaWritten byHideaki SorachiPublished byShueishaEnglish publisherNA: Viz MediaImprintJump ComicsMagazineWeekly Shōnen Jump(December 8, 2003–September 15, 2018)Jump Giga(December 28, 2018–February 22, 2019)Gintama app(May 13–June 20, 2019)Engl...

 

Hospital in ScotlandWoodend HospitalNHS GrampianSouth Block, Woodend HospitalShown in AberdeenGeographyLocationEday Road, Aberdeen, Scotland, United KingdomCoordinates57°08′54″N 2°10′24″W / 57.1484°N 2.1732°W / 57.1484; -2.1732OrganisationCare systemPublic NHSTypeCommunityAffiliated universityUniversity of AberdeenRobert Gordon UniversityQueen Margaret UniversityServicesEmergency departmentNo Accident & EmergencyLinksWebsiteNHS Grampian- Woodend Hospita...

 

Uskup Auksilier atau uskup bantu adalah uskup yang ditugaskan untuk membantu uskup diosesan dalam memenuhi kebutuhan pastoral dan administratif keuskupan. Uskup-uskup auksilier adalah uskup tituler yang dipandang sudah tidak ada lagi. Di Gereja Katolik, uskup auksilier ada di Gereja Latin dan Gereja Katolik Timur. Tugas khusus seorang uskup auksilier diberikan oleh uskup diosesan, dan dapat sangat bervariasi, tergantung kepada uskup pelengkap, biasa, sesuai kebutuhan keuskupan. Di keuskupan a...

 

La Nación Tipo DiarioMatutinoFormato TabloidePaís Costa Rica Costa RicaSede LlorenteÁmbito de distribución NacionalFundación 12 de octubre de 1946Fundador(a) Ricardo Castro BeecheGénero GeneralistaIdeología política CentroderechaIdioma EspañolPrecio 300 colones de lunes a sábado y 500 colones los domingosDifusión NacionalPropietario(a) Grupo Nación S.A.Director(a) Armando González Rodicio[1]​Sitio web www.nacion.com[editar datos en Wikidata] La Nación es un ...

 

Двумерные модели расширяют общую теорию относительности, чтобы точно объяснить природу тёмной материи и тёмной энергии Биметрические теория гравитации — альтернативные теории гравитации, в которых вместо одного метрического тензора используются два или более. Час...

 

10 Questions for the Dalai LamaSutradara Rick Ray ProduserDitulis olehDistributorMonterey MediaTanggal rilis1 Mei 2006Durasi85 menitNegara Amerika Serikat Bahasa Inggris 10 Questions for the Dalai Lama adalah film dokumenter tahun 2006 di mana Rick Ray bertemu dengan Tenzin Gyatso, Dalai Lama ke-14 di biaranya di Dharamsala, India. Ray menanyai Dalai Lama sepuluh pertanyaan dalam sebuah wawancara yang juga disispi dengan biografi Tenzin Gyatso, sejarah Tibet modern dan cerita perjalanan Ray d...

 

1939 film by James P. Hogan Grand Jury SecretsDirected byJames P. HoganScreenplay byIrving ReisMaxwell ShaneRobert YostProduced bySamuel G. EngelStarringJohn HowardGail PatrickWilliam FrawleyJane DarwellPorter HallHarvey StephensCinematographyHarry FischbeckEdited byHugh BennettMusic byVictor YoungProductioncompanyParamount PicturesDistributed byParamount PicturesRelease date June 23, 1939 (1939-06-23) Running time68 minutesCountryUnited StatesLanguageEnglish Grand Jury Secrets...

 

1 Raja-raja 6Kitab Raja-raja (Kitab 1 & 2 Raja-raja) lengkap pada Kodeks Leningrad, dibuat tahun 1008.KitabKitab 1 Raja-rajaKategoriNevi'imBagian Alkitab KristenPerjanjian LamaUrutan dalamKitab Kristen11← pasal 5 pasal 7 → 1 Raja-raja 6 (atau I Raja-raja 6, disingkat 1Raj 6) adalah pasal keenam Kitab 1 Raja-raja dalam Alkitab Ibrani dan Perjanjian Lama di Alkitab Kristen. Dalam Alkitab Ibrani termasuk Nabi-nabi Awal atau Nevi'im Rishonim [נביאים ראשונים] dalam bag...

 

American college football season 2023 Liberty Flames footballC-USA championC-USA Championship, W 49–35 vs. New Mexico StateFiesta Bowl, vs. OregonConferenceConference USARankingCoachesNo. 20APNo. 18CFPNo. 23Record13–0 (8–0 C-USA)Head coachJamey Chadwell (1st season)Co-offensive coordinatorWilly Korn (1st season)Co-offensive coordinatorNewland Isaac (1st season)Offensive schemeUp-tempo spreadCo-defensive coordinatorSkylor Magee (1st season)Base...

 

1938 American filmI Am a CriminalTheatrical release posterDirected byWilliam NighScreenplay byJohn W. KrafftStory byHarrison JacobsProduced byE.B. DerrStarringJohn CarrollKay LinakerCraig ReynoldsMartin SpellmanLester MatthewsMary KornmanCinematographyPaul IvanoEdited byRussell F. SchoengarthProductioncompanyMonogram PicturesDistributed byMonogram PicturesRelease date December 7, 1938 (1938-12-07) Running time74 minutesCountryUnited StatesLanguageEnglish I Am a Criminal is a 19...

 

Sporting event delegationGeorgia at the2008 Summer OlympicsFlag of GeorgiaIOC codeGEONOCGeorgian National Olympic CommitteeWebsitewww.geonoc.org.ge (in Georgian and English)in BeijingCompetitors35 in 11 sportsFlag bearers Ramaz Nozadze (opening)Revazi Mindorashvili (closing)MedalsRanked 26th Gold 3 Silver 2 Bronze 2 Total 7 Summer Olympics appearances (overview)19962000200420082012201620202024Other related appearances Russian Empire (1900–1912) Soviet Union (1952–1988)...

 

French hybrid multiple unit This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) You can help expand this article with text translated from the corresponding article in French. (March 2022) Click [show] for important translation instructions. Machine translation, like DeepL or Google Translate, is a useful starting point for translations, but translators must revise errors as necessary an...

 

New Zealand politician For other people named Roderick McKenzie, see Roderick McKenzie (disambiguation). The HonourableRoderick McKenzie25th Minister of CustomsIn office4 September 1911 – 28 March 1912Prime MinisterSir Joseph WardPreceded byGeorge FowldsSucceeded byGeorge Laurenson13th Minister of Public WorksIn office6 January 1909 – 28 March 1912Prime MinisterSir Joseph WardPreceded byWilliam Hall-JonesSucceeded byWilliam MacDonald10th Minister of MinesIn office6 Janua...