[HELP] EJB using Oracle Spatial
hello staff,
I'm with a doubt I'm working with EJB and JDeveloper 11g and I need a map table space that has the kind of field MDSYS.SDO_GEOMETRY, as I do to map the table by creating an EJB Bean Entities with the field JGeometry when the data type the table by MDSYS.SDO_GEOMETRY
Regards
I found the solution to the blog of our friend's Andrejus Baranovskis
Similar Messages
-
How to use Oracle Spatial in this scenario
My scenario is like that:
I'm very new to Oracle Spatial
I'm building an application that will be based on asp.net.(I am
confident about .net)
As per my client requirement there are some kml file in one archive
folder.
Let me give an example:
say there is a kml file for region A.(latitude say 36 n to 40 n and
longitude is 110 w to 115 w) already in the archive folder.
Now if a new kml file(say A1.kml) that has been created by the user
and say its latitude and longitude are respectively 37n and 112w. As we clicked A.kml, google earth is opened up for the region A and as
we move our mouse cursor to more deeper more polygons are visible.
eventually polygon for A1.kml is also visible and definitely which is
inside the polygon for region A.
How can I achieve this thing by using oracle spatial 10g? ---(it's one of my senior's advice to use "oracle spatial 10g" in this scenario)
I'm not too sure whether I can able to make it clear to u about my
situation; plz xcuse me if I'm wasting ur valuable time.Hi,
This link helped me a lot!
http://www.oracle.com/technology/pub/articles/rubio-mashup.html
Hope it could help you too.
Best regards,
Luiz -
Need help on Using Oracle Acces Manager 11g
Hi
I Need help on Using Oracle Acces Manager Admin console to configure for SSO.
I am new to Identity Management
I have installed OAM 11g and configured for OAM in new weblogic domain
Please help to proceed forward.
Thanks
SwapnilHi
Thanks for your reply
I am able to login to the console
I am unable to login the the weblogic server from another machine but abl eto do so from the machine where all this is installed
What i feel is there needs to be some configurataion maybe policy or Agent
IDMDomainAgent is configured and so is the OAM server configured .
Please advice some books or link how to do achieve logging into the weblogic em/console from a remote machine
Thanks in Advance -
Quick and easy way to learn to use Oracle Spatial?
Could anyone recommend a quick and easy way to learn to use Oracle Spatial?
Depends on your style.
Reminds me of a story a contractor to an IT department I worked in once told me.
He used to work in Silicon Valley in the '70s and told a story of a company that
hired a particular programmer who was brilliant but unstable. They used to set
up a room with a VT100 and a bottle of Tequila. The programmer would arrive
and set to work. As the Tequila emptied it was replaced. At some point over
the following days or weeks a scream would be heard from the room, followed
by a crash as the VT100 went through the window and the programmer disappeared.
They would replace the window, the VT100, the Tequila and wait till he came back
from "walkabout".
"Extreme Programming" '70s tyle!
OH&S would never allow this nowadays! That, plus Prozac means these sorts
of programmers are probably very rare!
Cheers!
S. -
Looking for some help with using Oracle stored procedures in vb2010
First off thank you to whoever lends me a hand with my problem. A little background first I am in a software development class and we are currently building our program using VB (I have no experience in this), and Oracle(currently in a Oracle class so I know how to use Oracle itself just not with VB).
I am using vb2010 express edition if that helps. Currently I have a stored procedure that takes a 4char "ID" that returns a position (ie, salesperson,manager ect). I want to use the position returned to determine what vb form is displayed (this is acting as a login as you dont want a salesperson accessing the accountants page for payroll ect).
Here is the code I have currently on the login page of my VB form
Imports Oracle.DataAccess.Client
Imports Oracle.DataAccess.Types
Public Class Login
Dim conn As New OracleConnection
Private Sub empID_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles empID.Click
End Sub
Private Sub LoginBtn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LoginBtn.Click
conn.ConnectionString = "User ID = Auto" & _
";Password = ********" & _
";Data Source = XE"
conn.Open()
Dim sq1 As String = "Return_Position" 'name of procedure
Dim cmd As New OracleCommand(sq1, conn)
cmd.CommandType = CommandType.StoredProcedure
cmd.Parameters.Add(New OracleParameter("I_EmpID", OracleDbType.Char, 4)).Value = Emp_ID.Text
Dim dataReader As OracleDataReader = cmd.ExecuteReader
dataReader.Read()
Dim position As New ListBox
position.Items.Add(dataReader.GetString(0)) 'were I am getting an error, I also tried using the dataReader.getstring(0) to store its value in a string but its a no go
If position.FindStringExact("MANAGER") = "MANAGER" Then
Me.Hide()
Dim CallMenu As New Menu()
CallMenu.ShowDialog()
End If
LoginBtn.Enabled = False
End Sub
I have read the oracle.net developer guide for using oracle in vb2010 and have successfully gotten through the document however they never use a stored procedure, since the teacher wants this program to user a layered architecture I cannot directly store sql queries like the document does, thus the reason I want to use stored procedures.
This is getting frustrating getting stuck with this having no background in VB, I could easily do this in c++ using file i/o even through it would be a pain in the rear....Hello,
I am calling Oracle 11g stored procedures from VB.Net 2010. Here is a code sample (based on your code) you should be able to successfully implement in your application.
Please note that you may have to modify your stored procedure to include an OUT parameter (the employee position) if it doesn't have it yet.
Private Sub LoginBtn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LoginBtn.Click
Dim sProcedureName As String = "Return_Position" 'name of stored procedure
Dim ORConn as OracleConnection, sConn as String
Dim sPosition as String, sDataSource as String, sSchema as String, sPWD as String
Dim cmd As OracleCommand
'please provide below sDataSource, sSchema and sPWD in order to connect to your Oracle DB
sConn = "Data Source=" & sDataSource & ";User Id=" & sSchema & ";Password=" & sPWD & ";"
ORConn = New OracleConnection(sConn)
ORConn.Open()
cmd = New OracleCommand(sProcedureName, ORConn)
With cmd
.CommandType = Data.CommandType.StoredProcedure
'input parameter in your stored procedure is EmpId
.Parameters.Add("EmpID", OracleDbType.Varchar2).Value = Emp_ID.Text
.Parameters.Item("EmpID").Direction = ParameterDirection.Input
'output parameter in your stored procedure is Emp_Position
.Parameters.Add("Emp_Position", OracleDbType.Varchar2).Direction = ParameterDirection.Output
.Parameters.Item("Emp_Position").Size = 50 'max number of characters for employee position
Try
.ExecuteNonQuery()
Catch ex As Exception
MsgBox(ex.Message)
Exit sub
End Try
End With
sPosition = cmd.Parameters.Item("Emp_Position").Value.ToString
'close Oracle command
If Not Cmd Is Nothing Then Cmd.Dispose()
Cmd = Nothing
'close Oracle connection
If Not ORConn Is Nothing Then
If not ORConn.State = 0 Then
ORConn.Close()
End If
ORConn.Dispose()
End If
ORConn = Nothing
If UCase(sPosition) = "MANAGER" Then
Me.Hide()
Dim CallMenu As New Menu()
CallMenu.ShowDialog()
End If
LoginBtn.Enabled = False
End Sub
If you need further assistance with the code, please let me know.
Regards,
M. R. -
Very slow queries when using oracle spatial
Hi,
I am new to oracle, please help with me the problem that I am facing.
I am storing spatial regions inside the data base. The data is in very simple in form. That is each region is a small rectangle. The boundaries of rectangle touch each other but they do not overlap. Basically I am filling the 2D space with rectangles.
I use the SDO_FILTER query to find regions inside the data base that intersect with a line. The data base contains a single table. With one column of type SDO_GEOMETRY. And the table has around 25000 tuples.
The problem is that when the result of the query is large (70% of the tuples) that means there are many regions in the cache that intersect the line, the amount of time it takes is a lot more(6 times) than if I do the same without using the R Tree.
I can do it without using the R Tree because all my objects are rectangles. I store the the left bottom and the top right corner of the rectangle in the data base. And then use a simple range query.
Is this behaviour expected? should I use an R Tree index structure, or something else. I know that when the result is very large the R Tree search will have to search many sub trees to retrieve the data points. But should the performance be worse than a sequential scan?
Or will indexes only work for cases where the selectivity of the query is high?
Please reply I need help,
Thank you,
NishantHi,
I am using the version of spatial that we get with Oracle9i Release 2 (9.2.0.1) or it could be
Oracle 9i release 2 (9.2.0.2).
I don't know how to check that.
Here I provide the create script, create index statement and a few sample data items that I insert into the data base.
Create Script:
create table out5d(
ID NUMBER(9),
PID NUMBER(9),
X NUMBER,
Y NUMBER,
L NUMBER,
PL NUMBER,
shape MDSYS.SDO_GEOMETRY,
HEIGHT NUMBER,
N NUMBER(9),
d0 NUMBER,
d1 NUMBER,
d2 NUMBER,
d3 NUMBER,
d4 NUMBER,
D0_MAX NUMBER,
D1_MAX NUMBER,
D2_MAX NUMBER,
D3_MAX NUMBER,
D4_MAX NUMBER,
D0_MIN NUMBER,
D1_MIN NUMBER,
D2_MIN NUMBER,
D3_MIN NUMBER,
D4_MIN NUMBER);
alter table out5d
add constraint keyConstraint
primary key (ID);
Create Index:
INSERT INTO USER_SDO_GEOM_METADATA VALUES ('out5d' , 'shape' , MDSYS.SDO_DIM_ARRAY( MDSYS.SDO_DIM_ELEMENT('X', 0, 1, 0.0000001), MDSYS.SDO_DIM_ELEMENT('Y', 0, 1, 0.0000001) ), NULL);
CREATE INDEX out5d_rtree ON out5d(shape) INDEXTYPE IS MDSYS.SPATIAL_INDEX;
I changed the fan out to 50. Because I read in the spatial user guide that in case you are expecting a big output result you should increase the fan out to 50 or 60.
Also here is a sample data items that I inserted into the tables.
insert into out5d Values (25129,17556,0.804932,0.804993,0,NULL,NULL,NULL,1,0.298039,0.5,0.243137,0.222222,0.266667,0.298039,0.5,0.243137,0.222222,0.266667,0.298039,0.5,0.243137,0.222222,0.266667);
insert into out5d Values (25130,17556,0.804993,0.805054,0,NULL,NULL,NULL,1,0.290196,0.494681,0.235294,0.222222,0.266667,0.290196,0.494681,0.235294,0.222222,0.266667,0.290196,0.494681,0.235294,0.222222,0.266667);
insert into out5d Values (25131,19920,0.371094,0.371155,0,NULL,NULL,NULL,1,0.337255,0.734043,0.262745,0.239316,0.357576,0.337255,0.734043,0.262745,0.239316,0.357576,0.337255,0.734043,0.262745,0.239316,0.357576);
insert into out5d Values (25132,19920,0.371155,0.371216,0,NULL,NULL,NULL,1,0.345098,0.723404,0.270588,0.239316,0.357576,0.345098,0.723404,0.270588,0.239316,0.357576,0.345098,0.723404,0.270588,0.239316,0.357576);
insert into out5d Values (25133,19920,0.371216,0.371277,0,NULL,NULL,NULL,1,0.352941,0.734043,0.262745,0.247863,0.363636,0.352941,0.734043,0.262745,0.247863,0.363636,0.352941,0.734043,0.262745,0.247863,0.363636);
insert into out5d Values (25134,19920,0.371277,0.371338,0,NULL,NULL,NULL,1,0.345098,0.728723,0.262745,0.247863,0.363636,0.345098,0.728723,0.262745,0.247863,0.363636,0.345098,0.728723,0.262745,0.247863,0.363636);
insert into out5d Values (25135,17615,0.298706,0.298767,0,NULL,NULL,NULL,1,0.231373,1,0.262745,0.589744,0.606061,0.231373,1,0.262745,0.589744,0.606061,0.231373,1,0.262745,0.589744,0.606061);
insert into out5d Values (25136,17615,0.298767,0.298828,0,NULL,NULL,NULL,1,0.223529,1,0.270588,0.589744,0.606061,0.223529,1,0.270588,0.589744,0.606061,0.223529,1,0.270588,0.589744,0.606061);
insert into out5d Values (25137,17615,0.298828,0.298889,0,NULL,NULL,NULL,1,0.231373,1,0.262745,0.598291,0.618182,0.231373,1,0.262745,0.598291,0.618182,0.231373,1,0.262745,0.598291,0.618182);
insert into out5d Values (25138,17615,0.298889,0.29895,0,NULL,NULL,NULL,1,0.231373,1,0.270588,0.589744,0.612121,0.231373,1,0.270588,0.589744,0.612121,0.231373,1,0.270588,0.589744,0.612121);
insert into out5d Values (25139,19918,0.518127,0.518188,0,NULL,NULL,NULL,1,0.584314,1,0.152941,0.282051,0.412121,0.584314,1,0.152941,0.282051,0.412121,0.584314,1,0.152941,0.282051,0.412121);
insert into out5d Values (25140,19918,0.518188,0.51825,0,NULL,NULL,NULL,1,0.572549,1,0.160784,0.282051,0.418182,0.572549,1,0.160784,0.282051,0.418182,0.572549,1,0.160784,0.282051,0.418182);
insert into out5d Values (25141,19918,0.51825,0.518311,0,NULL,NULL,NULL,1,0.572549,0.994681,0.152941,0.282051,0.412121,0.572549,0.994681,0.152941,0.282051,0.412121,0.572549,0.994681,0.152941,0.282051,0.412121);
insert into out5d Values (25142,19918,0.518311,0.518372,0,NULL,NULL,NULL,1,0.576471,1,0.160784,0.282051,0.412121,0.576471,1,0.160784,0.282051,0.412121,0.576471,1,0.160784,0.282051,0.412121);
insert into out5d Values (25143,23411,0.193237,0.193298,0,NULL,NULL,NULL,1,0.211765,1,0.145098,0.196581,0.218182,0.211765,1,0.145098,0.196581,0.218182,0.211765,1,0.145098,0.196581,0.218182);
insert into out5d Values (25144,23411,0.193298,0.193359,0,NULL,NULL,NULL,1,0.219608,1,0.145098,0.196581,0.212121,0.219608,1,0.145098,0.196581,0.212121,0.219608,1,0.145098,0.196581,0.212121);
insert into out5d Values (25145,23411,0.193359,0.19342,0,NULL,NULL,NULL,1,0.219608,1,0.145098,0.196581,0.206061,0.219608,1,0.145098,0.196581,0.206061,0.219608,1,0.145098,0.196581,0.206061);
insert into out5d Values (25146,23411,0.19342,0.193481,0,NULL,NULL,NULL,1,0.219608,0.994681,0.152941,0.188034,0.218182,0.219608,0.994681,0.152941,0.188034,0.218182,0.219608,0.994681,0.152941,0.188034,0.218182);
insert into out5d Values (25147,23411,0.193481,0.193542,0,NULL,NULL,NULL,1,0.219608,1,0.152941,0.188034,0.212121,0.219608,1,0.152941,0.188034,0.212121,0.219608,1,0.152941,0.188034,0.212121);
insert into out5d Values (25148,10867,0.326904,0.326965,0,NULL,NULL,NULL,1,0.156863,1,0.290196,0.589744,0.612121,0.156863,1,0.290196,0.589744,0.612121,0.156863,1,0.290196,0.589744,0.612121);
insert into out5d Values (25149,10867,0.326965,0.327026,0,NULL,NULL,NULL,1,0.152941,1,0.298039,0.581197,0.606061,0.152941,1,0.298039,0.581197,0.606061,0.152941,1,0.298039,0.581197,0.606061);
insert into out5d Values (25150,10867,0.327026,0.327087,0,NULL,NULL,NULL,1,0.152941,1,0.290196,0.598291,0.618182,0.152941,1,0.290196,0.598291,0.618182,0.152941,1,0.290196,0.598291,0.618182);
insert into out5d Values (25151,10867,0.327087,0.327148,0,NULL,NULL,NULL,1,0.156863,1,0.305882,0.589744,0.612121,0.156863,1,0.305882,0.589744,0.612121,0.156863,1,0.305882,0.589744,0.612121);
insert into out5d Values (25152,10867,0.327148,0.327209,0,NULL,NULL,NULL,1,0.156863,1,0.298039,0.589744,0.612121,0.156863,1,0.298039,0.589744,0.612121,0.156863,1,0.298039,0.589744,0.612121); -
Path direction in Oracle spatial network data model
Hi all,
can any one help me how to implement path direction using oracle network data Model?
We are using Oracle Spatial database. there is one feature called network constraint in Network data Model. but how to implement path direction of my Network ? Please help me any oneThe path direction in a Spatial network is enabled at creation time when calling the create network procedure such as SDO_NET.CREATE_LOGICAL_NETWORK. If you describe the Create procedure you're using you should see a IS_DIRECTED argument, which when set to TRUE will enable path direction. Then just ensure that your links are created in the right direction -specifying correct orientation for start node and end node.
Cheers,
Stuart. -
Oracle Spatial User's Conference
Oracle Spatial User's Conference
Thursday, March 10, 2005 at the Colorado Convention Center
First Annual Oracle Spatial Users Conference and inaugural meeting of the North American Oracle Spatial Users Group
GITA invites you to attend the Oracle Spatial Users Conference.
If you are currently a user, solutions provider, or systems integrator who depends upon Oracle's spatial technologies, or if you want to learn why thousands of organizations use Oracle's spatial database, this is one event you won't want to miss.
Learn about the latest Oracle 10g geospatial technologies as Oracle executives detail the future direction of geospatial science, how the market is changing, and how technology breakthroughs will affect business and society.
Participants will enjoy a Wednesday night social courtesy of NAVTEQ, the digital roadmap provider; a full day of technical, business, and user sessions; and a one-year charter membership in the North American Oracle Spatial Users Group (North American attendees only), where you can share experiences, meet other experts, and provide input to Oracle and Oracle solution providers.
For additional information and to register, visit www.gita.org/events/annual/28/Oracle.html
GITA's Annual Conference
March 6-9, 2005 at the Colorado Convention Center
For more information about Annual Conference 28, visit GITA on the Web at gita.org.
The Geospatial Information & Technology Association (GITA) is the premier professional association serving the global geospatial community. For nearly three decades, GITA has provided unbiased, world-class information on geospatial technologies through its conferences, seminars, chapter events, webcasts, forums, and publications. GITA's Annual Conference 28 is slated to be held just prior to the Oracle Spatial Users Conference, on March 6-9, 2005, at the Colorado Convention Center. This premier geospatial event will include a dozen Knowledge Immersion seminars, more than 80 technical paper presentations, user forums, panel discussions, networking events, and a 100,000-square-foot products and services exhibition.Hi,
The schedule for this conference is now available. See:
http://www.gita.org/events/annual/28/Oracle.html
This is truly meant to be a worldwide event, and looking at the agenda shows there is an item for international attendees. Perhaps one of the topics could include how to bring a conference such as this to Europe.
There will be real users speaking about some of the largest spatial implementations, about topology, about georaster, location based services, network data model - truly this is the type of conference where you will leave with information and contacts to help you better do your job.
Here are just some of the titles for the sessions:
Oracle 10g Release 2 and Beyond: New Features and Future Directions for Oracle's Spatial Technologies
The Transformative Power of Geospatially-enabled Enterprise Data Integration: Benefits for Government, Business and Service-Oriented Applications
UK Ordnance Survey: The MAIA Project: Business Objectives and Technical Challenges in the Development of a Very Large Geospatial Database
U.S. Air Force: Integrating Secure Web and Mobile Applications into the Enterprise for the Management of Communications Infrastructure
United States Census: Spatial Data Storage and Topology in the Redesigned MAF/TIGER System
State of West Virginia: Implementing a Scalable, Secure 911 System
San Mateo County, California: Countywide Spatial Data Management Backbone
Alaska Department of Natural Resources: Integrating Location and Business Information Using Oracle Spatial in the Alaska Land Information Management System (Richard Clement, a frequent poster to this message board will be speaking)
State of Arkansas - GeoStor Project: Unified Vector and Raster Data Warehouse
British Telecom: Telco Legacy Network Inventory - Automated Capture and Integration using Oracle Spatial 10g Network Data Model
Hydro-Quebec: Live Monitoring of Environmental and Meterological Events affecting the Energy Transmission Network
Hutchinson 3G: The World's First and Largest 3G LBS Deployment
US Geological Survey: "Map what you have, Map what you don't" How USGS Integrates WMS (Web Mapping Services) into its Oracle MapViewer and Oracle Spatial Applications to Provide Rich Background Layers for Generated Maps
Telefonica: Geospatial Database for Operations and Engineering
Oh, and I will be there also, and might just have a Pro Oracle Spatial book or two to give away. -
Oracle Spatial explained!?
Can anyone tell me in layman terms about Oracle Spatial please? I know it's a feature to help GIS solutions but can someone define this for a novice such as myself?
Thanks, Ian BennettI have not actually used Oracle Spatial, but I do have some experience with GIS solutions. What I do know is that Oracle Spatial provides capabilities designed to more easily deal with geometric data types, such as shapes, lines and points. Functionality which would be difficult to achieve with standard data types is optimized (for example, the ability to query all customers within a 10 mile radius of a known location). Another common component of GIS systems is geocoding (converting an address to a geographic coordinate like latitude / longitude).
<BR><BR>
I suggest reading the Oracle Spatial User's Guide -
SDO_NN with Oracle Spatial
Hello,
although the description of my problem is a bit long, I hope you could help me.
I would like to compute the nearest neighbor of a point being located on the surface of the unit sphere.
For that query, I would like to take advantage of the features provided by Oracle Spatial (10g).
Table spatial_test contains the columns point_name, x, y, z, ra, dec where:
point_name is the primary key
x, y, z are the coordinates of the points on the unit sphere (so x^2+y^2+z^2=1)
ra, dec are the the concerning spherical coordinates where the following conditions hold: x=cos(dec)*cos(ra) , y=cos(dec)*sin(ra), z=sin(dec).
For computing the nearest neighbor of a point with point_name='point1' the query without using Oracle Spatial is:
select * from(
select
acos(t1.x*t2.x+t1.y*t2.y+t1.z*t2.z) as distance, t1.*
from spatial_test t1,
spatial_test t2
where t2.point_name='point1'
and t1.name != t2.name
order by dist
where rownum<2;
For taking advantage of Oracle Spatial, I have to prepare my data doing the following five steps:
1. add a column to of type SDO_GEOMETRY to table spatial_test
2. insert values to that table
3. update table user_sdo_geom_metadata
4. create the spatial index
5. execute the following query on the amended table spatial_test:
SELECT t1.point_name name1, t2.point_name name2 FROM spatial_test t1, spatial_test t2
WHERE SDO_NN(t2.geom, t1.geom, 'sdo_num_res=2') = 'TRUE'
and t1.point_name = 'point1'
and t1.point_NAME != t2.point_name
As mentioned in the User Guide for Oracle Spatial, only two dimensional objects are supported.
So, if I insert tuples in the following form to my table:
insert into spatial_test (point_name, x, y, z, geom) values (..., ..., ..., ...,
SDO_GEOMETRY(3001,
NULL, --SDO_SRID is null, so no coordinate system is associated with the geometry
SDO_POINT_TYPE(x_value, y_value, z_value),
NULL,
NULL));
I won't get the correct results. I assume that the z_value is just ignored. Am I right with that assumption?
For using Oracle Spatial, I have to use the equivalent just using two dimensions. Since ra, dec is another representation for x, y, z, I tried to do the same, just using ra and dec. But here, my results also differ from the ones computed with my own computation of the nearest neighbor.
Here an minimal example which shows my problem:
CREATE TABLE spatial_test(
point_name varchar(20) PRIMARY KEY,
x float,
y float,
z float,
ra float,
dec float,
geom SDO_GEOMETRY);
-- INSERT POINTS --
insert into spatial_test(point_name, x, y, z, ra, dec, geom) values ('point1', -0.00472924, 0.110927216, 0.99381728, 92.44125, 83.62542,
SDO_GEOMETRY(2001, -- 2 dimensions, last dimension is the measure, geometry type 01 = point
NULL, --SDO_SRID is null, so no coordinate system is associated with the geometry
SDO_POINT_TYPE(92.44125, 83.62542, null),
NULL,
NULL));
insert into spatial_test(point_name, x, y, z, ra, dec, geom) values ('point2', -0.00239923, 0.112814014, 0.993613226, 91.21833, 83.52097,
SDO_GEOMETRY(2001, -- 2 dimensions, last dimension is the measure, geometry type 01 = point
NULL, --SDO_SRID is null, so no coordinate system is associated with the geometry
SDO_POINT_TYPE(91.21833, 83.52097, null),
NULL,
NULL));
insert into spatial_test(point_name, x, y, z, ra, dec, geom) values ('point3', -0.00701052, 0.122780703, 0.992409065, 93.26792, 82.93584,
SDO_GEOMETRY(2001, -- 2 dimensions, last dimension is the measure, geometry type 01 = point
NULL, --SDO_SRID is null, so no coordinate system is associated with the geometry
SDO_POINT_TYPE(93.26792, 82.93584, null),
NULL,
NULL));
-- UPDATA user_sdo_geom_metadata --
INSERT INTO user_sdo_geom_metadata
(TABLE_NAME,
COLUMN_NAME,
DIMINFO,
SRID)
VALUES (
'spatial_test',
'geom',
MDSYS.SDO_DIM_ARRAY(
MDSYS.SDO_DIM_ELEMENT('ra', 0.0, 360.0, 0.0000000000001),
MDSYS.SDO_DIM_ELEMENT('dec', -90.0, 90.0, 0.0000000000001)
NULL -- no specific coordinate system should be associated with the geometries.
-- CREATE THE SPATIAL INDEX --
CREATE INDEX spatial_test_idx
ON spatial_test(geom)
INDEXTYPE IS MDSYS.SPATIAL_INDEX;
Now I could execute the following queries which should both compute the nearest neighbor of 'point1'.
This is the statement computing the nearest neighbor without Oracle Spatial:
select * from(
select
acos(t1.x*t2.x+t1.y*t2.y+t1.z*t2.z) as distance, t2.point_name p1, t1.point_name p2
from spatial_test t1,
spatial_test t2
where t2.point_name='point1'
and t1.point_name != t2.point_name
order by distance
where rownum<2;
RESULT:
DISTANCE P1 P2
,003005107 point1 point2
With the following statement, I compute the nearest neighbor of 'point1' using Oracle Spatial:
SELECT t1.point_name name1, t2.point_name name2 FROM spatial_test t1, spatial_test t2
WHERE SDO_NN(t2.geom, t1.geom, 'sdo_num_res=2') = 'TRUE'
and t1.point_name = 'point1'
and t1.point_NAME != t2.point_name;
RESULT:
NAME1 NAME2
point1 point3
As you see, unfortunately, the two results differ.
Could you please tell me, what I understood wrong in using Oracle Spatial?
In addition, what kind of coordinate system is assumed if it isn't specified in my SDO_GEOMETRY? Which kind of distance is computed using sdo_nn (euclidean distance, ...)?
Would be glad, if you could tell how to reach the same results for my nearest neighbors using Oracle Spatial.
Regards,
InaI would like to compute the nearest neighbor of a
point being located on the surface of the unit
sphere.That would be a spherical 3D computation. Currently, OS does not work well with 3D such as spheres, sorry. I know R2 was supposed to improve on this for cubes and pyramids, but to be honest; I havent had time to go back and test the simple cube operations. With 10gR1, for most of the operators and functions 2,2,3 and 2,2,5 are same point. I know this is something that is being worked on, possibly Dan can comment further.
See for more info:
Re: 3D Polygon
For now, if you have your own routines, Id use them as a package instead. If you need help there, let us know and well try to point you in the right direction or help you to translate the code to PL/SQL.
Bryan -
Oracle Spatial User Conference - GITA Conference Seattle
http://www.gita.org/events/annual/31/Oracle.asp
Oracle Spatial User Conference
Please note that online registration for this event is now closed.
Thursday, March 13, 2008
Sheraton Seattle Hotel
1400 6th Avenue
Seattle, Washington USA
GITA invites you to attend the Oracle Spatial Users Conference. If you are currently a user, solutions provider, or systems integrator who depends upon Oracle’s spatial technologies, or if you want to learn why thousands of organizations use Oracle’s spatial database and application server capabilities, this is one event you won’t want to miss.
Learn about the latest Oracle geospatial technologies and the business and technical benefits they provide as users, solutions providers and Oracle executives share real world experience with the world's most widely used geospatial information technology platform.
More details will be posted soon—sign up for e-mail updates today!
ORACLE SPATIAL USER CONFERENCE AT GITA
Thursday, March 13, 2008—Seattle, Washington
Preliminary Agenda
Please check back for updates in the future. This agenda is subject to change.
Feb. 12 Update: Complete user sessions schedule and abstracts posted
Wednesday, March 12
6:00 – 8:30 p.m. Oracle Spatial User Conference Reception — Cirrus Ballroom, Sheraton Seattle Hotel
Open to registered & paid user conference attendees only. Registration will be available at the door.
Thursday, March 13
8:00 – 8:30 a.m.
Oracle Spatial Special Interest Group Meeting
8:30 – 9:00 a.m. Welcome – Oracle
9:00 – 10:30 a.m.
Maps in Business Solutions and Applications (Jayant Sharma)
* Fusion Middleware and BI
* OGC Web Services
* Work and Asset Management
* Mobile Workforce Management
10:30 – 11:00 a.m.
Break
11:00 a.m. – Noon
Oracle Spatial 11g – Technical Overview (Siva Ravada)
* What’s Better?
* What’s New?
* What Would You Like To See?
12:00 – 1:30 p.m.
Award Luncheon
1:30 – 3:00 p.m.
TECHNICAL USE CASES – USER SESSIONS
Track A
Mapping & Business Intelligence Applications in Insurance and Retail
Audatex Insight: Claims Analytics with Oracle Business Intelligence Enterprise Edition and Oracle MapViewer
Yasser Kanoun, Principal Consultant, KPI Partners
Sally Suico, Audatex
Audatex Insight is a claim analytics application that presents automobile claims data in graphical and geographical views for management decision support.
This presentation describes how the integration of Oracle MapViewer with OBIEE dashboards allowed Audatex to display claim analytics geographically. For instance, a user can view the average cost of car repair variance, for a specific insurance company compared to whole industry, on US map at desired geographical levels.
CatPortal's LocWizard: An Innovative Approach to Mapping Insurance Risk Intelligence and Enabling Faster Decision Making
Guru Rao, President, Catastrophe Systems,
Aon Re Services, Inc.
Deepak Badoni, Vice President, Catastrophe Systems, Aon Re Services, Inc.
Instant access to policy and location level insurance data is one of the keys to faster decision making during and after a catastrophe event. Using Oracle Business Intelligence Enterprise Edition and Oracle MapViewer, Aon Re Global has developed an industry leading business intelligence and mapping tool that allows users to seamlessly navigate between reports and maps.
The design was driven entirely by their clients’ need to answer key questions about their exposures and losses to catastrophes. The system uses a blend of custom programming and out-of-the-box functionality to create an interface that allows users to create powerful visualizations and reports with a few mouse-clicks – which previously took days, even weeks of manual effort.
Unobtrusive Spatial Enablement of the Oracle Business Intelligence Suite at RL Polk
Steven Pierce, Principal, Johnston McLamb
Robert Murray, Technical Product Manager, RL Polk
This presentation will describe RL Polk’s approach to integrating Oracle MapViewer into Oracle Business Intelligence Suite using Oracle MapViewer's Non-Spatial Data Provider. The NSDP brought an elegant and efficient approach to integrating spatial and non-spatial data in real time.
Track B
Oracle Spatial in Public Sector
Maximizing the Value of Cuyahoga County-Wide GIS Using Oracle Spatial and Oracle Fusion Middleware
J. Kevin Kelley, Geospatial Information Officer, Cuyahoga County
G. Patrick Zhu, Software Systems Developer,Michael Baker Corporation
Discover how to leverage Oracle Spatial and Fusion Middleware technologies to solve current complex county-wide Geospatial needs. Cuyahoga is implementing a cutting-edge architecture to support Grid computing, service-oriented architecture (SOA) and event-driven architecture (EDA) that delivers unprecedented flexibility, performance and scalability.
Web Mapping with Microsoft Virtual Earth and Oracle 10g in U.S. EPA's Grant Tracking Systems
Trevor Quinn, Principal Developer, Systalex Corporation
This presentation details how a U.S. EPA enterprise web application was "geo-enabled" using Microsoft Virtual Earth and Oracle Application Express, and how the back-end Oracle 10g database was transformed into a spatial data engine for Virtual Earth. The presentation demonstrates how to make Oracle MapViewer maps available to commercial mapping APIs as cached tiles, and describes how to serve feature data directly from the database to Virtual Earth using AJAX and PL/SQL.
Automatic Vehicles Monitoring System at Cotral
Giovanni Corcione, Sales Consultant, Oracle Italy
Paolo Castagno, Principal Consultant, Oracle Italy
Diego Ponzi, Production Monitoring- Innovation Manager, Cotral SPA
The Automatic Vehicles Monitoring (AVM) system at Cotral SPA monitors a fleet of 1600 buses that take about 4600 trips per day on a "near real time" basis. Through GPRS/HTTP, buses send information such as position, events, alarms, timing, schedule to a central system for storage and analysis in the Spatial Data Infrastructure, based on Oracle Spatial, for bus monitoring, mapping, reporting and trip planning. With Oracle’s linear referencing, buses can be located and displayed in real time. The Oracle MapViewer browser front-end renders interactive maps with dynamic bus positions according to routes and bus stop positions. A demo will be shown.
3:00 – 3:30 p.m.
Break / Vendor Booths
3:30 – 5:15 p.m.
TECHNICAL USE CASES – USER SESSIONS
Track A
Utilities Case Studies
A Case Study: Re-engineering Cable Industry Business Processes with Spatial Database Technologies
Dennis Beck, President, Spatial Business Systems
This presentation highlights how a suite of customer-service related business applications are being deployed to change cable industry. An overview of the key design criteria will be presented along with highlights of the technical challenges that were faced in building a large-scale set of applications. Details of the applications will be highlighted as well as an overview of the technical implementation considerations and challenges. The presentation will conclude with a demonstration.
Web based geospatial business applications - embedding the CAD/GIS client
Philip O'Doherty, CEO, eSpatial Inc.
Jon Polay, VP Sales, eSpatial Inc.
This talk looks at the emerging drive towards development of geospatial GIS/CAD features within web enabled business applications. It has always been a goal to embed CAD like capabilities within business applications, but it is only recently that the required database and software infrastructure has made this possible. Leading Wireless Telecommunications Company, Verizon, will present its VEGA Application. This demo includes CAD data editing and manipulation features, seamlessly provided as an end to end process, all accessible within a pure web browser.
Foundations of the New Enterprise: Managing Critical Business Data using Oracle Spatial
Justin Lokitz, Director of Sales Engineering Organization Leica Geosystems Geospatial Imaging
Washington Suburban Sanitary Commission (WSSC) is among the top ten Water and Waste Water utilities in the United States. Early on, to support its business needs with regards to geospatial data, WSSC had built a system using software from many traditional GIS vendors that lacked integration and support for many vital business processes. In 2006 WSSC moved all enterprise data to Oracle Spatial (vector and raster data) and implemented the Leica Geosystems' ADE suite.
Modeling Utility Networks with Oracle Spatial Network Data Model
Peter Manskopf, Senior Consultant, GE Energy
The capabilities in Oracle Spatial allowed GE to build its next generation GIS client using Oracle Spatial as the data repository. The Oracle Spatial network data model provides the primitive spatial data structures required to model and meet the complex needs of utility customers. This presentation will give a technical overview how an electrical utility network can be modeled using the Oracle network topology model. The presentation will cover: How Oracle Spatial data structures can be used to model a connected utility network. How the SDO_NET API is used to perform different types of network tracing crucial to utilities. A demo will show the GE client performing network operations on Oracle Spatial.
Track B
Oracle Spatial in Public Sector & Map Production
Using Oracle Spatial and MapViewer for Evaluation of Urban Area Development in Brazil
Andre Luis Carvalho da Motta e Silva, Stategical Projects Director, CODEPLAN
Gustavo Neves de Andrade Lemes, Consultant, Sete Serviços
Fernando Targa, Development Director, GEMPI
To meet information demand concerning income and job generation programs implemented by Brazil’s Federal District Economic Development Office (SDE), the Federal District Planning Company developed the Urban Areas Management System (SIGAU). Local areas are evaluated through performance indexes that take into account urban features, land plot, block and district, and analysis/simulation of a large volume of data from many governmental offices and systems. Thematic maps enable follow up and decision making on current programs. Oracle Spatial, GeoRaster and MapViewer provide a safe, high performance implementation platform. A demo will be shown.
Creation, Publication & Update of Maps out of Databases
Sebastien Lanoe, Product Marketing Manager, Lorienne SA
The production of maps out of GIS databases is often a challenging process. Lorienne innovates with a new map production environment for map creation, map publication and map updates from Oracle Spatial, with a focus on high quality, production cost, data integrity and diversification of map products across media. The case study with Tele Atlas data stored in Oracle Spatial will address the benefits, the level of quality, the efficiency of the production process and its dedicated user-friendly environment.
Reengineering Desktop Thick Workgroups into Web
Rich Enterprise Clients
Bryan Hall, Spatial Architect, L-3 Communications
Jeff Walawender, Senior Software Engineer, L-3 Communications
Cost cutting requires reengineering spatial solutions to directly address business requirements. But enterprise computing for spatial data has, with even "Web 2.0", required the user to lose the responsiveness and feedback that traditional desktop thick client GIS software has provided. We took a different approach in the re-engineering effort and concentrated on making it work as much like a traditional desktop thick client - while simplifying use, making editing more reliable, and actually speeding up rendering. All this, while only supporting one versioned Oracle Spatial database, and application tier for all users.
Complete eGovernment solution at City of Bolzano
Stefan Putzer, CreaForm
Giulio Lavoriero, Director of Engineering, CreaForm
The City of Bolzano, Italy has a unique, complete editing and publishing environment for geographical data. The Oracle Spatial-based enterprise editing environment supports import and export into geospatial tools from Bentley and ESRI, and network modeling from Oracle Spatial. Data is shared with GeoJAX, an easy-to-use geographical web browser that uses the Oracle MapViewer framework in combination with J2EE and AJAX for browsing Oracle Spatial data. This provides a flexible viewer supports spatial queries, and can be fully customized (style and functionality). Users can easily import any kind of geographical data from an ESRI file, edit it with a CAD precision functionality and make those data visible to anyone via the web in a very short time.
5:00 – 5:30 p.m.
Closing Reception
Questions about the Oracle Spatial Users Conference? Contact us!
Phone: 303-337-0513 Fax: 303-337-1001 E-mail: [email protected]Hi:
Some updates regarding the Oracle Spatial User Conference 2008.
1 - Presentations are now available at
http://www.oracle.com/technology/products/spatial/htdocs/spatial_conf_0803_idx.html
All submitted presentations have been posted except for the 3:30 track B slides. Those will be available in a day or two.
2 - Survey for Conference Attendees: If you attended the conference, please take a few minutes to complete the brief survey: http://www.zoomerang.com/Survey/survey-intro.zgi?p=WEB227LQXQUMMD.
Take the survey by April 2 to be entered in a random drawing to receive a copy of the Pro Oracle Spatial for Oracle Database 11g book. We'll also give away 10 GITA shoulder bags.
Thanks to the speakers, sponsors, and participants for a great conference! -
Oracle Spatial & Fusion MiddleWare MapViewer at Oracle OpenWorld
If you happen to be attended OOW next week you will see a very large presence for our products. hands on labs, sessions, demos ...
Look for us at Business Intelligence,Oracle Utilities, DigitalGlobe, Navteq, KPI Partners, and GE.
Hope to meet some of you at the demo booth.
thanks
Steve
Session ID Session Title Speaker(s) Date/Time Venue/Room Presentation
11 Record(s) Found
S292934 IOUG Spatial SIG: Public Sector Geospatial Architecture built on the Oracle technology stack Kevin Kelley, Cuyahoga County Sunday 11/11/200710:00 AM - 11:30 AM Moscone West2008 - L2
S291477 Building Google-Like Map-Based Applications with Oracle Spatial 11g, Oracle MapViewer, and Oracle JDeveloper Application Development Framework Components Jean Ihm, Oracle; Ji Yang, Oracle Monday 11/12/200712:30 PM - 1:30 PM HiltonContinental Ballroom 4
S291480 Everything You Ever Wanted to Know About Oracle Spatial 11g and Oracle Fusion Middleware MapViewer Steve Serra, Oracle; James Steiner, Oracle Monday 11/12/200712:30 PM - 1:30 PM Moscone South304
S291479 Building Map-Based Business Intelligence Dashboards, Using Oracle Spatial 11g, Oracle Business Intelligence Enterprise Edition, and Oracle MapViewer David Lapp, Oracle; Jayant Sharma, Oracle Monday 11/12/20073:15 PM - 4:15 PM HiltonContinental Ballroom 4
S292299 Developing a Next-Generation Utility Network Management System with Oracle Database and Oracle Fusion Middleware Robert Laudati, General Electric; James Steiner, Oracle Monday 11/12/20074:45 PM - 5:45 PM Westin SF Market StreetCity Room
S293026 Oracle Utilities Work and Asset Management: Oracle Geospatial and Map Viewer--New Technology and a New Option Rob Book, Oracle; Pat Caldwell, Oracle; Barry DeMartini, Oracle Tuesday 11/13/20078:00 AM - 9:00 AM Westin SF Market StreetFranciscan II
S291563 Developing 3-D City Models with Oracle Spatial 11g and Google Earth Ravi Kothuri, Oracle; Xavier Lopez, Oracle Tuesday 11/13/20073:15 PM - 4:15 PM HiltonContinental Parlor 9
S291569 Building Secure Spatial Web Services, Using Oracle Spatial 11g and Oracle JDeveloper Raja Chatterjee, Oracle; Jayant Sharma, Oracle Tuesday 11/13/20074:45 PM - 5:45 PM HiltonContinental Parlor 9
S291628 Bridging the IT/OT Gap in Utilities, Using Oracle Technology and Spatial Capabilities Ivan Albertini, Oracle; Tim Armitage, Oracle Corpration Australia Pty Ltd Tuesday 11/13/20074:45 PM - 5:45 PM Westin SF Market StreetStanford
S291509 Oracle Spatial Best Practices and Tuning Tips for DBAs and Developers Daniel Geringer, Oracle Wednesday 11/14/200711:15 AM - 12:15 PM Moscone South200 & 212
S292598 Practical Application: GIS Mapping and Visualizations Integrated with Oracle Business Intelligence Enterprise Edition Jerry Conrad, Oracle Wednesday 11/14/200711:15 AM - 12:15 PM Moscone West3022 - L3for more updates to schedule check out the main Spatial page.
http://www.oracle.com/technology/products/spatial -
Oracle Open World in SanFrancisco and Oracle Spatial
Hi,
This week is Oracle Open World in San Francisco, and while usually we try to keep this message board strictly technical, I wanted to mention that there are some interesting things happening here.
There are a few sessions Wednesday in Room 2016 starting at 3:00 pm:
Data Management on a Budget with Oracle 10g: Exploring Strategies and Tactics with the U.S. Geological Survey
by Nate Booth and Harold House, USGS
Oracle Database 10g Spatial Performance and Manageability Best Practices and German Rail Case Study
by Dan Abugov (me) and Andreas Hoefler, Fichtner Consulting & IT AG
I'm excited to be talking about Partitioning Best Practices, and we'll be posting the white paper here on OTN.
Finally, please come and see us at booth E28 in the Oracle DemoGrounds (we have Locator/Spatial, MapViewer, and Workspace Manager here in the pod). If you are the FIRST person to mention reading this posting on OTN when you visit the booth, we'll be happy to give you a copy of "Pro Oracle Spatial", the first book devoted to developing applications using Oracle Spatial. The book was written by Ravi Kothuri, Albert Godfrind (two Oracle Spatial Developers) and Euro Beinat of Geodan NL. One of the authors (Albert Godfrind) is here, and if you ask I'd bet he'd autograph it for you!
We also have a very limited supply of the book we'll be giving out over the course of the conference.
Of course, everyone who stops by will get the Oracle Spatial mini CD which includes viewlets, white papers, and more.
The book is also available here:
http://www.amazon.com/exec/obidos/tg/detail/-/1590593839/qid=1102358585/sr=1-1/ref=sr_1_1/002-9450919-8639226?v=glance&s=booksHello,
Take a look at this page, http://www.oracle.com/technology/events/oracle-openworld-2007/index.html
There are links here to the whole OOW (social network,twitter,blog/flicker)osphere I think the new buzzword being "Social Graph" that covers all that.
But anyway there are tons of ways for people to sign up and track the sessions and see who's going to go where, etc.
Regards,
Carl
blog : http://carlback.blogspot.com/
apex examples : http://apex.oracle.com/pls/otn/f?p=11933:5 -
Hi,
We have an application where we use Oracle Spatial (SDO_GEOMETRY) and we use Eclipselink as the JPA provider. When using this on RAC with MutliDatasource with algorithm as "LoadBalancing" we are seeing the following exception when storing entities
An error has occured flushing the user transaction.
Caused by: javax.persistence.PersistenceException: Exception EclipseLink-4002 (Eclipse Persistence Services - 2.3.1.v20111018-r10243):
**org.eclipse.persistence.exceptions.DatabaseException Internal Exception: java.sql.SQLException: Internal Error: Cannot construct STRUCT instance,invalid connection
Error Code: 17001
Query: InsertObjectQuery([ TopologyEdgeDAO
oid=oracle.communications.platform.entity.impl.TopologyEdgeDAO-300013
!PTDND!=TTFTF entityVersion=1 id=15 name=B01_HYDB.004.LD-B01_HYDB.004
description=null distance=0.0 edgeType=CONTAINMENT edgeDirection=null
businessObjectTypeId=9999 fromNodeData=null toNodeData=null
isPipeInterfaceTerminated=false geometry=null createdDate=Wed Jul 02 16:52:15
IST 2014 createdUser=<anonymous> partition=null owner=null permissions=null
The same works in standalone DB or if the MultiDataSource algorithm is failover. Similarly when a RAC node goes down, the same problem exists even with Failover
I searched in Oracle forums and found the following link which could be related
https://community.oracle.com/message/1147983#1147983
By looking at the above pattern, I think if the JGeometry class is passed different connections (one of each node) it fails. Is there a way to clear the descriptors in Eclipselink safely?
Is Spatial designed to work with RAC ?
Any pointers on how to solve this is highly appreciated.
Thanks,
RamaHello
You should try to split the upgrade into two tasks - upgrade and migration. Upgrade to 11.2.0.3 on the Windows server first and then migrate to the Linux RAC.
Spatial will be upgraded as part of the database upgrade, you may need to reindex as per
http://docs.oracle.com/cd/E11882_01/appdev.112/e11830/sdo_migrat.htm
There are many ways to migrate from Windows to Linux, you could use RMAN as it is possible to restore Windows backups on Linux and vice versa.
HTH
Pavel -
Webinar Replay URL: Situational Analysis at OnStar with Oracle Spatial
A free replay is now available for the Directions webinar Situational Analysis at OnStar with Oracle Spatial, which was held on Feb. 22.
To view the replay, visit https://www2.gotomeeting.com/register/237138906
OnStar is the largest telematics solution provider on the globe, with 6 million subscribers in North America and abroad. OnStar uses situational awareness and real-time analysis to deliver fast, accurate emergency services to its customers. At the core of this solution is an Oracle Spatial-based analytical server that supports Google Earth visualization and NAVTEQ data. With this system, OnStar gains better understanding of customer use and behavior and better insight during emergency situations. In hurricanes, wildfires and other disasters, OnStar has developed early warning capabilities for use in near real-time. It can then manage call center resources based on anticipated call volumes and ultimately develop more effective new processes and services.
Learn from OnStar how the company uses Oracle Spatial to deliver insight, performance and scalability.
Key learning points include:
* How OnStar’s Oracle Spatial analytical server supports its real-time call center Advisor application in an environment using Google Earth visualization and NAVTEQ data
* How spatial analysis allows OnStar to obtain better insight into disaster situations, develop early warning capabilities, and improve call center coverage
* How Oracle Database 11g (with Oracle Spatial, Real Application Clusters, Partitioning) provides scalability and performance required to process and query OnStar’s large amounts of transactional data
Speakers include:
* Jeff Joyner, Emergency Strategy and Outreach, GM OnStar and Injury Research Fellow, University of Michigan Program for Injury Research and Education
* James Steiner, Vice President, Product Management, Oracle Server Technologies
Who should attend:
This webinar is appropriate for CIOs, business and technical managers and analysts involved in the design and management of enterprise systems where spatial analysis can add insight and value to business processes.Nice to have a EXPERT in this FORUM...!!
Hi Dan, if you look at my reply I mentioned that I had loaded loc_updates.sql
From my previous reply:
execute loc_updates.sql which doenot update any of the rows since if you look at the syntax in loc_updates.sql file it shows update the table customers whose customer_id=344.
Where is this customer_id=344 coming from?
Also the datatype is a number.
Dan, were you able to get the results as desired?
or may be I am missing something...
Thanks and Regards,
Nandakishore.
Maybe you are looking for
-
Ipod is not recognized in iTunes on imac
ipod classic 80 gb not recognise in itunes on imac
-
Memory problems OS 10.3.9
My computer has been starting up into Darwin/BSD I attempted to archive and install the OS from the original discs, but whilst assessing the disc space the install failed. I then ran the hardware test and got the error code: 2mem/1/4:DIMMO/J4000 duri
-
Is it possible to use a secondary index in embedded persistent class
Hi, I'm new to Berkely DB Java Edition and have just started playing with it. To express a relation between two entities Foo and Bar, I am trying with an assocation class FooBarAssociation that is not an entity but rather a @Persistent-annotated embe
-
HT4009 What is the problem if there is an error in initiating purchse with iTunes?
Initializing purchse with iTunes is a frequent dialogue box coming out whenever I make purchase of items/characters or gems from the Skylnders Lost Islands game.
-
Iwork on a macbook air.
So I've been looking into getting a Macbook air for my first mac as a change from using windows seven. I'm a student in year 11 and I need to use word editors and such. I know the Macbook air doesn't have a optical disc drive so I was thinking about