FYI - High precision data issue with sdo_anyinteract on 11.2.0.3 with 8307

For anyone that may happen to be experiencing issues with SDO_ANYINTERACT on 11.2.0.3 with high-precision geodetic data, I currently have a service request in to fix it.
The issue we have is with locating small polygons ("circles" from 0.5"-4") in the 8307 space. The metadata we have specifies a 1mm tollerance for this data, which has worked fine since (as I remember) 10.1. Support verified it works fine up to 11.2.0.2, then is broken in 11.2.0.3.
So if you are pulling your hair out - stop. ;-) The SR# is 3-5737847631, and the bug# (will be) 14107534.
Bryan

Here is the resolution to this issue...
Oracle came back and said what we have at that tolerance is unsupported and we were just lucky for it to have worked all these years. They are not going to fix anything because it technically isn't broke. We pointed out that the documentation is a little unclear on what exactly supports higher precision, and they noted that for future updates.
When asked if they would entertain a feature request for a set of high-precision operators (basically the old code) in future release - they basically said no. So for the few items that we much have higher precision - we are on our own.
What still makes us puzzled is that apparently no one else is using high-precision data in lat/lon. Amazing, but I guess true.
Anyhow, here is what we used to use (up to 11.2.0.3) which worked fine at a 1mm tollerance:
Where mask_geom is:
mask_geom      :=
         sdo_geometry (2001,
                       8307,
                       sdo_point_type (x_in, y_in, 0),
                       NULL,
                       NULL);
SELECT copathn_id
  INTO cpn
  FROM c_path_node a
WHERE     sdo_anyinteract (a.geometry_a2, mask_geom) = 'TRUE'
       AND node_typ_d = 'IN_DUCT'
       AND ROWNUM < 2;Basically this finds indexed geometry and compares it to a single mask geometry (a simple point for the x/y given). Only one row is returned (in case they overlapped duct openings - not normal).
Since this no longer returns any rows reliably for items less than 5cm in size, here is our work-around code:
SELECT copathn_id
  INTO cpn
  FROM (  SELECT copathn_id,
                 node_typ_d,
                   ABS (ABS (x_in) - ABS (sdo_util_plus.get_mbr_center (a.geometry_a2).sdo_point.x))
                 + ABS (ABS (y_in) - ABS (sdo_util_plus.get_mbr_center (a.geometry_a2).sdo_point.y))
                    distdiff
            FROM c_path_node a
           WHERE sdo_nn (a.geometry_a2,
                         mask_geom,
                         'distance=0.05 unit=m') = 'TRUE'
        ORDER BY distdiff)
WHERE node_typ_d = 'IN_DUCT'
   AND ROWNUM < 2;Essentially we use sdo_nn to return all results (distance usually is 0) at the 5cm level. At first we though just this would work - then we found that in many cases it would we return multiple results all stating a distance of 0 (not true).
For those results we then use our own get_mbr_center function that returns the center point for each geometry, and basically compute a delta from the given x_in,y_in and that geometry.
Then we order the results by that delta.
The outer select then makes sure the row is of the correct type, and that we only get one result.
This works, and is fast (actually it is quicker than the original code).
Bryan

Similar Messages

  • Upgraded to IO6, seems like the amount of system memory to run is higher, this causes issues with some Apps. I can't get SIRI to work because the amount of free system memory is not enough. how can I tell what is eating the system memory?

    Upgraded to IO6, seems like the amount of system memory to run is higher, this causes issues with some Apps. I can't get SIRI to work because the amount of free system memory is not enough. how can I tell what is eating the system memory?

    Upgraded to IO6, seems like the amount of system memory to run is higher, this causes issues with some Apps. I can't get SIRI to work because the amount of free system memory is not enough. how can I tell what is eating the system memory?

  • Posting Data Issue with IDOC Type : COND_A03

    Friends,
    I'm posting the data from Middleware(Message Broker) to SAP using the IDOC Type : COND_A03 with Message Type : COND_A.
    For this IDOC,I'm populating the below Segment's data.
    Segement :E1KOMG:
    Fields:
    KVEWE,KOTABNR,KAPPL ,KSCHL,VAKEY ,KONDA,MATNR .
    Segement :E1KONH:
    Fields:
    KNUMH,DATAB,DATBI
    Segement :E1KONP:
    Fields:
    KSCHL,STFKZ,KSTBM,KSTBW,KRECH ,KBETR,KONWA,KPEIN,KUMZA,KUMNE,MXWRT,GKWRT,ZAEHK_IND ,KBRUE,VALTG,
    VALDT,ANZAUF,MIKBAS,MXKBAS,KOMXWRT,KLF_STG,KLF_KAL
    Problem:  In SAP, IDOC's are processing successfully with status 53 and updating the tables : KONH,KONP  successfully.
    But Table A957 which is passing against KOTABNR field is not pupulating with the Materials passing.
    Can anyone please guide me why the Materials are not populating in the table : A957.
    Regards,
    Sreeram

    Hi,
    I guess there might be some issue with VAKEY population.
    All the key fields in A957 should be concated properly while populating VAKEY. (Leading zeros must be prefixed to the material)
    Regards,
    Ganga

  • TIFF export date issue with 40D images

    Hi.
    I have a strange issue with Aperture 1.5.6, Leopard 10.5 and Canon 40D RAW images.
    The problem is this:
    1) Import a 40D RAW image in aperture.
    2) The exif image date is 13.11.07 20:21:10.
    3) Then edit the image in Adobe Photoshop CS3 (TIFF).
    4) Now we have two version of the image: the original RAW file and a TIFF file.
    5) Export the two images with aperture to JPEG files.
    Now the exif date/time of the image exported (RAW) is 13.11.07 20:21:10 and that's correct.
    The problem is that the time of the second image (TIFF) has exactly two more hour ( 13.11.07 22:21:10 ).
    In aperture the date/time is correct for both the images.
    Someone can please try to replicate this issue?

    Thanks for your reply.
    1. I select the photos from iPhoto - varied between 5 and 20 (ran different test)
    2. Click on FILE
    3. Select EXPORT
    4. Under the FILE EXPORT tab I have tried all the various options with no success
    5. KIND - I make sure they are JPEG files - I have tried the Original also which is actually JPEG files
    6. JPEG QUALITY - I have tried all 4 options from LOW to MAX
    7. SIZE - I tried all 4 size options from SMALL to FULL
    8. FILE NAME - I use filename
    9. Select EXPORT tab
    10. I export to the thumbdrive and I chcek and they are on the thumbdrive
    11. I also tried to EXPORT to the desktop and copy them to the thumbdrive
    I click on the photos on the exported images I placed on the thumb drive and they come up fine on PREVIEW on my MAC. No prroblem with the images until I try to use them on the plasma. I go back and use images from iPhoto 06 that I did not call up with the "08" program and they work fine.
    Hope that explains what I do. Thanks again

  • Dates issue with BAPI_NETWORK_MAINTAIN

    Dear Frens,
         I have issue with dates in the activities and in the header of network while using BAPI_NETWORK_MAINTAIN. I am creating a new network with the deleted activities of an already
    existing network. The network is being created with the activity early_start_Date and finsh dates as
    sy-datum and the network header has early start dates set to sy-datum.
    While passing values to the table parameter I_ACTIVITY of the BAPI , the dates are as available in the
    existing network. But for unknown reason, The newly created network dates are with the today's date.
    Can any one please let me know the possible reason for this.
    Also every time I create a new network with multiple activities the new network is being created without first activity of the set of activities to be created.
    Here also the table parameter I_ACTIVITY has all the activities that are to be created for new network.
    I appreciate your quick response on this.
    Regards
    Priya

    Hi Lakshmi,
      I was able to solve the problem but not by the answer you gave. I had to write a WAIT up to 3 seconds after commit and that updated the table.Thanks anyways
    Regards,
    Dishant

  • How do I use the High Speed Data Logger with multiple I/O devices?

    I am using the High Speed Data Logger vi to read from a 16 channel A/D card (NI PCI-MIO-16E). The project may require more than 16 channels. How can I use High Speed Data Logger to read from two A/D cards? Will it be able to write the data to one file?

    The High Speed Data Logger vi will not acquire and right to multiple DAQ boards at the same time without modification. LabVIEW is more than capable of doing this what you are trying to do, but you will have to modify the code.
    Regards,
    Anuj D.

  • Data issues with the Rzzr

    I recently bought the droid Razr and have had some issues.  First off I seem to get a decent amount of data connection disconnects.   Also when I live on Long Island and work in Manhattan.  Where I live I only get 3g and the connection is slooooow.  In Manhattan I get 4g and the connection varies from 12mbps to 32 mbps.  3g in my house I get around 0.67.  Meanwhile my daughter has a droid X and is pulling 12mbps on 3g.  **bleep** is up with that?  Although something just dawned on me.  It may be possible when I tested the connection she was connected to wifi. I'll have to recheck that.  But I still have an ultra slow connect on the Razr with 3g and enough disconnects on my phone to drive me insane.  Imagine when I try to watch a movie on HBO Go.  Any insight?  Thanks. 

    RobFurious wrote:
    I recently bought the droid Razr and have had some issues.  First off I seem to get a decent amount of data connection disconnects.   Also when I live on Long Island and work in Manhattan.  Where I live I only get 3g and the connection is slooooow.  In Manhattan I get 4g and the connection varies from 12mbps to 32 mbps.  3g in my house I get around 0.67.  Meanwhile my daughter has a droid X and is pulling 12mbps on 3g.  **bleep** is up with that?  Although something just dawned on me.  It may be possible when I tested the connection she was connected to wifi. I'll have to recheck that.  But I still have an ultra slow connect on the Razr with 3g and enough disconnects on my phone to drive me insane.  Imagine when I try to watch a movie on HBO Go.  Any insight?  Thanks. 
    Hello to all community members! Thanks for engaging on this topic. RobFurious, I would like to help resolve your connectivity issues. I noticed that you haven't been back to the forum since posting this. I hope that you do return to become a part of this great forum, particularly to let us know if this matter was fixed. Please let me know if I can help at all. Thanks again!

  • How to achieve high usb data rate with cRIO-9022?

    Hi all,
    I read the datasheet of NI-9022 and know that USB data rate can be 480Mb/s.
    I want to transfer data with rate 3.6MB/s which is much slower than the spec, but the result is time out error.
    I check my FPGA and RT code by save to RT disk and the result is pass. So I think my code should be correct.
    Is that because the USB driver not installed into RT?
    Should I install the USB driver into RT?
    Or is there any other issue I haven't find?
    Thanks a lot.

    According to this document: Data Storage Options for CompactRIO, depending on many conditions, such as complexity of processor
    requirements, USB data can be transferred off the controller at
    approximately 700 KB/s.
    Also, you don't need a driver to get a USB mass storage device to work on the cRIO. Have a look at this document:
    Utilizing Features of the USB Port on My cRIO-901x or My cFP-22xx Controller
    Not sure if these issues are causing timeout errors. What happens when you transfer data at lower speeds? Do you get timeout errors then?
    Adnan Zafar
    Certified LabVIEW Architect
    Coleman Technologies

  • Another date issue with E52

    Hi,
    I have a really annoying problem with Nokia E52. The date is not automatically update. When I wake up every morning, the date still remains yesterday, though time still runs well. I have to switch the phone off and then switch it on and only then the date is updated. I don't want to switch it off and on every morning like this. 
    I have checked the option Automatically update date and time already. I also update the software to the latest version but the problem hasn't been solved yet. Anyone can help me?
    Thanks!

    I am having same issue. But I solved it by selecting Automatic time update ON. So when I turn on E52 in the morning it still has old date but in second update it with right one from mobile network.
    This bug is connected with 16GB card - when I remove it it works fine. Also if I have alarm pending than this bug is not present.
    Check if your mobile provider support automatic time update.

  • XMP data issue with mixed up audio

    I have a lot of xdcam (+similar) footage in a rather large project.
    We move the project around a fair bit to different systems/editors etc.
    A couple of times we have had audio in some of the footage all muddled up. Not in sync at all, in fact as if
    a time displacement effect has been placed on the audio. Really weird!
    I sorted through the forum and found others had the issue and a fix was to delete all the cache files.
    This did not work for me and after alot of trial and error I found that if I deleted the .xmp file associated with the media and then reopened project and relinked
    all was fine, back to the way it was.
    As a precaution to not have to check all cut programs each time we change systems I'm thinking of deleting all .xmp files associated with the media each time as a precaution.
    My question is this:
    If I turn off "Write XMP ID to files on import" will this solve my problem? Why is this function needed?
    Would I turn off "Enable Clip and XMP Metadata Linking aswell?
    Basically my project is huge and important, I can't afford to have a corrupt .xmp file placing egg on my face.
    Thanks in advance

    Shrinivas,
    You mentioned PIRs in your most recent post, which you hadn't mentioned previously.  I won't address that topic in this post; PIRs and Dependent requirements are completely separate objects and troubleshooting is quite different.  In APO, DepDmd is the equivalent of an R/3 reservation.  It is usually linked to a planned order.
    Unfortunately, SAP didn't do a very good job in CCR with reservations. Note 508667 speaks about manual reservations, but I have had the same problem with ProdRes (which are not manual) and I solved it following the instructions in this note.  You basically delete the orphaned objects using SE37 to execute Function Module /SAPAPO/DM_RESERVATION_DELETE.  Although the note refers to old APO releases, Note 573091 (release independent) still quotes this method.  Sheesh, you'd think they woulda fixed this by now.....
    Another thing to try when all else fails: virtually any type of order in APO that still exists in LiveCache can be manually deleted if you know the GUID.  Look up the GUID using the LiveCache  data browser (/SAPAPO/OM16).  Then plug the GUID(s) into program /SAPAPO/OM_DELETE_INCON_ORDERS..  
    Rgds,
    DB49

  • Data Issues with New Curve 8900 on ATT

    Hi, I just got this Blackberry Curve 8900 yesterday for ATT, and it's my first Blackberry. Everything was working fine up until earlier today when I realized that my data wasn't working properly. The data will work with certain apps, but certain apps with also not connect. My e-mail and BB Messenger also will not connect. The only way for me to get them to work is if I connect to wifi, but other than that on my EDGE the majority won't connect.
    Here is a list of apps i've compiled that shows what works with what: 
    -Works with Data & WiFi- 
    BB Browser
    iheartradio
    FML
    poynt
    -Won't Work with Data but will work with WiFi-
    BB E-Mail
    BB Messenger
    BB App World 
    Facebook
    Twitterberry
    Myspace
    Google Maps
    I went to Manage Connections, and Mobile Network Options and my data is set to on, and i've done muliple battery pulls to no avail. When I turn on my WiFi all my emails and alerts that I missed come rushing in. For example I resent a Service Book to my device and I did not receive that until my WiFi was turned on. My "EDGE" is in capital letters so i'm receiving data.
    Can someone please help me solve this frustrating topic? It really is mind boggling.
    Thanks!
    Stephen B. 

    You have a BlackBerry Data plan right? I'm assuming so since it works sometimes
    Also if you notice when the Wi-Fi is off, if you go into Manage Connections | Service Status does the BlackBerry Internet Service say it's connected to the Mobile Network? Or if you go into Mobile Network Options can you run a Diagnostics Test and see if it sees that your data is connected?
    If someone has been helpful please consider giving them kudos by clicking the star to the left of their post.
    Remember to resolve your thread by clicking Accepted Solution.

  • Data issue with Navigational Attribute in the report

    Hi Experts,
    We have a report which has Material and Material Group in the report. Material Group is a navigational attribute of 0Material. We have some 31 material groups in the ODS. However, the report is diaplaying only 3 material Groups. If I use Material Group directly( not as an attribute of material) then it is displaying all the 31 material groups correctly.
    We have a hierarchy which is loaded through Flat file on Material Group. We need the hierarchy to be displayed for all the material groups in the ODS. Please let me know what could be causing this issue?
    Thanks and Regards,
    Kavitha Jagannath

    Hello Kavitha,
    Check if the Material Masterdata is having these Material groups. If not then load this Material masterdata and activate it.
    As your query is using Material group as Navigational attribute then the data should come from this Material Masterdata.
    If your Material has only 3 of th eMat Groups then report will show only 3. Better update this Material masterdata.
    Regards,
    Pratap Sone

  • IPhoto to Lightroom date issues with Masters

    Hi,
    I'm trying to export my iPhoto library into LR5. After reading the forum, and following relevant info about ways to import, I have a weird thing going on with some photos.
    Some photos on LR (from 2005) show as being imported as Today's date. When I ask iPhoto (directly or via Master export manually) to show items in Finder, they also show today's date as created. But. When I click Info on iPhoto's event, it shows all the correct dates. Only there.
    I've tried the iPhoto Export tools, Aperture and the original masters directory. Any idea what's going on?

    Some are from a digital camera (attached specs). Some from an old camera phone.
    One with camera (this is imported as 2009)
    From a phone (this is imported as 2013 and has no meta data)
    I tried exporting as Current, but that made no difference. Are you suggestng, I adjust dates from iPhoto to what its suggesting, and modify original files and then export?

  • Date issue with oracle

    Hi All,
    which one I should assume correct one, is there any way to find the correct date.
    The following function returns 08/01/2097
    select to_char(maturity_dt, 'DD-MON-RRRR HH24:MI:SS') from Product_bak where product_id = 11671877
    The following function returns 08/01/1997
    select to_char(to_date(maturity_dt, 'DD-MON-RRRR HH24:MI:SS'), 'DD-MON-RRRR HH24:MI:SS') from product_bak where product_id = 11671877
    The data type of the col maturity_dt is date.
    Regards,
    aak
    Edited by: user605246 on Jan 6, 2010 2:28 AM

    Hi Massimo,
    Sorry i disagree, it does nto have to do with 2 or 4 digit year but with if the nls parmater is YY and RR.
    Here is what i have:
    select * from v$nls_parameters
    /* o/p*/
    PARAMETER     VALUE
    NLS_LANGUAGE     AMERICAN
    NLS_TERRITORY     AMERICA
    NLS_CURRENCY     $
    NLS_ISO_CURRENCY     AMERICA
    NLS_NUMERIC_CHARACTERS     .,
    NLS_CALENDAR     GREGORIAN
    NLS_DATE_FORMAT     DD-MON-RR   /* year is still 2 digit */
    NLS_DATE_LANGUAGE     AMERICAN
    NLS_CHARACTERSET     WE8MSWIN1252
    NLS_SORT     BINARY
    NLS_TIME_FORMAT     HH.MI.SSXFF AM
    NLS_TIMESTAMP_FORMAT     DD-MON-RR HH.MI.SSXFF AM
    NLS_TIME_TZ_FORMAT     HH.MI.SSXFF AM TZR
    NLS_TIMESTAMP_TZ_FORMAT     DD-MON-RR HH.MI.SSXFF AM TZR
    NLS_DUAL_CURRENCY     $
    NLS_NCHAR_CHARACTERSET     AL16UTF16
    NLS_COMP     BINARY
    NLS_LENGTH_SEMANTICS     BYTE
    NLS_NCHAR_CONV_EXCP     FALSE
    /* now run the select*/
    select to_char(x,'DD-MON-yyyy') from test;
    /* o/p*/
    06-JAN-2010
    05-JAN-2010
    04-JAN-2010
    03-JAN-2010So i still feel the o/p will have to use the format using RRRR
    OP
    Here is a intersting read for you to know the difference between the 2 date formats
    http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:96012348060
    and
    http://oracle.ittoolbox.com/groups/technical-functional/oracle-dev-l/difference-between-yyyy-and-rrrr-format-519525
    Cheers!!!
    Bhushan                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • CS5 update date issue with CS4 Student Licensing version

    Before downloading the Flash Pro CS5 update, from Adobe's web-site, I called Adobe and asked this question, " Will the Flash Pro CS5 upgrade work with my Student Licensing version?"  The answer I received (after being put on hold), was "Yes, the CS5 upgrade will work with my version of CS4."
    However...after paying for and downloading the Flash Pro CS5, I am finding that it is not working. The serial number asked for, from my version of CS4, comes up as being not valid.
    Any suggestions as to resolving this issue would be appreciated!
    Thanks!
    ~BG

    There are no restrictions against you using your student-licensed version of CS4 (either any of the suites or individual programs) for commercial work other than that you may not sell or otherwise transfer your license to anyone else.
              - Dov

Maybe you are looking for

  • Apple TV drops WFI and will not connect

    I have two apple TVs.  I set them up and they connect to WIFI fine.  I come back some time later (days,weeks,month,etc.) and I cannot connect to internet.  I turn off wireless router for several minutes, restart Apple TV, and I still can not connect.

  • Empty file in sender comm channel

    i have issue with the empty files coming from the sender which are getting processed and getting saved in given file location. Now the problem is,these files donot contain data and rather just gets outputted with header and trailer with some dummy da

  • File saving problems after updating to 10.7.2

    I updated to Mac OS X 10.7.2 on the 12th. Right after this update, I started having problems under XCode (I had updated it to 4.2). I can not save any changes to my source code. I get an error code saying "The document ImportView.m can not be saved.

  • Wireless mouse stops touch mouse from working

    Ive just recently bought a wireless gaming mouse for my laptop yet everytime I turn off my wireless mouse and take out the receiver I cant use my touch mouse on my laptop. It might just be an amateur mistake ive done somewhere but would like some sug

  • ITunes + Quicktime help needed!

    okay so Quicktime uses up a lot of space on my hard drive and I only have it because its required for iTunes (the only media player I use). My music library is like 30+ gb and since I am a college student with no money to purchase an external harddri