Spatial talk at IOUG Collaborate '08

I'd like to invite everyone here to a talk I will be giving at IOUG Collaborate '08 in April. The presentation will be for Spatial beginners and it's titled "Getting Started with Oracle Spatial Without Stopping to Ask Directions." (OK, I was told to try to make a little joke.)
My intended audience is experienced Oracle developers who have never used Spatial and want enough information to get started.
Please come up and introduce yourself afterwards.
Louise Miller
Session #414 Monday April 14 1:00pm

If you are wondering about topics...this forum and its threads provide plenty of possibilities. You can see many of the recurring questions and topics with variations on a theme that would really attract a crowd.
Off the top of my head - topics on: AJAX functions/functionality, javascript, tabular forms and dependent drop-down lists, manual tabular forms, pdf printing and report templates without BI Publisher, report and tabular form - dynamic column formatting and attribute setting...I'm sure you can think of many more.
Any of these would draw a crowd and might just justify attending the conference for some APEX developers who need to know "how" and can network with those who know how.
Steve

Similar Messages

  • Webcast-OBIEE Analytics/Reporting Solutions for E-Business Ste, Sep 9 12EDT

    TODAY: I invite you all to an Oracle BI Applications related Techcast, let's use this for interactive Q&A as well. We can follow up on the question here.
    See more details at http://OracleBIWA.org
    Wednesday, September 9, 12 noon Eastern
    OBIEE Analytics/Reporting Solutions for E-Business Suite
    Audio Dial-In: 888 967 2253 Audio Meeting ID: 572994 Audio Meeting Passcode: 334451
    Web Conference: https://conference.oracle.com/imtapp/app/cmn_jm_hub.uix?mID=150764532
    BIWA Wednesday TechCast Series - Sixth Event!
    This presentation will showcase different options for OBIEE-based Analytical Reporting such as:
    1) Oracle BI Applications for supported Oracle E-Business Suite Modules and other Oracle Applications.
    It will include real world experiences for implementing BI Apps Version 7.9.6
    2) Custom OBIEE Development against E-Business Suite (when no BI apps are available)
    3) Migration of Discoverer EUL to OBIEE RPD using Migration Utility
    While OBIEE and BI Apps are clearly the strategic analytics reporting direction from Oracle, only certain Analytics applications are available. Sometimes all customer needs for BI reporting may not be met by these pre-built analytics. For instance, JD Edwards has pre-built ETL connectors only for Financial Analytics. While more BI Apps and ETL connectors are in the pipeline, how can users meet their reporting needs today as they go live in near future? In this session, we will look at several short and medium term solutions without deviating from the long term strategic goal of using pre-built BI applications to reduce the overall risk.
    Several real life situations will be evaluated with demonstration of the steps involved such as how to Migrate Discoverer reports to OBIEE with the highest degree of automation. Likewise, we will cover how DBI views be used for custom OBIEE reporting.
    Presenter: Shyam Varan Nath is an OBIEE Architect for IBM Global Business Services with extensive experience in implementing OBIEE and BI Apps. He has worked on several Oracle Data Warehousing Projects for customers including Citigroup, Air Force, Land O'Lakes, and Blue Cross Blue Shield Association. Shyam has been a Certified Oracle DBA since 1998 and has 18 years of industry experience. He is a regular speaker at BIWA Summit, IOUG/Collaborate, Regional User Groups and Oracle Openworld since 2003. Shyam has also worked at Oracle (BI Consulting Practice) and Deloitte Consulting. Currently, he is the top expert in Oracle OBI apps Forum, in terms of user awarded points. Shyam is also the Founder and President of BIWA SIG.
    Audio Dial-In: 888 967 2253 Audio Meeting ID: 572994 Audio Meeting Passcode: 334451
    Web Conference: https://conference.oracle.com/imtapp/app/cmn_jm_hub.uix?mID=150764532
    Compatibility Check: If you have not used Oracle's web conference system before, please ensure your system compatibility by going to https://conference.oracle.com/imtapp/app/nuf_sys.uix.
    Edited by: shyamvaran on Sep 9, 2009 5:21 AM

    If you would like to share your OBIEE and OBIA knowledge and experiences, please submit your proposals below:
    http://submissions.miracd.com/ioug2010/login.asp
    Collaborate 2010 (april 18-22) will have a special focus on BI => "Get Analytical with BIWA Training Days"

  • Does SQL Server agent/IIS plugin support User-Defined metrics?

    Hi,
    Does anyone know if there is a way to add a user-defined metric that connects to a SQL Server database?
    Thanks

    Recently, I released a full MySQL plug-in, for example - http://www.pythian.com/blogs/mysql-plug-in-for-oracle-grid-control
    For me it's not very difficult but it takes some time to get used to.
    I did presentations on creating Management plug-ins and couple articles in IOUG SELECT Magazine. The latest presentation and whitepaper is here - http://www.pythian.com/blogs/466/ioug-collaborate-07-oracle-10g-grid-control
    Official extensibility guide has much more details and is priceless reference but, still, not everything is documented there.

  • Need buddies/collaborators to learn Actionscript3 OOP. Willing to offer back services if needed.

    Hi about me:
    Web developer knowledgable in all adobe products and Java/JS/PHP coding.
    Adv Diploma in Graphic Design, some portfolio here: http://anothera.net/v2/members/admin/media/albums/1/
    I currently have a project I have started prototyping. I even have documentation for it.
    http://starlightarena.com/Starlight.swf   Controls are: Space, Arrow Keys and you might have to reload the page if you get stuck...
    it would help if i had someone knowledgable in Actionscript 3 OOP to talk to OR collaborate with on this -- because its my 1st game in actionscript.
    I can teach you:
    Adobe Illustrator
    Adobe InDesign
    Adobe Photoshop
    Adobe Flash (GUI)
    XHTML/CSS  Valid Proper coding
    Good marketing techniques that sell and SEO
    add me on skype: wemadefoxies
    Cheers and merryxmas!

    I would really recommend posting this on the newgrounds.com forums.

  • OEM Extension for MySQL

    Hi,
    I'm looking for an OEM extension to Monitor (and/or manage) MySQL databases. or another option to monitor MySQL databases through EOM
    Guido

    I did a presentation during UKOUG 06 and part of it was a MySQL plug-in (very basic but can serve as goos basis). You can find it here - http://www.pythian.com/blogs/309/ukoug-2006-presentations-available (second presentation + sample). A bit older article is here - http://blog.oracloid.com/2006/06/extending-oracle-enterprise-manager-10g-article/
    I'll be presenting about it on IOUG COLLABORATE in case you are there.

  • Project UDF Vs Activity UDF

    Hello Friends,
    Following is my query.
    Project UDF can have formulas and can be seen / Pulled in P6 Dashboard- Project Statistics  but on other side ,Activity UDF does not have any formulas and can't be pulled in P6 Dashboard - Project Statistics. Why ?
    Requirement: I want to have PO  Release and Its Status for each  procurement activity . I can put that in primavera, but if i want to prepare dashboard , I can't pulled that information in any standard dashboard of Primavera EPPM 8.2 .
    Any thoughts?
    Note : I don't want to use BI for reporting.
    Also can anyone enlighten me , what is difference between actual usage for Project UDF , WBS UDF and Activity UDF as implementation point of view.

    looked at one of powerpoint presentation from a user group
    James,
    Yes. I believe you actually meant my presentation. If you looked at the presentation of UKOUG - here (http://www.pythian.com/blogs/466/ioug-collaborate-07-oracle-10g-grid-control) is the improved version and it also has a white paper - much easier to follow than simple PDF slides. I do include a fully functioning MySQL target example. I'm actually working on improving it but it takes time as I'm quite busy.
    No collection on cumulative counters
    To collect stats based on cumulative counters you have to calculate the rate. I.e. if you have counter that shows you number of physical IOs since instance startup, you will have to calculate a difference between two collections divided by the size of the period. This would give you meaningful results.
    You can't do that with UDM.
    Limited collection mechanisms ?
    Only very simple SQL and script based collections are available with UDM.

  • Join the Stellent SIG at COLLABORATE 08 - IOUG Forum

    COLLABORATE 08 – IOUG Forum
    April 13-17, 2008
    Colorado Convention Center
    Denver, CO
    Make plans to join the Stellent Special Interest Group and the Independent Oracle Users Group (IOUG) in Denver, April 13-17, 2008, at COLLABORATE 08 – IOUG Forum. Registering with the IOUG will give you access to sessions that feature essential Oracle technology education across six tracks including architecture, business intelligence/warehousing, database, development, middleware and professional development.
    Here are 5 reasons why you can’t afford to miss COLLABORATE 08 – IOUG Forum:
    • Education Sessions
    o     More than 425 educational sessions will be presented by fellow customers and experts from the Oracle user community.
    o     There will be special “super tracks” on Fusion Middleware, Hyperion and Stellent.
    o     The IOUG offers extended Oracle education through the IOUG’s University Seminars*, which provide deeper-dive training in a more relaxed environment.
    o     You have the ability to attend more than 600 additional educational sessions presented by the Oracle Applications Users Group (OAUG) and Quest International Users Group (Quest), co-hosts of COLLABORATE 08.
    • Keynote Presentations
    o The COLLABORATE opening keynote address will be presented by Oracle President Charles E. Phillips Jr.
    o Andy Mendelsohn, Senior Vice President of Oracle Database Server Technologies, will be the IOUG Forum Opening Keynote Speaker.
    o There will also be many other presentations by Oracle executives and industry experts.
    • Hands-on Lab Sessions
    o IOUG members will receive exclusive access to these technical sessions, which will provide you with even more knowledge on a first-hand basis.
    • Exhibitor Showcase
    o More than 250 solution providers will be present in the Exhibitor Showcase to answer your business questions/challenges.
    • Networking Opportunities
    o You will have the chance to network with more than 7,500 Oracle professionals like you at receptions, unconference sessions (forums for peer-to-peer discussion), educational sessions and in the Exhibitor Showcase.
    If you are an Oracle technology professional, be sure to register through the IOUG to access IOUG’s technical hands-on labs, receive priority seating at IOUG Expert Technical Sessions and admittance to IOUG’s exclusive Tuning Oracle Coffeehouse, a spot where you can mingle with the IOUG Board of Directors over beer and live music. Register by March 13 and save $400 USD! When you register, please choose priority code PC10.
    Registration - http://w3.ioug.org/COLLABORATE08/reg/SIG
    Sessions - http://w3.ioug.org/COLLABORATE08/education/SIG
    * IOUG University Seminars are not included within your COLLABORATE 08 registration

    Sunday October 22nd!

  • Stellent Super Track Sessions at  COLLABORATE 08 - IOUG Forum

    Have you made your plans to join the Stellent Special Interest Group and the Independent Oracle Users Group (IOUG) in Denver, April 13-17, 2008, at COLLABORATE 08 – IOUG Forum?
    Oracle Content Management customers, Stellent customers, Oracle Applications customers - you can't afford to miss COLLABORATE 08! This year, COLLABORATE 08 - IOUG Forum will feature a "Conference Within a Conference" dedicated to Oracle Content Management, featuring over 30 sessions geared specifically for Oracle Content Management customers. Interact with the familiar faces of Oracle and Stellent content management experts, network with your peers, attend our hands-on lab, and get information on Oracle Content Management that you can't find anywhere else.
    Register online by March 13, 2008 and save up to $400 USD! When registering, please remember to select the promotional code PC10.
    Conference Within a Conference info - http://www.ioug.org/collaborate08/stellent.cfm
    View sessions List - http://www.ioug.org/collaborate08/CM_Session_Guide.pdf

    If you are wondering about topics...this forum and its threads provide plenty of possibilities. You can see many of the recurring questions and topics with variations on a theme that would really attract a crowd.
    Off the top of my head - topics on: AJAX functions/functionality, javascript, tabular forms and dependent drop-down lists, manual tabular forms, pdf printing and report templates without BI Publisher, report and tabular form - dynamic column formatting and attribute setting...I'm sure you can think of many more.
    Any of these would draw a crowd and might just justify attending the conference for some APEX developers who need to know "how" and can network with those who know how.
    Steve

  • COLLABORATE Call for Speakers Deadline EXTENDED!

    If you are on the fence about speaking at COLLABORATE 10 or missed the deadline,
    you still can submit your presentation as the deadline has been extended through
    Oct. 23rd.
    There has been a good response so far but more speakers are still encouraged to
    submit a presentation.
    Don't miss your chance to attend COLLABORATE 10 in Las Vegas, April 18-22 2010.
    Submit your Content Management topic about UCM, IPM, URM, IRM, WCM, DAM,
    Document Capture to the IOUG Fourm by Tuesday October 20th. Make your
    presentation and receive a full COLLABORATE 10 registration FREE.
    Use the following link to submit your presentation.
    http://collaborate10.ioug.org/Education/EducationalSessionsbyTrack/tabid/86/Defa\
    \ult.aspx
    When submitting your presentation, select one of the following tracks that best
    fits the theme of your presentation.
    Application Strategy and Services
    Infrastructure Technologies
    Development
    Governance Risk and Compliance
    Master Data Management/Application Integration
    For track descriptions please refer to the descriptions found on the track
    descriptions page at the following link.
    http://www.ioug.org/collaborate10/tracks.cfm
    Have an idea about a topic but would like to bounce the idea off of someone
    first? Try the Oracle Content Management SIG Facebook page or visit the Oracle
    Content Management SIG webpage at http://www.ioug.org/networking/stellent.cfm
    and send an email to a member of the board.
    Regards
    IOUG Content Management SIG
    www.ioug.org

    We still have a few openings for talks directed towards DBAs.
    Please email me directly if you are interested in participation.
    Thanks,
    I. Michael Snyder
    President, MAOP
    [email protected]
    www.maop.org
    Atlantic Oracle Training Conference
    Leveraging Your Oracle Investment
    December 8 - 9, 2005
    George Washington University
    Cafritz Conference Center
    Washington, DC

  • Stellent SIG Meeting at COLLABORATE 08

    If you are attending COLLABORATE 08 this year, don’t forget to attend the Stellent SIG Meeting!
    When: Wednesday, 16th, 7:15am to 8:15am
    Where: Convention Center – Korbel Ballroom 4A
    Yes I know it is early! Please plan to attend as we will be talking about:
    Stellent SIG vision
    Now the IOUG and the Stellent SIG can help your local RUG
    Improving on COLLABORATE08 for COLLABORATE 09
    Come early to the Convention Center and grab some continental breakfast, bring it with you to the Stellent SIG meeting.
    I look forward to seeing you in Denver!
    Thanks
    Al Hoof
    IOUG Stellent SIG Leader

    If you are wondering about topics...this forum and its threads provide plenty of possibilities. You can see many of the recurring questions and topics with variations on a theme that would really attract a crowd.
    Off the top of my head - topics on: AJAX functions/functionality, javascript, tabular forms and dependent drop-down lists, manual tabular forms, pdf printing and report templates without BI Publisher, report and tabular form - dynamic column formatting and attribute setting...I'm sure you can think of many more.
    Any of these would draw a crowd and might just justify attending the conference for some APEX developers who need to know "how" and can network with those who know how.
    Steve

  • Oracle Spatial User Conference  - GITA Conference Seattle

    http://www.gita.org/events/annual/31/Oracle.asp
    Oracle Spatial User Conference
    Please note that online registration for this event is now closed.
    Thursday, March 13, 2008
    Sheraton Seattle Hotel
    1400 6th Avenue
    Seattle, Washington USA
    GITA invites you to attend the Oracle Spatial Users Conference. If you are currently a user, solutions provider, or systems integrator who depends upon Oracle’s spatial technologies, or if you want to learn why thousands of organizations use Oracle’s spatial database and application server capabilities, this is one event you won’t want to miss.
    Learn about the latest Oracle geospatial technologies and the business and technical benefits they provide as users, solutions providers and Oracle executives share real world experience with the world's most widely used geospatial information technology platform.
    More details will be posted soon—sign up for e-mail updates today!
    ORACLE SPATIAL USER CONFERENCE AT GITA
    Thursday, March 13, 2008—Seattle, Washington
    Preliminary Agenda
    Please check back for updates in the future. This agenda is subject to change.
    Feb. 12 Update: Complete user sessions schedule and abstracts posted
    Wednesday, March 12
    6:00 – 8:30 p.m.      Oracle Spatial User Conference Reception — Cirrus Ballroom, Sheraton Seattle Hotel
    Open to registered & paid user conference attendees only. Registration will be available at the door.
    Thursday, March 13
    8:00 – 8:30 a.m.
    Oracle Spatial Special Interest Group Meeting
    8:30 – 9:00 a.m.      Welcome – Oracle
    9:00 – 10:30 a.m.
    Maps in Business Solutions and Applications (Jayant Sharma)
    * Fusion Middleware and BI
    * OGC Web Services
    * Work and Asset Management
    * Mobile Workforce Management
    10:30 – 11:00 a.m.
    Break
    11:00 a.m. – Noon
    Oracle Spatial 11g – Technical Overview (Siva Ravada)
    * What’s Better?
    * What’s New?
    * What Would You Like To See?
    12:00 – 1:30 p.m.
    Award Luncheon
    1:30 – 3:00 p.m.
    TECHNICAL USE CASES – USER SESSIONS
    Track A
    Mapping & Business Intelligence Applications in Insurance and Retail
    Audatex Insight: Claims Analytics with Oracle Business Intelligence Enterprise Edition and Oracle MapViewer
    Yasser Kanoun, Principal Consultant, KPI Partners
    Sally Suico, Audatex
    Audatex Insight is a claim analytics application that presents automobile claims data in graphical and geographical views for management decision support.
    This presentation describes how the integration of Oracle MapViewer with OBIEE dashboards allowed Audatex to display claim analytics geographically. For instance, a user can view the average cost of car repair variance, for a specific insurance company compared to whole industry, on US map at desired geographical levels.
    CatPortal's LocWizard: An Innovative Approach to Mapping Insurance Risk Intelligence and Enabling Faster Decision Making
    Guru Rao, President, Catastrophe Systems,
    Aon Re Services, Inc.
    Deepak Badoni, Vice President, Catastrophe Systems, Aon Re Services, Inc.
    Instant access to policy and location level insurance data is one of the keys to faster decision making during and after a catastrophe event. Using Oracle Business Intelligence Enterprise Edition and Oracle MapViewer, Aon Re Global has developed an industry leading business intelligence and mapping tool that allows users to seamlessly navigate between reports and maps.
    The design was driven entirely by their clients’ need to answer key questions about their exposures and losses to catastrophes. The system uses a blend of custom programming and out-of-the-box functionality to create an interface that allows users to create powerful visualizations and reports with a few mouse-clicks – which previously took days, even weeks of manual effort.
    Unobtrusive Spatial Enablement of the Oracle Business Intelligence Suite at RL Polk
    Steven Pierce, Principal, Johnston McLamb
    Robert Murray, Technical Product Manager, RL Polk
    This presentation will describe RL Polk’s approach to integrating Oracle MapViewer into Oracle Business Intelligence Suite using Oracle MapViewer's Non-Spatial Data Provider. The NSDP brought an elegant and efficient approach to integrating spatial and non-spatial data in real time.
    Track B
    Oracle Spatial in Public Sector
    Maximizing the Value of Cuyahoga County-Wide GIS Using Oracle Spatial and Oracle Fusion Middleware
    J. Kevin Kelley, Geospatial Information Officer, Cuyahoga County
    G. Patrick Zhu, Software Systems Developer,Michael Baker Corporation
    Discover how to leverage Oracle Spatial and Fusion Middleware technologies to solve current complex county-wide Geospatial needs. Cuyahoga is implementing a cutting-edge architecture to support Grid computing, service-oriented architecture (SOA) and event-driven architecture (EDA) that delivers unprecedented flexibility, performance and scalability.
    Web Mapping with Microsoft Virtual Earth and Oracle 10g in U.S. EPA's Grant Tracking Systems
    Trevor Quinn, Principal Developer, Systalex Corporation
    This presentation details how a U.S. EPA enterprise web application was "geo-enabled" using Microsoft Virtual Earth and Oracle Application Express, and how the back-end Oracle 10g database was transformed into a spatial data engine for Virtual Earth. The presentation demonstrates how to make Oracle MapViewer maps available to commercial mapping APIs as cached tiles, and describes how to serve feature data directly from the database to Virtual Earth using AJAX and PL/SQL.
    Automatic Vehicles Monitoring System at Cotral
    Giovanni Corcione, Sales Consultant, Oracle Italy
    Paolo Castagno, Principal Consultant, Oracle Italy
    Diego Ponzi, Production Monitoring- Innovation Manager, Cotral SPA
    The Automatic Vehicles Monitoring (AVM) system at Cotral SPA monitors a fleet of 1600 buses that take about 4600 trips per day on a "near real time" basis. Through GPRS/HTTP, buses send information such as position, events, alarms, timing, schedule to a central system for storage and analysis in the Spatial Data Infrastructure, based on Oracle Spatial, for bus monitoring, mapping, reporting and trip planning. With Oracle’s linear referencing, buses can be located and displayed in real time. The Oracle MapViewer browser front-end renders interactive maps with dynamic bus positions according to routes and bus stop positions. A demo will be shown.
    3:00 – 3:30 p.m.
    Break / Vendor Booths
    3:30 – 5:15 p.m.
    TECHNICAL USE CASES – USER SESSIONS
    Track A
    Utilities Case Studies
    A Case Study: Re-engineering Cable Industry Business Processes with Spatial Database Technologies
    Dennis Beck, President, Spatial Business Systems
    This presentation highlights how a suite of customer-service related business applications are being deployed to change cable industry. An overview of the key design criteria will be presented along with highlights of the technical challenges that were faced in building a large-scale set of applications. Details of the applications will be highlighted as well as an overview of the technical implementation considerations and challenges. The presentation will conclude with a demonstration.
    Web based geospatial business applications - embedding the CAD/GIS client
    Philip O'Doherty, CEO, eSpatial Inc.
    Jon Polay, VP Sales, eSpatial Inc.
    This talk looks at the emerging drive towards development of geospatial GIS/CAD features within web enabled business applications. It has always been a goal to embed CAD like capabilities within business applications, but it is only recently that the required database and software infrastructure has made this possible. Leading Wireless Telecommunications Company, Verizon, will present its VEGA Application. This demo includes CAD data editing and manipulation features, seamlessly provided as an end to end process, all accessible within a pure web browser.
    Foundations of the New Enterprise: Managing Critical Business Data using Oracle Spatial
    Justin Lokitz, Director of Sales Engineering Organization Leica Geosystems Geospatial Imaging
    Washington Suburban Sanitary Commission (WSSC) is among the top ten Water and Waste Water utilities in the United States. Early on, to support its business needs with regards to geospatial data, WSSC had built a system using software from many traditional GIS vendors that lacked integration and support for many vital business processes. In 2006 WSSC moved all enterprise data to Oracle Spatial (vector and raster data) and implemented the Leica Geosystems' ADE suite.
    Modeling Utility Networks with Oracle Spatial Network Data Model
    Peter Manskopf, Senior Consultant, GE Energy
    The capabilities in Oracle Spatial allowed GE to build its next generation GIS client using Oracle Spatial as the data repository. The Oracle Spatial network data model provides the primitive spatial data structures required to model and meet the complex needs of utility customers. This presentation will give a technical overview how an electrical utility network can be modeled using the Oracle network topology model. The presentation will cover: How Oracle Spatial data structures can be used to model a connected utility network. How the SDO_NET API is used to perform different types of network tracing crucial to utilities. A demo will show the GE client performing network operations on Oracle Spatial.
         Track B
    Oracle Spatial in Public Sector & Map Production
    Using Oracle Spatial and MapViewer for Evaluation of Urban Area Development in Brazil
    Andre Luis Carvalho da Motta e Silva, Stategical Projects Director, CODEPLAN
    Gustavo Neves de Andrade Lemes, Consultant, Sete Serviços
    Fernando Targa, Development Director, GEMPI
    To meet information demand concerning income and job generation programs implemented by Brazil’s Federal District Economic Development Office (SDE), the Federal District Planning Company developed the Urban Areas Management System (SIGAU). Local areas are evaluated through performance indexes that take into account urban features, land plot, block and district, and analysis/simulation of a large volume of data from many governmental offices and systems. Thematic maps enable follow up and decision making on current programs. Oracle Spatial, GeoRaster and MapViewer provide a safe, high performance implementation platform. A demo will be shown.
    Creation, Publication & Update of Maps out of Databases
    Sebastien Lanoe, Product Marketing Manager, Lorienne SA
    The production of maps out of GIS databases is often a challenging process. Lorienne innovates with a new map production environment for map creation, map publication and map updates from Oracle Spatial, with a focus on high quality, production cost, data integrity and diversification of map products across media. The case study with Tele Atlas data stored in Oracle Spatial will address the benefits, the level of quality, the efficiency of the production process and its dedicated user-friendly environment.
    Reengineering Desktop Thick Workgroups into Web
    Rich Enterprise Clients
    Bryan Hall, Spatial Architect, L-3 Communications
    Jeff Walawender, Senior Software Engineer, L-3 Communications
    Cost cutting requires reengineering spatial solutions to directly address business requirements. But enterprise computing for spatial data has, with even "Web 2.0", required the user to lose the responsiveness and feedback that traditional desktop thick client GIS software has provided. We took a different approach in the re-engineering effort and concentrated on making it work as much like a traditional desktop thick client - while simplifying use, making editing more reliable, and actually speeding up rendering. All this, while only supporting one versioned Oracle Spatial database, and application tier for all users.
    Complete eGovernment solution at City of Bolzano
    Stefan Putzer, CreaForm
    Giulio Lavoriero, Director of Engineering, CreaForm
    The City of Bolzano, Italy has a unique, complete editing and publishing environment for geographical data. The Oracle Spatial-based enterprise editing environment supports import and export into geospatial tools from Bentley and ESRI, and network modeling from Oracle Spatial. Data is shared with GeoJAX, an easy-to-use geographical web browser that uses the Oracle MapViewer framework in combination with J2EE and AJAX for browsing Oracle Spatial data. This provides a flexible viewer supports spatial queries, and can be fully customized (style and functionality). Users can easily import any kind of geographical data from an ESRI file, edit it with a CAD precision functionality and make those data visible to anyone via the web in a very short time.
    5:00 – 5:30 p.m.
    Closing Reception
    Questions about the Oracle Spatial Users Conference? Contact us!
    Phone: 303-337-0513 Fax: 303-337-1001 E-mail: [email protected]

    Hi:
    Some updates regarding the Oracle Spatial User Conference 2008.
    1 - Presentations are now available at
    http://www.oracle.com/technology/products/spatial/htdocs/spatial_conf_0803_idx.html
    All submitted presentations have been posted except for the 3:30 track B slides. Those will be available in a day or two.
    2 - Survey for Conference Attendees: If you attended the conference, please take a few minutes to complete the brief survey: http://www.zoomerang.com/Survey/survey-intro.zgi?p=WEB227LQXQUMMD.
    Take the survey by April 2 to be entered in a random drawing to receive a copy of the Pro Oracle Spatial for Oracle Database 11g book. We'll also give away 10 GITA shoulder bags.
    Thanks to the speakers, sponsors, and participants for a great conference!

  • Oracle Spatial Performance with 10-20.000 users

    Does anyone have any experience when Oracle Spatial is used with say 20.000 concurrent users. I am not interested in MapViewer response time, but lets say there is:
    - an app using 800 different tables each having an sdo_geometry column
    - the app is configured with different tables visible on different view scales
    - let's say an average of 40-50 tables is visible at any given time
    - some tables will have only a few records, while other can hold millions.
    - there is no client side caching
    - clients can zoom in/out pan.
    Anwers I am interested in:
    - What sort of server would be required
    - How can Oracle serve all that data (each Refresh renders the map and retrieves the data over the wire as there is no client side caching).
    - What sort of network infrastructure would be required.
    - Can clients connect to different servers and hence use load balancing or does Oracle have an automatic mechanism for that?
    Thanks in advance,
    Patrick

    Patrick, et al.
    There are lots of things one can do to improve performance in mapping environments because of a lot of the visualisation is based on "background" or read-only data. Here are some "tips":
    1. Spatially sort read-only data.
    This tip makes sure that data that is close to each other in space are next to each other on disk! Dan gave a good suggestion when he referenced Chapter 14, "Reorganize the Table Data to Minimize I/O" pp 580- 582, Pro Oracle Spatial. But just as easily one can create a table as select ... where sdo_filter() where the filtering object is an optimized rectangle across the whole of the dataset. (This is quite quick on 10g and above but much slower on earlier releases.)
    When implementing this make sure that the created table is created such that its blocks are next to each other in the tablespace. (Consider tablespace defragmentation beforehand.) Also, if the data is READ ONLY set the PCTFREE to 0 in order to pack the data up into as small a number of blocks as possible.
    2. Generalise data
    Rendering spatial data can be expensive where the data is geometrically detailed (many vertices) esp where the data is being visualised at smaller scales than it was captured at. So, if your "zoom thresholds" allow 1:10,000 data to be used at 1:100,000 then you are going to have problems. Consider pre-generalising the data (see sdo_util.simplify) before deployment. You can add multiple columns to your base table to hold this data. Be careful with polygon data because generalising polygons that share boundaries will create gaps etc as the data is more generalised. Often it is better to export the data to a GIS which can maintain the boundary relationships when generalising (say via topological relationships).
    Oracle's MapViewer has excellent on-the-fly generalisation but here one needs to be careful. Application tier caching (cf Bryan's comments) can help here a lot.
    3. Don't draw data that is sub-pixel.
    As one zooms out objects become smaller and smaller until they reach a point where the whole object can be drawn within a single pixel. If you have control over your map visualisation application you might want to consider setting the SDO_FILTER parameter "min_resolution" flag dynamically so that its value is the same as the number of meters / pixel (eg min_resolution=10). If this is set Oracle Spatial will only include spatial objects in the returned search set if one side of a geometry's MBR is greater than or equal to this value. Thus any geometries smaller than a pixel will not be returned. Very useful for large scale data being drawn at small scales and for which no selection (eg identify) is required. With Oracle MapViewer this behaviour can be set via the generalized_pixels parameter.
    3. SDO_TOLERANCE, Clean Data
    If you are querying data other than via MBR (eg find all land parcels that touch each other) then make sure that your sdo_tolerance values are appropriate. I have seen sites where data captured to 1cm had an sdo_tolerance value set to a millionth of a meter!
    A corollary to this is make sure that all your data passes validation at the chosen sdo_tolerance value before deploying to visualisation. Run sdo_geom.validate_geometry()/validate_layer()...
    4. Rtree Spatial Indexing
    At 10g and above lots of great work went in to the RTree indexing. So, make sure you are using RTrees and not QuadTrees. Also, many GIS applications create sub-optimal RTrees by not using the additional parameters available at 10g and above.
    4.1 If your table/column sdo_geometry data contains only points, lines or polygons then let the RTree indexer know (via layer_gtype) as it can implement certain optimizations based on this knowledge.
    4.2 With 10g you can set the RTree's spatial index data block use via sdo_pct_free. Consider setting this parameter to 0 if the table/column sdo_geometry data is read only.
    4.3 If a table/column is in high demand (eg it is the most commonly used table in all visualisations) you can consider loading (a part of) the RTree index into memory. Now, with the RTree indexing, the sdo_non_leaf_tbl=true parameter will split the RTree index into its leaf (contains actual rowid reference) and non-leaf (the tree built on the leaves) components. Most RTrees are built without this so only the MDRT*** secondary tables are built. But if sdo_non_leaf_tbl is set to true you will see the creation of an additional MDNT*** secondary table (for the non_leaf part of the rtree index). Now, if appropriate, the non_leaf table can be loaded into memory via the following:
    ALTER TABLE MDNT*** STORAGE(BUFFER_AREA KEEP);
    This is NOT a general panacea for all performance problems. One should investigate other options before embarking on this (cf Tom Kyte's books such as Expert Oracle Database Architecture, 9i and 10g Programming Techniques and Solutions.)
    4.4 Don't forget to check your spatial index data quality regularly. Because many sites use GIS package GUI tools to create tables, load data and index them, there is a real tendency to not check what they have done or regularly monitor the objects. Check the SDO_RTREE_QUALITY column in USER_SDO_INDEX_METADATA and look for indexes with an SDO_RTREE_QUALITY setting that is > 2. If > 2 consider rebuilding or recreating the index.
    5. The rendering engine.
    Whatever rendering engine one uses make sure you try and understand fully what it can and cannot do. AutoDesk's MapGuide is an excellent product but I have seen it simply cache table/column data and never dynamically access it. Also, I have been at one site which was running Deegree and MapViewer and MapViewer was so fast in comparison to Deegree that I was called in to find out why. I discovered that Deegree was using SDO_RELATE(... ANYINTERACT ...) for all MBR queries while MapViewer was using SDO_FILTER. Just this difference was causing some queries to perform at < 10% of the speed of MapViewer!!!!
    6. Consider "denormalising" data
    There is an old adage in databases that is "normalise for edit, denormalise for performance". When we load spatial data we often get it from suppliers in a fairly flat or normalised form. In consort with spatial sorting, consider denormalising the data via aggregations based on a rendering attribute and some sort of spatial unit. For example, if you have 1 million points stored as single points in SDO_GEOMETRY.SDO_POINT which you want to render by a single attribute containing 20 values, consider aggregating the data using this attribute AND some sort of spatial BUCKET or BIN. So, consider using SDO_AGGR_UNION coupled with Spatial Analysis and Mining package functions to GROUP the data BY <<column_name>> and a set of spatial extents.
    6. Tablespace use
    Finally, talk to your DBA in order to find out how the oracle database's physical and logical storage is organised. Is a SAN being used or SAME arranged disk arrays? Knowing this you can organise your spatial data and indexes using more effective and efficient methods that will ensure greater scalability.
    7. Network fetch
    If your rendering engine (app server) and database are on separate machines you need to investigate what sort of fetch sizes are being used when returning data from queries to the middle-tier. Fetch sizes for attribute only data rows and rows containing spatial data can be, and normally are, radically different. Accepting the default settings for these sizes could be killing you (as could the sort_area_size of the Oracle session the application server has created on the database). For example I have been informed that MapInfo Pro uses a fixed value of 25 records per fetch when communicating with Oracle. I have done some testing to show that this value can be too small for certain types of spatial data. SQL Developer's GeoRaptor uses 100 which is generally better (but this one can modify this). Most programmers accept defaults for network properties when programming in ADO/ODBC/OLEDB/JDBC: just be careful as to what is being set here. (This is one of the great strengths of ArcSDE: its TCP/IP network transport is well written, tuneable and very efficient.)
    8. Physical Format
    Finally, while Oracle's excellent MapViewer requires data its spatial data to be in Oracle, other commercial rendering engines do not. So, consider using alternate, physical file formats that are more optimal for your rendering engine. For example, Google Earth Enterprise "compiles" all the source data into an optimal format which the server then serves to Google Earth Enterprise clients. Similarly, a shapefile on local disk to the application server (with spatial indexing) may be faster that storing the data back in Oracle on a database server that is being shared with other business databases (eg Oracle financials). If you don't like this approach and want to use Oracle only consider using a dedicated Oracle XE on the application server for the data that is read only and used in most of your generated maps eg contour or drainage data.
    Just some things to think about.
    regards
    Simon

  • Spatial tables in Data warehouse database or separate?

    Hi all,
    I have a question from a customer who's asking what the recommendation is of storage of the spatial tables and the warehouse tables.
    Should they reside on the same database for best performance or doesn't it matter where the spatial tables are located.
    Is there any official recommednation from Oracle on this?
    Best regards,
    Hakan

    Hi Hakan,
    it's not easy to give a quick answer here.
    a) you want to compare warehouse tables with spatial tables
    To answer this very well you should define what is a warehouse table and what is a spatial table. In this forum you will get for spatial tables the definition "A spatial table is a table with one or more columns of type SDO_GEOMETRY". How do you define a spatial table and how do you define a warehouse table?
    b) you ask for performance
    Performance is not depending only on table type. Performance is depending on a lot of steps. For example on the work which has to be done to answer the question, can data read from buffer cache or must they be read from physical devices, execution plan .....
    I don't know if there is a official statement from Oracle which is usefull to answer your query.
    Can you ask a little bit particular please?
    In my experience there it is not adviseable to store tables in different databases (instances) when I have to query it together. If you split the tables in different instances, the execution has much more overhead because you have to talk to 2 instances and it will very hard for the optimizer to find the best execution plan.
    Regards
    U. Martin

  • Best Practice for Storing Spatial Data in Multiple Projections?

    From what I've been able to determine MS SQL can't do reprojections is that correct? Assuming it is, the state of Washington requires that our GIS data be managed in Washington Stat Plane South
    but for our web mapping sites need the data in Web Mercator.  Is it OK then to have two geometry columns in a spatial enabled table, say a county table, one in WSPS and the other in WM? 
    I’m coming at this from a 30 year background in GIS using ESRI software. 
    Usually we would store the shape / geometry in one projection and project it to other on the fly when needed. 
    That way there is only one definitive source.  I don’t see a way to do this in MS SQL.

    Hi Scott.
    Storing two columns of spatial data is fine in SQL Server. And you are correct that there is no built-in reprojection in SQL Server, most folks do that as part of data loading. There was talk of porting parts of ogr2ogr to SQLCLR, but I don't think anyone
    did that.
    Cheers, Bob

  • Oracle Spatial & Fusion MiddleWare MapViewer at Oracle OpenWorld

    If you happen to be attended OOW next week you will see a very large presence for our products. hands on labs, sessions, demos ...
    Look for us at Business Intelligence,Oracle Utilities, DigitalGlobe, Navteq, KPI Partners, and GE.
    Hope to meet some of you at the demo booth.
    thanks
    Steve
    Session ID      Session Title     Speaker(s)     Date/Time     Venue/Room      Presentation
    11 Record(s) Found
    S292934     IOUG Spatial SIG: Public Sector Geospatial Architecture built on the Oracle technology stack     Kevin Kelley, Cuyahoga County     Sunday 11/11/200710:00 AM - 11:30 AM     Moscone West2008 - L2                         
    S291477     Building Google-Like Map-Based Applications with Oracle Spatial 11g, Oracle MapViewer, and Oracle JDeveloper Application Development Framework Components     Jean Ihm, Oracle; Ji Yang, Oracle     Monday 11/12/200712:30 PM - 1:30 PM     HiltonContinental Ballroom 4                         
    S291480     Everything You Ever Wanted to Know About Oracle Spatial 11g and Oracle Fusion Middleware MapViewer     Steve Serra, Oracle; James Steiner, Oracle     Monday 11/12/200712:30 PM - 1:30 PM     Moscone South304                         
    S291479     Building Map-Based Business Intelligence Dashboards, Using Oracle Spatial 11g, Oracle Business Intelligence Enterprise Edition, and Oracle MapViewer     David Lapp, Oracle; Jayant Sharma, Oracle     Monday 11/12/20073:15 PM - 4:15 PM     HiltonContinental Ballroom 4                         
    S292299     Developing a Next-Generation Utility Network Management System with Oracle Database and Oracle Fusion Middleware      Robert Laudati, General Electric; James Steiner, Oracle     Monday 11/12/20074:45 PM - 5:45 PM     Westin SF Market StreetCity Room                         
    S293026     Oracle Utilities Work and Asset Management: Oracle Geospatial and Map Viewer--New Technology and a New Option      Rob Book, Oracle; Pat Caldwell, Oracle; Barry DeMartini, Oracle     Tuesday 11/13/20078:00 AM - 9:00 AM     Westin SF Market StreetFranciscan II                         
    S291563     Developing 3-D City Models with Oracle Spatial 11g and Google Earth      Ravi Kothuri, Oracle; Xavier Lopez, Oracle     Tuesday 11/13/20073:15 PM - 4:15 PM     HiltonContinental Parlor 9                         
    S291569     Building Secure Spatial Web Services, Using Oracle Spatial 11g and Oracle JDeveloper     Raja Chatterjee, Oracle; Jayant Sharma, Oracle     Tuesday 11/13/20074:45 PM - 5:45 PM     HiltonContinental Parlor 9                         
    S291628     Bridging the IT/OT Gap in Utilities, Using Oracle Technology and Spatial Capabilities      Ivan Albertini, Oracle; Tim Armitage, Oracle Corpration Australia Pty Ltd     Tuesday 11/13/20074:45 PM - 5:45 PM     Westin SF Market StreetStanford                         
    S291509     Oracle Spatial Best Practices and Tuning Tips for DBAs and Developers     Daniel Geringer, Oracle     Wednesday 11/14/200711:15 AM - 12:15 PM     Moscone South200 & 212                          
    S292598     Practical Application: GIS Mapping and Visualizations Integrated with Oracle Business Intelligence Enterprise Edition     Jerry Conrad, Oracle     Wednesday 11/14/200711:15 AM - 12:15 PM     Moscone West3022 - L3

    for more updates to schedule check out the main Spatial page.
    http://www.oracle.com/technology/products/spatial

Maybe you are looking for

  • Error while executing report related to hierarchy

    Hello all Why trying to execute a query that we moved to production we're getting the following error. Error Hierarchy MANAGEMENT_REPORTING 99991231 is not available for InfoObject This heirarchy is defined on the BCOCOM_CC Combination code info obje

  • I need an answer from a person. What do I have to do to get Adobe Flash?

    I am not computer savvy and I am getting frustrated because the reason I downloaded firefox was to get Adobe Flash. Argggg! What can you do to help me get it? I am caught in the endless loop of computer answers and I need a live person to tell me wha

  • How do I get a camera tab on my Photo Booth

    I have an iMac OS X 10.4.11. and my version of Photo Booth does not have a Camera Tab for me to connect an additional camera, it only allows me to use it's own built in camera. Is there any way to get an update to my Photo Booth so I can get this tab

  • How to read value from Key flexfield added on to the newly created SIT

    Hi Experts, I have a requirrment to display a new structure in the Special Information Types (SIT) screen in SSHR. The data entered into the segment needs to be validated using PL/SQL function. I have performed below steps to display the structure/fi

  • Volume keys in combination with external soundcard; How?

    Hi folks, I recently bought a new MBP alongside a Focusrite Saffire 6 USB external soundcard, and an Apple wireless keyboard. As of now, if i want to adjust the volume of the music I'm playing I have to turn the knob on my Focusrite Soundcard, since