Raster Theme with "Oracle Map -mapviewer ajax"

Hi, Everyone,
I tried to add a raster theme by using "Oracle Map".
If I add my raster theme as based map, the mapviewer will correctly render image.
If I add my raster theme as a FOI theme layer, the mapviewer will not render the raster image for me.
Does anyone know if "Oracle Map" supports raster theme, or just vector theme? I just want to make sure if I am right on tract.
TIA

This didn't solve the problem.
tile size is 2048 X 2048 where as map size is 800X800 but when a request is made, it fetches around 9 tiles.
If I reduce the tile size to 256X256 it fetches around 33 tiles and from logs for each jpeg fetched querying/rendering time is 15 to 25 seconds.
So it takes around 2 minutes to complete one request.
It is too high, what can be done to improve mapviewer's performance with georaster themes?

Similar Messages

  • Print Map with Oracle Map

    I am using Oracle MapViewer 10.1.3.3. In Oracle Map demo, there is a sample for map printing by using style class (noscreen and noprint) for HTML div. However, my application is using Oracle ADF faces, which don't accept a "class" attribute in the tag. Does anyone know how I could print map image only with ADF faces?
    Thanks!

    FOP : [http://www.oracle.com/technology/products/database/application_express/html/configure_printing.html]
    Cocoon: [http://carlback.blogspot.com/2007/03/apex-cocoon-pdf-and-more.html]
    Jasperreports: [http://blog.dunull.org/?page_id=70]
    Thank you,
    Tony Miller
    Webster, TX

  • How to access via javascript with Oracle Maps to a external Geometry Cache

    If i've defined CTR_10000 as a Web map cache in mapviewer 10.1.3, what is Oracle Maps javascript code to access that
    Layer?
    I've tried:
    vat ctr10kLayer = new MVThemeBasedFOI('ctr10kLayer','CTR_10000');
    ctr10kLayer.enableAutoWholeImage(true);
    ctr10kLayer.setVisible(false);
    mapview.addThemeBasedFOI(ctr10kLayer);
    but dowsn't works,
    Any Suggestion?

    Here's an example (on 10133P5) using demis.nl's wms reference demo site.
    You will have to change the adapter class if you're using 10.1.3
    and use a proxy if necessary and set the tile_storage path
    for your environment
    map tile layer definition
    SQL> select name, is_internal, definition, base_map from user_sdo_cached_maps where name='DEMIS_
    NAME IS_I
    DEFINITION
    BASE_MAP
    DEMIS_WMS NO
    <map_tile_layer name="DEMIS_WMS" image_format="PNG" http_header_expires="168.0"
    concurrent_fetching_threads="3">
    <external_map_source url="http://www2.demis.nl/mapserver/wms.asp" request_met
    hod="GET" timeout="15000" adapter_class="mcsadapter.WMSAdapter" transparent="tru
    e" clipping_buffer="0">
    <properties>
    <property name="service" value="WMS"/>
    <property name="srs" value="EPSG:4326"/>
    <property name="format" value="image/png"/>
    <property name="layers" value="Countries,Borders,Coastlines"/>
    <property name="transparent" value="true"/>
    </properties>
    </external_map_source>
    <tile_storage root_path="/tilecache/"/>
    <coordinate_system srid="8307" minX="-180.0" minY="-90.0" maxX="180.0" maxY="
    90.0"/>
    <tile_image width="256" height="256"/>
    <zoom_levels levels="10" min_scale="5000.0" max_scale="5.0E7" min_tile_width=
    "0.003057205631621593" min_tile_height="30.572056316215935">
    <zoom_level level="0" name="" description="" scale="5.0E7" tile_width="30.
    572056316215935" tile_height="30.572056316215935"/>
    <zoom_level level="1" name="" description="" scale="1.7969068E7" tile_widt
    h="10.98702717691827" tile_height="10.98702717691827"/>
    <zoom_level level="2" name="" description="" scale="6457748.0" tile_width=
    "3.948532710638615" tile_height="3.948532710638615"/>
    <zoom_level level="3" name="" description="" scale="2320794.0" tile_width=
    "1.4190288973267207" tile_height="1.4190288973267207"/>
    <zoom_level level="4" name="" description="" scale="834050.0" tile_width="
    0.5099724714107979" tile_height="0.5099724714107979"/>
    <zoom_level level="5" name="" description="" scale="299742.0" tile_width="
    0.1832745860867039" tile_height="0.1832745860867039"/>
    <zoom_level level="6" name="" description="" scale="107721.0" tile_width="
    0.06586504956878192" tile_height="0.06586504956878192"/>
    <zoom_level level="7" name="" description="" scale="38713.0" tile_width="0
    .023670720323393343" tile_height="0.023670720323393343"/>
    <zoom_level level="8" name="" description="" scale="13912.0" tile_width="0
    .00850636894942392" tile_height="0.00850636894942392"/>
    <zoom_level level="9" name="" description="" scale="5000.0" tile_width="0.
    003057205631621593" tile_height="0.003057205631621593"/>
    </zoom_levels>
    </map_tile_layer>
    SQL>
    Html code to use it. Modify it for your installation and MV version
    <html>
    <head>
    <script language=javascript src="/mapviewer/fsmc/jslib/oraclemaps.js"></script>
    <script language=javascript>
    var mapview;
    function showMap()
    var baseURL = "http://localhost:8888/mapviewer";
    mapview = new MVMapView(document.getElementById("map"), baseURL);
    mapview.addMapTileLayer(new MVMapTileLayer("mvdemo.demis_wms"));
    var mapCenterLon = -100.45;
    var mapCenterLat = 39.6706;
    var mapZoom = 0;
    var mpoint = MVSdoGeometry.createPoint(mapCenterLon,mapCenterLat,8307);
    mapview.setCenter(mpoint);
    mapview.setZoomLevel(mapZoom);
    mapview.addNavigationPanel("EAST");
    var markerFOI = new MVFOI('markerfoi', mpoint, 'mvdemo.m.star',null,15,15);
    mapview.addFOI(markerFOI);
    mapview.display();
    </script>
    </head>
    <body onload="javascript:showMap();">
    <h2>WMS map tile example</h2>
    <div id="map" style="width: 100%; height: 70%"></div>
    </body>
    </html>

  • Routing and Geocoding with Oracle Maps

    Hi,
    Has anyone displayed routes from the Routing Engine as a layer on Oracle Maps? Is this possible yet? I'm scratching my head trying to figure this one out. If anyone could help that would be great.
    Cheers
    Dave

    Hi,
    I have implemented the Route Engine output into OracleMaps. I'm requesting a route and it returns the correct list of coordinates. I then create a new FOI line string.
    var coords = ( an array of long/lat coordinates )
    var lineStringGEO = SdoGeometry.createLineString(coords, 8311);
    var routeFOI = new FOI("route", lineStringGEO, "APP.L.Route", null, 5000,5000)
    routeFOI.setClickable(true);
    mapview.addFOI(routeFOI);
    mapview.display();
    A line string is created but it is not transparent. It creates the line, but places a sold box that covers the MBR of the linestring.
    Also, there seems to be a limit size on the line string. It works for small route sets, but larger sets returning 250 coordinate pairs fails. It wont display on the map.
    I would appreciate any help - has anyone else implemented routing into OracleMaps?
    Cheers
    Jansen

  • Create geometry theme in oracle map builder

    I want to create geometry theme and try to set the style parameter in oracle map builder. when i'm in step 2 to select the style selection, no style are listed. how can i list this style in style picker dialog?

    actually i have created this table and command same like command in $ORACLE_HOME/lbs/admin/mapdefinition.sql. i create by manually in oracle. when i run sql desc user_sdo_styles_; this table will displayed name, type, description, definition, image, and geometry in column name. but when i run sql select * from User_sdo_styles; they have a error ( column or attribute type can not be displayed by sql*plus). i'm wrong or right? i have a geometry table like lot_parcel, pipe_network, and valve.

  • Does Mapviewer / Oracle Maps support file based raster imagery

    Forum:
    We have 1000's of ortho images that we are attempting to serve - with Oracle Vector data - using Oracle Maps.
    mapviewe supports Georaster, and Image themes - and one can use Mapbuilder rather well to configure the system for these.
    However - is there a way (other than to use a non-oracle WMS server) to serve up ortho images from their disk based locations if you do not want do load all your aerial photography into the database ?
    And again thank you in advance.
    JF

    Hi,
    if you have a non-Oracle WMS server that gives access to these images, you may define an external map cache source to access these images. Oracle Mapviewer provides a WMSAdapter class implementation that can be used in this case.
    The follwing example shows the definition of an external map cache for Oracle Maps. Notice the adapter_class (which is shipped with MapViewer) and the properties parameters (which are used to define a WMS request).
    <map_tile_layer name="ESRI_MAP" image_format="PNG" http_header_expires="168.0" concurrent_fetching_threads="3">
       <external_map_source url="http://sampleserver1.arcgisonline.com/ArcGIS/services/Specialty/ESRI_StateCityHighway_USA/MapServer/WMSServer" request_method="GET"
          timeout="15000" adapter_class="oracle.lbs.mapcache.adapter.WMSAdapter" proxy_host="www-proxy.us.oracle.com" proxy_port="80" transparent="false" clipping_buffer="0">
          <properties>
             <property name="version" value="1.1.1"/>
             <property name="srs" value="EPSG:4326"/>
             <property name="layers" value="0,2"/>
             <property name="format" value="image/png"/>
          </properties>
       </external_map_source>
       <tile_storage root_path="C:\mapviewer\oc4j\j2ee\home\applications\mapviewer\web\tilecache\MVDEMO.ESRI_MAP\"/>
       <coordinate_system srid="8307" minX="-180.0" minY="-90.0" maxX="180.0" maxY="90.0"/>
       <tile_image width="256" height="256"/>
       <zoom_levels levels="4" min_scale="199999.0" max_scale="2.5E7" min_tile_width="0.12228761382373739" min_tile_height="15.286028158107968">
          <zoom_level level="0" name="" description="" scale="2.5E7" tile_width="15.286028158107968" tile_height="15.286028158107968"/>
          <zoom_level level="1" name="" description="" scale="4999999.0" tile_width="3.0572050201804664" tile_height="3.0572050201804664"/>
          <zoom_level level="2" name="" description="" scale="999999.0" tile_width="0.6114405148831922" tile_height="0.6114405148831922"/>
          <zoom_level level="3" name="" description="" scale="199999.0" tile_width="0.12228761382373739" tile_height="0.12228761382373739"/>
       </zoom_levels>
    </map_tile_layer>Joao

  • JDBC THEME-MAPVIEWER-05517 Request string is too long for Oracle Maps' non-

    hi,
    if I need a quite complex query to be added to dynamic JDBC theme I get this error:
    [MAPVIEWER-05517] Request string is too long for Oracle Maps' non-AJAX remoting.
    -why? I am using Oracle Maps JS API so it is AJAX remoting, or not?
    -what is the limit of a JDBC theme definition?
    regards,
    Brano

    hi,
    yes, having look at MVMapView.enableXMLHTTP(true) in doc explains a lot...
    thanks,
    Brano

  • Does Oracle Mapviewer / Oracle Maps require a license ?

    G'days Guys,
    Firstly apologies if this question has been answered before, but I've not been able find anything under Mapviewer or Spatial Forums regarding Oracle Maps / Mapviewer license.
    Can anyone confirm if Mapviewer is Free ? I was under the impression that it comes "free" with the OracleAS which itself requires a license however as long as mapviewer was being run under the OC4J container or Tomcat it was Free ?
    I've tried looking on the Mapviewer Website but can't find any information regarding it being licensed or free ?
    Regards
    Mark

    Hi, Mark
    As I know, Mapviewer is licensed now under Oracle Application Server and Weblogic Server.
    If you want to deploy it to third party J2EE container, you still need a license (OAS or Weblogic)
    try to search the forums, there was the same question
    mapviewer FAQ: http://www.oracle.com/technology/products/mapviewer/htdocs/faq_10133/mapviewer_faq_10133.html
    Michael

  • Oracle Maps FOI server performance

    Hi,
    We have a production application based on Oracle Mapviewer 10.1.3.1 and Oracle Maps accessible on Internet for our customers.
    Sometimes our app shows several 100s of markers and it is like a lazy compared to some internet map applications I reviewed on Internet.
    For example: if you click to this Google based solution: http://www.dsl.sk/map/index.php you will get several 100s of markers in just a moment.
    Also go to http://www.mapy.cz and zoom in to Prague (PRAHA) to see a lot of markers (bus stops, theaters...) - its amazingly fast.
    Our Oracle Maps application shows tiles quite fast but markers very slow.
    Is there some other technique ? or Mapviewer performance is so poor?
    thanks,
    Branislav

    Per our recent exchanges on this issue, there is clearly an architectural difference in how things are done typically in google vs oracle maps when dealing with FOIs (well mostly POIs for google maps). In this case with google maps, all the points (their location and associated attributes) are readily available and probably stored as flat files on the web server. The application gets these point data via a simple http GET and then creates/adds all the markers on the map via a client side JavaScript loop. Now if your application has similarly readily available data it can simply use oracle maps to display them as Individual FOIs which are client side generated markers (similar to the google maps approach). This should give you comparable performance.
    However typically with oracle maps, our customers run complex SQL queries in the database which then generate result data sets that contain location information plus all the associated attributes. So here the data sets are highly dynamic and not readily available. Often the most time consuming part is the loading/fetching of the result data set from the database to the mid-tier via JDBC, as is the case with your application.
    Now there are definitely workarounds like the one I suggested which is to pre-cache all the location-only data in the MapViewer's memory, run the query to get only the business side of data (which has a much smaller footprint compared to spatial result sets). Then use the concept of Non-Spatial Data Provider to join the two data sets in the mid-tier (which is very fast) and display all the FOI images. Sure there are also improvements that can be made in other areas such as better client side handling of large number of FOI/POIs and other optimizations, which we are doing in 11g and I have been testing maps where we are able to display 3000+ POIs on the map within a few seconds.
    thanks
    LJ

  • Oracle Maps RC 1 - print problem

    Hi,
    I have 2 problems with printing a map with Oracle Maps RC 1:
    1. I have several basemaps (each transparent) and several FOI themes. my application provides switching on/off all of the basemaps and FOI themes. the result of printing my map is pretty odd: background is black and only last added basemap is on the map (even if it was switched off) + FOI themes (but only borders of their polygons - without inside transparent colour) - so the printed result is completely diffrent from map on screen.
    2. after starting printing my hidden "printmap" DIV appears with map to print and when I click on "map" DIV it closes back. I am using ADF Faces verbatime div for both DIVs
    thanks,
    Branislav

    Hi Liujian,
    the problem persists in MV 10.1.3.1 production and also in simple HTML page (I guess the problem is somewhere in transparency of PNGs - just guess)
    please see the flash demo of the problem: http://www.freewebalbum.com/demo/MVprint/MVprint.html
    thanks,
    Branislav

  • Oracle Maps addScaleBar only in meters

    Hello all,
    is it possible with Oracle Maps to set the scale bar to show only in meters?
    mapview = new MVMapView(document.getElementById("ORAMAP1"), baseURL);
    mapview.display();
    mapview.addScaleBar();
    Thanks,
    David

    The basic idea hehind Oracle Maps is to improve performance by caching and reusing pregenerated map images. The map images are cached by base maps, each of which usually consists of static map content. Once you change the definition of the base map, the pre-cached map images generaeted for the old base map become invalid and useless. If you don't have too many different users, you can create a view with its own name for each user and create a map cache instance for it. But this might not work well if you have too many users or each user might change the base map definition frequently. If this is the case, you may need to consider the traditional xml request/response based mapviewer api instead.

  • WLCS with Oracle 8.1.5 Anyone done it?

    Looks like my last post didn't make it, so I'll try again. I'm trying to
    install Commerce Server with Oracle 8.1.5. The connection pools (docPool
    and commercePool) start up with no problems. But when it starts to
    deploy the EJBs. I get the exception below. WLCS worked when I was using
    the Cloudscape database. The com.sun.xml.parser.Parser and related
    classes are only found in the weblogicaux.jar, so I know I'm not picking
    up any older versions in my classpaths. My platform is:
    NT 4.0 sp6
    Oracle 8.1.5 (nt)
    Weblogic 5.1 sp4
    WLCS 2.0.1 sp1
    I'd like to here (and get a copy of your sethome.bat) from anyone who
    has succesfully deployed CS with Oracle.
    Thanks,
    Lance Smith
    Fri Aug 11 12:34:43 PDT 2000:<I> <EJB> Enterprise JavaBeans initializing
    Fri Aug 11 12:34:44 PDT 2000:<E> <EJB> Could not deploy:
    'C:/weblogiccommerce/lib/axiom-bmp-deploy.jar': file is not a valid jar
    file, or does not
    contain a valid bean
    weblogic.ejb.common.DeploymentException: DeploymentException opening JAR
    file C:\weblogiccommerce\lib\axiom-bmp-deploy.jar; nested exception is:
    weblogic.ejb.deployment.JarLoadException - with nested
    exception:
    [weblogic.ejb.common.DeploymentException: Problem creating deployment
    C:/weblogiccommerce/lib/axiom-bmp-deploy.jar from
    C:\weblogiccommerce\lib\axiom-bmp-deploy.jar; nested exception is:
            weblogic.ejb.common.DeploymentException: could not read JAR file
    'C:\WebLogicCommerce\server\tmp_deployments\ejbjar26335.jar'
    weblogic.ejb.common.DeploymentException: Failed to parse
    C:\WebLogicCommerce\server\tmp_deployments\ejbjar26335.jar; nested
    exception is:
            Received SAXParseException from Sun Parser at line 161, column
    -1: org.xml.sax.SAXParseException: Element "weblogic-enterprise-bean"
    allows no further input; "transaction-isolation" is not allowed.
    org.xml.sax.SAXParseException: Element "weblogic-enterprise-bean" allows
    no further input; "transaction-isolation" is not allowed.
       at com.sun.xml.parser.Parser.error(Parser.java:2775)
       at com.sun.xml.parser.ValidatingParser$ChildrenValidator.consume(V
       at com.sun.xml.parser.Parser.maybeElement(Parser.java:1280)
       at com.sun.xml.parser.Parser.content(Parser.java:1498)
       at com.sun.xml.parser.Parser.maybeElement(Parser.java:1399)
       at com.sun.xml.parser.Parser.content(Parser.java:1498)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Otis Gospodnetic:
    Hi,
    Does anyone know if it is possible to just install 8.1.6 version of Oracle's JDBC drivers and use them with Oracle 8.1.5?
    Do JDBC drivers have some requirements? (e.g. OCI driver required libocijdbc.so or whatever it is called). Anything else?
    Thanks,
    Otis
    <HR></BLOCKQUOTE>
    8.1.6 drivers will connect to an 815 server. In fact all our drivers connect to all our server from 7.3 to 8.1.6.

  • 2 nodes RAC with Oracle 10g on Windows 2000 server

    Hi at all. I want to manage a cluster having 2 nodes on windows 2000 server each of them with Oracle 10g. I have VMWare 5.0. Someone can suggest me a detailed tutorial how to start and built it? Thank you very much for your answers.
    Saverio Sergio Mola

    the cookbooks here:
    http://www.oracle.com/technology/tech/linux/vmware/cookbook/index.html
    will explain how to install.. however the VMware Workstation product doesn't offer in a supportedway the sharing of two nodes of disks.. there are hacks out there, but they are not very stable. We therefor chose to install two instances on one node to showcase RAC, rather than make it complicated and unstable to use and showcase.
    there are also ready made VM's from above page, so u can quickly evaluate it for both Red HAt and SuSE.. when vmware can support such sharing in an easy supported way we might re-evaluate.. until then my personal suggestion is to stick to simple case.. 2 instances on one node.. its easier to copy, snapshot.. etc.
    Enjoy..
    Saar.

  • OBIEE 11.1.1.3.0 integrated with Oracle EBS R12

    Hi,
    I have Oracle EBS Vision Instance v R12.1 installed on Redhat 5 and wanted to install OBIEE latest version. Can some please point to system architecture diagram as i am conflicted with installation. I do not have complete idea but writing here what i actually know.
    Oracle EBS R12 on Linux
    OBIEE V 11.X on Linux
    Now install prepackeged analystical function on windows machine and using BI tool deploy/use them with Oracle EBS.
    Please point me to a note which describes the components and what does it take to make up and running in conjuction with Oracle.
    Thanks in advance
    Prashant

    Please see these docs.
    Integrating Oracle Business Intelligence Applications with Oracle E-Business Suite [ID 555254.1]
    What documentation do I need to review when installing and configuring a OBI Apps 7.9.6.x environment with EBS? [ID 1221764.1]
    Master Note for OBIEE Integration issues with EBS, Siebel, SSO, Portal Server [ID 1248939.1]
    Oracle SSO E-Business Suite Applications Integration with Oracle Business Intelligence [ID 553423.1]
    Oracle EBS integration with OBIEE [ID 733137.1]
    Document for implementing security OBIEE Apps with EBS and Siebel CRM as sources [ID 756851.1]
    What Application must be chosen for Responsibility within EBS when integrating with OBIEE [ID 1246464.1]
    Also, search Steven Chan's Blog and you should get couple of hits -- http://blogs.oracle.com/stevenChan/
    Thanks,
    Hussein

  • Using APEX to create a navigation application using Oracle Maps/Google Maps

    Hi Guys,
    Does anyone know if there are any tutorials out there which would show me the basis to create a navigation application with Oracle Maps/Google Maps in APEX?
    I have found tutorials that show me how to get the map onto APEX and to view it but I cant find anything else that would give me a more in-depth tutorial
    Thanks in advance for your help
    -Mark

    Hi,
    I hope that this link might help
    http://www.oracle.com/technetwork/developer-tools/apex/integration-086636.html#GOOGLE
    Br,Jari

Maybe you are looking for

  • How to find imei number in cloud

    how to find imei number on cloud?

  • ABAP +JAVA system copy process

    Hello All, We are in process of building a server from a existing ECC 6.0 ABAP + JAVA system. We are using system copy process where we are restoring ABAP databse from source system. My question is about the JAVA part. How can we copy java part? Can

  • SSLHandShakeException's fatal alert certificate_unknown

    Trying to connect RMI SSL Client with RMI non-SSL Server with and getting following exception. How should i check SSLHandShakeException's fatal alert certificate_unknown in the code ? Also I am setting SSL properties(keystore, truststore, passwords)

  • Caching Error?

    We've been getting a few reports from users about problems loading pages. This of course happens typically on the weekends. The error is: Table named "x" was not found in Memory. It is misspelled, or the table is not defined. The error is thrown from

  • When I connect my guitar using apogee jam the note drops off after a few seconds. Why???

    When I connect my guitar using apogee jam the note drops off after a few seconds. Why??? Its the same on most of the preset amps. Please help, the apogee cost me £80!