Georaster NODATA in Mapviewer

Hi,
I have a table with few georasters inside and I try to display them on a map in mapviewer.
Everything works fine except one detail: the georasters have some NODATA value. And this NODATA is shown in black on the map (actually it overlaps some data from the other images).
The NODATA attibute is correctly set in my georaster xml.
Does somebody knows a way to avoid displaying the NODATA?
I had a look at the mapviewer documentation and the only work around I found is to define a georaster theme for each individual image and set a polygon_mask in each theme. But it's not convenient at all!
Thanks in advance...
Ganael

Hi Ganael,
you may try to create a colormap for your GeoRaster and assign the alpha value to 0 (which means transparency) for the black pixel. A GeoRaster may have a colormap on the metadata such as:
     <layerID>subLayer1</layerID>
     <colorMap>
       <colors>
         <cell value="0" blue="0" red="0" green="0" alpha="255"/>
         <cell value="1" blue="255" red="255" green="255" alpha="255"/>
         <cell value="2" blue="164" red="0" green="151" alpha="255"/>
    ...Lets say, that the cell value="0" corresponds to your NODATA (black), then you need to make the alpha value = "0". On the GeoRaster documentation you may find some examples of how to set and to get colormap values.
Joao

Similar Messages

  • Georaster metadata in Mapviewer

    I've loaded a grayscale tif into Georaster and can view in Mapviewer (10.1.2). I'm manipulating the Georaster appearance by updating its metadata through SDO_GEOR.setGrayScale. I can see the change when viewed in the standalone GeorasterViewer, but Mapviewer doesn't reflect the change. Does Mapviewer read all of the Georaster metadata?
    In case it hasn't been pointed out, I'll also mention that the Georaster documentation has a
    typo in the example code for SDO_GEOR.setGrayScale: sdo_grayscale should be sdo_geor_grayscale.
    Cheers,
    David Lapp
    Farallon Geographics, Inc.

    number of bands = 1
    pixel values range = 0-255
    map request =
    "<?xml version=\"1.0\" standalone=\"yes\" ?>\n"+
    "<map_request \n"+
    " width=\"600\" height=\"400\"\n"+
    " basemap=\"" + baseMap + "\"\n"+
    " datasource=\"" + dataSource + "\"\n"+
    " bgcolor=\"#CCFFFF\"\n"+
    " format=\"GIF_URL\" >\n"+
    " <center size=\"" + size + "\">\n"+
    " <geoFeature>\n"+
    " <geometricProperty typeName=\"center\">\n"+
    " <Point>\n"+
    " <coordinates>\n"+
    " " + cx + ", " + cy + "\n"+
    " </coordinates>\n"+
    " </Point>\n"+
    " </geometricProperty>\n"+
    " </geoFeature>\n"+
    " </center>\n"+
    " <themes>\n"+
    " <theme name=\"themeG200\">\n"+
    " <jdbc_query spatial_column=\"geometry\"\n"+
    " jdbc_srid=\"40977\"\n"+
    " render_style=\"L.BLACK OUTLINE\"\n"+
    " jdbc_host=\"localhost\"\n"+
    " jdbc_sid=\"oradbl10\"\n"+
    " jdbc_port=\"1521\"\n"+
    " jdbc_user=\"mvdemo\"\n"+
    " jdbc_password=\"pwd\"\n"+
    " jdbc_mode=\"thin\"\n"+
    " > select geometry from smc_ortho \n"+
    " </jdbc_query>\n"+
    " </theme>\n"+
    " <theme name=\"themeSt\">\n"+
    " <jdbc_query spatial_column=\"geometry\"\n"+
    " jdbc_srid=\"40977\"\n"+
    " render_style=\"L.YELLOW\"\n"+
    " jdbc_host=\"localhost\"\n"+
    " jdbc_sid=\"oradbl10\"\n"+
    " jdbc_port=\"1521\"\n"+
    " jdbc_user=\"mvdemo\"\n"+
    " jdbc_password=\"pwd\"\n"+
    " jdbc_mode=\"thin\"\n"+
    " > select geometry from SMC_ST \n"+
    " </jdbc_query>\n"+
    " </theme>\n"+
    " <theme name=\"themeGeoraster\">\n"+
    " <jdbc_georaster_query\n"+
    " georaster_table=\"smc_georaster\"\n"+
    " georaster_column=\"georaster\"\n"+
    " raster_bands=\"0,1,2\"\n"+
    " jdbc_srid=\"40977\"\n"+
    " datasource=\"mvdemo\"\n"+
    " asis=\"false\"> select georaster from smc_georaster where georaster_id=1\n"+
    " </jdbc_georaster_query>\n"+
    " </theme>\n"+
    " </themes>\n"+
    "</map_request>\n";

  • How to open a GeoRaster Theme on Mapviewer?

    Hello,
    I would like to open a Georaster theme on DEMO map. I'm using MVDEMO datasource, so all settings are set to default values.
    In MapBuilder, "Themes > GeoRaster Themes > WORLD_RASTER" is defined as demo data and I can preview it too.
    The XML is like below,
    <?xml version="1.0" standalone="yes"?>
    <styling_rules theme_type="georaster" raster_id="1" raster_table="RDT_WORLD_RASTER">
    </styling_rules>
    I have tried to open this Raster Theme like standart Geometry theme and also as JDBC theme , but it didnt work.
    So, I need your assistance to open GeoRaster theme on the map.
    Thanks,
    MK

    Hi,
    Thanks for your help but I do not want to create a basemap, isnt it possible to make a theme with GeoRaster data?
    I want to show the GeoRaster theme on my basemap as theme.
    Thanks,
    MK

  • SOS! Please help me about GeoRaster Mapviewer problem!!

    Hi!
    I am very miserable. I want to see GeoRaster Data with MapViewer 10. I have finished all guides but No result. The following details:
    - I load image into Georaster successfully and estable extentspatial, metadata,etc.. as Mapviewer guide for Georaster theme at location 2.3.6.
    - After that, I copy jai_core.jar and jai_codec.jar into ../web/Web-Inf/lib.
    - Then repair MapviewerConfig.xml to respone to my Database.
    - Then at window of Mapviewer, I paste my Map request following:
    xml_request=<?xml version="1.0" standalone="yes" ?>
    <map_request
    title=""
    datasource="ThoaGlobName"
    width="288"
    height="192"
    format="GIF_URL" >
    <themes>
    <theme name="geor_theme" >
    <jdbc_georaster_query
    jdbc_srid="82216"
    datasource="ThoaGlobName"
    georaster_table="ThoaImage"
    georaster_column="Image"
    raster_id="1"
    raster_table="ThoaImageRDT"
    asis="false">
    </jdbc_georaster_query>
    </theme>
    </themes>
    </map_request>
    Then click Submit button.
    I see MapViewer give errors following:
    <?xml version="1.0" encoding="UTF-8" ?>
    <oms_error>Message:[oms] error parsing given xml map request. Fri Sep 29 22:56:18 PDT 2006 Severity: 0 Description: oracle.xml.parser.v2.XMLParseException: Start of root element expected. at oracle.xml.parser.v2.XMLError.flushErrors1(XMLError.java:205) at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:305) at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:267) at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:253) at oracle.lbs.mapserver.oms.parse(oms.java:606) at oracle.lbs.mapserver.oms.getXMLDocument(oms.java:864) at oracle.lbs.mapserver.oms.doPost(oms.java:303) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765) at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317) at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:270) at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:112) at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186) at java.lang.Thread.run(Unknown Source)</oms_error>
    PLEASE HELP ME! I do not know where I wrong. It is time for me to post my final test. I am very worried! I am regard high your help.Thank you so much!

    If you take a look in this category of different forums, you will find one that discusses e.g. GeoRaster.

  • Scale in MapViewer and MapBuilder

    Hello everyone,
    short question on scale-definitions in MapBuilder compared to MapViewer:
    I'm using google coordinates on a tilelayer to convert some local data to 3785
    <coordinate_system srid="3857" minX="-2.0037508E7" minY="-2.0037508E7" maxX="2.0037508E7" maxY="2.0037508E7"/>
    <tile_image width="256" height="256"/>
    <zoom_levels levels="19" min_scale="262144.0" max_scale="1.0" min_tile_width="76.43702697753906" min_tile_height="2.0037508E7">
    <zoom_level level="0" name="" description="" scale="1.0" tile_width="2.0037508E7" tile_height="2.0037508E7"/>
    <zoom_level level="1" name="" description="" scale="2.0" tile_width="1.0018754E7" tile_height="1.0018754E7"/>
    <zoom_level level="2" name="" description="" scale="4.0" tile_width="5009377.0" tile_height="5009377.0"/>
    <zoom_level level="3" name="" description="" scale="8.0" tile_width="2504688.5" tile_height="2504688.5"/>
    <zoom_level level="4" name="" description="" scale="16.0" tile_width="1252344.25" tile_height="1252344.25"/>
    <zoom_level level="5" name="" description="" scale="32.0" tile_width="626172.125" tile_height="626172.125"/>
    <zoom_level level="6" name="" description="" scale="64.0" tile_width="313086.0625" tile_height="313086.0625"/>
    <zoom_level level="7" name="" description="" scale="128.0" tile_width="156543.03125" tile_height="156543.03125"/>
    <zoom_level level="8" name="" description="" scale="256.0" tile_width="78271.515625" tile_height="78271.515625"/>
    <zoom_level level="9" name="" description="" scale="512.0" tile_width="39135.7578125" tile_height="39135.7578125"/>
    <zoom_level level="10" name="" description="" scale="1024.0" tile_width="19567.87890625" tile_height="19567.87890625"/>
    <zoom_level level="11" name="" description="" scale="2048.0" tile_width="9783.939453125" tile_height="9783.939453125"/>
    <zoom_level level="12" name="" description="" scale="4096.0" tile_width="4891.9697265625" tile_height="4891.9697265625"/>
    <zoom_level level="13" name="" description="" scale="8192.0" tile_width="2445.98486328125" tile_height="2445.98486328125"/>
    <zoom_level level="14" name="" description="" scale="16384.0" tile_width="1222.992431640625" tile_height="1222.992431640625"/>
    <zoom_level level="15" name="" description="" scale="32768.0" tile_width="611.4962158203125" tile_height="611.4962158203125"/>
    <zoom_level level="16" name="" description="" scale="65536.0" tile_width="305.74810791015625" tile_height="305.74810791015625"/>
    <zoom_level level="17" name="" description="" scale="131072.0" tile_width="152.87405395507812" tile_height="152.87405395507812"/>
    <zoom_level level="18" name="" description="" scale="262144.0" tile_width="76.43702697753906" tile_height="76.43702697753906"/>
    </zoom_levels>
    on zoomlevel 18 I'm "closest" to the ground, on 1 I can see the whole world (no data there in my theme but theoretically...) - all fine (except black borders between tiles - other problem).
    Now I want to improve image quality by choosing pyramid-levels for the zoom-level and tried to figure out a way to set up basemaps in mapbuilder using ratio.
    That's where I noticed, that MapBuilder seems to use a different way of calculating scale in comparison to MapViewer. E.g. in my case scale 262144 is zoom-level 18 in MapViewer, but viewing the picture in MapBuilder I have to chose scale 1024 to get the same picture (which is zoom-level 10 in MapViewer).
    Did I get anything wrong about this? Or is there anything I can do to sync the scales in order to make working with mapbuilder and mapviewer combined easier?
    Also is there a way to see which pyramid-level of the georaster-file is used to calculate a maptile in MapViewer?
    Thanks,
    NilsO

    Hi NilsO,
    first about the pyramid level of GeoRaster used. MapViewer/MapBuilder calculates the closest pyramid level for the current map scale (based on map and device windows). You can find this information in the log when the GeoRaster theme images are being generated (you may need to set the logging to finest).
    About the tile layer definition, in XML tile layer definition the values of min_scale and max_scale are interpreted differently from MapViewer base map definition. So I think in your case the min_scale should be 1.0 and the max_scale should be 262144 in XML, and the zoom levels would be in reverse order that you have.
    How did you generate this tile layer definition?
    The visualization scales in MapBuilder/MapViewer and Oracle maps in general should be consistent, although rendering in MapBuilder does not use the zoom levels of Oracle Maps (can be any scale). Please try changing the tile layer definition as mentioned above, to see if you still get the scale differences.
    Joao

  • Mapviewer an WebLogic

    how can the publication the Mapview on WebLogic there any tutorial as saying.

    Rafiou,
    yes you are in the right place. SURE, you can load the pictures into GeoRaster objects and define a GeoRaster theme for each GeoRaster, then you can display, pan, zoom in and zoom out the pictures on internet using MapViewer.
    The pictures can easily be tiled either when you load them or afterwards by using the GeoRaster tuning tool: sdo_geor.changeFormatCopy. in general you should call sdo_geor.generatePyramid to generate pyramids for each GeoRaster object. MapViewer will pick up the right pyramid level from the database when you zoom in and out. Also, you can use Oracle Maps and leverage caching to speed up and support multi-users.
    regards,
    Jeffrey Xie

  • WMS + NODATA

    Hi,
    I have orthos and want to supply them with WMS and transparency.
    The orthos have black borders. So I used addNodata and viewed them in Mapbuilder 11. The black borders were still there.
    On using the object layer - all layers according to docs. With getNodata NOTHING showed up. So this seemed not to work:
    SDO_GEOR.addNODATA(gr, 1, sdo_range_array(sdo_range(255,null)));
    --do nodata
    DECLARE
    gr sdo_georaster;
    BEGIN
    SELECT georaster INTO gr FROM georaster WHERE id = 5769996979 FOR UPDATE;
    SDO_GEOR.addNODATA(gr, 1, sdo_range_array(sdo_range(0,null)));
    SDO_GEOR.addNODATA(gr, 2, sdo_range_array(sdo_range(0,null)));
    SDO_GEOR.addNODATA(gr, 3, sdo_range_array(sdo_range(0,null)));
    SDO_GEOR.addNODATA(gr, 1, sdo_range_array(sdo_range(255,null)));
    SDO_GEOR.addNODATA(gr, 2, sdo_range_array(sdo_range(255,null)));
    SDO_GEOR.addNODATA(gr, 3, sdo_range_array(sdo_range(255,null)));
    SDO_GEOR.deletePyramid(gr);
    SDO_GEOR.generatePyramid(gr, 'resampling=BILINEAR, nodata=TRUE');
    UPDATE georaster SET georaster=gr WHERE id = 5769996979;
    END;
    --get nodata
    select SDO_GEOR.getNODATA(r.georaster, 1) from georaster r where id = 5769996979
    1     0     
    2     255     
    "transparent_nodata attribute (optional): Specifies if any GeoRaster NODATA value is to be rendered as transparent. The default value is "false"."
    [http://download.oracle.com/docs/cd/E12839_01/web.1111/e10145/vis_concepts.htm#BABIGJGH]
    where is this option in mapbuilder? I dont see it.
    On viewing in mapbuilder with zoom level - BLACK borders are still there.
    1) Howto see a transparent region with nodata in mapbuilder?
    2) Does nodata work as transparent region with WMS on using say PNG/GIF?
    3) How can I create a bitmap mask with Oracle means. Note: I dont have an alpha layer. I just could figure that all 3 bands are 255 or 0 and compare with neighbouring cells?

    Hi,
    (1) you probably are using the 11gR1 version (released earlier this year), which does not contain this option. It appears that this doc (dated from October 2009) is listing some additional information that will be in the next patch.
    (2) it works for GeoRaster themes specified in the LAYERS parameter of your GetMap request (on the next patch version).
    (3) There are no tools from our side to generate this. I think you can use some third party tool such as QGIS with the GDAL-GeoRaster driver.
    Joao

  • Problem with rendering GeoRaster in MapViewer...

    Hi,
    I am using the MapBuilder (10.1.3.1), and I import a georaster for an Oracle Spatial 10g Database. I created a GeoRaster Theme and a Base Map including GeoRaster Theme created. In preview mode of Map Builder, the GeoRaster is displayed correctly. In MapViewer (Ver 10131_B061023) this GeoRaster does not appear... A cyan rectangle appears, apparently with the size of GeoRaster...
    I have copied the Java Advanced Imaging (JAI) library files (jai_core.jar and jai_codec.jar) to the OracleAS MapViewer library path (\mapviewer\web\WEB-INF\lib), and restart mapviewer...
    Does anyone have any idea of what may be happening wrong?
    Thanks

    There may be a problem with the map request sent to MapViewer. Please post the map request and the log information (you can get from the log file - set the log level to "finest").

  • Using MapViewer to view a georaster: blue display

    Hi,
    I uploaded a tiff file into a georaster table. I followed all the steps to georeference the raster, generate the spatial extent, create the pyramids, etc.
    Then I executed the steps to make my raster ready for viewing:
    - Insert a row into the USER_SDO_GEOM_METADATA
    - Create a spatial index on the spatial extent of the GeoRaster table
    Once I use 'MapViewer' all I see is a blue screen. I'm using the 'georaster.jsp' that come up with 'MapViewer' installation to view my raster. Any ideas of what could be wrong ?
    Any help is appreciated
    Jeff

    Joao,
    The log file under "c:\mypath\MapViewer\mvqs10_1_2_0_2\oc4j\j2ee\home\applications\mapviewer\web\WEB-INF\log\mapviewer.log' is indedd empty.
    1)
    To georeference the tiff, I used a .tfw file, set the SRID and generate the spatial extent:
    DECLARE
    geo SDO_GEORASTER;
    BEGIN
    SELECT GEORASTER INTO geo FROM Raster1 WHERE ID=1 FOR UPDATE;
    SDO_GEOR.IMPORTFROM(geo,'blocksize=(512,512)','TIFF','file','/export/home/oracle/large.TIFF',
    'WORLDFILE','file','/export/home/oracle/large.tfw');
    UPDATE Raster1 SET GEORASTER = geo WHERE ID=1;
    COMMIT;
    END;
    DECLARE
    geo sdo_georaster;
    BEGIN
    SELECT georaster INTO geo FROM Raster1 WHERE id=1 FOR UPDATE;
    sdo_geor.setModelSRID(geo, 32611);
    UPDATE Raster1 SET georaster = geo WHERE id=1;
    END;
    UPDATE Raster1 c
    SET c.georaster.spatialExtent = sdo_geor.generateSpatialExtent(georaster)
    WHERE c.id = 1;
    COMMIT;
    2) Here is the result of the metadata query:
    GEORASTER.METADATA
    <georasterMetadata xmlns="http://xmlns.oracle.com/spatial/georaster">
    <objectInfo>
    <rasterType>20001</rasterType>
    <isBlank>false</isBlank>
    <defaultRed>1</defaultRed>
    <defaultGreen>1</defaultGreen>
    <defaultBlue>1</defaultBlue>
    </objectInfo>
    <rasterInfo>
    <cellRepresentation>UNDEFINED</cellRepresentation>
    <cellDepth>8BIT_U</cellDepth>
    <totalDimensions>2</totalDimensions>
    <dimensionSize type="ROW">
    <size>14241</size>
    </dimensionSize>
    <dimensionSize type="COLUMN">
    <size>16201</size>
    </dimensionSize>
    <ULTCoordinate>
    <row>0</row>
    <column>0</column>
    </ULTCoordinate>
    <blocking>
    <type>REGULAR</type>
    <totalRowBlocks>28</totalRowBlocks>
    <totalColumnBlocks>32</totalColumnBlocks>
    <rowBlockSize>512</rowBlockSize>
    <columnBlockSize>512</columnBlockSize>
    </blocking>
    <interleaving>BIP</interleaving>
    <pyramid>
    <type>DECREASE</type>
    <resampling>NN</resampling>
    <maxLevel>5</maxLevel>
    </pyramid>
    <compression>
    <type>NONE</type>
    </compression>
    </rasterInfo>
    <spatialReferenceInfo>
    <isReferenced>true</isReferenced>
    <isRectified>true</isRectified>
    <SRID>32611</SRID>
    <spatialResolution dimensionType="X">
    <resolution>15.0</resolution>
    </spatialResolution>
    <spatialResolution dimensionType="Y">
    <resolution>15.0</resolution>
    </spatialResolution>
    <modelCoordinateLocation>CENTER</modelCoordinateLocation>
    <modelType>FunctionalFitting</modelType>
    <polynomialModel rowOff="0.0" columnOff="0.0" xOff="0.0" yOff="0.0" zOff="0.
    0" rowScale="1.0" columnScale="1.0" xScale="1.0" yScale="1.0" zScale="1.0">
    <pPolynomial pType="1" nVars="2" order="1" nCoefficients="3">
    <polynomialCoefficients>251920.0 0.0 -0.06666666666666667</polynomialCoe
    fficients>
    </pPolynomial>
    <qPolynomial pType="1" nVars="0" order="0" nCoefficients="1">
    <polynomialCoefficients>1.0</polynomialCoefficients>
    </qPolynomial>
    <rPolynomial pType="1" nVars="2" order="1" nCoefficients="3">
    <polynomialCoefficients>-34120.0 0.06666666666666667 0.0</polynomialCoef
    ficients>
    </rPolynomial>
    <sPolynomial pType="1" nVars="0" order="0" nCoefficients="1">
    <polynomialCoefficients>1.0</polynomialCoefficients>
    </sPolynomial>
    </polynomialModel>
    </spatialReferenceInfo>
    <layerInfo>
    <layerDimension>BAND</layerDimension>
    </layerInfo>
    </georasterMetadata>

  • Best practice GeoRaster and MapViewer?

    Hi,
    I want to see rasterfiles with using Oracle GeoRaster and MapViewer. I've bineary rasterfiles and aerial photographs(24 BIT).
    Until now I put the data with following parameters into the database:
    -     Oracle_inverleaving_type: BSQ
    -     Oracle_raster_tile_size_x und -y: 2048
    -     Oracle_compression: DEFLATE
    -     Oracle_pyramid_max: null
    -     Oracle_raster_pyramid_resampling: NN for bineary data and CUBIC for aerial photograph
    The bineary rasterfiles could have about 15000x15000 pixels and the aerial photographs about 4000x4000 pixels.
    For the MapViewer configuration of a GeoRaster-Theme I use pyramid-level NULL for aerial photographs and 1 for bineary pictures.
    The MapViewer BaseMaps has a tilesize of 256x256 pixels and as format png.
    Has anybody experience to get the best performance and best quality to show rasterfiles?
    Regards,
    Sebastian

    Hi Jeffrey,
    further I have the problem that the MapViewer (Ver1033p5_B081010) doesn't render maptiles for all zoom-levels with my posted settings. Before the MapViewer P5 exists an I use this version, I rendered the maptiles witch MapViewer of version P3.
    With the latest version of mapviewer it is only possible to rendere maptiles up to zoom-level 3 and then (level zwo, one or zero) it doesn't render this tiles. The mapviewer shows the following error:
    WARNUNG: Failed to fetch tile image.
    Message:Failed to fetch tile image.
    Mon Feb 17 19:39:19 CET 2009
    Severity: 0
    Description:
    at oracle.lbs.mapcache.cache.TileFetcher.fetchTile(TileFetcher.java:209)
    at oracle.lbs.mapcache.cache.Tile.fetchTile(Tile.java:357)
    at oracle.lbs.mapcache.cache.Tile.fetchTile(Tile.java:338)
    at oracle.lbs.mapcache.cache.MapCache.getTile(MapCache.java:217)
    at oracle.lbs.mapcache.MapCacheServer.getMapImageStream(MapCacheServer.java:161)
    at oracle.lbs.mapcache.MCSServlet.doPost(MCSServlet.java:254)
    at oracle.lbs.mapcache.MCSServlet.doGet(MCSServlet.java:209)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:711)
    at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368)
    at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866)
    at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448)
    at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:216)
    at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
    at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
    at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
    at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
    at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
    at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
    at java.lang.Thread.run(Thread.java:595)
    17.02.2009 19:39:19 oracle.lbs.mapcache.cache.Tile getOffLineTileImagePath
    FEINER: Waiting for blank tile.
    17.02.2009 19:39:20 oracle.lbs.mapcache.MCSServlet doPost
    SCHWERWIEGEND: LUT has improper length!
    Do you know why the MapViewer shows this message?
    When I used the MapViewer P3 I didn't have any problems with generating maptiles.
    Regards,
    Sebastian

  • Mapviewer and georaster...

    Using MapViewer_10(georaster.jsp), I am trying to display a georaster map...
    1. PL/SQL
    create table GEORASTER_TABLE
    (georid number primary key,
    type varchar2(32),
    GEORASTER sdo_georaster);
    call sdo_geor_utl.createDMLTrigger('GEORASTER_TABLE', 'GEORASTER');
    create table RDT_GEOR of sdo_raster
    (primary key (rasterid, pyramidLevel, bandBlockNumber,
    rowBlockNumber, columnBlockNumber))
    lob(rasterblock) store as (nocache nologging);
    commit;
    declare
    geor SDO_GEORASTER;
    begin
    delete from georaster_table where georid = 1;
    insert into georaster_table
    values( 1, 'TIFF', sdo_geor.init('RDT_GEOR', 1) );
    select georaster into geor
    from georaster_table where georid = 1 for update;
    sdo_geor.importFrom(geor, '', 'TIFF', 'file',
    '/u00/SFTP_USER_DIR/img1.tif');
    update georaster_table set georaster = geor where georid = 1;
    commit;
    end;
    declare
    gr1 sdo_georaster;
    begin
    select GEORASTER into gr1
    from GEORASTER_TABLE where georid = 1;
    sdo_geor.changeFormat(gr1, 'blocksize=(256,256,3) interleaving=BIP');
    update GEORASTER_TABLE set GEORASTER = gr1 where georid = 1;
    commit;
    end;
    declare
    gr sdo_georaster;
    begin
    select georaster into gr
    from GEORASTER_TABLE where georid = 1 for update;
    sdo_geor.generatePyramid(gr, 'resampling=NN');
    update GEORASTER_TABLE set georaster = gr where georid = 1;
    commit;
    end;
    DECLARE
    gr sdo_georaster;
    BEGIN
    SELECT georaster INTO gr FROM GEORASTER_TABLE WHERE georid = 1 FOR UPDATE;
    sdo_geor.georeference(gr, 262148, 1,
    sdo_number_array(1,0,1),
    sdo_number_array(0,-1,1));
    UPDATE GEORASTER_TABLE SET georaster = gr WHERE georid = 1;
    COMMIT;
    END;
    /DECLARE
    sptext sdo_geometry;
    BEGIN
    SELECT sdo_geor.generateSpatialExtent(a.georaster) INTO sptext
    FROM GEORASTER_TABLE a WHERE a.georid=1 FOR UPDATE;
    UPDATE GEORASTER_TABLE a SET a.georaster.spatialextent = sptext WHERE
    a.georid=1;
    COMMIT;
    END;
    commit;
    INSERT INTO user_sdo_themes VALUES (
    'GEORASTER_TABLE',
    'GeoTiff image',
    'GEORASTER_TABLE',
    'GEORASTER',
    '<?xml version="1.0" standalone="yes"?>
    <styling_rules theme_type="georaster" raster_table="RDT_GEOR"
    raster_id="1" raster_bands="0,1,2">
    </styling_rules>' );
    commit;
    select v.georid, sdo_geor.validateGeoraster(v.georaster) isvalid from georaster_table v
    -- TRUE --
    select v.georid, sdo_geor.schemavalidate(v.georaster) isvalid from georaster_table v
    -- TRUE --
    2. MapViewer
    Data Sourse: mvdemo
    SRID: 262148
    X center: 0
    Y center: 0
    Map Size: 10
    Request Mode: rasterid
    GeoRaster Table: GEORASTER_TABLE
    GeoRaster Column: GEORASTER
    Raster ID: 1
    Raster Table: RDT_GEOR
    Pyramid Level:
    Bands: 0,1,2
    Query Condition:
    3. Click Submit and see the blue square..........
    What i'm doing wrong?

    Hi Maxim,
    some comments:
    1) To use the georaster.jsp page you don't need to create the predefined theme.
    2) You should register the GeoRaster spatial extent on the metadata view, and also create a spatial index. Something like (the dimension element values are just sample, you should use values that refer to your data):
    INSERT INTO USER_SDO_GEOM_METADATA VALUES
    ( 'georaster_table',
      'georaster.spatialextent',
      SDO_DIM_ARRAY(
        SDO_DIM_ELEMENT('X', 496602.844, 695562.844, 0.000005),
        SDO_DIM_ELEMENT('Y',8788409.499,8973749.499, 0.000005)
      262148 -- SRID
    CREATE INDEX geor_idx ON georaster_table(georaster.spatialextent)
      INDEXTYPE IS MDSYS.SPATIAL_INDEX;3) I think you should review your georeference parameters. I'm seeing resolution equal 1 and the top corner as 1,1. Look the Tiff parameters (resolution and coordinates) and use them.

  • Georaster mapviewer help

    Hi, everyone,
    I have installed a Oracle Database in my computer and I am trying to load a tiff image in the sdo_georaster.
    I want to see this loaded image, so I installed the mapviewer, but I am with a lot of doubts.
    1. is it possible? (see the image through the mapviewer)
    2. is there some documentation about it? I download the Oracle® Spatial
    GeoRaster documentation but I still have lots of douts.
    3 - I can't acess the demos avalaible after mapviewer is installed (georaster.jsp, mapclient.jsp)
    4 - are ther another way to see the image? (Geomedia?)
    thaks for any help
    Olga

    Hi Olga,
    yes, it is possible to display the tiff image in MapViewer. There are different ways to do that in MapViewer: using Image themes in which you can store the original image in a BLOB column, or using GeoRaster themes in which a SDO_GEORASTER object is created. The GeoRaster theme option is recommended, and
    you can create a GeoRaster object using Oracle MapBuilder or some script that imports your tiiff image into a GeoRaster object. Besides the Oracle GeoRaster documentation, I suggest you to take a look at Oracle MapViewer Users Guide for additional information about GeoRaster themes. Also you can run the standalone Oracle MapBuilder application and see its help information.
    About the demo data, you need to have the demo data installed and MapViewer running. Assuming you have downloaded the demo kit, first install the demo data, and then run the standalone OC4J to start MapViewer. Then you should have access to MapViewer's web page, where you can add data sources and can access the demo pages.
    Joao

  • Mapviewer / GeoRaster / WMS tie?

    I am unable to determine from the white papers if it is possible to server up a GeoRaster image via WMS through the Mapviewer?
    Thank you.
    Peter

    Hi Peter,
    if you have not looked yet, at the end of MapViewer's documentation there is a section on WMS.You can use the GeoRaster as a WMS theme. The following is a map request example with a GeoRaster WMS theme.
    <?xml version="1.0" standalone="yes"?>
    <map_request
      title="tilsmq311: WMS GeoRaster Theme"
      datasource="mvdemo"
      srid="0"
      width="500"
      height="375"
      bgcolor="#a6caf0"
      antialiase="true"
      mapfilename="wmsgeoraster"
      format="PNG_URL">
      <center size="185340.0">
        <geoFeature>
          <geometricProperty typeName="center">
            <Point>
              <coordinates>596082.0,8881079.0</coordinates>
            </Point>
          </geometricProperty>
        </geoFeature>
      </center>
      <themes>
        <theme name="WMS_GEORASTER" user_clickable="false"  >
            <wms_getmap_request isBackgroundTheme="true">
               <service_url> http://localhost:7777/mapviewer/wms </service_url>
               <layers> GEORASTERTHEME </layers>
               <srs> SDO:82279 </srs>
               <format> image/png </format>
               <bgcolor> 0xa6caf0 </bgcolor>
               <transparent> true </transparent>
               <vendor_specific_parameters>
                 <vsp>
                    <name> datasource </name>
                    <value> mvdemo </value>
                 </vsp>
               </vendor_specific_parameters>
            </wms_getmap_request>
        </theme>
      </themes>
    </map_request>You can use Mapviewer's Java API to add a WMS theme to you request.
    Joao

  • Georaster alpha channel

    I'm trying to set up the transparency of one raster using alpha channel. I loaded the raster with FME, it has 4 layers (RGBA32). Here is the raster:
    SQL> select rast from ZZ_RASTER_ALPHA;
    RAST(RASTERTYPE, SPATIALEXTENT(SDO_GTYPE, SDO_SRID, SDO_POINT(X, Y, Z), SDO_ELEM
    SDO_GEORASTER(21001, SDO_GEOMETRY(2003, 99900001, NULL, SDO_ELEM_INFO_ARRAY(1, 1
    003, 3), SDO_ORDINATE_ARRAY(-10909359, 3488794, -10847697, 3559615)), 'RDT_ALPHA
    ', 996, XMLTYPE(<georasterMetadata xmlns="http://xmlns.oracle.com/spatial/georas
    ter">
    <objectInfo>
    <rasterType>21001</rasterType>
    <isBlank>false</isBlank>
    <defaultRed>1</defaultRed>
    <defaultGreen>2</defaultGreen>
    <defaultBlue>3</defaultBlue>
    </objectInfo>
    <rasterInfo>
    <cellRepresentation>UNDEFINED</cellRepresentation>
    <cellDepth>8BIT_U</cellDepth>
    <NODATA>0</NODATA>
    <totalDimensions>3</totalDimensions>
    <dimensionSize type="ROW">
    <size>549</size>
    </dimensionSize>
    <dimensionSize type="COLUMN">
    <size>478</size>
    </dimensionSize>
    <dimensionSize type="BAND">
    <size>4</size>
    </dimensionSize>
    <ULTCoordinate>
    <row>0</row>
    <column>0</column>
    <band>0</band>
    </ULTCoordinate>
    <blocking>
    <type>REGULAR</type>
    <totalRowBlocks>1</totalRowBlocks>
    <totalColumnBlocks>1</totalColumnBlocks>
    <totalBandBlocks>4</totalBandBlocks>
    <rowBlockSize>1024</rowBlockSize>
    <columnBlockSize>1024</columnBlockSize>
    <bandBlockSize>1</bandBlockSize>
    </blocking>
    <interleaving>BSQ</interleaving>
    <pyramid>
    <type>NONE</type>
    </pyramid>
    <compression>
    <type>NONE</type>
    </compression>
    </rasterInfo>
    <spatialReferenceInfo>
    <isReferenced>true</isReferenced>
    <SRID>99900001</SRID>
    <modelCoordinateLocation>UPPERLEFT</modelCoordinateLocation>
    <modelType>FunctionalFitting</modelType>
    <polynomialModel rowOff="0" columnOff="0" xOff="0" yOff="0" zOff="0" rowSc
    ale="1" columnScale="1" xScale="1" yScale="1" zScale="1">
    <pPolynomial pType="1" nVars="2" order="1" nCoefficients="3">
    <polynomialCoefficients>27593.9144186876 0 -0.00775193798449612</polyn
    omialCoefficients>
    </pPolynomial>
    <qPolynomial pType="1" nVars="0" order="0" nCoefficients="1">
    <polynomialCoefficients>1</polynomialCoefficients>
    </qPolynomial>
    <rPolynomial pType="1" nVars="2" order="1" nCoefficients="3">
    <polynomialCoefficients>84568.6781916349 0.00775193798449612 0</polyno
    mialCoefficients>
    </rPolynomial>
    <sPolynomial pType="1" nVars="0" order="0" nCoefficients="1">
    <polynomialCoefficients>1</polynomialCoefficients>
    </sPolynomial>
    </polynomialModel>
    </spatialReferenceInfo>
    <layerInfo>
    <layerDimension>BAND</layerDimension>
    <subLayer>
    <layerNumber>1</layerNumber>
    <layerDimensionOrdinate>0</layerDimensionOrdinate>
    <layerID>1</layerID>
    </subLayer>
    <subLayer>
    <layerNumber>2</layerNumber>
    <layerDimensionOrdinate>1</layerDimensionOrdinate>
    <layerID>2</layerID>
    </subLayer>
    <subLayer>
    <layerNumber>3</layerNumber>
    <layerDimensionOrdinate>2</layerDimensionOrdinate>
    <layerID>3</layerID>
    </subLayer>
    <subLayer>
    <layerNumber>4</layerNumber>
    <layerDimensionOrdinate>3</layerDimensionOrdinate>
    <layerID>4</layerID>
    </subLayer>
    </layerInfo>
    </georasterMetadata>
    I can see that the backgroud is still black (in Mapviewer) so the Alpha Channel is not working. I tried also using the NoData value, but without any luck.

    I did the conversion from RGBA to pseudocolor image and color map). Now I cannot see the raster either in Mapbuilder of Mapviewer. What am I doing wrong?
    SQL> select rast from ZZ_RASTER_3D where rast_id=1;
    RAST(RASTERTYPE, SPATIALEXTENT(SDO_GTYPE, SDO_SRID, SDO_POINT(X, Y, Z), SDO_ELEM
    SDO_GEORASTER(20001, SDO_GEOMETRY(2003, 99900001, NULL, SDO_ELEM_INFO_ARRAY(1, 1
    003, 3), SDO_ORDINATE_ARRAY(-10909359, 3488794, -10847697, 3559615)), 'RDT_3D',
    1070, XMLTYPE(<georasterMetadata xmlns="http://xmlns.oracle.com/spatial/georaste
    r">
    <objectInfo>
    <rasterType>20001</rasterType>
    <isBlank>false</isBlank>
    <defaultRed>1</defaultRed>
    <defaultGreen>1</defaultGreen>
    <defaultBlue>1</defaultBlue>
    </objectInfo>
    <rasterInfo>
    <cellRepresentation>UNDEFINED</cellRepresentation>
    <cellDepth>32BIT_U</cellDepth>
    <NODATA>0</NODATA>
    <totalDimensions>2</totalDimensions>
    <dimensionSize type="ROW">
    <size>549</size>
    </dimensionSize>
    <dimensionSize type="COLUMN">
    <size>478</size>
    </dimensionSize>
    <ULTCoordinate>
    <row>0</row>
    <column>0</column>
    </ULTCoordinate>
    <blocking>
    <type>REGULAR</type>
    <totalRowBlocks>1</totalRowBlocks>
    <totalColumnBlocks>1</totalColumnBlocks>
    <rowBlockSize>1024</rowBlockSize>
    <columnBlockSize>1024</columnBlockSize>
    </blocking>
    <interleaving>BSQ</interleaving>
    <pyramid>
    <type>NONE</type>
    </pyramid>
    <compression>
    <type>NONE</type>
    </compression>
    </rasterInfo>
    <spatialReferenceInfo>
    <isReferenced>true</isReferenced>
    <SRID>99900001</SRID>
    <modelCoordinateLocation>UPPERLEFT</modelCoordinateLocation>
    <modelType>FunctionalFitting</modelType>
    <polynomialModel rowOff="0" columnOff="0" xOff="0" yOff="0" zOff="0" rowScal
    e="1" columnScale="1" xScale="1" yScale="1" zScale="1">
    <pPolynomial pType="1" nVars="2" order="1" nCoefficients="3">
    <polynomialCoefficients>27593.9144186876 0 -0.00775193798449612</polynom
    ialCoefficients>
    </pPolynomial>
    <qPolynomial pType="1" nVars="0" order="0" nCoefficients="1">
    <polynomialCoefficients>1</polynomialCoefficients>
    </qPolynomial>
    <rPolynomial pType="1" nVars="2" order="1" nCoefficients="3">
    <polynomialCoefficients>84568.6781916349 0.00775193798449612 0</polynomi
    alCoefficients>
    </rPolynomial>
    <sPolynomial pType="1" nVars="0" order="0" nCoefficients="1">
    <polynomialCoefficients>1</polynomialCoefficients>
    </sPolynomial>
    </polynomialModel>
    </spatialReferenceInfo>
    <layerInfo>
    <layerDimension>BAND</layerDimension>
    <subLayer>
    <layerNumber>1</layerNumber>
    <layerDimensionOrdinate>0</layerDimensionOrdinate>
    <layerID>1</layerID>
    <colorMap>
    <colors>
    <cell value="0" red="0" green="0" blue="0" alpha="0"/>
    <cell value="1" red="255" green="0" blue="0" alpha="255"/>
    <cell value="2" red="0" green="255" blue="0" alpha="255"/>
    <cell value="3" red="0" green="0" blue="255" alpha="255"/>
    <cell value="4" red="128" green="128" blue="128" alpha="255"/>
    </colors>
    </colorMap>
    </subLayer>
    </layerInfo>
    </georasterMetadata>
    ))

  • Can't display Georaster in Oracle Maps

    Please help!
    I'm trying to display a georaster in Oracle Maps, without success. The georasters in question display normally in PCI's Focus, eSpatial's iSMART, and MapBuilder preview, but nothing is display in Oracle Maps.
    I have copied jai_codec.jar, jai_core.jar, jai_imageio-1.1.2.jar into
    D:\APPSVR\j2ee\MapViewer\applications\MapViewer10131\web\WEB-INF\lib. I don't get any errors in mapviewer.log set to finest (appended to bottom of post).
    I'm using AS 10.1.3.1.0, MapViewer 10.1.3.1 from patch 6453515, and the 10.1.0.3.1 enterprise database.
    In Oracle Maps I have this code:
         foi = new MVThemeBasedFOI('MOSAIC2','MOSAIC2');
         this.mapview.addThemeBasedFOI(foi);
    The georaster has spatial extents:
    SQL> SELECT g.GEORASTER.spatialextent FROM MOSAICS g WHERE g.MOSAICID=2;
    GEORASTER.SPATIALEXTENT(SDO_GTYPE, SDO_SRID, SDO_POINT(X, Y, Z), SDO_ELEM_INFO,
    SDO_GEOMETRY(2003, 8307, NULL, SDO_ELEM_INFO_ARRAY(1, 1003, 1), SDO_ORDINATE_ARRAY(-83.5357, 31.4825, -83.5357, 31.472635, -83.5357, 31.462765, -83.52891, 31.462765, -83.522115, 31.462765, -83.522115, 31.472635, -83.522115, 31.4825, -83.52891, 31.4825, -83.5357, 31.4825))
    The spatial extent is in USER_SDO_GEOM_METADATA and is indexed:
    SQL> select * from USER_SDO_GEOM_METADATA where TABLE_NAME='MOSAICS';
    TABLE_NAME
    COLUMN_NAME
    DIMINFO(SDO_DIMNAME, SDO_LB, SDO_UB, SDO_TOLERANCE)
    SRID
    MOSAICS
    GEORASTER.SPATIALEXTENT
    SDO_DIM_ARRAY(SDO_DIM_ELEMENT('X', -180, 180, .0005), SDO_DIM_ELEMENT('Y', -90, 90, .0005))
    8307
    The georaster has metadata:
    select TO_CLOB(m.GEORASTER.METADATA) from MOSAICS m where m.MOSAICID=2;
    <georasterMetadata xmlns="http://xmlns.oracle.com/spatial/georaster">
    <objectInfo>
    <rasterType>21001</rasterType>
    <isBlank>false</isBlank>
    <defaultRed>1</defaultRed>
    <defaultGreen>2</defaultGreen>
    <defaultBlue>3</defaultBlue>
    </objectInfo>
    <rasterInfo>
    <cellRepresentation>UNDEFINED</cellRepresentation>
    <cellDepth>8BIT_U</cellDepth>
    <totalDimensions>3</totalDimensions>
    <dimensionSize type="ROW">
    <size>3947</size>
    </dimensionSize>
    <dimensionSize type="COLUMN">
    <size>2717</size>
    </dimensionSize>
    <dimensionSize type="BAND">
    <size>3</size>
    </dimensionSize>
    <ULTCoordinate>
    <row>0</row>
    <column>0</column>
    <band>0</band>
    </ULTCoordinate>
    <blocking>
    <type>REGULAR</type>
    <totalRowBlocks>8</totalRowBlocks>
    <totalColumnBlocks>6</totalColumnBlocks>
    <totalBandBlocks>3</totalBandBlocks>
    <rowBlockSize>512</rowBlockSize>
    <columnBlockSize>512</columnBlockSize>
    <bandBlockSize>1</bandBlockSize>
    </blocking>
    <interleaving>BIP</interleaving>
    <pyramid>
    <type>DECREASE</type>
    <resampling>NN</resampling>
    <maxLevel>5</maxLevel>
    </pyramid>
    <compression>
    <type>NONE</type>
    </compression>
    </rasterInfo>
    <spatialReferenceInfo>
    <isReferenced>true</isReferenced>
    <isRectified>true</isRectified>
    <SRID>8307</SRID>
    <spatialResolution dimensionType="X">
    <resolution>5e-006</resolution>
    </spatialResolution>
    <spatialResolution dimensionType="Y">
    <resolution>5e-006</resolution>
    </spatialResolution>
    <modelCoordinateLocation>UPPERLEFT</modelCoordinateLocation>
    <modelType>FunctionalFitting</modelType>
    <polynomialModel rowOff="0" columnOff="0" xOff="0" yOff="0" zOff="0" rowScale="1" columnScale="1" xScale="1" yScale="1"
    zScale="1">
    <pPolynomial pType="1" nVars="2" order="1" nCoefficients="3">
    <polynomialCoefficients>6296500.000000001 0 -200000</polynomialCoefficients>
    </pPolynomial>
    <qPolynomial pType="1" nVars="0" order="0" nCoefficients="1">
    <polynomialCoefficients>1</polynomialCoefficients>
    </qPolynomial>
    <rPolynomial pType="1" nVars="2" order="1" nCoefficients="3">
    <polynomialCoefficients>16707140 200000 0</polynomialCoefficients>
    </rPolynomial>
    <sPolynomial pType="1" nVars="0" order="0" nCoefficients="1">
    <polynomialCoefficients>1</polynomialCoefficients>
    </sPolynomial>
    </polynomialModel>
    </spatialReferenceInfo>
    <layerInfo>
    <layerDimension>BAND</layerDimension>
    <subLayer>
    <layerNumber>1</layerNumber>
    <layerDimensionOrdinate>0</layerDimensionOrdinate>
    <layerID>Not Specified</layerID>
    </subLayer>
    <subLayer>
    <layerNumber>2</layerNumber>
    <layerDimensionOrdinate>1</layerDimensionOrdinate>
    <layerID>Not Specified</layerID>
    </subLayer>
    <subLayer>
    <layerNumber>3</layerNumber>
    <layerDimensionOrdinate>2</layerDimensionOrdinate>
    <layerID>Not Specified</layerID>
    </subLayer>
    </layerInfo>
    </georasterMetadata>
    Nothing displays at any zoom level in Oracle Maps.
    The georaster has pyramids generated by:
    DECLARE
    gr sdo_georaster;
    BEGIN
    SELECT georaster INTO gr
    FROM MOSAICS WHERE MOSAICID = 2 FOR UPDATE;
    sdo_geor.deletePyramid(gr);
    sdo_geor.generatePyramid(gr, 'rLevel=5, resampling=NN');
    UPDATE MOSAICS SET georaster = gr WHERE MOSAICID = 2;
    COMMIT;
    END;
    The georaster validates:
    SQL> select sdo_geor.validateGeoraster(a.georaster),sdo_geor.schemaValidate(a.ge
    oraster) from MOSAICS a where MOSAICID=2;
    SDO_GEOR.VALIDATEGEORASTER(A.GEORASTER)
    SDO_GEOR.SCHEMAVALIDATE(A.GEORASTER)
    TRUE
    TRUE
    Thanks very much for any suggestions!
    -Bruce
    mapviewer.log from a session, set to "FINEST"
    Jan 25, 2008 5:24:16 PM oracle.lbs.mapserver.core.MapperConfig loadMapViewerConfig
    FINEST:
    Allowed IPs:
    Excluded IPs:
    Jan 25, 2008 5:24:16 PM oracle.sdovis.GlobalVisContext <clinit>
    WARNING: will use 96 as default dpi.
    Jan 25, 2008 5:24:16 PM oracle.lbs.mapserver.core.MapperConfig registerNSDataProviders
    FINEST: Non-Spatial Data Provider registered: defaultNSDP
    Jan 25, 2008 5:24:16 PM oracle.sdovis.SDataProviderMgr registerProvider
    INFO: Spatial Provider shapefileSDP has been registered.
    Jan 25, 2008 5:24:16 PM oracle.lbs.mapserver.core.MapperConfig registerSDataProviders
    FINEST: Spatial Data Provider registered: shapefileSDP
    Jan 25, 2008 5:24:17 PM oracle.sdovis.SRS <clinit>
    INFO: Using 96 as default dpi.
    Jan 25, 2008 5:24:18 PM oracle.sdovis.DBSRSCache loadGeodeticSrids
    FINEST: Number of geodetic srids loaded: 748.
    Jan 25, 2008 5:24:18 PM oracle.sdovis.CacheMgr2 init
    INFO: Spatial Data Cache opened. Region=SDOVIS_DATA.
    Jan 25, 2008 5:24:18 PM oracle.sdovis.CacheMgr2 init
    INFO:      max_cache_size=32 MB.
    Jan 25, 2008 5:24:18 PM oracle.sdovis.CacheMgr2 createSubRegion
    INFO: sub region sdovis_subreg_mvdemo_jdbc:oracle:thin:@jmsdb5:1521:jmsdb created in cache.
    Jan 25, 2008 5:24:18 PM oracle.lbs.mapserver.core.MapperPool addMapper
    INFO: added a mapper instance to the pool [data src=mvdemo]
    Jan 25, 2008 5:24:18 PM oracle.lbs.mapserver.core.MapperPool addMapper
    INFO: added a mapper instance to the pool [data src=mvdemo]
    Jan 25, 2008 5:24:18 PM oracle.lbs.mapserver.core.MapperPool addMapper
    INFO: added a mapper instance to the pool [data src=mvdemo]
    Jan 25, 2008 5:24:18 PM oracle.sdovis.DBSRSCache loadGeodeticSrids
    FINEST: Number of geodetic srids loaded: 130.
    Jan 25, 2008 5:24:18 PM oracle.sdovis.CacheMgr2 createSubRegion
    INFO: sub region sdovis_subreg_grim_jdbc:oracle:thin:@odm2:1521:odm2 created in cache.
    Jan 25, 2008 5:24:18 PM oracle.lbs.mapserver.core.MapperPool addMapper
    INFO: added a mapper instance to the pool [data src=grim]
    Jan 25, 2008 5:24:18 PM oracle.lbs.mapserver.core.MapperPool addMapper
    INFO: added a mapper instance to the pool [data src=grim]
    Jan 25, 2008 5:24:18 PM oracle.lbs.mapserver.core.MapperPool addMapper
    INFO: added a mapper instance to the pool [data src=grim]
    Jan 25, 2008 5:24:19 PM oracle.sdovis.DBSRSCache loadGeodeticSrids
    FINEST: Number of geodetic srids loaded: 130.
    Jan 25, 2008 5:24:19 PM oracle.lbs.mapserver.core.MapperPool addMapper
    INFO: added a mapper instance to the pool [data src=wms]
    Jan 25, 2008 5:24:19 PM oracle.lbs.mapserver.core.MapperPool addMapper
    INFO: added a mapper instance to the pool [data src=wms]
    Jan 25, 2008 5:24:19 PM oracle.lbs.mapserver.core.MapperPool addMapper
    INFO: added a mapper instance to the pool [data src=wms]
    Jan 25, 2008 5:24:19 PM oracle.lbs.mapserver.core.MapperConfig loadConfigFile
    INFO: Map Recycling thread started.
    Jan 25, 2008 5:24:19 PM oracle.lbs.mapserver.oms$ColdStart run
    INFO: *** Oracle MapViewer started. ***
    Jan 25, 2008 5:24:20 PM oracle.lbs.mapcache.config.CacheInstanceConfig loadCacheStorageDef
    WARNING: Invalid cache root directory:/private/scratch\. Cache root directory will be set to default root directory.
    Jan 25, 2008 5:24:20 PM oracle.sdovis.DBSRSCache register
    INFO: Loading SRS information from MDSYS.cs_srs (srid=8307).
    Jan 25, 2008 5:24:20 PM oracle.sdovis.DBSRSCache parseAndAdd
    FINER: Registering srs 8307, isGeodetic=true, unit=DECIMAL DEGREE
    Jan 25, 2008 5:24:21 PM oracle.lbs.mapcache.config.CacheInstanceConfig loadCacheStorageDef
    WARNING: Invalid cache root directory:/scratch/mapcache\. Cache root directory will be set to default root directory.
    Jan 25, 2008 5:24:21 PM oracle.sdovis.DBSRSCache register
    INFO: Loading SRS information from MDSYS.cs_srs (srid=8307).
    Jan 25, 2008 5:24:21 PM oracle.sdovis.DBSRSCache parseAndAdd
    FINER: Registering srs 8307, isGeodetic=true, unit=DECIMAL DEGREE
    Jan 25, 2008 5:24:21 PM oracle.lbs.mapcache.config.CacheInstanceConfig loadAdapterClass
    INFO: D:\APPSVR\j2ee\MapViewer\applications\MapViewer10131\web\WEB-INF\mapcache\adapterlibs\grim.USGS_DOQ.jar
    Jan 25, 2008 5:24:21 PM oracle.lbs.foi.FOIServer init
    INFO: *** Oracle Feature of Interest (FOI) Server started. ***
    Jan 25, 2008 5:24:21 PM oracle.lbs.mapcache.config.CacheInstanceConfig loadCacheStorageDef
    WARNING: Invalid cache root directory:D:APPSVRj2eeMapViewerapplicationsMapViewer10131webmapcache\. Cache root directory
    will be set to default root directory.
    Jan 25, 2008 5:24:21 PM oracle.lbs.mapcache.config.CacheInstanceConfig loadAdapterClass
    INFO: D:\APPSVR\j2ee\MapViewer\applications\MapViewer10131\web\WEB-INF\mapcache\adapterlibs\grim.USGS_DRG.jar
    Jan 25, 2008 5:24:21 PM oracle.lbs.mapcache.config.CacheInstanceConfig loadCacheStorageDef
    WARNING: Invalid cache root directory:D:APPSVRj2eeMapViewerapplicationsMapViewer10131webmapcache\. Cache root directory
    will be set to default root directory.
    Jan 25, 2008 5:24:21 PM oracle.lbs.mapcache.config.CacheInstanceConfig loadAdapterClass
    INFO: D:\APPSVR\j2ee\MapViewer\applications\MapViewer10131\web\WEB-INF\mapcache\adapterlibs\grim.USGS_URBAN.jar
    Jan 25, 2008 5:24:22 PM oracle.lbs.mapcache.config.CacheInstanceConfig loadCacheStorageDef
    WARNING: Invalid cache root directory:/scratch/mapcache\. Cache root directory will be set to default root directory.
    Jan 25, 2008 5:24:22 PM oracle.sdovis.DBSRSCache register
    INFO: Loading SRS information from MDSYS.cs_srs (srid=8307).
    Jan 25, 2008 5:24:22 PM oracle.sdovis.DBSRSCache parseAndAdd
    FINER: Registering srs 8307, isGeodetic=true, unit=DECIMAL DEGREE
    Jan 25, 2008 5:24:22 PM oracle.lbs.mapcache.config.CacheInstanceConfig loadAdapterClass
    INFO: D:\APPSVR\j2ee\MapViewer\applications\MapViewer10131\web\WEB-INF\mapcache\adapterlibs\wms.USGS_DOQ.jar
    Jan 25, 2008 5:24:22 PM oracle.lbs.mapcache.config.CacheInstanceConfig loadCacheStorageDef
    WARNING: Invalid cache root directory:D:APPSVRj2eeMapViewerapplicationsMapViewer10131webmapcache\. Cache root directory
    will be set to default root directory.
    Jan 25, 2008 5:24:22 PM oracle.lbs.mapcache.config.CacheInstanceConfig loadAdapterClass
    INFO: D:\APPSVR\j2ee\MapViewer\applications\MapViewer10131\web\WEB-INF\mapcache\adapterlibs\wms.USGS_DRG.jar
    Jan 25, 2008 5:24:22 PM oracle.lbs.mapcache.config.CacheInstanceConfig loadCacheStorageDef
    WARNING: Invalid cache root directory:D:APPSVRj2eeMapViewerapplicationsMapViewer10131webmapcache\. Cache root directory
    will be set to default root directory.
    Jan 25, 2008 5:24:22 PM oracle.lbs.mapcache.config.CacheInstanceConfig loadAdapterClass
    INFO: D:\APPSVR\j2ee\MapViewer\applications\MapViewer10131\web\WEB-INF\mapcache\adapterlibs\wms.USGS_URBAN.jar
    Jan 25, 2008 5:24:22 PM oracle.lbs.mapcache.config.CacheInstanceConfig loadCacheStorageDef
    WARNING: Invalid cache root directory:/scratch/mapcache\. Cache root directory will be set to default root directory.
    Jan 25, 2008 5:24:22 PM oracle.lbs.mapcache.config.CacheInstanceConfig loadCacheStorageDef
    WARNING: Invalid cache root directory:D:APPSVRj2eeMapViewerapplicationsMapViewer10131webmapcache\. Cache root directory
    will be set to default root directory.
    Jan 25, 2008 5:24:22 PM oracle.lbs.mapcache.config.CacheInstanceConfig loadCacheStorageDef
    WARNING: Invalid cache root directory:/private/scratch\. Cache root directory will be set to default root directory.
    Jan 25, 2008 5:24:22 PM oracle.lbs.mapcache.config.CacheInstanceConfig loadCacheStorageDef
    WARNING: Invalid cache root directory:D:APPSVRj2eeMapViewerapplicationsMapViewer10131webmapcache\. Cache root directory
    will be set to default root directory.
    Jan 25, 2008 5:24:22 PM oracle.lbs.mapcache.config.CacheInstanceConfig loadCacheStorageDef
    WARNING: Invalid cache root directory:/scratch/mapcache\. Cache root directory will be set to default root directory.
    Jan 25, 2008 5:24:22 PM oracle.lbs.mapcache.config.CacheInstanceConfig loadCacheStorageDef
    WARNING: Invalid cache root directory:D:APPSVRj2eeMapViewerapplicationsMapViewer10131webmapcache\. Cache root directory
    will be set to default root directory.
    Jan 25, 2008 5:24:22 PM oracle.lbs.mapcache.config.CacheInstanceConfig loadCacheStorageDef
    WARNING: Invalid cache root directory:D:APPSVRj2eeMapViewerapplicationsMapViewer10131webmapcache\. Cache root directory
    will be set to default root directory.
    Jan 25, 2008 5:24:22 PM oracle.lbs.mapcache.MCSServlet$ColdStart run
    INFO: *** Oracle MapCacheServer started. ***
    Jan 25, 2008 5:26:21 PM oracle.lbs.mapcache.MCSServlet doPost
    FINER: <request type="unknown request type" data_source="MVDEMO"/>
    Jan 25, 2008 5:26:21 PM oracle.lbs.mapcache.MCSServlet doPost
    FINER: <request type="unknown request type" data_source="MVDEMO"/>
    Jan 25, 2008 5:26:22 PM oracle.lbs.mapcache.MCSServlet doPost
    FINER: <request type="unknown request type" data_source="MVDEMO"/>
    Jan 25, 2008 5:26:22 PM oracle.lbs.mapcache.MCSServlet doPost
    FINER: <request type="unknown request type" data_source="MVDEMO"/>
    Jan 25, 2008 5:26:22 PM oracle.lbs.mapcache.MCSServlet doPost
    FINER: <request type="unknown request type" data_source="MVDEMO"/>
    Jan 25, 2008 5:26:59 PM oracle.lbs.foi.FOIServlet dumpURLParams
    FINEST: Servlet URL parameters (/foi):
    [width] [2048]
    [height] [1536]
    [theme] [grim.MOSAIC2]
    [dstsrid]
    [8307]
    [cachefoi] [yes]
    [bbox] [-84.1257287289893:30.988239674744463:-82.76821692338207:32.006373528949894]
    [request] [getfoi]
    [area] [no]
    [clickable] [yes]
    [version] [1.0]
    End of servlet URL parameters (/foi).
    Jan 25, 2008 5:26:59 PM oracle.lbs.foi.FOIServlet doPost
    FINEST: user making foi request: null
    Jan 25, 2008 5:26:59 PM oracle.lbs.mapserver.core.MapperPool getMapper
    FINER: getMapper(grim) begins...
    Jan 25, 2008 5:26:59 PM oracle.lbs.mapserver.core.MapperPool getMapper
    FINER: getMapper() succeeded.
    Jan 25, 2008 5:26:59 PM oracle.sdovis.DBMapMaker addPredefinedTheme
    FINEST: adding predefined theme [name=MOSAIC2]
    Jan 25, 2008 5:26:59 PM oracle.sdovis.ThemeTable getCommonAttributes
    FINEST: key_column using default: ROWID
    Jan 25, 2008 5:26:59 PM oracle.sdovis.ThemeTable getGeoRasterTheme
    FINER: Operation name: normalize
    Jan 25, 2008 5:26:59 PM oracle.sdovis.LoadThemeData run
    FINER: LoadThemeData running thread: Thread-37
    Jan 25, 2008 5:26:59 PM oracle.sdovis.theme.GeoRasterThemeProducer prepareData
    FINEST: Theme definition SRID: 8307
    Jan 25, 2008 5:26:59 PM oracle.sdovis.theme.GeoRasterThemeProducer prepareData
    FINER: Original query window: -84.1257287289893,30.988239674744463,-82.76821692338207,32.006373528949894
    Jan 25, 2008 5:26:59 PM oracle.sdovis.theme.GeoRasterThemeProducer prepareData
    FINER: [Query] select grt.GEORASTER from MOSAICS grt where grt.GEORASTER.rasterid = ?
    Jan 25, 2008 5:26:59 PM oracle.sdovis.theme.GeoRasterThemeProducer prepareData
    FINER: Fetch size: 10
    Jan 25, 2008 5:27:00 PM oracle.sdovis.theme.GeoRasterThemeProducer prepareData
    FINEST: Data SRID: 8307
    Jan 25, 2008 5:27:00 PM oracle.sdovis.theme.GeoRasterThemeProducer isDataWithinScale
    FINER: [Master scale] 0.06363336588783941 [Scale factor for theme MOSAIC2] 1.0
    Jan 25, 2008 5:27:00 PM oracle.sdovis.theme.GeoRasterThemeProducer isDataWithinScale
    INFO: Screen resolution: 0.0027150236112144814
    Jan 25, 2008 5:27:00 PM oracle.sdovis.theme.GeoRasterThemeProducer prepareData
    FINER: ULT offset: 0,0
    Jan 25, 2008 5:27:00 PM oracle.sdovis.theme.GeoRasterThemeDefinition getSpatialResolution
    FINEST: Res X: 5.000000001587068E-6 Res Y: 5.000000001587068E-6 Pyramidlevel: 0
    Jan 25, 2008 5:27:00 PM oracle.sdovis.theme.GeoRasterThemeProducer prepareData
    FINEST: Upper Left Model Coordinate: -83.5357 , 31.4825
    Jan 25, 2008 5:27:00 PM oracle.sdovis.theme.GeoRasterThemeDefinition getSpatialResolution
    FINEST: Res X: 5.000000001587068E-6 Res Y: 5.000000001587068E-6 Pyramidlevel: 0
    Jan 25, 2008 5:27:00 PM oracle.sdovis.theme.GeoRasterThemeDefinition getPyramidLevel
    FINEST: Pyramid level: 5 GeoRaster: 102.0 for screen resolution: 0.0027150236112144814
    Jan 25, 2008 5:27:00 PM oracle.sdovis.theme.GeoRasterThemeDefinition getSpatialResolution
    FINEST: Res X: 1.6000000005078618E-4 Res Y: 1.6000000005078618E-4 Pyramidlevel: 5
    Jan 25, 2008 5:27:00 PM oracle.sdovis.theme.GeoRasterThemeProducer prepareData
    FINEST: GeoRaster Dimension: width= 2717.0 height= 3947.0
    Jan 25, 2008 5:27:00 PM oracle.sdovis.theme.GeoRasterThemeProducer prepareData
    FINER: [DimX] 83[DimY] 122
    Jan 25, 2008 5:27:00 PM oracle.sdovis.theme.GeoRasterThemeProducer prepareData
    FINER: Converting to cell coordinate: [pyramidLevel] 5 [X] -84.1257287289893 [Y] 32.006373528949894
    Jan 25, 2008 5:27:00 PM oracle.sdovis.theme.GeoRasterThemeDefinition getCellCoordinate
    FINEST: getCellCoordinate query: SELECT
    sdo_geor.getCellCoordinate(grt.GEORASTER,?,sdo_geometry(2001,8307,sdo_point_type(?,?,null), null,null)) coord FROM MOSAICS
    grt WHERE grt.GEORASTER.rasterid = ? and grt.GEORASTER.rasterdatatable = ?
    Jan 25, 2008 5:27:00 PM oracle.sdovis.theme.GeoRasterThemeDefinition getCellCoordinate
    FINEST: Row:-3275 Column: -3688
    Jan 25, 2008 5:27:00 PM oracle.sdovis.theme.GeoRasterThemeProducer prepareData
    FINER: Converting to cell coordinate: [pyramidLevel] 5 [X] -82.76821692338207 [Y] 30.988239674744463
    Jan 25, 2008 5:27:00 PM oracle.sdovis.theme.GeoRasterThemeDefinition getCellCoordinate
    FINEST: getCellCoordinate query: SELECT
    sdo_geor.getCellCoordinate(grt.GEORASTER,?,sdo_geometry(2001,8307,sdo_point_type(?,?,null), null,null)) coord FROM MOSAICS
    grt WHERE grt.GEORASTER.rasterid = ? and grt.GEORASTER.rasterdatatable = ?
    Jan 25, 2008 5:27:00 PM oracle.sdovis.theme.GeoRasterThemeDefinition getCellCoordinate
    FINEST: Row:3089 Column: 4796
    Jan 25, 2008 5:27:00 PM oracle.sdovis.theme.GeoRasterThemeProducer prepareData
    FINER: Calling JGeoRaster.getRasterImage - area: 0 , 0 , , 83 , 122
    Jan 25, 2008 5:27:00 PM oracle.sdovis.theme.GeoRasterThemeProducer prepareData
    FINER: End of JGeoRaster.getRasterImage call.
    Jan 25, 2008 5:27:00 PM oracle.sdovis.theme.GeoRasterThemeProducer performImageProcessing
    FINER: Operation name: normalize
    Jan 25, 2008 5:27:00 PM oracle.sdovis.theme.GeoRasterThemeProducer performImageProcessing
    FINER: Normalize operation.
    Jan 25, 2008 5:27:02 PM oracle.sdovis.theme.GeoRasterThemeProducer prepareData
    FINEST: # image loaded: 1
    Jan 25, 2008 5:27:02 PM oracle.lbs.mapserver.core.MapperPool freeMapper
    FINER: freeMapper() begins...
    Jan 25, 2008 5:27:02 PM oracle.lbs.foi.FOIServlet sendGZippedResponse
    FINEST: Sending FOI response in gzip format.

    Hi Bruce,
    for GeoRaster themes you can define a specific pyramid level to render, or you can leave the pyramid level null on the theme definition, and in this case MapViewer calculates the best level to render. The second option is recommended as it avoids loading unnecessary data given the current display parameters. If you are seeing your image get blocked, most likely at this zoom level and up you have reached the highest pyramid level of the GeoRaster. Even in MapBuilder if you keep zoom in, you get a blocked image after reaching the highest resolution level.
    Joao

Maybe you are looking for

  • Is there any way to embed the pdf file in the book created in iBooks Author to make it available to be downloaded or sent to email? So that the user can print it out.

    Is there any way to embed the pdf file in the book created in iBooks Author to make it available to be downloaded or sent to email? I'm making the book for children and there is one chapter providing coloring pages. So I wish to attach pdf files that

  • Switching applications

    Sometimes when I switch from an application that I have open to firefox, I cannot automatically type in firefox without first clicking the top of the firefox window, as if to select again, the application. suggestions?

  • Signature problems

    I have a default signature set in my preferences. When I change the signature to a differnet signature the bottom four lines of the default signature are left below the new signature in my Email.  If I say "None" then the four lines are left by thems

  • Need help with 3D repousee (path/sub path help)

    i've ran out of options.  i've looked and searched everywhere so i'm publicly begging for help.  ok, here's the situation... my parents went away on a weeks vacation   (just a joke for those of us in our 30's). i made 2 text layers.  on a capital B a

  • Setting Environment for Oracle XA - dbms_system

    Hello, I habe some questions concerning the Documentation http://e-docs.bea.com/wls/docs81/jta/thirdpartytx.html and the Section "Set the Environment for the Oracle Thin/XA Driver". The problematic sentense is: (when using the Oracle Thin driver 10.1