ArcSDE Raster

how to view the raster data from Arcsde9.1 to Oracle Spatial with suitable example

please do not double post your question. thanks.

Similar Messages

  • Raster data

    how to view the raster data from Arcsde to oracle spatial .please give suitable example

    As Ivan advised, you might want to post this question to the ESRI support and forums.
    As far as I know, GeoRaster is not supported in ArcSDE 9.1. However, GeoRaster has been supported by ESRI since ArcGIS 9.2.
    With ArcGIS 9.1 or old versions, you might want to use Oracle's WMS to serve GeoRaster data to ArcGIS clients. There is an example posted here:
    How to Mosaic 167,958 georasters?
    regards,
    jeffrey

  • Null MBR in Map Builder 10.1.3.1 for raster

    Dear all,
    I'm building a custom loader for a raster data format. I have the sdo_georaster row populated including the geographic extent including the SRID, and the sdo_raster table populated including the blockmbr which is in row/column coordinates. Also in the user_sdo_geom_metadata, the geographic extent of the image.
    When I try to preview the image by selectng the georaster table in map viewer, I get messages:
    WARN [oracle.sdovis.theme.grtp] GeoRaster SRID can not be 0.
    WARN [oracle.sdovis.MapMaker] null MBR resulted from buildDataMBR.
    What am I still missing? Or does this message indicate I still have something wrong with my raster data?
    Thanks very much,
    Jim Greetham

    Hi Jim,
    take a look at the GeoRaster theme section on User's Guide where you will all the steps needed for a GeoRaster to be rendered with MapViewer. The error shows your SRID equal 0. Verify if you have georeferenced your image, and also if you have registered <georaster_column>.spatialextent on the user_sdo_geom_metadata view.
    Joao

  • Create a new Buffered Image using Raster and ColorModel

    Sorry , I crosspost this message,because no one reply.
    Recently,I write a programme combining C++ and Java .
    The C++ part create a array containing image data in form of BI_RGB and biBitCount==32.
    The java part create a image using Raster and ColorModel like this:
       static int[] data ;
       DataBuffer db = new DataBufferInt(data, data.length);
       WritableRaster wr =Raster.createPackedRaster(db, 1024,768, 32, null);
       ColorModel cm = new DirectColorModel(32,0xff0000,0x00ff00,0x0000ff);
       img = new BufferedImage(cm, wr, false, null);But it doesn't work .
    it report this:
    Exception in thread "main" java.lang.IllegalArgumentException: Raster sun.awt.im
    age.SunWritableRaster@dff3a2 is incompatible with ColorModel DirectColorModel: r
    mask=ff0000 gmask=ff00 bmask=ff amask=0
    at java.awt.image.BufferedImage.<init>(BufferedImage.java:549)
    at monitor.test.Perform2.main(Perform2.java:39)

    hey epico
    compiles & runs 4 me
    see javadocs for SinglePixelPackedSampleModel
    import java.awt.image.*;
    public class Tester {
    DataBuffer db;
    WritableRaster wr;
    ColorModel cm;
    BufferedImage im;
    int[] data;
    int[] masks;
    int w = 768;
    int h = 576;
      public Tester() {
        data = new int[768*576];
        for (int i = 0;i < w*h ;i++ ) {
          data[i] = 0;
        masks = new int[3];
        masks[0] = 0xff0000;
        masks[1] = 0x00ff00;
        masks[2] = 0x0000ff;
        db = new DataBufferInt(data,data.length);
        SinglePixelPackedSampleModel sm = new SinglePixelPackedSampleModel(DataBuffer.TYPE_INT,w,h,masks);
        cm = new DirectColorModel(32,0xff0000,0x00ff00,0x0000ff);
        wr = Raster.createWritableRaster(sm,db,null);
        im = new BufferedImage(cm,wr,false,null);
      public static void main(String[] args) {
        Tester tester1 = new Tester();
    }

  • Warning: the document raster effects resolution is 72 ppi or less

    How do I address / fix the issue that leads to this WARNING when saving my Illustrator CS6 file? All embedded images are 300 ppi.

    Kristen,
    The warning has nothing to do with your images.
    It is simply a statement that tells you that you have not set Effect>Document Raster Effects Settings higher than the default screen value of 72 PPI.
    If you have no raster effects applied to your vector artwork there is no need to worry.
    If you have, you should consider which value is suitable.

  • Matching Raster and Vector RGB color in InDesign CS3.

    We print on a Durst Lambda RGB imaging device to photographic paper. All color management is done as an early bind (raster files are converted to the printer's color space and vector colors are chosen from a palette database). So basically the files must go through InDesign without any color change in raster or vector information. We have clients that require specific RGB builds for logo colors the are present in both their raster and vector files.
    Color Management is set to "North American General Purpose 2" with "RGB: Preserve Embedded Profiles" selected.
    1) The file is exported as a PDF 1.4, High Quality, PDF/X_None.
    2) The PDF was ripped on a Cheetah RIP (Jaws level 3) with no color management on.
    3) Solid raster colors such as 0-255-0 will reproduce as 0-255-1.
    4) The color differences between the raster and vector are usually 1-4 points.
    5) The vector is consistent as was input in the programit's only the raster that changes. When you are trying to match raster and vectors logo colors it is a killer.
    However, I can go into the InDesign (or Illustrator) color settings and turn color management off (This is our current workflow). In doing this the RGB working space uses the monitor profile and "color management policies" are set to OFF. With these settings the RGB raster and vector match. The problem with this work flow is two fold:
    1) We have other devices than our RGB Durst Lambda that can use the InDesign color managementVutek flat bed 3200 and grand format 3360.
    2) We have had many occurrences where the custom "color management off" settings have reverted back to the default "North American General Purpose 2"without any intervention.
    I have tried this with different RIP's with the same results.
    Does anyone have an idea to create a simple PDF workflow and keep the color information consistent?
    Program: InDesign CS3 5.0.2
    Platform: Mac OS 10.5.2
    Computer: G5 tower with 4 gigs of RAM

    I believe that setting is an old Illustrator setting that has been saved to effectively turn the color management off. The monitor profile effects the image displayedit doesn't effect the color transform.
    Anyway, the color management I want to use is the "North American General Purpose 2".
    To reiterate:
    The procedure:
    1) The file is exported as a PDF 1.4, High Quality, PDF/X_None.
    2) The PDF was ripped on a Cheetah RIP (Jaws level 3) with no color management on.
    The Problem:
    3) Solid raster colors such as 0-255-0 will reproduce as 0-255-1It changes from the original raster color placed in InDesign.
    4) The color differences between the raster and vector are usually 1-4 points.
    5) The vector is consistent as was input in the programit's only the raster that changes. When you are trying to match raster and vectors logo colors it is a killer.
    To summarize, the color of the raster file will change from the original that was place into the documenteven though nothing was selected in InDesign that would change the color (i.e. profile conversion to an output profile or a transparency effect used). The change is slightbut there.

  • Counter issues with 2D raster scan and count acquisitio​n

    I am building a confocal laser scanning microscope and am currently attempting to develop labview controls for it. I have a fast steering mirror (FSM) which takes analog voltage inputs to control it's x and y angle and I have an avalanche photo diode (APD) which sends a TTL pulse for each photon detection event. For now, I am trying to create a program which will send out two analog signals to create a 2d raster scan with the FSM and count the number of pulses from the APD per pixel. I have been trying to make the program from https://decibel.ni.com/content/docs/DOC-5779 work, but I keep running into counter issues. I am using a generated pulse train from the other counter on my device (NI 6011E) as the period.term input, but I get a "Two consecutive input signals occurred without a counter timebase edge" error if I increase the frequency of the pulse train too high. Unfortunately, the number of pixels I can acquire seems to be limited to twice the frequency of the counter, so I cannot just use a lower frequency train. I believe that the error is occurring because the count rate from the APD is very low and that there are simply no photons hitting the detector in the time period between pulses.This is not a problem, but I would like to know how to simply record a 0 and continue with the scan, rather than have the entire program exit with an error.
    Alternatively, if this does not seem like the correct way to accomplish what I am trying to do, I am open to new directions.

    So simply ignoring the error did not work, because the DAQmx subroutine stops collection when the error is detected. I think I may need to come up with a different approach to synchronize the counting of TTL pulses with an analog output. Attached below is the code I have been working with.
    Attachments:
    Raster_2DOutput_wCounter_82.vi ‏45 KB

  • Error while importing data into Oracle 11gr2 with arcsde 9.3.1

    I am getting error while importing the data into oracle 11g r2. We are using arcsde 9.3.1
    It seems to be having some problem with spatial index creation.
    kindly help
    IMP-00017: following statement failed with ORACLE error 29855:
    "CREATE INDEX "A3032_IX1" ON "DGN_POLYLINE_2D" ("SHAPE" ) INDEXTYPE IS "MDS"
    "YS"."SPATIAL_INDEX""
    IMP-00003: ORACLE error 29855 encountered
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-13249: internal error in Spatial index: [mdidxrbd]
    ORA-13249: Error in Spatial index: index build failed
    ORA-13249: Error in spatial index: [mdrcrtxfergm]
    ORA-13249: Error in spatial index: [mdpridxtxfergm]
    ORA-13200: internal error [ROWID:AAAT5pAA9AACIy5AAQ] in spatial indexing.
    ORA-13206: internal error [] while creating the spatial index
    ORA-13033: Invalid data in the SDO_ELEM_INFO_ARRAY in SDO_GEOMETRY object
    ORA-06512: at "MDSYS

    Guys,
    I am also getting the same error and also my issue is like I am not even to analyze for which indexes I am getting error. It does not hve any indx name before error.
    Processing object type DATABASE_EXPORT/SCHEMA/TABLE/INDEX/DOMAIN_INDEX/INDEX
    ORA-39083: Object type INDEX failed to create with error:
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-13249: internal error in Spatial index: [mdidxrbd]
    ORA-13249: Error in Spatial index: index build failed
    ORA-13249: Error in spatial index: [mdrcrtxfergm]
    ORA-13249: Error in spatial index: [mdpridxtxfer]
    ORA-29400: data cartridge error
    ORA-12801: error signaled in parallel query server P000
    ORA-13249: Error in spatial index: [mdpridxtxfergm]
    ORA-13200: internal error [ROWID:AA
    ORA-39083: Object type INDEX failed to create with error:
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-13249: internal error in Spatial index: [mdidxrbd]
    ORA-13249: Error in Spatial index: index build failed
    ORA-13249: Error in spatial index: [mdrcrtxfergm]
    ORA-13249: Error in spatial index: [mdpridxtxfer]
    ORA-29400: data cartridge error
    ORA-12801: error signaled in parallel query server P002
    ORA-13249: Error in spatial index: [mdpridxtxfergm]
    ORA-13200: internal error [ROWID:AA
    ORA-39083: Object type INDEX failed to create with error:
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-13249: internal error in Spatial index: [mdidxrbd]
    ORA-13249: Error in Spatial index: index build failed
    ORA-13249: Error in spatial index: [mdrcrtxfergm]
    ORA-13249: Error in spatial index: [mdpridxtxfer]
    ORA-29400: data cartridge error
    stack cnt....
    How can I find for which indexes it is failing?
    Thank you,
    Myra

  • How to find out embedded raster image is Black&White or Color image?

    Is there any possibility to find out the embedded raster image is Black&White, Gray image (or) Color image in "illustrator cs3" without using color mode shown in "document info" pannel. Kindly advice me, the possibilities and solution. And also any scripts avilable for this?
    Thanks.

    Or you could select the embedded image, and open the Window>Document Info panel. Select Embedded Images from the fly out menu on the Document Info panel. This should give you the color mode and more info on the embedded file in question.

  • Upgrade from 10.1.0.4 - 10.1.0.5 seems to break ArcIMS/ArcSDE

    Hello All,
    We were recently obliged to upgrade to 10.1.0.5 to address a replication bug, and doing this seems to have re-introduced a problem w/ ArcIMS/ArcSDE. The problem is w/ geodetic areas larger than 1/2 surface of earth, not all of the expected data are returned. Once you zoom in, all the data are correctly returned. The behaviour is identical to a problem that was fixed w/ the release of ArcIMS/ArcSDE 9.1.
    Strange thing here though is that the only thing that changed w/ our system to reintroduce this problem was the upgrade to 10.1.0.5 - The ESRI software was not modified.
    I realize that this is at least partially an ESRI problem, but given that the Oracle upgrade seems to have triggered the problem I was hoping that someone here could help me.
    Thanks!
    -- john

    Hello All,
    We were recently obliged to upgrade to 10.1.0.5 to
    address a replication bug, and doing this seems to
    have re-introduced a problem w/ ArcIMS/ArcSDE. The
    problem is w/ geodetic areas larger than 1/2 surface
    of earth, not all of the expected data are returned.John,
    You are not supposed to have any geometries in SDO that are larger than 1/2 the surface of the earth. Exactly 1/2 is fine (I use two square polygons for ocean backdrop), but any more that is illegal. Here's why:
    ESRI uses a planer (flat earth) data model. That is, everything is defined on a plane, even for geodetic, and then "unprojected" to do the math (using 16-bit integer coordinates). Blocky and crude, old school. Only 32k points in each direction to cover the entire planet. We have an application that actually uses geodetic coordinates, but needs a local boundary so that we can actually store some detail. Crazy!
    Oracle SDO uses a "round" earth model for geodetic. It also stores coordinates using NUMBER as a "floating point" (not internally, but it works that way) with up to 38 digits to represent the value. Very precise, and we can store data for any place on the planet with high precision.
    Thus the mismatch...
    You also (the last time I tried it), cannot draw a single line from say, London to the pole, and then back down to Anchorage in the ESRI model, since it cannot be correctly mapped to a flat surface. However, this is perfectly valid for geodetic SDO geometries, which is nice, since planes might actually do this.
    From the Spatial User Guide:
    6.2.4 Other Considerations and Requirements with Geodetic Data
    ...The following size limits apply with geodetic data:
    &#9632; No polygon element can have an area larger than one-half the surface of the Earth.
    In a line, the distance between two adjacent coordinates cannot be greater than or
    equal to one-half the perimeter (a great circle) of the Earth.

  • Installing ArcSDE on a 32-bit server to connect to a Oracle DB on Itanium

    I am looking for a resolution to have ArcSDE installed to work on a HP Intanium Server with Oracle 9i.
    The present option is can I install ArcSDE on a 32-bit server and use the Net8 /Oracle Client connection to access the Oracle 9i Database on a seperate server that is running Itanium 64-bit.
    Is this supported method

    I'm not sure if it is fully supported, but is "should" work. I have used the 32-bit ArcSDE on a Win2000 server (also client win 2000 boxes with direct connect) to access a Solaris 9-64 Oracle 9iR2 server.
    Bryan

  • BUG in OCR in Acrobat 9.3 on MRC (Mixed Raster Content) PDFs

    I have lots of (non-searchable) PDFs, that were generated from scanned images (1 image per page @ 400 dpi) using LuraDocument from www.luratech.de.
    The images are stored internally in the PDFs as MRC (Mixed Raster Content), that means, the PDF contains a foreground and a background layer for every image/page. These layers have a low resolution, are highly compressed and merged together by Acrobat (while displaying) using a high resolution mask layer. This results in very low file sizes, about 50 kB / page.
    I'd like to make these PDFs searchable, but WITHOUT manipulating or changing the original image layers in any way. OCR software like FineReader or Omnipage seems to store images always with own algorithms, so that the image quality would suffer from the conversion and the size of the PDFs would rise significantly. Acrobat on the contrary offers to maintain the original image(layer)s by using the output style "Searchable Image (Exact)" in the OCR window. Now the problem:
    After starting OCR, Acrobat applies OCR only at the first page (with good results) and deletes (!) all content (the image layers) on all other pages. For my eyes this seems to be a bug.
    I tried a workaround: In Acrobat's Layers Panel I choose the menu option "Flatten Layers". Starting an OCR now, Acrobat does OCR on all pages of the PDF, but the OCR result is a disaster, less than 10% correct. Presumably Acrobat does not take the resulting (actually displayed) page content as input for its OCR, nor the high resolution mask layer, but instead one of the (low resolution, highly compressed) image layers described above.
    Has anyone made similar experiences with MRC-compressed PDFs, e.g. PDFs generated by other MRC-Generators like JRAPublish ? Is there any workaround or bugfix ?
    Thank You in advance !
    L.Benic

    I'm having the same issues.  Using the latest version 9.3.3.  Is this a bug? I tired calling adobe but their CR sounds like 3rd country only.  Anyone can shed a light on this issue?

  • Raster not Displaying correctly in Mapbuilder but OK in GeoRasterViewer

    Hi, I have sucessfully imported a jpg2 raster using Lizard tech's spatial express, I can view it in the Oracle GeoRasterViewer tool. When I go to construct a raster theme using Mapbuilder I get the error below.
    -------------------------- Stackdump
    INFO [oracle.sdovis.DBMapMaker] clearing internal theme list and cache
    FINEST [oracle.sdovis.SRS] *** isGeodetic=false, unit=METER
    DEBUG [oracle.sdovis.ltd] LoadThemeData running thread: Thread-15
    DEBUG [oracle.sdovis.theme.grtp] [Master scale] 3493.0022451199998 [Scale factor for theme MELBOURNE] 1.0
    INFO [oracle.sdovis.theme.grtp] Screen resolution: 36.38544005333136
    DEBUG [oracle.sdovis.theme.grtp] [Query] select grt.GEORASTER from GEORASTER_TABLE grt where grt.GEORASTER.rasterid = 1
    FINEST [oracle.sdovis.theme.grtd] Computing resolution...
    FINEST [oracle.sdovis.theme.grtd] Res X: 0.34999999997671694 Res Y: 0.35000000055879354 Pyramidlevel: 0
    FINEST [oracle.sdovis.theme.grtd] Pyramid level: 7 GeoRaster: 1 for screen resolution: 36.38544005333136
    DEBUG [oracle.sdovis.theme.grtp] ULT offset: 0,0
    FINEST [oracle.sdovis.theme.grtd] Res X: 44.79999999701977 Res Y: 44.800000071525574 Pyramidlevel: 7
    FINEST [oracle.sdovis.theme.grtp] GeoRaster Dimension: width= 4287.0 height= 7096.0
    DEBUG [oracle.sdovis.theme.grtp] [DimX] 32[DimY] 54
    FINEST [oracle.sdovis.theme.grtd] getCellCoordinate query: SELECT sdo_geor.getCellCoordinate(grt.GEORASTER,7,sdo_geometry(2001,82410,sdo_point_type(319380.195,5813676.80500001,null), null,null)) coord FROM GEORASTER_TABLE grt WHERE grt.GEORASTER.rasterid = 1 and grt.GEORASTER.rasterdatatable = 'RASTER_DATA_TABLE'
    FINEST [oracle.sdovis.theme.grtd] Row:-1 Column: 0
    DEBUG [oracle.sdovis.theme.grtp] Upper Left Cell for Upper left Spatial Extent: (-1,0)
    FINEST [oracle.sdovis.theme.grtd] getCellCoordinate query: SELECT sdo_geor.getCellCoordinate(grt.GEORASTER,7,sdo_geometry(2001,82410,sdo_point_type(304717.62313741335,5813806.753,null), null,null)) coord FROM GEORASTER_TABLE grt WHERE grt.GEORASTER.rasterid = 1 and grt.GEORASTER.rasterdatatable = 'RASTER_DATA_TABLE'
    FINEST [oracle.sdovis.theme.grtd] Row:-3 Column: -328
    FINEST [oracle.sdovis.theme.grtd] getCellCoordinate query: SELECT sdo_geor.getCellCoordinate(grt.GEORASTER,7,sdo_geometry(2001,82410,sdo_point_type(335536.0908625867,5811077.844996,null), null,null)) coord FROM GEORASTER_TABLE grt WHERE grt.GEORASTER.rasterid = 1 and grt.GEORASTER.rasterdatatable = 'RASTER_DATA_TABLE'
    FINEST [oracle.sdovis.theme.grtd] Row:58 Column: 360
    DEBUG [oracle.sdovis.theme.grtp] Calling JGeoRaster.getRasterImage - area: 0 , 0 , , 32 , 54
    DEBUG [oracle.sdovis.theme.grtp] End of JGeoRaster.getRasterImage call.
    FINEST [oracle.sdovis.theme.grtp] # image loaded: 1
    INFO [oracle.sdovis.DBMapMaker] **** time spent on loading features: 109ms.
    FINEST [oracle.sdovis.RE] xfm: 0.027483520840594813 0.0 0.0 -0.027483520840594813 -8374.713145993615 159783.87905926636
    FINEST [oracle.sdovis.RE] rendering image theme: MELBOURNE
    FINEST [oracle.sdovis.ImageRenderer] image ground mbr=319380.195,5811212.804996076 320858.59499990166,5813676.80500001
    FINEST [oracle.sdovis.ImageRenderer] image width: 33, height:55
    FINEST [oracle.sdovis.ImageRenderer] rendering image at: 402, 3
    DEBUG [oracle.sdovis.ImageRenderer] Rendered Image is buffered image.
    ERROR [oracle.sdovis.ImageRenderer] java.awt.image.ImagingOpException: Unable to transform src image
         at java.awt.image.AffineTransformOp.filter(AffineTransformOp.java:263)
         at sun.java2d.pipe.DrawImage.transformImage(DrawImage.java:303)
         at sun.java2d.pipe.DrawImage.scaleImage(DrawImage.java:108)
         at sun.java2d.pipe.DrawImage.scaleImage(DrawImage.java:770)
         at sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2729)
         at sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2682)
         at oracle.sdovis.ImageRenderer.renderGeoRasterImage(ImageRenderer.java:426)
         at oracle.sdovis.ImageRenderer.renderGeoRasterTheme(ImageRenderer.java:318)
         at oracle.sdovis.ImageRenderer.render(ImageRenderer.java:132)
         at oracle.sdovis.RenderingEngine.render(RenderingEngine.java:260)
         at oracle.sdovis.DBMapMaker.renderEm(DBMapMaker.java:1464)
         at oracle.sdovis.MapMaker.renderMap(MapMaker.java:1638)
         at oracle.mapviewer.builder.control.DrawPanel$MapperThread.mapRun(DrawPanel.java:1025)
         at oracle.mapviewer.builder.control.DrawPanel$MapperThread.run(DrawPanel.java:938)
    DEBUG [oracle.sdovis.VectorRenderer] time to render theme MELBOURNE with 1 styled features: 0ms
    INFO [oracle.sdovis.DBMapMaker] **** time spent on rendering: 16ms
    So my question is why can I see my raster via GeoRasterViewer but not Mapbuilder?
    I have read in earlier posts that the traceback above could be the result of the missing files jai_core.jar and jai_codec.jar but I start my mapbuilder with the following command to ensure they exist in the classpathwith no sucess.
    There may be a few too many jars in the classpath below but I copied this list from the rasterviewer just to cover all bases.
    C:\oracle\product\10.2.0\db_1\jdk\bin\java -Xmx256m -cp C:\oracle\product\10.2.0\db_1\lib\xmlparserv2.jar;C:\oracle\product\10.2.0\db_1\jdbc\lib\ojdbc14.jar;C:\oracle\product\10.2.0\db_1\md\lib\sdoapi.jar;C:\oracle\product\10.2.0\db_1\md\lib\sdotopo.jar;C:\oracle\product\10.2.0\db_1\md\lib\sdoutl.jar;C:\oracle\product\10.2.0\db_1\md\lib\sdotype.jar;C:\oracle\product\10.2.0\db_1\ord\jlib\jai_core.jar;C:\oracle\product\10.2.0\db_1\ord\jlib\jai_codec.jar;C:\oracle\product\10.2.0\db_1\rdbms\jlib\xdb.jar;C:\oracle\product\10.2.0\db_1\md\demo\georaster\java\georaster_tools.jar -jar mapbuilder.jar
    I have also tried starting mapbuilder like this, but with no more luck...
    java -Xmx256m -cp C:\oracle\product\10.2.0\db_1\ord\jlib\jai_core.jar;C:\oracle\product\10.2.0\db_1\ord\jlib\jai_codec.jar -jar mapbuilder.jar
    Any help would be greatly appreciated,
    Rowie..
    Message was edited by:
    Rowie

    Hi Rowie,
    the error is not related with missing jai files (MapBuilder has these classes packaged on the single jar). In this case you can see the error that the image is not transformed during rendering.
    ERROR [oracle.sdovis.ImageRenderer] java.awt.image.ImagingOpException: Unable to transform src image
    It seems that the way MapViewer/MapBuilder render the image, is not supporting the
    GeoRaster generated.
    Which version of the GeoRasterViewer are you using to see the image?
    Is it possible to have a dump file of this GeoRaster, so we can reproduce the error? How big is it?
    Please post your email address in case we need to contact you.
    Thanks.
    Joao

  • Differences between Oracle's and ArcSDE's validation routines

    I am having a small number of problems with valid Oracle geometries not displaying through ArcSDE.
    I have read the following on ESRI's website.
    Features stored in Oracle's SDO_GEOMETRY can be validated after storage using Oracle's validation subprograms, such as VALIDATE_GEOEMTRY_WITH_CONTEXT. The validation rules are similar to, but not the same as, ArcSDE shape validation rules.
    Does anyone know what these differences are?

    I found an example which shows a difference of ESRI's and Oracle's validation routines:
    A polygon with two holes where the holes share one point.
    Here is the Oracle version:
    SDO_GEOMETRY(2003, NULL, NULL, SDO_ELEM_INFO_ARRAY(1, 1003, 1, 33, 2003, 1, 43,2003, 1),
    SDO_ORDINATE_ARRAY(128212.114, 395486.529, 128176.43, 395481.085, 128177.792, 395471.529,
    128178.503, 395466.629, 128178.886, 395464.634, 128179.276,395463.348, 128180.136, 395461.264,
    128180.967, 395459.722, 128183.295, 395460.172, 128184.51, 395458.984, 128186.224, 395458.298,
    128188.128, 395458.374, 128204.149, 395461.887, 128212.15, 395463.629, 128215.611, 395464.395,
    128212.114, 395486.529, 128193.512, 395475.783, 128192.739, 395480.726, 128202.224, 395482.209,
    128203.003, 395477.267, 128193.512, 395475.783, 128193.814, 395473.856, 128194.085, 395473.898,
    128194.57, 395470.854, 128195.977, 395471.074, 128196.503, 395467.712, 128195.108, 395467.493,
    128195.515, 395464.937, 128187.326, 395463.655, 128185.922, 395472.622, 128187.078, 395472.803,
    128186.778, 395474.73, 128193.512, 395475.783, 128193.814, 395473.856))
    ESRI ArcCatalog (ArcMap) 9.0 stops drawing with an error message when this geometry is in the data set.
    The 9.1.version shows the geometry and continues drawing but draws a line from the common point to the origin point (0,0)
    which looks a bit strange in a map.
    Validating by SDO_GEOM.VALIDATE_GEOMETRY_WITH_CONTEXT gives the result: TRUE
    ESRI validation-tools show an error. After a correction by ESRI tools we
    get the following geometry:
    SDO_GEOMETRY(2007, NULL, NULL, SDO_ELEM_INFO_ARRAY(1, 1003, 1, 33, 2003, 1),
    SDO_ORDINATE_ARRAY(128176.43, 395481.085, 128177.792, 395471.529, 128178.503, 395466.629,
    128178.886, 395464.634, 128179.276, 395463.348, 128180.136, 395461.264, 128180.967, 395459.722,
    128183.295, 395460.172, 128184.51, 395458.984, 128186.224, 395458.298, 128188.128, 395458.374,
    128204.149, 395461.887, 128212.15, 395463.629, 128215.611, 395464.395, 128212.114, 395486.529,
    128176.43, 395481.085, 128192.739, 395480.726, 128202.224, 395482.209, 128203.003, 395477.267,
    128193.512,395475.783, 128193.814, 395473.856, 128194.085, 395473.898, 128194.57, 395470.854,
    128195.977, 395471.074, 128196.503, 395467.712, 128195.108, 395467.493, 128195.515, 395464.937,
    128187.326, 395463.655, 128185.922, 395472.622, 128187.078, 395472.803, 128186.778, 395474.73,
    128193.512, 395475.783, 128192.739, 395480.726))
    This is a polygon with one hole.
    Now Oracle shows an error:
    The Oracle validation function gives the result:
    SDO_GEOM.VALIDATE_GEOMETRY_WITH_CONTEXT(SHAPE,DIMINFO)
    13349 [Element <1>] [Ring <2>][Edge <15>][Edge <4>]
    This is a self intersecting polygon.
    The two holes are now a self intersecting polygon.
    I didn't find any way to get a geometry that is accepted by Oracle and ESRI
    without modifications of coordinates.

  • Installing ArcSDE 9.2 for Oracle version 10G R2 on Windows 2003 x64

    We submitted this question on an ESRI user forum, but we would also like to submit it elsewhere to ensure an answer.
    We are trying to install ArcSDE 9.2 for Oracle. The version of Oracle is 10G R2 (10.2.0.1). The server is a Windows 2003 R2 Enterprise x64 edition with SP1. There are now 2 instances of Oracle on the server, but this problem originally occurred when there was only one instance. The issue: ArcSDE 9.2 apparently installs just fine. There are no error messages during the run of the installation process. However, when the Post-Installation process is called, a critical error alert pops up reporting, "The application failed to start because OCI.dll was not found. Reinstalling the application might fix this problem." ArcSDE has been uninstalled and reinstalled several times. Oracle has been uninstalled and reinstalled several times. Various searches have been made, concerning this error message. On Friday the only ESRI Article we could find mentioning this error was Article ID: 25388 which stated that the "ORA81/bin" directory needed to be added to the PATH environment variable. However, today we found a new ESRI forum entry dated 6/2/2007 with the querystring "c=2&f=1717&t=223961" in which someone reported the need to install the 32 bit Oracle_HOME. However the ESRI Support Center article he referenced, (dated November 14, 2006), stated that the 32 bit Oracle Client needed to be installed to a different Oracle_HOME and the service name created for it, is to be used in the Post-Installation process. And finally our Oracle DBA reported seeing another Support Center Article which stated that the 32 bit versions of the Oracle libraries are installed by default in a different location, and it was only necessary to add that location to the PATH environment variable. I have also seen information on Oracle forums stating that this message means that the Oracle client needed to be installed, but our Oracle DBA reports that this is installed by default with Oracle DB server. My question is of course which if any of these solutions is correct?
    E.R. Joell MCSD MCDBA

    I have managed an ORacle/ArcSDE environment for many years where multiple SIDs were running.
    If it doesn't know which SID then it would indicate that it is picking up the wrong ORACLE_SID environment setting. To be honest, UNIX is an easier environment to operate software in as one can set environment variables to suit software very directly. Now I have not run ArcSDE on a Windows environment before so any suggestions I have may not work as I write them.
    Still, I would suggest you consider writing a CMD/batch script that:
    1. Set all appropriate Oracle environment variables DIRECTLY eg
    SET ORACLE_BASE=c:\oracle\product
    SET ORACLE_HOME=c:\oracle\product\10.2.01
    SET ORACLE_SID=...
    2. Set the ArcSDE environment
    3. Sets the Path to include all Oracle, ArcSDE and required Windows executables
    4. Start the ArcSDE service:
    NET START ESRARCSDE (or whatever this thing is called)
    I suspect if you can get this going you will never go back to any other method of starting and managing ArcSDE (this approach works and works well on UNIX so you will be all skilled up to migrate across to Linux/Solaris etc if you see fit).
    Hope this helps.
    PS I have run ArcSDE against non-supported versions quite successfully over the years so I would say try it against 10.2.0.1 and see what happens.
    regards
    Smon

Maybe you are looking for