Saturday, April 30, 2011

Amasseco



Details: Show all Hide all

Older

  • May 30, 2010
    issue 7 (scrolling long kml lists no working) reported by ran.nof   -   What steps will reproduce the problem? 1. when uploading the example kml - the list of 2005 is very long and scrolling is needed. What is the expected output? What do you see instead? I expect to scroll down the list, can't do that. What version of the product are you using? On what operating system? 1.1.1, windows xp, IE8 Please provide any additional information below. a solution: on function getKmlPanel: add autoScroll: true, to the kml panel. old version: ---------------------------- var kmlPanel = new Ext.FormPanel({ title: 'KML Documents', labelAlign: 'top', items: [this.kmlTreePanel, kmlUrlField] }); ----------------------------------- new version: ----------------------------------- var kmlPanel = new Ext.FormPanel({ title: 'KML Documents', labelAlign: 'top', autoScroll: true, items: [this.kmlTreePanel, kmlUrlField] }); -----------------------------
  • Nov 18, 2009
    issue 6 (Wish-list) reported by geomatrix3d   -   Not an issue but rather a 'wish-list' itme(s): 1) Add kml but leave unchecked; if adding a lot of kml's the current setup of auto-checking each added KML would bog down the map. I.E, I have a current map that loads over 90 different KML's equalling near 100,000 points if I were to have everything 'visible' at one time. 2) Fly to for added KML's: much like a current syntax for fly-to's: function getNL(kmlURL){ var nl = ge.createNetworkLink(""); var link = ge.createLink(""); link.setHref(kmlURL); nl.setLink(link); nl.setFlyToView(true); ge.getGlobe().getFeatures().appendChild(nl); return nl; }
  • Nov 09, 2009
    issue 4 (GEarthPanel in a tab panel causes plugin internal error) commented on by ntijerino   -   I have the GoogleEarth plug-in in a tab. There are other things in other tabs. All the tabs are in a parent panel. The VisibilityMode library works well for switching between tabs. But when I minimize the parent panel that the tabs are in, I get the original error. I have tried putting the "hideMode: 'nosize'" in the parent panel, but that doesn't work. Anybody have any ideas?
  • Nov 05, 2009
    issue 4 (GEarthPanel in a tab panel causes plugin internal error) commented on by powellke   -   Actually, that didn't really fix the problem it just changed the problem. I found that using the VisibilityMode plugin (http://uxdocs.theactivegroup.com/index.html?class=Ext.ux.plugin.VisibilityMode) fixed the problem. Just include the 'uxvismode.js' and then set hideMode: 'nosize' on the panel that contains the map that you're adding to the tab panel. There's still an issue if the tab that contains the map is the active tab when the app first loads. The bottom 1/4 of the map will be gray. If you resize the window, it will fix itself. One 'fix' that is discussed on the Ext forums (http://www.extjs.com/forum/archive/index.php/t-57093.html) is to initialize the Google Map when the tab is activated. But that is assuming you're using the Google Map object directly rather than using the GMapPanel. A little frustrating...
  • Nov 05, 2009
    issue 4 (GEarthPanel in a tab panel causes plugin internal error) commented on by ntijerino   -   I'm running into this too. I even tried modifying the Control Panel example by making the panel that holds the GEarthPanel collapsable, and got the same problem. So I'm pretty sure it isn't me. Did you mean you added that code to the "onEarthReady" function in the Ext.ux.GEarthPanel-1.1.js file?
  • Nov 04, 2009
    issue 5 (addKml doesn't load to kml extent if there is a lookat) reported by gmapdev   -   What steps will reproduce the problem? 1. load a KML that has a lookat position set 2. GE doesn't auto zoom to the extent of the KML Fixed function below: // Add KML object (called by above function) addKml: function(kmlObject){ if (kmlObject) { this.earth.getFeatures().appendChild(kmlObject); this.kmlTreePanel.getRootNode().appendChild (this.treeNodeFromKml(kmlObject)); if (kmlObject.getAbstractView() !== null) this.earth.getView().setAbstractView (kmlObject.getAbstractView()); } else { alert('Bad KML'); } },
  • Sep 19, 2009
    Documentation Wiki page commented on by develop.tbp   -   Very Good i like your project , Thank you ,
  • Aug 04, 2009
    issue 4 (GEarthPanel in a tab panel causes plugin internal error) reported by powellke   -   When I place a GEarthPanel in a tab panel and switch to another tab and back to the tab containing the GEarthPanel, I get a message saying, "The Google Earth Plugin had an internal error. Try reloading the page." I thought I could fix it by changing the hideMode setting for the panel. The default hideMode is 'display'. Setting it to 'offsets' also gives the plugin error. Setting it to 'visibility' causes the panel to disappear and not show up when I switch back to the GEarthPanel tab. I was able to fix the problem by adding this to the end of the earthOnReady function: this.on('beforeHide', function() { this.earth.getWindow().setVisibility(false); }, this); this.on('beforeShow', function() { this.earth.getWindow().setVisibility(true); }, this); You must set the panel's hideMode to 'visibility'.
  • Apr 04, 2009
    r31 (Added new release version) committed by bj...@thematicmapping.org   -   Added new release version
  • Apr 04, 2009
    r30 (Tag the 1.1 release) committed by bj...@thematicmapping.org   -   Tag the 1.1 release
  • Apr 03, 2009
    issue 2 (Doesn't add kmlFeatures to the tree that are not in a kmlDoc...) commented on by ingenieroariel   -   In the createKmlTree function, change: == Old == var subNode = subNodes.item(i); switch(subNode.getType()) { case 'KmlFolder' : var node = this.treeNodeFromKml(subNode); // Recursion break; default: var node = this.createKmlTreeNode(subNode); break; } result.appendChild(node); == New == var subNode = subNodes.item(i); if ('getFeatures' in subNode){ var node = this.treeNodeFromKml(subNode); // Recursion }else{ var node = this.createKmlTreeNode(subNode); } result.appendChild(node); } return result; },
  • Jan 29, 2009
    issue 3 (dyanamic kml) reported by neerug   -   What steps will reproduce the problem? 1.a kml with network link which refreshes every 10 seconds 2.adding it to Google earth panel object as earthPanel.fetchKml('http://localhost:8888/gearth/test.kml'); What version of the product are you using? On what operating system? Ext.ux.GEarthPanel-1.1 , Windows xp , IE 7 Please provide any additional information below. if kml is static with folder structure every thing work fine but I want to use this control panel for dynamic kml. I have kml file wich contains a network link which refreshes every 10 seconds.The service running at this link sends back kml which is in folder structure. KML looks like <?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://earth.google.com/kml/2.2"> <NetworkLink> <name>Network Link</name> <Link> <href>http://localhost:8888/gearth/test</href> <refreshMode>onInterval</refreshMode> <refreshInterval>10</refreshInterval> <viewRefreshMode>onStop</viewRefreshMode> <viewFormat>lookatlon=[lookatLon]/viewFormat> </Link> <visibility>1</visibility> </NetworkLink> </kml> when url to this kml is attached as earthPanel.fetchKml('http://localhost:8888/gearth/test.kml' it does not create any kml tree in control panel for kml coming from service. If I use kml like <Folder id="tr"> <name>tr</name> <open>0</open> <NetworkLink> <name>Network Link</name> <Link> <href>http://localhost:8888/gearth/test</href> <refreshMode>onInterval</refreshMode> <refreshInterval>1</refreshInterval> <viewRefreshMode>onStop</viewRefreshMode> <viewFormat>lookatlon=[lookatLon]</viewFormat> </Link> <visibility>1</visibility> </NetworkLink> </Folder> </kml> It creates kml tree but top level "tr" then child with name "Network Link" are created, no further folders are there which are coming from link. Can "ext-js-google-earth-api" be used for such scenario(dynamic kml)? If no is there any other extension for this?
  • Jan 15, 2009
    r29 (All files with UTF-8 encoding.) committed by bj...@thematicmapping.org   -   All files with UTF-8 encoding.
  • Jan 15, 2009
  • Jan 15, 2009
  • Jan 15, 2009
    Ext.ux.GEarthPanel-1.1.1.zip (Integrating Google Earth API With Ext JS ) file uploaded by bj...@thematicmapping.org
  • Jan 15, 2009
    r26 (Deleted thematicmapping.png) committed by bj...@thematicmapping.org   -   Deleted thematicmapping.png
  • Jan 15, 2009
    example_html Wiki page deleted by bj...@thematicmapping.org
  • Jan 15, 2009
    r24 (Deleted ext-2.2 folder) committed by bj...@thematicmapping.org   -   Deleted ext-2.2 folder
  • Jan 15, 2009
    r23 (Loading Ext JS from CacheFly + chaged Google Maps API key to...) committed by bj...@thematicmapping.org   -   Loading Ext JS from CacheFly + chaged Google Maps API key to be valid for http://ext-js-google- earth-api.googlecode.com
  • Jan 15, 2009
    r22 ([No log message]) committed by bj...@thematicmapping.org   -   [No log message]
  • Jan 12, 2009
    r21 ([No log message]) committed by bj...@thematicmapping.org   -   [No log message]
  • Dec 12, 2008
    issue 2 (Doesn't add kmlFeatures to the tree that are not in a kmlDoc...) commented on by fraser.chapman   -   ...Also, really wanted to say great work! Really nice API :)
  • Dec 12, 2008
    issue 2 (Doesn't add kmlFeatures to the tree that are not in a kmlDoc...) reported by fraser.chapman   -   What steps will reproduce the problem? 1. Make a Kml file that contains a KmlFeature (eg. http://earthapi.googlepages.com/pm.kml) 2. Load the kml file using the interface What is the expected output? What do you see instead? Expect the feature to be added to the plug-in and the tree to be populated. The feature is added to the plug-in but does not show in the tree. What version of the product are you using? On what operating system? ext-js-google-earth-api 1.1, Windows XP sp3, IE7 Please provide any additional information below. If a basic feature is added to the plug-in it should be added to to the tree as a node.
  • Dec 11, 2008
    issue 1 (Kml panel ignores ListStyle declaration) reported by ingenieroariel   -   What steps will reproduce the problem? 1. Load the attached kml using the kml panel 2. Look at the kml tree. What is the expected output? What do you see instead? I expect the panle to honor the ListStyle definition and appear as open or closed as indicated in the document and replacing the open and closed icon with the defined ones. And the 'hideChildren' behavior so it can be used as the layers panel in the standard google earth. You can see the expected behavior just by loading the attached kml in google earth. PD: Great work, this library completely exceeded my expectations. :)
  • Nov 14, 2008
  • Nov 14, 2008
  • Nov 14, 2008
  • Nov 14, 2008
  • Nov 14, 2008
  • Nov 14, 2008
    Ext.ux.GEarthPanel-1.1.zip (Integrating Google Earth API With Ext JS ) file uploaded by bj...@thematicmapping.org
  • Nov 14, 2008
  • Nov 14, 2008
  • Nov 14, 2008
  • Nov 14, 2008
  • Nov 14, 2008
  • Nov 14, 2008
  • Nov 14, 2008
  • Nov 14, 2008
  • Nov 14, 2008
  • Nov 14, 2008
  • Nov 14, 2008
  • Nov 14, 2008
  • Nov 14, 2008
  • Nov 14, 2008
  • Oct 14, 2008
    Project ext-js-google-earth-api created by bj...@thematicmapping.org   -   Integrating Google Earth API with Ext JS
 

No comments:

Post a Comment