[OpenLayers-Dev] WFS PAGING

mano3688 mano3688 at gmail.com
Fri Oct 7 06:11:56 EDT 2011


  I startindex and count property for  wfs paging ,but these two property not
working here.so please repy me if all are nkow.
                                                                        
thanls to all

wfsProtocol=new OpenLayers.Protocol.WFS({
												url: 'http://localhost:8080/geoserver/wfs',
												featureType:layer,
												srsName: "EPSG:4326",
												version: '1.1.0',
												featureNS:"http://kcubeconsulting.com/geobrowser",
												featurePrefix: "VBL"
											 });

wfsProtocol.read({
							
							startIndex:20,
							count: 4,
						//	maxFeatures: 15,
							callback: function(response) {
										 feat = response.features;
										
										
										
										featureStore = new Ext.ux.data.PagingStore({
										
															reader: new GeoExt.data.FeatureReader({}, [
																{name: "state_name", type: "string"},
																{name: "country_id", type: "int"}
															]),
															totalProperty : 35,
															data: feat
										});
										gridPanel = new Ext.grid.GridPanel({
											  store: featureStore,
											  columns: [
																	{
																		header: "State Name",
																		width: 200,
																		dataIndex: "state_name"
																	},
																	{
																		header: "Country Id",
																		width: 100,
																		dataIndex: "country_id"
																		
																	},
																				
																	 {
																		header: "Zoom to feature",
																		
																		xtype:'actioncolumn',
																		items: [{
																					icon:'locked.png',
																					tooltip:'please click on this icon.',
																					handler: function(grid, rowIndex, colIndex) {
																							
																							alert("lock");
																						}
																					
																		}]
																	 }
											  ],
											  stripeRows: true,
										  //    autoExpandColumn: 'company',
											  height:350,
											  width:600,
											  title:'Array Grid',

											  bbar: new Ext.PagingToolbar({
												  store         : featureStore,
												  pageSize      : 4,
												  displayInfo   : true
												}),
												viewConfig: {
													forceFit: true
												}
									  });
									  featureStore.loadData(feat);
									  gridPanel.store.load({params:{start: 0, limit: 4}});
									  
										var gridWindow = new Ext.Window({
															items: [gridPanel]
										 }).show();
										
							}
       	        			
		});




--
View this message in context: http://osgeo-org.1803224.n2.nabble.com/WFS-PAGING-tp6868790p6868790.html
Sent from the OpenLayers Dev mailing list archive at Nabble.com.


More information about the Dev mailing list