1

I need to save the GPS coordinates in an Oracle database on which are not installed spatial extension. There is software pl/sql that emulates the main functions of Oracle Spatial (obviously no use its datatype) in the same way to make a "wrap" of JSON functionality of Oracle 11 exists this project on github: https://github.com/pljson/pljson

7
  • does it really need to be done in Oracle? Could you use PostGIS instead? Commented May 14, 2015 at 12:08
  • oh, and what kind of licence do you have for your Oracle installation? Standard? Enterprise? Commented May 14, 2015 at 12:11
  • The difficulty lies in having to implement these features in Oracle without spatial extensions and not on another database. Commented May 14, 2015 at 12:12
  • Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production Commented May 14, 2015 at 12:17
  • 1
    Your database installation already includes Oracle Locator. To confirm, just do: "SQL> describe sdo_geometry". If that fails, then somehow your DBA choose to explicitly remove it (or not install it when he/she created the database) but that is very unlikely. Adding it back in is trivial for the DBA (using the Database Configuration Assistant). Locator provides full support for all 2D vector processing. Spatial extends it with 3D vectors, rasters, point clouds, networks, geocoding and more. Commented May 18, 2015 at 9:51

1 Answer 1

1

Take a look at Oracle Locator, it should be installed by default with all editions of Oracle and gives you access to a subset of the features available in Spatial, including the geometry data types you'd need and hopefully some of the functions too, depending on what you need to do with the data.

To check if you have it installed try the following from SQL*Plus:

SQL> describe sdo_geometry

If this succeeds, it's installed, if not, you'll need to ask your friendly neighbourhood DBA to install it for you.

Sign up to request clarification or add additional context in comments.

2 Comments

Just a clarification. Oracle Locator is included with all database editions, and is automatically installed (no separate installation required). It provides full processing for all 2D vector data. Oracle Spatial extends it with support for 3D vectors, rasters, point clouds, networks, geocoding, etc.
@AlbertGodfrind - good info, thanks. I've updated my answer to reflect this.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.