Complex styling in MapViewer

Hi,
I am having a deeper look into Mapviewers styling capabilities, and have a couple of questions:
- Is it possible to customize line styles more, for example make it paint geometrical shapes in given intervals (or if not, is there any plans to do so) ? In my case, it means i.e direction-arrows, crosses, circles etc.
Here is an example that demonstrates it, with both direction arrows and crosses on the same line:
http://img408.imageshack.us/img408/9504/linepumpdirectionandoutmt6.png
- Is there any current plans to implement support for hatching polygons ?
Regards,
Oyvind Idland

I've been able to do hatching with a 5x5 pixel transparent gif. The diagonal pixels from upper left to lower right corners (5 pixels) are the only ones with color. I specify this image in the style and when rendered, mapviewer tiles it and hatches the polygon very nicely. I expect this will work for any symmetrical image.
This is what the image looks like, 0 is transparent, x is color:
x0000
0x000
00x00
000x0
0000x
I'm not sure if it meets your entire needs, but, mapbuilder allows you to define line styles with different dash patterns and cross hatches.

Similar Messages

  • Styling rules in Javascript

    I am working with ThemBasedFOIs that contains different types of geometries. When I want to display points as markers and polygons as colored shapes so I need to define a complex styling.
    On the one hand I have a javascript theme query:
    var baseQuery = "SELECT value,annotation as label  FROM " + value;
    var theme = "<map_request><themes><theme name='JDBC_THEME'>"
    + "<jdbc_query asis='true' spatial_column='value' jdbc_srid='8307' label_column='label' "
    + "render_style='colorScheme' datasource='DSTest'>" + baseQuery
    + "</jdbc_query></theme></themes></map_request>";
    buffertheme = new MVThemeBasedFOI('buffertheme1', theme);
    buffertheme.addStyle(sc1);
    Where sc1 contains the render style 'colorScheme'. But I need 2 render styles one for the polygons and the other one for the points.
    On the other hand I have a styling rules:
    <?xml version="1.0" standalone="yes"?>
    <styling_rules key_column="ID" table_alias="t">
        <rule>
            <features style="M.POINTSTYLE"> t.geom_31466.get_gtype() = 1 </features>
      </rule>
        <rule>
            <features style="M.POLYGONSTYLE"> t.geom_31466.get_gtype() = 3 </features>
      </rule>
    </styling_rules>
    How can I add the styling_rules in the theme query instead using the render_style param? And anyone can my explain why is used 'geom_31466' to get the gtype?
    Thanks in advance.

    I launch this resquest with 2 themes. First one for geometries 2001 and the secound one for the others. But only get the results for the first theme. Think there is something wrong, is possible that the request only allow one theme? so it wouldn't make any sense the <themes> tag.
    <map_request>
    <themes>
         <theme name='JDBC_THEME'>
              <jdbc_query asis='true' spatial_column='value' jdbc_srid='8307' label_column='label' render_style='M.MARKER' datasource='DSTest'>
              SELECT g.value,g.annotation as label FROM geometries g WHERE g.value.sdo_gtype = 2001</jdbc_query>
         </theme>
         <theme name='JDBC_THEME'>
              <jdbc_query asis='true' spatial_column='value' jdbc_srid='8307' label_column='label' render_style='colorScheme' datasource='DSTest'>
              SELECT g.value,g.annotation as label FROM geometries g WHERE g.value.sdo_gtype != 2001</jdbc_query>
         </theme>
    </themes>
    </map_request>
    Thanks again.

  • Complex vector marker creation

    Hi all,
    Recently (in September 2008) I have posted to Oracle Spatial forum (Re: Complex marker style about complex vector marker creation in mapbilder or mapviewer. But I could not see any improvement in this issue till the latest release of mapviewer. This is very significant for any GIS application. Marker or symbol creation in mapbuilder is poor and very basic when compare to other web GIS application platform. We can define only simple vector symbols. This is not sufficient to render Microstation cell or Autocad blocks element or any complex symbol on mapviewer. Usually we will store these elements as oriented point geometry in oracle spatial and display it using marker style. We can define cell or block like image to define marker on mapbuilder but it is very difficult to create cell like image. Also more importantly it renders in poor quality.
    Exploding these cell or block and then aggregating and storing it as complex geometry in oracle spatial is not a good solution. It occupies huge memory place in oracle spatial.
    Please let me know whether oracle will include this feature in next or future release?
    Thanks,
    Sujnan

    Hi LJ,
    Thanks for confirmation. I am eagerly waiting for next release.
    Regards,
    Sujnan

  • Does Acrobat Pro read the content in pdf file and transforms it?

    Does Acrobat Pro read the content in pdf file and transforms it to xls file without the need for much changes or manual work?

    Acrobat X (Standard and Pro) will save tabular data to XLS or XLSX format, provided it can recognize the table as being a table. If the PDF has missing or incorrect structure tags, Acrobat will try to guess the table layout by the position of text and lines on the page - this works well for basic formatting but if the table has complex styling, spanned cells etc. it can lead to problems.
    Acrobat X will even attempt to export a table within a scanned document, by applying OCR during the export stage - though again this relies on the table being visually identified.
    See http://www.adobe.com/products/acrobatpro/pdf-to-word-excel-converter.html and this article on how to extract one table from a larger document.

  • Feature request for Mapviewer for styling rules in predefined themes

    Hi,
    i have a bunch of predefined themes in MapViewer with quite a lot of rules for each of them. They are all of the same structure
    <ruleA>...
    <ruleB>...
    <ruleOtherwise> If not ruleA and not ruleB ....
    Since every rule is being processed, you have to define a quite big "where" cirteria in ruleOtherwise in order to process only when no other rule fit.
    I think an explicit "default" or "otherwise" rule would be a great enhancement for these cases. It should be called when no other rule fits,
    Regards,
    Holger

    I launch this resquest with 2 themes. First one for geometries 2001 and the secound one for the others. But only get the results for the first theme. Think there is something wrong, is possible that the request only allow one theme? so it wouldn't make any sense the <themes> tag.
    <map_request>
    <themes>
         <theme name='JDBC_THEME'>
              <jdbc_query asis='true' spatial_column='value' jdbc_srid='8307' label_column='label' render_style='M.MARKER' datasource='DSTest'>
              SELECT g.value,g.annotation as label FROM geometries g WHERE g.value.sdo_gtype = 2001</jdbc_query>
         </theme>
         <theme name='JDBC_THEME'>
              <jdbc_query asis='true' spatial_column='value' jdbc_srid='8307' label_column='label' render_style='colorScheme' datasource='DSTest'>
              SELECT g.value,g.annotation as label FROM geometries g WHERE g.value.sdo_gtype != 2001</jdbc_query>
         </theme>
    </themes>
    </map_request>
    Thanks again.

  • Complex predefined JDBC Theme with stacked styles ?

    Is it possible to have a predefined Complex JDBC Theme and use stacked styles ?
    complex JDBC themes use the features element of the theme to store a sql statement. I have tried adding other styles but it seems mapviewer only uses the first style rule.
    Just want to check if there are workarounds to this or if I'm missing something.
    I can always add extra predefined themes but I'm worried about the performance hit of querying the same table multiple times just to get different styles applied to the same data.

    Predefined themes with full SQL query defined use just one styling rule (the first one).
    If you are able to define query conditions for your theme, then you may have a couple of options:
    1) define several styling rules, each one with its query condition and styles.
    2) define one rule with query condition and an advanced rendering rules. On the advanced rendering
    rules section you can define several styles to be applied on your theme data.
    Joao

  • Mapviewer dislikes valid sql?

    The following query works fine from an sqlplus command line (where it does return spatial data), but gets a
    MAPVIEWER-01005: No spatial data to render.
    in mapbuilder. My guess is that it's too complex? Do I have to build a temporary table to do something like this?
    select
    s.geom, the_count
    from
    spatial.lis_grid s,
    select
    count(*) the_count,
    i_coordinate,
    j_coordinate
    from
    grid_daily_crop_stage
    where
    haz_mois = 'H'
    and
    grid_daily_crop_stage_date between
    to_date('01-MAY-09') and to_date('10-MAY-09')
    group by i_coordinate, j_coordinate
    ) lg
    where s.i = lg.i_coordinate
    and
    s.j = lg.j_coordinate;
    (I delete the semicolon in mapbuilder)

    Hi,
    check MapBuilder log. There may be an exception there, and it can be related with spatial index. If this is the case, check the box "No spatial filter" when editing the theme styling rule. Also make sure the selected "s.geom" matches the base column name of the theme (shoulb be GEOM in this case).
    Joao

  • Using the mapViewer for multiple markers

    Hello, I am using a visual jsf project and the mapViewer in NetBeans.What I want to do is add multiple markers on the map, but I am new to this so I wanted to know if someone knows how to do this.Is there a good tutorial for more complex use of the mapViewer?I have looked in google but all there is about mapViewer is the tutorial from the NetBeans page which is very simple.Any help would be appreciated thank you!

    Hi SqlCraze,
    I also design the report using Report Designer. So you can directly do the same steps as I post.
    In the fourth step that "Insert the corresponding fields to the second table" means directly insert State, ACount, BCount and Description fields. Please note that the list control is used to split one table into several tables based on the
    Description group: one table only displays the values when Description=Category1, one table only displays the values when Description=Category2, another table only displays the values when Description=Category3. We needn't add filters in the table, just add
    the list.
    For more information about the list control in Reporting Services, please refer to the following blog:
    http://blogs.technet.com/b/microsoft_in_education/archive/2013/03/09/ssrs-using-a-list-item-to-display-details.aspx
    If there are any other questions, please feel free to ask.
    Thanks,
    Katherine Xiong
    If you have any feedback on our support, please click
    here.
    Katherine Xiong
    TechNet Community Support

  • Loading (point) features takes MapViewer 20 times sql exec time?

    I have a map which contains only one theme which shows 14500 point geometries stored in a table (accessed via a view). Rendering the map takes a long time, more than 22 secs. Looking at the log from MapViewer it seems like the sql execution time is not the problem, also in a sql editor the query is fast. Labeling and rendering is fast too. CPU is not very busy while rendering the map, memory usage is under 70 MB. The problem seems to be loading the features after executing the sql query.
    This is the logging:
    06/01/24 08:46:23 Tue Jan 24 08:46:23 CET 2006 DEBUG [oracle.sdovis.theme.pgtp] [ STOFFEN_INSTALLATIES ] sql exec time: 100ms, total time loading 14593 features: 21401ms.
    06/01/24 08:56:32 Tue Jan 24 08:56:32 CET 2006 INFO [oracle.sdovis.DBMapMaker] **** time spent on loading features: 21221ms.
    06/01/24 08:56:32 Tue Jan 24 08:56:32 CET 2006 FINEST [oracle.sdovis.RE] xfm: 0.0377536231884058 0.0 0.0 -0.0377536231884058 -2650.2018115942033 17432.848768115942
    06/01/24 08:56:33 Tue Jan 24 08:56:33 CET 2006 DEBUG [oracle.sdovis.VectorRenderer] time to render theme STOFFEN_INSTALLATIES with 14593 styled features: 951ms
    06/01/24 08:56:33 Tue Jan 24 08:56:33 CET 2006 DEBUG [oracle.sdovis.VectorRenderer] time to label theme STOFFEN_INSTALLATIES with 14593 styled features: 0ms
    06/01/24 08:56:33 Tue Jan 24 08:56:33 CET 2006 INFO [oracle.sdovis.DBMapMaker] **** time spent on rendering: 951ms
    06/01/24 08:56:33 Tue Jan 24 08:56:33 CET 2006 DEBUG [oracle.lbs.mapserver.core.MapperPool] freeMapper() begins...
    06/01/24 08:56:33 Tue Jan 24 08:56:33 CET 2006 DEBUG [oracle.lbs.mapserver.core.RealWorker] [RealWorker] preparation time: 0ms
    06/01/24 08:56:33 Tue Jan 24 08:56:33 CET 2006 DEBUG [oracle.lbs.mapserver.core.RealWorker] [RealWorker] querying/rendering time: 22182ms
    06/01/24 08:56:33 Tue Jan 24 08:56:33 CET 2006 DEBUG [oracle.lbs.mapserver.core.RealWorker] [RealWorker] packing time: 60ms
    06/01/24 08:56:33 Tue Jan 24 08:56:33 CET 2006 DEBUG [oracle.lbs.mapserver.core.RealWorker] [RealWorker] --------------- total time: 22242ms
    22 seconds is too long for our application. Does anyone know what could be wrong and what I could do to improve this?
    Thanks in advance,
    Ida

    22 secs seems too long.
    I tried something similar on old Sun Sparc (Ultra 60) machines. db on one Sun box, MV on another. Both on same local network.
    SQL> select count(1) from openls_dir_businesses where country_subdivision='MD' ;
    COUNT(1)
    24638
    No indexes, no other optimizations
    Fetching and rendering 24638 points took 19 secs or so.
    Fetch time 10 secs, render time 9 secs.
    Tue Jan 24 15:09:01 EST 2006 INFO [oracle.sdovis.DBMapMaker] **** time spent on loading features: 10741ms.
    Tue Jan 24 15:09:10 EST 2006 INFO [oracle.sdovis.DBMapMaker] **** time spent on rendering: 9083ms

  • ORA 00600 Error when using Mapviewer addJDBCTheme

    Hello
    I am receiveing the 600 error via my OC4J window when using mapviewers addJDBCTheme with the passTthrough boolean set to false (the query is rewitten by mapviewer to limit it to the results to the map view). If I perfrom the same query with passThrough set to true, no problems. I have a feeling this may relate to the index on my table. OC4J output for error below.
    Any ideas appriciated.
    Chris
    Tue Aug 09 10:58:38 BST 2005 FINEST [oracle.lbs.mapserver.oms] request.getRemoteUser = null
    Tue Aug 09 10:58:38 BST 2005 FINEST [oracle.lbs.mapserver.oms] request= <?xml version="1.0" standalone="yes"?>
    <map_request
    datasource="atrium2"
    srid="81989"
    width="500"
    height="500"
    bgcolor="#ffffff"
    antialiase="true"
    format="PNG_URL">
    <center size="800.0">
    <geoFeature>
    <geometricProperty typeName="center">
    <Point>
    <coordinates>278872.6,187144.0</coordinates>
    </Point>
    </geometricProperty>
    </geoFeature>
    </center>
    <themes>
    <theme name="BUIDLING" user_clickable="false" />
    <theme name="BLOCKS" user_clickable="false">
    <jdbc_query
    label_column="mbl_title"
    spatial_column="spat_data"
    label_style="TEXTBLACK"
    render_style="TEST3"
    jdbc_srid="81989"
    datasource="atrium2"
    asis="false">select spat_data, mbl_bka_id, mbl_title from WPE_SPATIAL_BLOCKS_VIEW_10G c
    </jdbc_query>
    </theme>
    </themes>
    </map_request>
    Tue Aug 09 10:58:38 BST 2005 FINEST [oracle.sdovis.JSDOGeometry] exception while getting srid from a geometry node: For input string: ""
    Tue Aug 09 10:58:38 BST 2005 DEBUG [oracle.lbs.mapserver.core.MapperPool] getMapper(atrium2) begins...
    Tue Aug 09 10:58:38 BST 2005 DEBUG [oracle.lbs.mapserver.core.MapperPool] getMapper() succeeded.
    Tue Aug 09 10:58:38 BST 2005 FINEST [oracle.sdovis.SRS] got srs object for :81989
    Tue Aug 09 10:58:38 BST 2005 FINEST [oracle.lbs.mapserver.core.RealWorker] adding additional themes...
    Tue Aug 09 10:58:38 BST 2005 FINEST [oracle.lbs.mapserver.core.RealWorker] adding a predefined theme BUIDLING
    Tue Aug 09 10:58:38 BST 2005 FINEST [oracle.sdovis.DBMapMaker] adding predefined theme [name=BUIDLING]
    Tue Aug 09 10:58:38 BST 2005 FINEST [oracle.lbs.mapserver.core.RealWorker] adding a JDBC Theme:
    ThemeDescriptor=
    name=BLOCKS
    type=2
    minScale=Infinity
    maxScale=-Infinity
    srid=81989
    host=null
    sid=null
    port=null
    user=null
    mode=null
    query=select spat_data, mbl_bka_id, mbl_title from WPE_SPATIAL_BLOCKS_VIEW_10G c
    spatialColumn=spat_data
    renderStyleName=TEST3
    labelColumn=mbl_title
    labelStyleName=TEXTBLACK
    renderStyleDef=null
    labelStyleDef=null
    localThem=null
    Tue Aug 09 10:58:38 BST 2005 FINEST [oracle.sdovis.SRS] *** isGeodetic=false, unit=METER
    Tue Aug 09 10:58:38 BST 2005 DEBUG [oracle.sdovis.DBMapMaker] LoadThemeData running thread: Thread-67
    Tue Aug 09 10:58:38 BST 2005 FINEST [oracle.sdovis.theme.pgtp] [ BUIDLING ]: 278472.6,186744.0,279272.6,187544.0
    Tue Aug 09 10:58:38 BST 2005 FINEST [oracle.sdovis.theme.pgtp] [ BUIDLING ]: SELECT ROWID, GEOLOC, 'PRISM_ADM:BROWN_LINE', null, 'null', -1 FROM SPAT_BUILDING WHERE MDSYS.SDO_FILTER(GEOLOC, MDSYS.SDO_GEOMETRY(2003, 81989, NULL, MDSYS.SDO_ELEM_INFO_ARRAY(1, 1003, 3), MDSYS.SDO_ORDINATE_ARRAY(?, ?, ?, ?)), 'querytype=WINDOW') = 'TRUE'
    Tue Aug 09 10:58:38 BST 2005 DEBUG [oracle.sdovis.DBMapMaker] LoadThemeData running thread: Thread-68
    Tue Aug 09 10:58:38 BST 2005 DEBUG [oracle.sdovis.theme.DGTP] [Master scale] 153.60000000000002 [Theme scale factor] 1.0
    Tue Aug 09 10:58:38 BST 2005 FINEST [oracle.sdovis.theme.DGTP] [DynGeomTheme] rewritten query: SELECT * FROM ( select spat_data, mbl_bka_id, mbl_title from WPE_SPATIAL_BLOCKS_VIEW_10G c ) WHERE MDSYS.SDO_FILTER(spat_data, MDSYS.SDO_GEOMETRY(2003, 81989, NULL, MDSYS.SDO_ELEM_INFO_ARRAY(1, 1003, 3), MDSYS.SDO_ORDINATE_ARRAY(278472.6,186744.0,279272.6,187544.0)), 'querytype=WINDOW') = 'TRUE'
    Tue Aug 09 10:58:38 BST 2005 DEBUG [oracle.sdovis.theme.pgtp] [ BUIDLING ] sql exec time: 15ms, total time loading 209 features: 125ms.
    Tue Aug 09 10:58:53 BST 2005 WARN [oracle.sdovis.theme.DGTP] java.sql.SQLException: ORA-00600: internal error code, arguments: [kdsgrp1], [], [], [], [], [], [], []
         at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:189)
         at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:242)
         at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:554)
         at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1478)
         at oracle.jdbc.ttc7.TTC7Protocol.fetch(TTC7Protocol.java:969)
         at oracle.jdbc.driver.OracleStatement.doExecuteQuery(OracleStatement.java:2387)
         at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:2660)
         at oracle.jdbc.driver.OracleStatement.executeQuery(OracleStatement.java:777)
         at oracle.sdovis.theme.DynGeomThemeProducer.prepareData(DynGeomThemeProducer.java:241)
         at oracle.sdovis.Theme.prepareData(Theme.java:174)
         at oracle.sdovis.DBMapMaker$LoadThemeData.run(DBMapMaker.java:1740)
    Tue Aug 09 10:58:53 BST 2005 ERROR [oracle.sdovis.DBMapMaker] Message:null
    Description: Nested exception is:
    java.sql.SQLException: ORA-00600: internal error code, arguments: [kdsgrp1], [], [], [], [], [], [], []
    java.sql.SQLException: ORA-00600: internal error code, arguments: [kdsgrp1], [], [], [], [], [], [], []
         at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:189)
         at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:242)
         at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:554)
         at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1478)
         at oracle.jdbc.ttc7.TTC7Protocol.fetch(TTC7Protocol.java:969)
         at oracle.jdbc.driver.OracleStatement.doExecuteQuery(OracleStatement.java:2387)
         at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:2660)
         at oracle.jdbc.driver.OracleStatement.executeQuery(OracleStatement.java:777)
         at oracle.sdovis.theme.DynGeomThemeProducer.prepareData(DynGeomThemeProducer.java:241)
         at oracle.sdovis.Theme.prepareData(Theme.java:174)
         at oracle.sdovis.DBMapMaker$LoadThemeData.run(DBMapMaker.java:1740)
    Tue Aug 09 10:58:53 BST 2005 INFO [oracle.sdovis.DBMapMaker] **** time spent on loading features: 15250ms.
    Tue Aug 09 10:58:53 BST 2005 FINEST [oracle.sdovis.RE] xfm: 0.625 0.0 0.0 -0.625 -174045.375 117215.0
    Tue Aug 09 10:58:53 BST 2005 DEBUG [oracle.sdovis.VectorRenderer] time to render theme BUIDLING with 209 styled features: 15ms
    Tue Aug 09 10:58:53 BST 2005 DEBUG [oracle.sdovis.VectorRenderer] time to render theme BLOCKS with 0 styled features: 0ms
    Tue Aug 09 10:58:53 BST 2005 DEBUG [oracle.sdovis.VectorRenderer] time to label theme BLOCKS with 0 styled features: 0ms
    Tue Aug 09 10:58:53 BST 2005 DEBUG [oracle.sdovis.VectorRenderer] time to label theme BUIDLING with 209 styled features: 0ms
    Tue Aug 09 10:58:53 BST 2005 INFO [oracle.sdovis.DBMapMaker] **** time spent on rendering: 15ms
    Tue Aug 09 10:58:53 BST 2005 DEBUG [oracle.lbs.mapserver.core.MapperPool] freeMapper() begins...
    Tue Aug 09 10:58:53 BST 2005 DEBUG [oracle.lbs.mapserver.core.RealWorker] [RealWorker] preparation time: 16ms
    Tue Aug 09 10:58:53 BST 2005 DEBUG [oracle.lbs.mapserver.core.RealWorker] [RealWorker] querying/rendering time: 15265ms
    Tue Aug 09 10:58:53 BST 2005 DEBUG [oracle.lbs.mapserver.core.RealWorker] [RealWorker] packing time: 31ms
    Tue Aug 09 10:58:53 BST 2005 DEBUG [oracle.lbs.mapserver.core.RealWorker] [RealWorker] --------------- total time: 15312ms

    Chris,
    Can you run this rewritten query
    SELECT * FROM ( select spat_data, mbl_bka_id, mbl_title from WPE_SPATIAL_BLOCKS_VIEW_10G c ) WHERE MDSYS.SDO_FILTER(spat_data, MDSYS.SDO_GEOMETRY(2003, 81989, NULL, MDSYS.SDO_ELEM_INFO_ARRAY(1, 1003, 3), MDSYS.SDO_ORDINATE_ARRAY(278472.6,186744.0,279272.6,187544.0)), 'querytype=WINDOW') = 'TRUE'
    in sql*plus without any errors?
    The asumptions is there is a spatial index on spat_data and all the geometries are valid.
    Also there will be a trace file on the db server. That'll give more details on what the likely cause is.
    Jayant

  • OBIEE 11g . Transparency of the color fill in Mapviewer

    Hi,
    How to set transparency level of the color fill in Mapviewer integrated with OBIEE 11g?
    Thank you for your time!
    Pavel

    Hi,
    Go into the styling rules of your map in MapBuilder and change the render style to a darker color, so when it is rendered over the map in OBIEE it becomes opaque.
    See if this helps you
    W.

  • How To Clear Mapviewer Tile Cache

    I am running a standalone version of Mapviewer using Weblogic Server.
    Weblogic and Mapviewer are running on a linux server with CentOS 5.8 64bit.
    - MapViewer Version: Ver11_1_1_7_1_B130516
    - Weblogic Server 10.3.6
    I am using Mapbuilder installed on a Win7 64bit client.
    - Mapbuilder Build: Ver11_1_1_7_1_B130516
    My datasource is an Oracle 11.2.0.3 database running on a linux server with CentOS 5.8 64bit.
    I am using the new HTML5 JavaScript mapping API to render my map.  I am using any one of the following browsers:
    IE10 (v10.0.9200.16635)
    Firefox (v23.0)
    Chrome (v28.0.1500.95 m
    I have created the following Mapbuilder objects:
    Geometry Theme: SRA_SUITE304_F1_ROOM
    - for the label styling rules, I have set the Label Function = 1, so that labels will be displayed for the objects
    Base Map: SRA_ALL
    <?xml version="1.0" standalone="yes"?>
    <map_definition>
          <theme name="SRA_SUITE304_F1_ROOM"/>
      </map_definition>
    Tile Layer: SRA_ALL
    <map_tile_layer name="SRA_ALL" image_format="PNG" http_header_expires="168.0" concurrent_fetching_threads="3">
         <internal_map_source data_source="ICLOGIT1" base_map="SRA_ALL" bgcolor="#ccccff"/>
         <coordinate_system srid="4326" minX="-74.54" minY="39.407" maxX="-74.53" maxY="39.41"/>
         <tile_image width="256" height="256"/>
         <zoom_levels levels="10" min_scale="100.0" max_scale="1600.0" min_tile_width="6.097560975612876E-5" min_tile_height="9.090909090913742E-4">
              <zoom_level level="0" name="level0" description="" scale="1600.0" tile_width="9.090909090913742E-4" tile_height="9.090909090913742E-4"/>
              <zoom_level level="1" name="level1" description="" scale="1175.0" tile_width="7.142857142860797E-4" tile_height="7.142857142860797E-4"/>
              <zoom_level level="2" name="level2" description="" scale="864.0" tile_width="5.263157894739535E-4" tile_height="5.263157894739535E-4"/>
              <zoom_level level="3" name="level3" description="" scale="634.0" tile_width="3.846153846155814E-4" tile_height="3.846153846155814E-4"/>
              <zoom_level level="4" name="level4" description="" scale="466.0" tile_width="2.7777777777791986E-4" tile_height="2.7777777777791986E-4"/>
              <zoom_level level="5" name="level5" description="" scale="342.0" tile_width="2.0833333333343992E-4" tile_height="2.0833333333343992E-4"/>
              <zoom_level level="6" name="level6" description="" scale="251.0" tile_width="1.5151515151522904E-4" tile_height="1.5151515151522904E-4"/>
              <zoom_level level="7" name="level7" description="" scale="185.0" tile_width="1.1235955056185523E-4" tile_height="1.1235955056185523E-4"/>
              <zoom_level level="8" name="level8" description="" scale="136.0" tile_width="8.264462809921583E-5" tile_height="8.264462809921583E-5"/>
              <zoom_level level="9" name="level9" description="" scale="100.0" tile_width="6.097560975612876E-5" tile_height="6.097560975612876E-5"/>
       </zoom_levels>
    </map_tile_layer>
    I am using the following HTML to display the map using the Tile Layer SRA_ALL:
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>SRA2 - Map 01 - 10 Zoom Levels</title>
    <meta http-equiv='Content-Type' content='text/html; charset=UTF-8'>
    <script type='text/javascript' src='http://xxxx.xxxx.com:7002/mapviewer/jslib/v2/oraclemapsv2.js'></script>
    <style type= 'text/css '>body {cursor:default;}</style>
    <script language="JavaScript" type="text/javascript">
    var baseURL="http://xxxx.xxxx.com:7002/mapviewer";  // location of mapviewer
        function showMap()
            var map = new OM.Map(
            document.getElementById('map'),
                mapviewerURL:baseURL
            var tileLayer2 = new OM.layer.TileLayer(
            "SRA_ALL",
                dataSource:"xxxx",
                tileLayer:"SRA_ALL"
            map.addLayer(tileLayer2) ;
            map.addScaleBar() ;
            map.addNavigationPanelBar() ;
            map.setMapCenter(new OM.geometry.Point(-74.537446,39.409008,4326) );
            map.setMapZoomLevel(3) ;
            map.init() ;
    </script>
    </head>
    <body onload="javascript:showMap()">
        <DIV id=map style="width:99%;height:99%"></DIV>
    </body>
    </html>
    This produces a correctly rendered map in my browsers, which displays the labels I expect.
    Next, I changed the Labeling Function on my Geometry Theme: SRA_SUITE304_F1_ROOM, setting it to -1, so that object labels would not be displayed.
    In Mapbuilder, I can preview the geometry theme, and it shows that no labels are displayed.
    Still in Mapbuilder, I can preview the base map that the geometry theme is assigned to, and the basemap also shows that no labels are displayed for that theme.
    I saved all my changes in Mapbuilder.
    However, when I view my map (using the same HTML code) in the browser, the map still shows the labels.
    I have tried all of the following:
    1) purging the geometry cache for the affected map datasource using the MapViewer Administration Console
    2) purging the browser cache
    3) restarting the mapviewer server
    4) restarting the entire supporting weblogic server
    None of these actions cause the map viewed in my browser to be updated to show the map without labels.
    Note: If I create a new Tile Layer using the same base map, my changes are visible in the browser map.
    What am I missing here?
    What cache do I need to clear so that my map is displayed correctly in my browser after I make changes to the underlying Mapbuilder objects?
    Thanks in advance for your help.

    Thanks.  That was the last key to the puzzle.
    Here are the steps I now follow to ensure that changes made to underlying MapBuilder objects are visible in the browser.
    Perform the following steps:
    1) Modify the object (style, theme, base map, tile layer) in MapBuilder, and save all changes.
    2) Using MapViewer Administration Console, Purge Cached Metadata for each affected datasource.
    3) On the MapViewer server, clear the Map Cache directory.  The location of the Map Cache directory is specified in the mapViewerConfig.xml file under the section "Map Cache Server Setting".
    e.g.
    cd <map cache dir>
    rm -rf *
    4) Clear the browser cache and temp files for the browser you are using (e.g. IE, Firefox, Chrome).  If you think you are not clearing the cache completely, then use the appropriate "private browsing" feature of the browser to view the map.  You should then be able to see the changes made to the map in the browser.

  • Table td not styling correctly in Design View CS4

    Hello everyone!
    I dont know if anyone else is experiencing this problem, or
    if I'm doing something stupid! I've searched all over this forum
    and google etc and found a few people with similar problem but no
    solution.
    please see this code (HTML first, then the external CSS file)
    The code is complete, not truncated or stripped. In IE and
    Firefox, the CSS body styling renders on all text outside the table
    and inside the table (which I believe is correctly inherited) but
    in CS4 Design View, the text inside the table renders at twice the
    size!!
    I'm doing a complex page and it's pushing all my elements
    around in Design View and preventing me from working properly or at
    times at all!!
    Please tell me if this is a bug or is there something I can
    do to stop it displaying like this.
    Thank you!
    Janine x

    On Fri, 3 Apr 2009 09:29:57 +0000 (UTC), "Janine_Trumel"
    <[email protected]> wrote:
    > Sorry, I cant quite see why the first line of code is
    causing the problem.
    Regarding the XML declaration that Nancy suggested omitting,
    the XHTML
    specs suggest using the line, but it is not required if the
    page uses
    either UTF-8 or UTF-16 character encoding. See
    http://www.w3.org/TR/xhtml1/#strict
    where is says in part, "An XML
    declaration is not required in all XML documents; however
    XHTML document
    authors are strongly encouraged to use XML declarations in
    all their
    documents. Such a declaration is required when the character
    encoding of
    the document is other than the default UTF-8 or UTF-16 and no
    encoding was
    determined by a higher-level protocol."
    IE only pays attention to the DOCTYPE if it is the very first
    thing in the
    page. Put anything before the doctype and IE will drop to
    quirks mode.
    That's just an IE bug that you'll have to live with.
    Gary

  • Styling references

    I'm very new to InDesign, so please excuse me if I've missed something.  I'm trying to insert references into a document and have a table at the end like this
    Branke 1998
    Jurgen Branke. Creating robust solutions by means of evolutionary algorithms. In [Eiben et al. 1998], pages 119–128.
    Adami 2002
    Christoph Adami. What is complexity? BioEssays, 24:1085–1094, 2002.
    And then I use the cross reference thing to insert the paper name as required.  The references should be styled like this
    ... it is important to take these ideas into account to get a robust solution. [Branke 1998]
    Or, for two or more references
    ... it is important to take these ideas into account to get a robust solution. [Adami 2002, Branke 1998]
    Styling the references to include the surrounding square brackets is obviously possible via a reference style, but that's not quite what I'm trying to do here.  What I think I want to do is define a conditional character style (or perhaps reference style) that inserts the opening bracket for the first item, the closing bracket after the last item and a comma after all items that aren't the last item.  But I don't seem to be able to do that because, as far as I can see
    - GREP styles are only supported on paragraphs, not characters or references
    - GREP styles can't work with styles as variables
    - Only reference styles will add extra text surrounding the styled section
    Is this actually possible because I've overlooked something big and obvious, or should I just give up on this one?
    Thanks for any help.
    PS I've just tried, and it turns out to be easy in CSS
            ul.References li { display: inline; }
                ul.References li:first-child:before { content: "[" }
                ul.References li:after { content: "," }
                    ul.References li:last-child:after { content: "]" }

    meloncholy. wrote:
    I'm very new to InDesign, so please excuse me if I've missed something.  I'm trying to insert references into a document and have a table at the end like this
    Branke 1998
    Jurgen Branke. Creating robust solutions by means of evolutionary algorithms. In [Eiben et al. 1998], pages 119–128.
    Adami 2002
    Christoph Adami. What is complexity? BioEssays, 24:1085–1094, 2002.
    And then I use the cross reference thing to insert the paper name as required.  The references should be styled like this
    ... it is important to take these ideas into account to get a robust solution. [Branke 1998]
    Or, for two or more references
    ... it is important to take these ideas into account to get a robust solution. [Adami 2002, Branke 1998]
    Since the author and year are either individual paragraphs or a single wrapped paragraph (can't tell from the example), you already have to create a cross-reference to each author manually. Although it's not a smart-parsing automation solution, I think you can do this by creating cross-reference formats like "[<reftext>]" or "[<reftext>," or "<reftext>," or "<reftext>]" and apply the appropriate ones as you build the references from their sources.
    HTH
    Regards,
    Peter Gold
    KnowHow ProServices
    Message was edited by: [email protected]
    Also, submit a feature request at: https://www.adobe.com/cfusion/mmform/index.cfm?name=wishform

  • Mapviewer application hangs on WebLogic

    The MapViewer 11g application hangs after some time and does not respond to any request. MapViewer is running on a separate domain. The MapViewer is very lacklustre in performance. Please suggest what could be done. It takes the CPU of the server to 99%
    Regards
    Edited by: user5108636 on 10/05/2010 22:43

    I would say there is no ideal number of mappers. Increasing the number of mappers may be good for several concurrent requests, but at some point too may mappers may overload the server and the result may not be good. Each mapper is used to generate a map response for a request. And each map depends on the spatial data that is being rendered which may be more complex than others. So it is kind of playing a bit to find the "ideal" number of mappers.
    Another thing that you can do, is to evaluate the requests to see if they are taking long to be processed (set log level to finest and look the request log). There may be situations where too many features are being returned for a theme. In these cases the scale may not be optimized and can be tuned.

Maybe you are looking for

  • Make the dvi connector on the 4870 the default port

    Hi, I have a 8 core 2.8 and a new 4870 card, 23" cinema dvi, generic 19" with the dvi to mini display port adapter. I want to make the DVI port the default port on my mac. I know how to change the arrangement and menu bar. Back in the old days there

  • Need Help in Data Type

    Hi : I am developing a applicaition in apex i have a reqirement like this i have created a check box, Check box will normally have check and uncheck values which is like 0 and 1 now i need to create a table to hold these values if i check it must hol

  • Frequency SQL and Ratio Report

    on 10G I have a query that goes something like this (all are VARCHAR, no number fields here). Create Table dnd_freq_dist As SELECT        CREDIT_CARD,        COUNT(CREDIT_CARD)   OVER (PARTITION BY CREDIT_CARD) as CREDIT_CARDfreq,        LOYALTY,    

  • Time Capsule shows with wrong name on Time Machine

    I changed the name of my Time Capsule using airport. However, Time Machine still shows the old Time Capsule name, with the new name underneath. When I try to back up using this disk, it shows the following error message: "Time Machine could not compl

  • Installation of upgrade from CS5.5 to 6 of Design Premium.  Stopped, said I had pirated software?

    I am installing an ugrade for CS Design & Web premium, via a CD.. from 5.5 to 6.  Entered Ser No. It got part the way done then stopped and said I had pirated software.  Software arrived in mail today.  Win7 user.