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.