Are Oracle spatial java libraries redistributable?
Hi,
Do you have any idea about Oracle's policy on distributing Oracle Spatial Java Class Libraries? Can our software that is targeted for commercial purpose distribute it?
We are using these SDO java libraries.
oracle_sdo.jar
sdoapi.jar
sdogr.jar
sdonm.jar
sdotopo.jar
sdoutl.jar
Also if redistribution is not allowed, can our users having Oracle DB license, copy these libraries from their Oracle DB machine to the machine where our product is installed.
Please guide us to appropriate web link on this topic. We could not get clear information by going through Oracle sites.
Thanks in advance,
Subrahmanyam.
Go to: http://www.oracle.com/technology/software/products/spatial/index.html
Then click one of the downloads and you get the "Oracle Technology Network Development and Distribution License Terms". The second box covers the distribution license.
I'm sure that its covered in there .... Lots of Legal Mumbo-Jumbo ...... But it contains this line:
"You may also distribute the programs with your applications to your customers."
So it looks like "Yes" is the answer to your question !
Ro
Similar Messages
-
Oracle Spatial Java Class Library Download?
Hello,
where can I download the Oracle Spatial Java Class Library? I installed OracleXE which can handle SDO_GEOMETRY types and now need the java library for programming against the database.
greetings
PeterIf you mean by samples that show you how to manipulate Geometry types than you can find this tutorial using java and connecting to your DB via Oracle Spatial Network Data Model (NDM) https://spatial.samplecode.oracle.com/servlets/ProjectProcess?pageID=0Zl7oV
My personal experience, it would be good idea to have oracle 11g Release 2 installed.
It shows you different ways to query spatial data. You might also be interested in this documentation on oracle Topology and NDM Developers guide: http://download.oracle.com/docs/cd/B28359_01/appdev.111/b28399.pdf -
Location of Oracle Spatial Java Class Library
Hello All,
I'm looking for this library and there seems to be no link for it on the download page (http://www.oracle.com/technology/software/products/spatial/index.html). Can someone please help me?
Thanks!
--johnthere is a "jlib" directory under each db component. the oracle spatial Java API is under $ORACLE_HOME/md/jlib.
-
Download Oracle Spatial Java Library
Hi,
Has anyone been able to download the Oracle Spatial Java Library? The error I receive is that I have agreed to the license terms even though I have checked all the check boxes and clicked on "I Agree". The same happens when trying to download the documentation for the same product and I am logged in at the time.
Regards,
SeanIf you have oracle enterprise , oracle spatial java library comes bundled with it.
You may look at $ora_home/product/{version}/db_1/md/jlib/sdoapi.jar , just change the path according to your installation. I just tried to provide you an hint.
/BR
Ravi
Edited by: user4753049 on Feb 10, 2011 12:48 AM -
[Q] Oracle Spatial Java Class Library: classes missing ?
Hello !
We are using Oracle 9.2.0.4 with Spatial features and we'd like to use the Java Library to get access to the object Geometries. We have downloaded the Spatial Java Library at:
http://www.oracle.com/technology/software/products/spatial/index.html
The "sdo_java_040319.zip" file contains "sdoutl.jar", "sdotopo.jar, "sdonm.jar" and "sdoapi.jar". *BUT* "sdoapi.jar" only contains the "oracle.spatial.geometry.JGeometry" class !
Nothing about the "oracle.sdoapi.*",
"oracle.sdoapi.geom", "oracle.sdoapi.adapter", ...
"oracle.sdoapi.sref" !
Where are they ?
Thank you for your repliesThe JGeometry class is it.
It's all you need with the new, supported sdoapi.
The javadoc for JGeometry has an example of its usage. -
Oracle Spatial Java Library User's Guide missing
Hello!
I've tried to download the SDOAPI User's Guide (sdoapi.pdf) but it's missing. When I click the link i'm
redirected to the OTN Documentation index page.
I desperately need to understand how those classes work.
I have to finish my diploma thesis.
I would be very grateful if u could help me!
Best regards,
SilviaSue, I was referring to the descriptions for connection types in the drop-down list of the database Connection dialog box in SQL Developer, not to the Net transport protocols (or documentation thereof).
-
Oracle Spatial 10g R2 Java API
Hi All,
I have a JAVA tool said to be written for Oracle Spatial 10g R2 Java API which uses for example the class oracle.spatial.georaster.JGeoRaster. I have to port it to 11g R2. The tool is definitely written for an earlier version, because compilation fails on for example JGeoRaster.getProperties() method which is not present in the new API. For this new API I have a fine Javadoc documentation here:
http://download-llnw.oracle.com/docs/html/E11829_01/
I have searched for a similar one for 10g R2 but found only like
http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14373/toc.htm
which misses the oracle.spatial.georaster package. Is there such a package and if so, where can I find docs for it?
thank you in advance, best regards: Balázs BámerHi Balázs,
the GeoRaster Java API was first released with 11gR2. Your first link points to that, or this link:
http://download.oracle.com/docs/cd/E11882_01/appdev.112/e11829/toc.htm
your second link points to 10g Oracle Spatial Java API, which doesn't include any GeoRaster related API. your tool might have been developed based on the old INTERNAL georaster jar file, which is not supposed to be used by your java program. But if you do want the api doc, you can run javadoc or jdeveloper to find out the api from the old sdogr.jar file.
jeffrey -
Package oracle.spatial.geometry
hi guys,
do you know how to install the Oracle Spatial Java Class Library?
i'm using Jdeveloper 10g.
thank youHi Angelo,
Assuming that you have the jar files, you could add the spatial library to your project properties by right clicking the mouse on the project node, going to Project Properties, Libraries (under Profiles, Development), and then creating a new library name pointing to the spatial library files (jar files). -
Keep the Oracle Spatial data in memory
I can keep any database tables in memory (for fast access) using Oracle Coherence (the In Memory Data Grid).
Now I want to store Oracle Spatial data in memory, is it possible?I think it is possible. The difference is it is not easy to recreate some Spatial-related functions and procedures in caches. But you can invoke them from the in-memory applications using Oracle Spatial Java API.
-
I would like to know whether the ADF BC can be used in spatial application without using the Oracle Spatial Java Library. Can we manipulate all SDO_GEOMETRY type in our java application using ADF BC alone?
Hi!
Thank you both for your effort. Both ways work now, I messed something up at the beginning.
Logger loLogger = Logger.getAnonymousLogger();
loLogger.info("method start!");writes to 'default_group~home~default_group~1.log' file in opmn/logs directory, while
ADFLogger loADFLogger = ADFLogger.createADFLogger("oracle");
loADFLogger.log(ADFLogger.NOTIFICATION, "method start!");writes to 'log.xml' in j2ee\home\log\home_default_group_1\oc4j directory.
Now I just have to decide which is better for me ;).
BB -
Accessing Oracle spatial objects (SDO_GEOMETRY) through ODBC/OLEDB
Hello.
I tried googling and reading through these forums and Oracle documentation, but I'm still uncertain on this question:
Are Oracle spatial objects (of type SDO_GEOMETRY) accessible through ODBC and/or OLE DB drivers? Can I retrieve them with SELECT clause? Can I write them to database?
I'm limited to these options because I'm developing Delphi application based on ADO and it must work with different DB servers. However I certainly don't want to implement different ways of accessing database for each server.
If geometry objects aren't suported by ODBC/OLEDB, is there any way to convert SDO_GEOMETRY to (and from) BLOB or string or whatever, so I can read and write them like a normal data field?
Thanks in advance.
Edited by: user13816863 on 25.01.2011 20:35
Edited by: user13816863 on 25.01.2011 21:57The SDO_UTIL package has lots of options to help output spatial data to other formats, and you may be able to use some of them to help.
Some that come to mind are:
SDO_UTIL.TO_WKTGEOMETRY
SDO_UTIL.TO_GMLGEOMETRY
SDO_UTIL.TO_KMLGEOMETRY
This is covered in chapter 32 of the Oracle® Spatial Developer's Guide 11g Release 2 (11.2). -
Using Java with Oracle Spatial
I am using the JDBC (Java classes dowloaded from
technet.oracle.com - (sdoapi.zip)) together with Oracle Spatial
8.1.6. I am writing a collection of Linestrings into Oracle
Spatial using the supplied java classes(sdoapi.zip). I use the
function createGeometryCollection(myCollection)to write the
Linestring collection to Oracle Spatial and they are written to
the database without error. However, when I try to read the
object back I get the following error:
Exception in thread "main"
oracle.sdoapi.geom.InvalidGeometryException
at oracle.sdoapi.adapter.AdapterSDO.importGeometry
(AdapterSDO.java:101)
at
MapInfoToOracleSpatial.MapInfoToOracleSpatial.main
(MapInfoToOracleSpatial.java:211)
I do not have a listing of this code so can you please tell me
what the error is (line of code) at line 211. Also, when I use
the Oracle Spatial Index Advisor to view the spatial data, it
only displays a quarter of the data. When I use MapInfo to view
it's equivalent TAB (Table) file it views correctly all the
data.
I can't understand why this is happening because the writing to
oracle and creation of each individual linestring does not
throw an error. It is only when I try to read back larger
objects from the database (2500 points) that it gives an error.
Is there a limitation on the size one can create linestrings?
Thanks
Regards
Stephen Syrett
Mobile Telecommunications Network
(MTN) South AfricaLatest Oracle Openworld Spatial/MapViewer activities list:
http://www.oracle.com/us/products/database/options/spatial/ssLINK/oow10-focuson-spatial-169204.pdf
thanks
LJ -
I have installed UIM 7.2.2 on Oracle Linux 5.6_64 bit. There was no error message during the installation. But we are getting java.lang.ClassNotFoundException: oracle.spatial.geometry.JGeometry exception during runtime, specially while opening UIM home page in the browser.
Any suggestion?
Thanks,
MolayHi,
Please let me know the iPlanet service pack number that you are using.
Thanks
Ganesh .R
Developer Technical Support
Sun Microsystems
http://www.sun.com/developers/support -
Oracle Spatial(Locator) Java Library
Hello,
I understand that Oracle Database in XE version includes Oracle Locator (limited version of Oracle Spatial). I would like to access to spatial data in JAVA application.
As far as I know oracle.spatial.geometry package is included in sdoapi.jar file which I'm unable to find in 11g XE beta installation. Can I download it separately somewhere or it is in different jar?
Or those functions are not avaible in XE version?
ThanksHi,
For this kind of activity, it might be best to use Oracle Spatial (rather than locator) which includes
LRS (Linear Referncing System). Linear Referencing allows you to use measure information
(such as start measure/end meaure) to return spatial data without duplicating spatial data in
multiple tables.
If you can elaborate on what data you have (do you have a table with geometry data for the highways?),
we might be able to outline what you need to do.
Dan -
[Java 3D] Wich OpenGL versions are supported by natives libraries ?
Hi,
anyone could tell me which OpenGL specifications are supported by Java 3D natives libraries ?
Thanks in advance.Hi,
Java 3D requires at least OpenGL 1.2. It runs on all newer releases up to the current release 4.1 and will run on future versions. Java 3D creates an OpenGL compatibility profile context supporting the (legacy) fixed function pipeline as well as the OpenGL Shading Language GLSL.
Java 3D's on-screen and off-screen rendering capabilities correspond to OpenGL 2.0 and support vertex and fragment shaders inclusive newest shading language features. On my OpenGL 3.2/DirectX 10 capable graphics device I successfully ran GLSL 1.5 features, see http://www.java.net/forum/topic/javadesktop/java-desktop-technologies/java-3d/shaders-java-3d-0 .
August
Maybe you are looking for
-
Had to create a new AppleId because the old one that I had was linked to my daughters IPhone account now that was successful I'm having trouble setting up a new iCloud account under my new apple ID due to it not transferring.
-
Turn off home sharing on a computer i no longer have
I have five home sharing set up but i no longer have two of the computers one broke and i sold one is there any way of turning home sharing off on these computers so that i can set it up on my new mac?
-
Invalid batch according to the selection criteria in batch determination
Good day to all! I am trying to Post Goods Issue in my Delivery but I cannot proceed because of the Batch. When I am trying to use a Batch in the Picking tab of Delivery Create Overview, this message appears: Invalid batch <BATCH NAME>according to th
-
I have just bought a Apple TV2, and when I tried to view some AVI files / movies on it, I couldn't since iTunes appears not to recognize it. What am I doing wrong? All I can see on Apple TV must be puted in iTunes? If I produce my own video I must sh
-
Noise reduction visible only in Develop area.
My Lightroom 5.4 for mac has a bug in noise reduction. The noise reduction is visible only in the develop area, and while switching to library it disappear. This affects also exported files and published files like flicker's one. I work with raw file