Tag Info

New answers tagged

0

I haven't used the OpenGeoSuiteSDK lately but I guess you could just use the GetMap-URL which will probably look like this: http://localhost/cgi-bin/qgis_mapserv.fcgi?map=/home/hast/UA/qgis-mapnik.qgs Have you tried the following yet?: qgis: { ptype: "gxp_wmssource", url: ...


0

first you need to create an openlayers filter which can have both spatial or comparison parts (this example has both) filterFormat = new OpenLayers.Format.Filter.v1_1_0(); xmlFormat = new OpenLayers.Format.XML(); var filterType = OpenLayers.Filter.Spatial.INTERSECTS; logicaloperator = OpenLayers.Filter.Comparison.EQUAL_TO; ...


0

Melvin should've just replayed to the thread on the mailing list... Looks like you invented a new gxp prototype that doesn't exist in gxp_arc... The proper syntax to use is; source: gxp_olsource with type: OpenLayers.Layer.XYZ You can also add the name as an additional variable like this: "name":"Name", Heres a full example: { "source": {"ptype": ...


0

There are not public examples because it's not currently done in GeoExt (maybe too early). If you need this function, you will have to manage it on your own, at application level. The "two way data bindings" can be done using for example something like http://extjs.eu/example-complex-data-binding-5/ Search "two way binding extjs" in any search engine for ...


0

Thank you g07kore for your reply , Actually, I integrated in my main page <script src="http://maps.google.com/maps/api/js?v=3&amp;sensor=false"></script> Then in GeoExplorer.js, the createLayout function is : createLayout:function(){ this.map=new OpenLayers.Map({ theme:null, allOverlays:false,controls:[ ...


0

Google would be new OpenLayers.Layer.Google("Google Satellite", {'type' : google.maps.MapTypeId.HYBRID}); But honestly i would change the codes a bit. I recommend to declare your Basemaps outside of the GeoExt elements. Something like var googleBaseMap = new OpenLayers.Layer.Google("Google Satellite", {'type' : google.maps.MapTypeId.HYBRID}); and ...


0

Thank you so much for replying, I edited it into this : this.mapPanel=new GeoExt.MapPanel({ layout:"anchor",border:true,region:"center", map:this.map, center:mapConfig.center&&new OpenLayers.LonLat(mapConfig.center[0],mapConfig.center[1]), zoom:mapConfig.zoom, items:[{ ...


0

Just this new OpenLayers.Layer.OSM("OpenLayers"); It is defined as a baseLayer by default.


0

It's working for me with a textfield (id: 'TextField') in the tbar and with the code: var test= Ext.getCmp('TextField'); test.setRawValue();



Top 50 recent answers are included