Restoring view / Reproducing map

Hi all,
Is it possible to build restoring previous view in mapviewer application (developed using Mapviewer java API)?
Here is some real time scenarios:
Case 1 : User adds dynamic themes or dynamic features . Next he deletes these themes. Now if user clicks restore view button then it should restore the themes or features that are previously added (ic deleted themes).
Case 2: User zooms in to some area and next he zoom out. Now if user clicks restore view button then it should restore the previously zoom in area.
Case 3: User saves the current setting of the map including dynamic feature or themes in database (may be in XML format) in some ID. He logs out the application. When next time he logs to application and selects previously stored ID then it should reproduce the map as per the saved setting including dynamic features.
Please give me suggestions to develop this.
Thanks,
Sujnan

Hi Sujnan,
there are no specific methods in API to do that. Your application would need to control the changes and reset the API parameters based on those changes (Case 1 and Case 2). For Case 3, also there is no method to refresh the API parameters given a XML string. We may think to add a method for this, which in combination with method getMapRequestString could make easier a solution for all 3 cases. Thanks.
Joao

Similar Messages

  • HT201210 Updated my iPad iOS last night and lost 'street view' on maps.  Is apple ignoring this loss of an existing application on maps?  What good is the update.  How do I get rid do the update and back to what I wanted and had?

    Updated my iPad iOS last night and lost 'street view' on maps.  Is apple ignoring this deletion of streetview on maps and how can I have it restored?

    Streetview is the property of Google. The new application not using Google services anymore (for many reasons you can find around the web), Streetview is gone too. Just download the free streetview app from the appstore

  • 'No Images' for Satellite & Hybrid views in Maps

    'No Images' for Satellite & Hybrid views in Maps since ios 8.2 update. Iphone 5

    linusbilbao,
    It may help to force close all open apps, then reset your iPhone.
    Force an app to close in iOS
    http://support.apple.com/en-us/HT5137
    Turn your iOS device off and on (restart) and reset
    http://support.apple.com/en-us/HT1430
    If you're still not seeing any images in Maps, the next step would be to reinstall iOS on your device by placing it in Recovery Mode, then choosing Update in iTunes.
    Make sure that you have iTunes 12 or later on your computer.
    Put your device in recovery mode.
    When you get the option to restore or update, select Update. This will reinstall iOS without erasing your data.
    If your iPhone, iPad, or iPod touch doesn't respond or doesn't turn on
    https://support.apple.com/en-us/HT201412
    Cheers,
    Allen

  • Unable to view the map in Topology

    Hi Team,
    Problem: In the NNMi console i am unable to view the map of container.
    out of 10  container 9 are working, but 1 is having problem.
    The error i am getting is " Could not compute the map view response due to exception"
    Regards,
    Prashanth

    You probably have restricted access to the file. Check if the drive is ntfs. If the os user is in administrator group, you can give permissions in file properties.

  • How to restore views and procedures after drop user command?

    How to restore views and procedures after drop user command?
    We have 817 EE on NT and one developer created a lot of procedures, functions and vews. DB was not backuped and archived and export has not been done - our fault and we understand it. Sorry for this.
    Ok, now the story: another developer dropped this db user and we lost everything: procedures, functions and vews. The new user with trhe same name was created and new schema was imported in this user, but all old objects are lost. We don't have export and backup and archive log files.
    Question: may we can restore this lost stuff from some other sources. We are looking for lost codes, not data. May be we can use redo logs or shared pool or any other things. Any idea will be appreciated.
    Thanks.
    Victor
    [email protected]

    The switch has occurred after user was dropped, the data has been overwritten and there is be no way to use redo log files.
    I would like to explore another opportunity. Is possible to use Shared Pool or any Data Dictionary internal information to restore texts of the lost SQL and PL/SQL scripts executed in this DB before user was dropped? Not too many scripts are executed in this DB and the lost ones may still be in stack. I remember that Shared Pool (cash) should keep last executed scripts in order to improve performance. They probably are kept in some special format. Can we restore these scripts? Of course they also might be pushed out by Import that had been done after user was dropped.
    Thanks for your help,
    Victor

  • Is there a street view on maps?

    Is there a street view on maps?

    Use Google Maps.  They can find an ant crawling up a grass blade. 

  • Restore view settings when reopening document

    Hi
    I have checked the 'restore view settings when reopening document' in the preferences as I was under the impression that this would restore the document to the last page I was reading when I closed the reader. However, it doesn't, it always opens the doc at the first page.
    Has anyone else seen this issue? How do I fix it?
    I am running Win 7 64-bit, I've tried running reader as administrator but that makes no difference.
    Thanks
    Matt

    Hey fellas!!
                   I noticed the same issue while reading a novel.So,posted a query and came across your disscussion.Some of my pdfs were doing fine but some were not.I compared the document properties of both the type.Limitations on a pdfs display depend on the producer.If you a viewing a pdf produced by adobe in Adobe reader then it'll work optimally.In case it's not working,then check out the producer and use a compatible reader.
    e.g : My problematic pdf was created using Foxit .Fortunately I had the unused foxit software in my system for some time!I Installed it today and it worked like a charm.Easily available through google search and loads faster then adobe reader!
    P.S.  Looks like our queries have been resolved.But I would love to know of a way to open such files in adobe reader.(Thogh I dont think adobe will take responsibility for some  me know alternative producer).So if you happen to find a resolution just let me know here : [email protected]

  • How to remove 3D view in Maps?

    How do I remove the 3D view from Maps so that it STOPS accidentally switching to the extremely pathetic and annoying 3D view EVERY TIME I try to zoom in?!

    I want to REMOVE the 3D option so it NEVER switches to 3D again.  That button switches it between normal view and 3D view only. My issue is Every time I try to zoom, it switches to 3d view instead of zooming.  I have to keep hitting that button to switch it back over and over and over again.   it is so annoying!  Does anyone else have this problem?  Anybody else use the zoom function in Maps?

  • HT4759 my ipod been lost or stolen how do I view the map of its location?

    my ipod had been lost or stolen, how do I view the map of its location where my ipod is?

    What To Do If Your iDevice Is Lost Or Stolen
    If you activated Find My Phone before it was lost or stolen, you can track it only if Wi-Fi is enabled on the device. What you cannot do is track your device using a serial number or other identifying number. You cannot expect Apple or anyone else to find your device for you. You cannot recover your loss unless you insure your device for such loss. It is not covered by your warranty.
    If your iPhone, iPod, iPod Touch, or iPad is lost or stolen what do you do? There are things you should have done in advance - before you lost it or it was stolen - and some things to do after the fact. Here are some suggestions:
    This link, Re: Help! I misplaced / lost my iPhone 5 today morning in delta Chelsea hotel downtown an I am not able to track it. Please help!, has some good advice regarding your options when your iDevice is lost or stolen.
      1. Reporting a lost or stolen Apple product
      2. Find my lost iPod Touch
      3. AT&T. Sprint, and Verizon can block stolen phones/tablets
      4. What-To-Do-When-Iphone-Is-Stolen
      5. What to do if your iOS device is lost or stolen
      6. 6 Ways to Track and Recover Your Lost/Stolen iPhone
      7. Find My iPhone
      8. Report Stolen iPad | Stolen Lost Found Online
    It pays to be proactive by following the advice on using Find My Phone before you lose your device:
      1. Find My iPhone
      2. Setup your iDevice on iCloud
      3. OS X Lion/Mountain Lion- About Find My Mac
      4. How To Set Up Free Find Your iPhone (Even on Unsupported Devices)

  • My phone no longer changes the view/picture/map when i go from vertical to the horizontal position is this some thing to do with the accelerometer

    my phone no longer changes the view/picture/map when i go from vertical to the horizontal position is this some thing to do with the accelerometer

    No, that would probably be the orientation lock. Check up by the battery icon and see if you have an icon with a small lock and a circular arrow. Either way, go to the Control Center, swiping up from the bottom of the screen. Look at the top row of icons and the orientation lock is the last one on the right. White is on, black is off. Just turn it off and you should be alright. Understand there are some apps that do not change into the landscape mode from portrait.

  • Places view as map not working- iPhoto 09

    I'm not sure how long I've had this problem, but when I click on Places, the view as map screen is just gray. It works fine if I view as list. Does anyone have any suggestions to troubleshoot this problem?
    Thanks!

    Thanks!
    Here is what I did to trouble shoot:
    Checked to make sure my iPhoto was current
    Checked settings to make sure they had not changed
    Tested a second library (opened iPhoto while pressing Library) and saw the problem is with iPhoto, not my library
    Removed receipts per this article: http://support.apple.com/kb/TS3249
    Uninstalled and reinstalled iPhoto
    Deleted the iPhoto cache in my Library
    None of these worked
    I looked at the post linked to above that said that Safari might be the problem, even though I never use Safari I first emptied the cache and deleted all cookies (though I think all you need to do is delete Google related cookies). This is working for now, hopefully it will continue to work.

  • How to post back to another view or skip restore view phase?

    Hi, I have a small application with a template used by every page. In this template there is a button to logout as shown below
    <h:form id="logoutForm" prependId="false">
       <h:commandButton id="logoutButton" action="#{loginBean.logout}" value="logout"/>
    </h:form>It works, but has the undesirable side effect of first triggering processing included in the constructor of other backing beans used in the page. This is because JSF first restore view of the page, and in doing that it instantiates every bean used in the view. Then after restoring the view it calls the method logout in the loginBean.
    I wanted a way to change the action of that logoutForm, but it seems it is impossible in JSF.
    Is there anything I can do to post back to another view, skipping unecessary processing that occurs in the restore view phase of the view that includes the template with the logout form?
    Thanks

    JSF is a stateful API - the stateful part is the building of the component tree server side. To be able to do this, the backing beans need to be invoked.
    So no, it is not possible to do this and keep JSF in the loop; if you really must bypass the creation of the beans, make sure the JSF servlet isn't invoked (for example, use a plain old servlet).

  • HANA Live views Metadata mapping sheet

    Where HANA Live views Metadata mapping document?

    Hi Srinivas,
    if you have access to the HANA Live RDS documentation which comes as part of the so called Step-by-Step Guide you can find a document RDS_SHL_HANA10V5_Technical_Content_Mapping_EN_XX.xls in the folder structure. To get to this file you need to drill down this path:..RDS SBS Guides\HANA Live\V5\Serv_Enabled\RDS
    In that file you find all the tables used in all the RDS content.
    Regards
    Miklos
    Solution and Knowledge Packaging
    SAP Labs

  • Trying to view a map in a portlet

    Hi
    i'm new to BEA Weblogic and i'm trying to view a map viewer (from ESRI's ArcGIS Server 9.2) in a portlet.
    I'm using ArcGIS Server 9.2 and Weblogic Portal 9.2. If i want to view the portlet on my localhost i get following message:
    javax.faces.FacesException: javax.servlet.ServletException
         at com.bea.portlet.adapter.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:110)
         at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:130)
         at org.apache.beehive.netui.pageflow.faces.internal.PageFlowViewHandler.renderView(PageFlowViewHandler.java:200)
         at com.bea.portlet.adapter.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:80)
         at org.apache.beehive.netui.pageflow.faces.internal.PageFlowViewHandler.renderView(PageFlowViewHandler.java:200)
         at com.bea.portlet.adapter.faces.lifecycle.LifecycleImpl$RenderResponsePhase.execute(LifecycleImpl.java:582)
         at com.bea.portlet.adapter.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:275)
         at com.bea.portlet.adapter.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:219)
         at com.bea.portlet.adapter.faces.FacesContentStubImpl.render(FacesContentStubImpl.java:224)
         at com.bea.netuix.servlets.controls.content.FacesContent.beginRender(FacesContent.java:312)
         at com.bea.netuix.nf.ControlLifecycle$7.visit(ControlLifecycle.java:486)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:530)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:541)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:541)
         at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:249)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:361)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:339)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:330)
         at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:304)
         at com.bea.netuix.nf.UIControl.render(UIControl.java:597)
         at com.bea.netuix.servlets.controls.window.Content.beginRender(Content.java:306)
         at com.bea.netuix.nf.ControlLifecycle$7.visit(ControlLifecycle.java:486)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:530)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:541)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:541)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:541)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:541)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:541)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:541)
         at com.bea.netuix.nf.ControlTreeWalker.walkRecursiveRender(ControlTreeWalker.java:541)
         at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:249)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:361)
         at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:339)
         at com.bea.netuix.nf.Lifecycle.runOutbound(Lifecycle.java:186)
         at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:140)
         at com.bea.netuix.servlets.manager.UIServlet.runLifecycle(UIServlet.java:370)
         at com.bea.netuix.servlets.manager.UIServlet.doPost(UIServlet.java:229)
         at com.bea.netuix.servlets.manager.UIServlet.doGet(UIServlet.java:195)
         at com.bea.netuix.servlets.manager.UIServlet.service(UIServlet.java:180)
         at com.bea.netuix.servlets.manager.SingleFileServlet.service(SingleFileServlet.java:221)
         at com.bea.netuix.servlets.manager.PortalServlet.service(PortalServlet.java:594)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at com.bea.p13n.servlets.PortalServletFilter.doFilter(PortalServletFilter.java:251)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3212)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1983)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1890)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1344)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
    Caused by: javax.servlet.ServletException
         at org.apache.beehive.netui.util.internal.ServletUtils.throwServletException(ServletUtils.java:164)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.runPage(PageFlowPageFilter.java:374)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.doFilter(PageFlowPageFilter.java:251)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:497)
         at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:427)
         at com.bea.portlet.adapter.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:106)
         ... 56 more
    Caused by: java.lang.NullPointerException
         at com.esri.adf.web.faces.taglib.ContextTag.setProperties(Unknown Source)
         at javax.faces.webapp.UIComponentTag.createComponent(UIComponentTag.java:1017)
         at javax.faces.webapp.UIComponentTag.createChild(UIComponentTag.java:1036)
         at javax.faces.webapp.UIComponentTag.findComponent(UIComponentTag.java:749)
         at javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:429)
         at jsp_servlet.__mapviewer._jsp__tag1(__mapviewer.java:232)
         at jsp_servlet.__mapviewer._jsp__tag0(__mapviewer.java:198)
         at jsp_servlet.__mapviewer._jspService(__mapviewer.java:163)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
         at org.apache.beehive.netui.pageflow.PageFlowPageFilter.runPage(PageFlowPageFilter.java:347)
         ... 61 more
    Can annyone help me? Do you need the log file or something else?
    Thank you
    Maarten

    i also get another message when i want to see a HTML/JSP portlet:
    An error occurred while processing your request.
    Your session has been terminated.
    Root cause:
    javax.servlet.jsp.JspException: Cannot find FacesContext
    Root cause details:
    javax.servlet.jsp.JspException: Cannot find FacesContext
         at javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:405)
         at com.sun.faces.taglib.jsf_core.ViewTag.doStartTag(ViewTag.java:105)
         at org.apache.jsp.mapviewer_jsp._jspx_meth_f_view_0(mapviewer_jsp.java:135)
         at org.apache.jsp.mapviewer_jsp._jspService(mapviewer_jsp.java:111)
         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
         at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
         at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
         at java.lang.Thread.run(Thread.java:595)

  • Restore Defaults Program Mapped to Up Arrow

    Hello
    Somehow, the Creative Restore Defaults Program has gotten mapped to my up arrow key. Whenever I press the key the program runs. I have searched google and find nothing documented on this issue or how to map (or unmap) programs to keys.
    Any help on how I undo this mapping as it is driving me nuts.
    Thanks, Andrew

    Andrew,
    I would suggest uninstalling and then reinstalling the software for your sound card. I would also have you check to see if you are running any keyboard software that does key mapping, if so take a look at it and see if Restore Defaults is mapped to the up arrow in there.
    Jeremy

Maybe you are looking for