Spatial Objects in Designer

I have discovered what many before me already know, that Designer (including 8i) does not support Spatial objects. This seems to be related to it not supporting VARRAYS with more than 6 characters worth of precision. Does anybody know when this might be corrected? Will we be waiting weeks or months?

Indu,
The short answer to your question is no, you cannot sort objects, and this is intentional on the part of the creator of the Designer tool.
Working in Designer is a science and an art.  The science portion is understanding the underlying model of the database and bringing in all applicable tables and connections properly.  The art portion is in the presentation to the users as you bring a human touch (the semantic layer) from the database to the user.  Most implementations for presentation of objects is to organize the objects by context (class, sub-class, etc), and to order the objects within its context by "most frequent" or "compelling".  In order to achieve all of this, the person working within Designer must understand the data and the business in order to best serve the user.
I know that this is a long-winded explanation to a simple question, however, sometimes it is best to understand the philosophy behind a software tool's limitation in order to understand how to best use it.  There are some excellent works published independently from Business Objects that address the concepts of semantic layer presentation and overall management of the Business Objects software suite, one such title that comes to mind is Cindi Howson's "BusinessObjects The Complete Reference" (available from fine booksellers).
Thanks,
John

Similar Messages

  • Oracle Spatial Object types in Designer 6

    Hi all,
    I'm trying to design a database that uses the new Oracle Spatial Object types (MDSYS.SDO_GEOMETRY) etc. I have been able to capture the object types from Oracle8i but when i try to save the design in the repository it fails. I am assuming that the version of Oracle Designer I am using does not support MDSYS.SDO_GEOMETRY. Is this correct and if so what version of Designer should I be using?
    Martin

    Hi Saso,
    I'm sorry I don't have any help for you but maybe yo can answer a question for me relating to sdo_geometry. I'm trying to capture a database schema which contains tables with sdo_geometry columns & this fails because I don't have that object defined.
    So how do I access the Oracle Object Types branch to define MDSYS.SDO_GEOMETRY? Is it in the object navigator or designer?
    Thanks,
    Jim Greetham

  • ORA-13050:unable to construct spatial object in using SDO_INTERSECTION

    Hi Specialists,
    I am using Oracle Spatial and getting the ORA-13050 error when using the SDO_Intersection procedure. Below are the details of this.
    Objective: To find the addresses whose boundary lie within a user defined polygon.
    Input: List of coordinates for the user defined poygon.
    Query I am using: SELECT SDO_GEOM.SDO_INTERSECTION (add.boundary, SDO_GEOMETRY(2003,8311,NULL, SDO_ELEM_INFO_ARRAY(1,1003,1),
    SDO_ORDINATE_ARRAY( 149.986507,-36.727242,149.985898,-36.726819,149.986756,-36.726512,149.987288,-36.726803,149.986507,-36.727242)), 0.000001)
    FROM address add
    WHERE add.id = '254378298'
    Error Received:
    ORA-13050: unable to construct spatial object
    ORA-06512: at "MDSYS.SDO_3GL", line 715
    ORA-06512: at "MDSYS.SDO_3GL", line 745
    ORA-06512: at "MDSYS.SDO_GEOM", line 3016
    ORA-06512: at "MDSYS.SDO_GEOM", line 3065
    Please can any one help me in this issue very urgent.
    Thanks,
    Ashish

    Hi All,
    The problem has been resolved by transforming the user defined polygon coordinates into the database specific coordinate system.
    Thanks

  • How to make use of XMLDB to process large XML and create spatial objects

    For someone new to XMLDB I find it hard to make sense of the enormous amount of information (and easy to get lost in it). So I come here to ask for directions.
    I have to build a procedure that fills a table of spatial objects based on XML input. Basically the XML contains a large amount of elements that describe the geometry type and contain the geometries coordinates. The XML can get quite large (200-300Mb).
    Somehow I have to process each element and create an sdo_geometry object.
    Now let me ask a very broad question: What would be a good way to handle this?

    I have the same question. Any news on this?
    Wijnand

  • ORA-13050: unable to construct spatial object

    Hi
    I'm executing the following query
    select mdsys.sdo_geom.sdo_intersection (geoloc, :1, 20) geoloc, mdsys.sdo_geom.sdo_distance (mdsys.sdo_geom.sdo_intersection (geoloc, :2, 20), :3, 20) distance
    from streets
    where mdsys.sdo_relate (geoloc, :5, 'mask=touch querytype=window') = 'TRUE'
    order by distance
    In some locations the query works perfectly and in some other locations it throws
    ORA-13050: unable to construct spatial object
    Regards,
    Néstor Boscán

    I found the problem
    It seems I have invalid polygons in my data.
    Regards,
    Néstor Boscán

  • ORA-13050 unable to construct spatial object - Error

    Hi friends!,
    I to realize the follow query:
    SELECT A.MI_PRINX, B.DESCRIP
    FROM PEVEDISC A, PEVEGEO B
    WHERE SDO_GEOM.RELATE(A.GEOLOC,'ANYINTERACT',B.GEOLOC,0.005) = 'TRUE'
    AND SDO_GEOM.RELATE(A.GEOLOC,'TOUCH',B.GEOLOC,0.005) = 'FALSE'
    AND ROWNUM <= 10
    and result error "ORA-13050 unable to construct spatial object". Please help me, i don't know what to do!. thanks

    Hi,
    Have you validated your data? Try validating using sdo_geom.validate_geometry_with_context or sdo_geom.validate_layer_with_context.
    I would also like to offer a suggestion on how to write this query. If there are a significant number of geometries in either or both of these tables, this query can take a long time to run.
    If you create spatial indexes on these tables, then the following might be better:
    SELECT /*+ ordered */ A.MI_PRINX, B.DESCRIP
    FROM PEVEGEO B, PEVEDISC A
    WHERE SDO_RELATE(A.GEOLOC,B.GEOLOC,
    'querytype=window mask=inside+coveredby') = 'TRUE'
    AND ROWNUM <= 10;

  • ABAP Object X Design Patterns X Extreme Program

    Hi Evebody,
    I’m postgraduate in Object Oriented Analysis and Programming.
    I’ve been working with ABAP procedural development for two years and I’ve started to work with ABAP Objects has few months.
    I’d like to get deeply knowledge in my development’s skills, could someone tell me if <b>ABAP Object X Designer Patterns X Extreme Program</b> is a good path to follow?
    I’d like to share material and guides about this topic.
    I’ve already bought these books to help me.
    <b>ABAP Objects</b> - H. Keller; Hardcover <i>(Pre-Order)</i>
    <b>Design Patterns Explained</b> - Alan Shalloway
    I’ll be very grateful with any help.

    > And do you think these themes are a great combination
    > for ABAP development?
    Design pattern are very abstract and can be used with any OO programming language. The implementations will differ but the core concepts are always the same.
    XP is an agile development process and can also be used with any programming language.
    Learning what design pattern are and how to use them is very important in my opinion. Most companies expect that you are familiar and have experience with them.
    Extreme Programming (XP) on the other side is different. When I began to explore XP it got me started on how software should be developed in general. Since the concepts behind XP are quite different, it should at least stimulate you to start thinking about how you develop software at the moment and if there might be better ways of doing it.
    If you have only time to study one subject go for the design pattern. You might also consider reading the following books if you want to improve your OO coding skills:
    <a href="http://www.amazon.com/Refactoring-Improving-Design-Existing-Code/dp/0201485672/ref=pd_bbs_sr_1/102-4989641-7820932?ie=UTF8&s=books&qid=1173448197&sr=8-1">Refactoring: Improving the Design of Existing Code (a true classic)</a>
    <a href="http://www.amazon.com/Refactoring-Patterns-Addison-Wesley-Signature-Kerievsky/dp/0321213351/ref=pd_bbs_sr_2/102-4989641-7820932?ie=UTF8&s=books&qid=1173448197&sr=8-2">Refactoring to Patterns (Shows how to improve code by introducing design pattern)</a>
    cheers
    Thomas

  • Exception Handling in Object Oriented Design

    I am developing a huge web based project using Object Oriented design and java,srvlets ,jsp etc ,I am using 3-tier archtecture.I dont understand,how i should handle exceptions in my project.ie.If there is some exception in the base modules how should it be handled.What kind of excpetion Structure should i use,How many exception classes should be made etc,
    Can someone help me in this regard

    A couple things I have found to be good practices for exception handling in an n-tier architecture:
    1. Don't expose all the internal exceptions of a tier to the client of the tier. Create a more useful, descriptive set of exceptions (or use the appropriate predefined exceptions) to throw up to the client.
    For example, on one project, we are doing database access among other things in the "service" tier, which is accessed by the web tier. We catch the SQLExceptions, PersistenceExceptions (a custom exception), and others, and throw a more useful exception that the client will know how to handle such as a NoMeasurementResultsException if the client asks for measurement results when we have none.
    2. Chain your exceptions and/or log the root cause in the tier that re-throws a different exception. There is nothing more aggravating than not knowing why, when you are debugging a problem, you are getting a NoMeasurementResultsException when you know that there ARE results in the database.
    Hope these ideas help in your design.
    Cheers,
    Colin

  • JDBC AND Spatial Object

    How can I select and view a spatial object with JDBC Queries ?
    I use the Object relationnal and NOT the relationnal model!
    Thanks.

    Macleod,
    I think what you really want to use is OO4O:
    http://otn.oracle.com/tech/windows/ole/index.html
    I've used it with VB to build applications dealing with LOBS, and it is much easier to use than ADO for that purpose.

  • ORA-22813 error when deleting spatial objects in LIVE

    Hi,
    We are getting an ORA-22813 error when attempting to delete a spatial object from a version-enabled table in workspace LIVE. The spatial object to be removed has a SDO type of multipolygon. The geometry information consists of 4 rings with a combined ordinate count of 4120. The statement used to delete the row is:
    delete from tableA where tableA.id in (select tableA.id from tableA where tableA.id = 3);
    The error occurs only on a 10g R1 Oracle instance (10.1.0.5.0) with Workspace Manager version 10.1.0.7.1. The delete operation succeeds without problems on a 10g R2 (10.2.0.2.0) instance with Workspace Manager version 10.2.0.3.1. The statement is also executed successfully on the 10g R1 instance if the table is not version-enabled.
    Any help on this would be appreciated.
    Thanks

    Hi,
    I would recommend filing a TAR in this one. The only ora-22813 error involving workspace manager and geometry columns that I know about involves queries that need to sort data for which the size of the geometry column was >30k. Does the execution plan for the delete statement involve any kind of sort? However, this is an old 9.2 bug, that I believe was fixed for all 10.1 and newer releases.
    Does the same error happen if you do not use the subquery?
    Regards,
    Ben

  • Unable to write more than 10 case statements in an object in designer

    unable to write more than 10 case statements in an object in designer
    XI 3.0 and XI 3.1
    Please let me know, any known issues.

    Hi,
    yes this is the limitation you cant write more that 10 case statments but you can reduce the number of time you use the case in your object.
    For ex:
    If you are writing few conditions on one field then you can add the login in one case only.
    case when SAL between 100 and 1000 then 'lowsal'
            when SAL between 1000 and 2000 then 'medsal'
            when sal between 2000 and 3000 then highsal
    else
    case when ...then ....
    else
    end
    end
    by following the above ex you can solve your problem.
    But if you are writing case statement based on dofferent columns then write 10 case statements and remaining conditions you can add at the report level.
    using if else condition.
    Hope this will help you....
    Cheers,
    Ravichandra

  • Oracle Spatial Object

    I have more than 2 geographical points In USA saved in oracle DB using geometry object...
    are there any function in Oracle Spatial Object that gives me the shortest route to go through all theses geographical points

    You would need to create a network with all of your point geometries as nodes and lines as links.  See...
    Oracle® Spatial Topology and Network Data Models Developer's Guide
    11g Release 2 (11.2) Part II
    Once you do that you can use it to solve your problem (traveling salesman).

  • Where is the Object database designer ?

    Can anyone tell me where i can find Oracle object database designer ?
    Thanks.

    I am also looking for the answer of the same question, "How to
    install and use the Object databse designer"
    I read a french book about UML and Oracle 8i, Its author add on
    his web site at the adress
    http://www.editions-
    eyrolles.com/livres/soutou/modeletypeodd.php3?
    xd=79305aac4c44ae92a44a52f131f8a7fb
    and at the adress
    http://www.editions-
    eyrolles.com/livres/soutou/modeleserverodd.php3?
    xd=79305aac4c44ae92a44a52f131f8a7fb
    the use of ODD but even the author don't know how to install it
    on windows NT/2000

  • Good book on Object Oriented Design?

    Can you recommend a good book on Object Oriented Design with lots of practical examples? I already have:
    http://www.amazon.com/Design-Patterns-Object-Oriented-Addison-Wesley-Professional/dp/0201633612/ref=sr_1_1?ie=UTF8&qid=1238324375&sr=8-1
    But currently I need a book with a more basic approach.

    corlettk wrote:
    I like Thinking In Java... Also: google for "yawmark's list"TIJ is useless, especially for teaching OO design. It teaches (or tries to) Java as a procedural language.

  • Business Objects Universe Designer access error

    Hi
    I am getting below error when trying to access Business Objects Universe Designer XI 3.1 SP2.
    This application has failed to start because the application configuration is incorrect.Reinstalling the application may fix this problem.
    What would  be the reason and how to over come onthe same please.
    Please do the needful
    Warm Regards
    Amar
    Edited by: Amarnathat on Dec 12, 2011 9:58 AM

    Hi,
    it could be anything
    windows update
    runtime framework update
    patch deployment
    but the warning is pretty clear, start over!   it won't take 1/2 hour to get a nice clean SP04 build or other
    Regards,
    H

Maybe you are looking for

  • Which archived adobe flash version need I install for a galaxy pro 10.2 notebook

    Which archived version of the adobe flash player do I install for a galaxy pro 10.2 notebook?

  • JMS Specification Question regarding persistent messages and reliability.

    In section 6.15 of the JMS Specification, titled reliability it is stated that: "When all messages for a topic must be received, a durable subscriber should be used. JMS insures that messages published while a durable subscriber is inactive are retai

  • Package variable declaration

    I need to declare Item_To_Go_To package level variable stored in the Instace package for the below code. I have create a a package specification in the form as a Program Unit named "Instance". Now i need to declare Item_To_Go_To variable which will s

  • How to delete a Security Zone?

    Hello, I've deployed a certain PAR file with a certain Security Zone: <property name="SecurityZone" value="roy.test.TestApp/DefaultSecurity"> </property> Now I can see this security under System Config -> Permissions -> Security Zones as I should. My

  • View old rollbacks

    All, We are currently on 11g and I want to be able to go back a couple of days and look at what transactions rolled back and look how large they were? I looked at the V$session_longops and saw no rollback statement in the message format. I am wonderi