Top 5 Recent Articles
ARTICLES CATEGORIES
- Algorithms (22)
- All (399)
- Biography (1)
- Blog (44)
- Business Requirements (1)
- Commentary (1)
- Conversion (2)
- Customers (2)
- Data Models (1)
- Education (2)
- GeoRaptor (13)
- GPS (1)
- Image Processing (2)
- Import Export (8)
- Licensing (2)
- LiDAR (1)
- Linear Referencing (4)
- Manifold GIS (3)
- Mapping (1)
- MySQL Spatial (7)
- Networking and Routing (including Optimization) (5)
- Open Source (18)
- Oracle Spatial and Locator (194)
- Partitioning (1)
- PostGIS (36)
- Projections (1)
- Published Articles (1)
- qGIS (1)
- Recommendations (1)
- Services (1)
- Software Change Log (1)
- Source Code (37)
- Space Curves (9)
- Spatial Database Functions (109)
- Spatial DB comparison (1)
- Spatial XML Processing (11)
- SQL Server Spatial (92)
- Standards (3)
- Stored Procedure (17)
- Tessellation or Gridding (10)
- Tools (2)
- Topological Relationships (1)
- Training (2)
- Triangulation (2)
COGO: Compute number of vertices required to stroke circle or circular arc
In working with circles or arc segments one needs to be able to do more than just calculate chordlengths, arclengths or arc2chord separations. For example,
COGO: TSQL Function to Calculate the Bearing Between Two Points
This SQL Server TSQL function returns a (Normalized) bearing in Degrees between two non-geodetic (XY) coordinates.
COGO: Compute arc length subtended by angle centre of circle
In working with circles (and circular arcs) in spatial data one must be able to compute the length of an arc defined by an angle
COGO: Compute chord length of segment of a circle (arc)
In working with circles one must be able to compute the arc2chord separation, the length of an arc and the length of the chord subtended
COGO: Computing Arc To Chord (Arc2Chord) Separation
Computing the arc to chord (Arc2Chord) separation between an arc on the circumference of a circle and the chord subtended by that arc is considered
COGO: Creating a stroked polygon from a circle’s centre x,y and radius
The relevant standards covering spatial data types within databases provide functionality at many levels (and miss some that is required by pratitioners like myself) from
COGO: Finding centre and radius of a curve defined by three points: FindCircle function
Recently I had need to convert a PL/SQL Oracle Spatial function I created years ago called FindCircle to SQL Server 2008 for use in another
Generating random point data for SQL Server 2008 Spatial
There is often a need for all sorts of reasons, for the generation of spatial data within a database like SQL Server 2008. I have
New Presentation on Active (Searchable) Spatial Metadata for SQL Server 2008 Spatial and FreeText
I gave a presentation on some work I did last year for a customer on providing a sophisticated spatial/textual search capability against over 700 tables
STisGeo: Checking if a column in a table or a view is of type geometry or geography
Sometimes things are simple and prosaic rather than clever and complicated. Building solutions in TSQL requires one to build a prior collection of handy functions
Documentation
- MySQL Spatial General Functions
- Oracle LRS Objects
- Oracle Spatial Exporter (Java + pl/SQL)
- Oracle Spatial Object Functions
- Oracle Spatial Object Functions (Multi Page)
- PostGIS pl/pgSQL Functions
- SC4O Oracle Java Topology Suite (Java + pl/SQL)
- SQL Server Spatial General TSQL Functions
- SQL Server Spatial LRS TSQL Functions