Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Details  



1.1  Part 1  





1.2  Part 2  





1.3  Spatial  







2 Implementations  





3 See also  





4 References  





5 External links  



5.1  Standard documents  
















Simple Features






Čeština
Deutsch
Српски / srpski
Українська
 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 




In other projects  



Wikimedia Commons
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


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 "SF_".[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[edit]

Part 1[edit]

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[edit]

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[edit]

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[edit]

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

Adaptations include:

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[edit]

References[edit]

  1. ^ a b Wolfgang Kresse; David M. Danko (2011). Springer Handbook of Geographic Information. Springer. pp. 81–83. ISBN 978-3-540-72678-4.
  • ^ "MySQL 5.1 documentation on Spatial extensions". mysql.com. Retrieved 2 April 2018.
  • ^ a b Frank Hardisty (Fall 2012). "Penn State Geography 583: Geospatial System Analysis and Design. Databases".
  • ^ "MySQL :: MySQL 5.6 Reference Manual :: 12.15.9 Functions That Test Spatial Relations Between Geometry Objects". dev.mysql.com. Retrieved 2 April 2018.
  • ^ "GeoSpatial - MonetDB". 4 March 2014.
  • ^ a b c Wolfgang Kresse; David M. Danko (2011). Springer Handbook of Geographic Information. Springer. pp. 105–106. ISBN 978-3-540-72678-4.
  • ^ "SpatiaLite: SpatiaLite". www.gaia-gis.it. Retrieved 2 April 2018.
  • ^ Ravikanth V. Kothuri; Euro Beinat; Albert Godfrind (2004). Pro Oracle Spatial. Apress. p. 65. ISBN 978-1-59059-383-7.
  • ^ Alastair Aitchison (2012). Pro Spatial with SQL Server 2012. Apress. pp. 21–23. ISBN 978-1-4302-3491-3.
  • ^ 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
  • ^ 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
  • ^ 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.
  • ^ "FAQ: What is this OGR stuff?". www.gdal.org. Retrieved 2 April 2018.
  • ^ Shashi Shekhar; Hui Xiong (2007). Encyclopedia of GIS. Springer. pp. 235–236. ISBN 978-0-387-30858-6.
  • ^ "geo_types - Rust". docs.rs. Retrieved 2023-03-19.
  • ^ 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.
  • External links[edit]

    Standard documents[edit]


    Retrieved from "https://en.wikipedia.org/w/index.php?title=Simple_Features&oldid=1178624733"

    Categories: 
    Geographic information systems
    Open Geospatial Consortium
    ISO/TC 211
    Spatial database management systems
    Hidden categories: 
    Articles with short description
    Short description matches Wikidata
    Use Oxford spelling from December 2011
    Articles to be expanded from November 2012
    All articles to be expanded
    Articles using small message boxes
     



    This page was last edited on 4 October 2023, at 21:12 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki