or take a look at this:

var store = new GeoExt.data.FeatureStore({
    layer: sundials,
    proxy: new GeoExt.data.ProtocolProxy({
        protocol: new OpenLayers.Protocol.HTTP({
            url: "sundials.kml",
            format: new OpenLayers.Format.KML()
        })
    }),
    fields: [
        {name: 'title', type: 'string'},
        {name: 'description', type: 'string'}
    ],
    autoLoad: true
});

which looks way different than your code….


use mod_python (better not)
use mod_wsgi (Good!)
use CGI of FastCGI (not that good)

GeoExt uses ext 3.3 which is a hazzard in its own rights since 4.x is so much 
better (consistant) , faster and more stable, I guess GeoExt is over a year 
behind reality. If you use that try if you can wait for GeoExt2

On Aug 18, 2012, at 02:24 , Martijn Moeling <[email protected]> wrote:

> I have made this for my project and I do not see why you are using Openlayers 
> for this.
> This has nothing to do with sqlalchemy. 
> 
> 
> off topic: Ext.form.Panel has no 'protocol' so I think you should extend 
> FormPanel to include that functionality. Ext.direct is the way to go for 
> stuff like this.
> 
> 
> 
> On Aug 14, 2012, at 19:05 , Gery <[email protected]> wrote:
> 
>> 
>> 
>> any ideas?? basically the idea is how to search inside a database being 
>> outside the database, especifically through SqlAlchemy from OpenLayers?
>> 
>> 
>> On Monday, August 13, 2012 9:23:43 PM UTC+2, Gery wrote:
>> 
>> Hello, I'm new around here and I've been using SQLalchemy (SA) for a while. 
>> I work with PostGis (PG), OpenLayers (OL), ExtJS, GeoExtJS and now with the 
>> great SA and GeoAlchemy. I have one problem, I created a model where I 
>> defined one table of my PG database, it has a url like this: url = 
>> 'postgresql://postgres:password@localhost:5432/pgdb'. In my HTML, I have 
>> some maps displayed with OL and a toolbar built with ExtJS and GeoExtJS. I 
>> put a search button there using ExtJS, and the OL protocol code to get the 
>> data. This protocol has an url option, in this way:
>> 
>>  var searchformPanel = new Ext.form.FormPanel(
>>         {
>>                 width: 250,
>>                 bodyStyle: 'padding:5px',
>>                 labelAlign: 'top',
>>                 defaults:
>>                 {
>>                         anchor: '100%'
>>                 },
>>                 protocol: new OpenLayers.Protocol.HTTP(
>>                 {
>>                         url: 'http://localhost/mop/py/dbmodel.py',
>>                         format: new OpenLayers.Format.GeoJSON()
>>                 }
>>                 ),
>>                 items:
>>                 etc,etc......
>> 
>> my problem is that in this url I wrote the whole path where my model script 
>> is located, but after pressing the button I got nothing. I think I need 
>> something else rather than only pointing the whole path and the python 
>> script in the url mentioned above, is that correct? I've searched "how to 
>> connect sqlalchemy to extjs" in google but didn't find any that solved this 
>> doubt.
>> 
>> Any support is very welcome, thanks in advance.
>> 
>> Best regards,
>> 
>> Gery
>> 
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "sqlalchemy" group.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msg/sqlalchemy/-/06H8WaCTV7cJ.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to 
>> [email protected].
>> For more options, visit this group at 
>> http://groups.google.com/group/sqlalchemy?hl=en.
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "sqlalchemy" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/sqlalchemy?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"sqlalchemy" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sqlalchemy?hl=en.

Reply via email to