Proceed to GeoCommunity Home Page


SpatialNewsGIS Data DepotGeoImaging ChannelGIS and MappingSoftwareGIS JobsGeoBids-RFPsGeoCommunity MarketplaceGIS Event Listings
HomeLoginAccountsAboutContactAdvertiseSearchFAQsForumsCartFree Newsletter

Sponsored by:


TOPICS
Today's News

Submit News

Feature Articles

Product Reviews

Education

News Affiliates

Discussions

Newsletters

Email Lists

Polls

Editor's Corner


SpatialNews Daily Newswire!
Subscribe now!

Latest Industry Headlines
SiteVision GIS Partnership With City of Roanoke VA Goes Live
Garmin® Introduces Delta™ Upland Remote Trainer with Beeper
Caliper Offers Updated Chile Data for Use with Maptitude 2013
Southampton’s Go! Rhinos Trail Mapped by Ordnance Survey
New Approach to Measuring Coral Growth Offers Valuable Tool for Reef Managers
Topo ly - Tailor-Fit for Companies' Online Mapping Needs

Latest GeoBids-RFPs
Nautical Charts*Poland
Software & Telemetry GPS
Spatial Data Management-DC
Geospatial and Mapping-DC
Next-Gen 911-MO

Recent Job Opportunities
Planner/GIS Specialist
Team Leader- Grape Supply Systems
Geospatial Developer

Recent Discussions
Raster images
cartographic symbology
Telephone Exchange areas in Europe
Problem showcasing Vector map on Windows CE device
Base map

GeoCommunity Mailing List
 
Mailing List Archives

Subject: Re: [gislist] Spatial Query Language
Date:  04/05/2005 03:10:02 PM
From:  Frank Warmerdam



On Apr 5, 2005 3:52 PM, Landon Blake <lblake@ksninc.com> wrote:
> I'm in the midst of planning 2 separate open source spatial database solutions. In both I will need to support spatial queries. I would like to implement a common standard in both.
>
> I'm looking for an official specification for a spatial query language, but have been unsuccessful so far. I found little tidbits with an on-line websearch but nothing concrete. I ran into one commercial solution: GEO/SQL. Is there an open standard for a spatial query language that I'm completely missing, or do most GIS users implement a homegrown or commercial solution?

Landon,

The obvious choice is the OpenGIS (er Open Geospatial?) Simple
Features for SQL specification. It defines a variety of spatial SQL
operators.

I would suggest you visit the OGC web site to see what products claim
conformance to it. The one I am familiar with is the PostGIS
extension to PostgreSQL which I believe does a fairly complete
implementation of the specification. Spatial queries are very efficient
but some other spatial operators (ie. buffering, overlay, etc) are not
exceptionally efficiently done. But I believe it is a pretty complete
implementaton of the spec, and it also has some extensions beyond
the spec. While it is an open source product, you can purchase
commercial support from Refractions, the creators.

http://postgis.refractions.net/

I would warn you that the specification has different levels of conformance,
and some vendors claim conformance while only doing the base level
which does not include the spatial SQL operators.

The other standard of note in this area is SQL MM, but I am not
personally aware of any implementations of it, nor do I have any
direct experience with it. SQL MM is an ISO specification.

Best regards,
--
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up | Frank Warmerdam, warmerdam@pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush | Geospatial Programmer for Rent
_______________________________________________
gislist mailing list
gislist@lists.geocomm.com
http://lists.geocomm.com/mailman/listinfo/gislist

_________________________________
This list is brought to you by
The GeoCommunity
http://www.geocomm.com/

Sponsored by:

For information
regarding
advertising rates
Click Here!

Copyright© 1995-2012 MindSites Group / Privacy Policy

GeoCommunity™, Wireless Developer Network™, GIS Data Depot®, and Spatial News™
including all logos and other service marks
are registered trademarks and trade communities of
MindSites Group