Spatial Data and XML metadata
My project involves storing various types of spatial data in Oracle 8i. There is also going to be metadata collected for each project. The purpose of the metadata will be for discovery and retrieval of the spatial data. I would like to store the metadata entries (using WebDB to create entry form) as XML documents. What is the best way to create XML metadata from a HTML form? It appears that the new Xforms from W3C may accomplish this, although it's not really a standard yet. Also, it there a way to send the spatial data from a form created by WebDB? Would the XML metadata be stored in the spatial DB with the data or in a separate "metadata repository"? How would the metadata be attached to the data for query and discovery/retrieval? I appreciate any feedback. Thanks.
Jonrka1,
Spatial already uses a metadata table called user_sdo_geom_metadata where you need to store metadata for all of your spatial tables. Oracle spatial currently does not support metadata in XML format although it is being actively investigated in conjunction with Oracle 8i Spatial XML server. With the XML server you will be able to retrive spatial (and attribute) data as well as update the spatial table using XML.
Check OTN often for announcemnets on the XML server and related products.
For your customized XML spatial metadata you can store it anywhere (with a spatial db or in a separate repository), and you will have to maintain the link between the metadat and the real data yourself.
LJ
<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by jonrka1 ():
My project involves storing various types of spatial data in Oracle 8i. There is also going to be metadata collected for each project. The purpose of the metadata will be for discovery and retrieval of the spatial data. I would like to store the metadata entries (using WebDB to create entry form) as XML documents. What is the best way to create XML metadata from a HTML form? It appears that the new Xforms from W3C may accomplish this, although it's not really a standard yet. Also, it there a way to send the spatial data from a form created by WebDB? Would the XML metadata be stored in the spatial DB with the data or in a separate "metadata repository"? How would the metadata be attached to the data for query and discovery/retrieval? I appreciate any feedback. Thanks.<HR></BLOCKQUOTE>
null
Similar Messages
-
Hi there,
I've been wondering if there is currently any way to use Spatial Data in Calculation or Analityc Views, to summarize or join data by Spatial Columns, and using Spatial methods in Hana SPS07? If so, could you provide some example?
Thanks in advance.Jonrka1,
Spatial already uses a metadata table called user_sdo_geom_metadata where you need to store metadata for all of your spatial tables. Oracle spatial currently does not support metadata in XML format although it is being actively investigated in conjunction with Oracle 8i Spatial XML server. With the XML server you will be able to retrive spatial (and attribute) data as well as update the spatial table using XML.
Check OTN often for announcemnets on the XML server and related products.
For your customized XML spatial metadata you can store it anywhere (with a spatial db or in a separate repository), and you will have to maintain the link between the metadat and the real data yourself.
LJ
<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by jonrka1 ():
My project involves storing various types of spatial data in Oracle 8i. There is also going to be metadata collected for each project. The purpose of the metadata will be for discovery and retrieval of the spatial data. I would like to store the metadata entries (using WebDB to create entry form) as XML documents. What is the best way to create XML metadata from a HTML form? It appears that the new Xforms from W3C may accomplish this, although it's not really a standard yet. Also, it there a way to send the spatial data from a form created by WebDB? Would the XML metadata be stored in the spatial DB with the data or in a separate "metadata repository"? How would the metadata be attached to the data for query and discovery/retrieval? I appreciate any feedback. Thanks.<HR></BLOCKQUOTE>
null -
Can I view date and time (metadata) of iphoto pics after sync?
Successfully synced thousands of iphoto pics to the ipad 2. Is it possible to see the metadata - actually, just the date and time of the pic - on the ipad 2 photos? Is there another photo app that lets me see the date and time?
Check out my PhotoMeta app. It's free.
-
Incorporating Spatial Data and maps
I am trying to figure out how to create a map from spatial data w/in forms9i, but I can't find any documentation. Has anyone been succesful at this?
Thanks,
Jeremy.to use read_image_file() to show map on form is to show the map as static image, user cannot click ROOM IN button, then click a point on the image to show the details.
so to get it inside form and want the map to respond like on browser is interested feature to know, and also the download time and performance if finally done inside form is a big question mark too.
simply running the mapviewer on browser is properly the better way compared to invoke it inside form. -
Spatial data and 8i versions?
Is the Spatial Data option only available with the 8i Enterprise edition or is it also available with the 8i Standard edition?
Spatial is only available
with Enterprise edition.
null -
Can TimesTen support geo-spatial data (and datatypes) as supported in Oracle? For example, if one created a set of Oracle tables that held geo-spatial data, could TimesTen be used in its "caching" form to speed geo-spatial queries?
Thanks!
--rick grehanNo, sorry. TimesTen does not support Geo-spatialo datatypes or functions.
Chris -
Add Date and Time Stamp to video from AVCHD folder
New to this software and forum, so I apologize if this has been asked and answered. I am trying to insert the date and time metadata from the AVCHD folder using the .mts clips. Curently I am using VaTS to stamp the video then render the clips through Power Director. I would appreciate any help on this topic. Thank you for your time
BenB, thanks for responding to both of my posts. The footage was shot using a Sony HDR-XR500 AKA consumer video camera. Date and time is not burned into the image when captured digitally. The only way to do it would be to run the video through a video capture device that basically just records what the video outputs. This solution really ***** so i'm looking for somthing more effective.
-
DISPLAY SPATIAL DATA USING JDBC ON A JAVA FRAME
I am trying to set up some spatial data and need help in getting some sample
code for displaying the data on a Java Frame using JDBC.
The shapes I am setting up are simple polygons, lines, circles. I was going
through the samples in the demo directory under $ORACLE_HOME/md/demo/examples, but could not find any JDBC
I would really appreciate if you can point me towards some sample code and any other spatial resources.
MadhukarHere you go. It uses JDBC to fetch geoms, convert them into Java JGeometry objects, which then create Java2D shapes (these are functions of the public sdoapi.jar library). It then uses some class in the sdovis.jar library (the rendering engine of MapViewer) to setup the necessary viewport transform. If you know how to setup the viewport transform, then you dont even need sdovis. sdovis.jar is found in an deployed MapViewer's WEB-INF/lib directory. Or you can extract it from the mapviewer.ear's web.war file.
import java.awt.*;
import java.awt.geom.*;
import java.awt.event.*;
import java.awt.image.*;
import java.sql.*;
import javax.swing.*;
import javax.swing.event.*;
import java.util.*;
import oracle.jdbc.OracleDriver;
import oracle.sdovis.*;
import oracle.sdovis.style.*;
import oracle.sdovis.util.*;
import oracle.spatial.geometry.JGeometry;
import oracle.sql.STRUCT;
* A very simple program that shows stuff from db in a JFrame
* <p>
public class tilsvgui2 extends JFrame
final static int mapWidth = 640;
final static int mapHeight = 480;
static JSDOGeometry geom = null;
public tilsvgui2()
setSize(mapWidth+40, mapHeight+40);
setVisible(true);
this.addWindowListener(new java.awt.event.WindowAdapter() {
public void windowClosing(WindowEvent e) { System.exit(0); }
public void paint(Graphics g)
super.paint(g);
int w = this.getWidth(), h = this.getHeight();
Insets inset = this.getInsets();
double[] mbr = geom.getMBR();
//from sdovis; it will setup the viewport transform
XFViewPort xfp = new XFViewPort();
xfp.setDeviceView(inset.left, inset.top, w-inset.left-inset.right-1, h-inset.top-inset.bottom-1);
xfp.setDataView(mbr[0], mbr[1], mbr[2], mbr[3]);
AffineTransform af = xfp.getAffineTransform(); //get the viewport transform
Shape shp = geom.createShape(af); //create a proper shape that fits the viewport
Graphics2D g2 = (Graphics2D) g;
g2.setColor(Color.red);
g2.drawRect(inset.left, inset.top, w-inset.left-inset.right-1, h-inset.top-inset.bottom-1);
//draw the shape itself
g2.setColor(Color.blue);
g2.draw(shp);
public static void getStuff() throws Exception
System.out.println("Loading geometry...");
Connection conn = getConnection("mapsrus.us.oracle.com", "1521", "orcl", "scott", "tiger");
Statement stmt = conn.createStatement();
ResultSet rset = stmt.executeQuery("select geom, totpop from counties where county='Merrimack' and state_abrv='NH'");
while(rset.next())
STRUCT st = (STRUCT) rset.getObject(1);
geom = JSDOGeometry.loadFromDB(st);
int population = rset.getInt(2);
break; //displaying only the first geometry
rset.close();
stmt.close();
conn.close();
private static Connection getConnection(String host,
String port,
String sid,
String username,
String password)
throws SQLException
String thinConn = "jdbc:oracle:thin:@"+host+":"+port+":"+sid;
Driver d = new OracleDriver();
Connection conn = DriverManager.getConnection(thinConn,username,password);
conn.setAutoCommit(false);
return conn;
public static void main(String[] args)
try{
getStuff();
}catch(Exception e)
e.printStackTrace(System.err);
new tilsvgui2();
} -
Hi,
We are migrating our geodatabase from oracle 9i to 11g R2, in our current 9i DB we have same schema for spatial and non spatial data,we want to seperate the spatial and non spatial data during migration to 11gR2 DB.Is there any way through which we can extract only non spatial data and can import it to new schema without loosing any relationships/data.
Regards,Hi
Do you wants to separate the spatial data and non spatial data into two different table spaces or two different schema ?. if you're trying to move non spatial data to a different schema then definitely you need to do some changes . at least create some synonyms with appropriate grants to work normal.
if you wants to move it to a different table space then it's easy .
*1. Create the tables definition for non spatial data related table using new tablespace*
*2. grant the realted user the quota on the new tablespace*
*3. start the import using ignore=Y*
Cheers
Kanchana. -
Spatial data through JDBC driver
Hi,
I have a spatial table which has polygon, linestring and points stored in the geometry column. Is there any API available to know whether the stored data is ploygon/point/linestring. I am using thin JDBC driver to connect to Oracle. Also are there APIs available to get the coordiniates, offset etc from polygon. Please let me know if there are any tutorials/examples available for working with spatial data and JDBC driver.
SmithaHi,
You could use Oracle Spatial Java Class Library, available at: http://www.oracle.com/technology/software/products/spatial/index.html
It is quite easy to use it.
Regards,
Andrejus -
Development tools for using Spatial Data
Hi everyone,
What are the best tools that are used to develop the spatial applications that you guys are using/developing? Should I get something like eSpatial, or just develop in notepad?? Is there something else that uses your spatial data and can generate maps based on your data in your database?
Any suggestions are appreciated.
Thanks!
-ScottHi Daniel,
Thanks!
I am looking to develop a map of the US that shows the locations of military bases that we are responsible for monitoring. This map will have an icon near the name of each of the bases that is colored depending on if a trouble ticket has been created due to an outage or problem at the location. Example, red for a network outage, green if nothing is going on. What I am struggling with is where do I get all the geometry to create the map of the US, or can I just use images that are already created and specify the X and Y on that image and use long/lat of the bases and create the locations. This is not a topic I have a lot of experience in as you can see, but it is something I have been assigned to work on.
Thanks!
-Scott -
Hi
How can I add 2 new metadata-fields to every photo in iPhoto ?
The new fields should state the age of my kids in years and months based on the date that they were born and the date that photo is taken.
Exampel:
My son is born 01.01.2010
My daughter is born 01.01.2012
Photo taken by data
Aage of son
Aage of daughter
01.07.2011
1 year 6 month
not born yet
01.01.2014
4 year 0 month
2 year 0 month
I would like to be able to search by kids age and get the info displayed when doing slideshows.
How to do this in iPhoto ?
Any alternatives to accomplish the same ?
Kind regardsIt can't be done with iPhoto. There are some DAM (digital asset management) applications that can write to other IPTC fields that iPhoto can't read. One such app is Media Pro 1.
However you would have to calculate the age for each date and add it to one of the fields. There are online age calculators that can do that for you: Age Calculators
If you go thru that much trouble then use iPhoto, make the calculations and add the age to the Description field. Then you can use Smart Albums to search for 1year 6 month text.
OT -
XML Publisher: issues for a large data and datatemplate
There is proposal to build a data template with query consisting of 350 columns and the query is expected to fetch around 10000 rows. The data template will have all 350 columns as elements.
In the report, the user can select and show whatever columns it wants.
Apart from tuning of the sql query, what are the other issues involved in the above case.
thanks and regardsI guess,
its gonna take time to get the data into xml from DB,
and
of course, if you attach the template with lot of grouping, which i suppose is going to happen after by looking at the no of columns you have...
wil be heavy on output generation part,
if the template is going to be little complex one, then it wont be a problem :)
what kind of issues you faced till now ? -
How to add a data-source.xml to the project to config DB connections and to be SCM'ed
I'd like to explicitly manage a data-sources.xml for my JSP + BC4J project.
Any helps on getting the released Jdev to add a data-source.xml that would then
be what the .ear deploys to OC4J?
Thanks, curtI have a JSP + BC4J project:
So far my naive experiments to explicitely add data-sources.xml to a
project that is picked up by the deploy to .ear step and put in the
root of the .ear have failed.
Is this one of those gaps like the orion-application.xml file, that has no
solution at present?
Or is the back-door via adding an EJB component to my project, then deleting it??
Thanks, curt -
How to extract data from xml and insert into Oracle table
Hi,
I have a large xml file. which will have hundreds of the following transaction tags having column names and there values.
There is a table one of the schema with coulums "actualCostRate","billRate"....etc.
I need to extract the values of these columns and insert into the table
<Transaction actualCostRate="0" billRate="0" chargeable="1" clientID="NikuUK" chargeCode="LCOCD1" externalID="L-RESCODE_UK1-PROJ_UK_CNT_GBP-37289-8" importStatus="N" projectID="TESTPROJ" resourceID="admin" transactionDate="2002-02-12" transactionType="L" units="11" taskID="5017601" inputTypeCode="SALES" groupId="123" voucherNumber="ABCVDD" transactionClass="ABCD"/>
<Transaction actualCostRate="0" billRate="0" chargeable="1" clientID="NikuEU" chargeCode="LCOCD1" externalID="L-RESCODE_US1-PROJ_EU_STD2-37291-4" importStatus="N" projectID="TESTPROJ" resourceID="admin" transactionDate="2002-02-04" transactionType="L" units="4" taskID="5017601" inputTypeCode="SALES" groupId="124" voucherNumber="EEE222" transactionClass="DEFG"/>Re: Insert from XML to relational table
http://www.google.ae/search?hl=ar&q=extract+data+from+xml+and+insert+into+Oracle+table+&btnG=%D8%A8%D8%AD%D8%AB+Google&meta=
Maybe you are looking for
-
How to find duplicate row in sql query?
Hi All, Please solve my query, find duplicate row and how to count its. your suggestion would be greatly appreciated.
-
Hi, I know we can generate explain plan for queries using "Explain plan" statement or "Autotrace option". I would like to know how can we generate explain plan for oracle procedures. Thanks in Advance..
-
Dear Gurus, I am trying to do PGI for plant to plant stock transfer order, but I am getting an error message "the purchase order does not contain any items for stock transfer" The steps that I doing are, 1. Create a stock transfer order with document
-
Documentary Batch Field for Line item when calling BAPI_GOODSMVT_CREATE
hi all, Iam unable to locate the Documentary Batch Field for each line item while posting a Goods Issue using BAPI BAPI_GOODSMVT_CREATE. BAPI2017_GM_ITEM_CREATE structure has got no field to enter the DB number against each line item. Although its no
-
Troubleshooting email alerts for CCMS
Hi, I'm trying to configure emails for ccms alerts which are generated in our solution manager system. Our CEN is client 700. Scot activated and working in both client 000 & 700 Copy made of method CCMS_OnAlert_Email and assigned to autoreactions in