[Qgis-developer] QGIS MapServer and jQuery OpenLayer Client for Mobile Devices

Pirmin Kalberer pi_ml at sourcepole.com
Wed Jun 15 08:33:34 EDT 2011


Noli,

Here is an example of using OpenLayers with QGIS server:

http://live.osgeo.org/en/quickstart/openlayers_quickstart.html

Pirmin

Am Mittwoch, 15. Juni 2011, um 03.10:36 schrieb Noli Sicad:
> Hi Pimin,
> 
> Yes, I have been working on it and I heavily modified even to support
> Spatialite query and it is running in Xcode (i.e compile in Xcode iOS
> 4.2 to run local spatialite). I got the spatialite Geometry using
> AsText / WKT but not display the WKT in OL yet.
> 
> I got all the base maps in it i.e. Cloudmade, Google, Bing, Yahoo,
> Mapbox, ArcGISRest + the Edit (navigate, point, lines, polygons,
> modify, drag).
> 
> Now,  Just lacking the QGIS Mapserver side as server:-).
> 
> Noli
> 
> On 6/15/11, Pirmin Kalberer <pi_ml at sourcepole.com> wrote:
> > Hi Noli
> > 
> > Look at http://openlayers.org/dev/examples/mobile-jq.html
> > 
> > Regards
> > Pirmin
> > 
> > Am Mittwoch, 15. Juni 2011, 00.58:41 schrieb Noli Sicad:
> >> Hi,
> >> 
> >> The current QGIS  webclient is for PC (i.e. desktop, laptop, netbook).
> >> I understand it is built using ExtJS, Geoexplorer hack.
> >> 
> >> http://projects.opengeo.org/geoext/wiki/GeoExplorer
> >> http://blog.opengeo.org/2009/06/17/geoexplorer-preview/
> >> http://suite.opengeo.org/geoexplorer/composer
> >> 
> >> I like to use QGIS Mapserver as server for Mobile Devices (i.e. iPad,
> >> Android tablet, Meego tablet, HP WebOS tablet, etc) using jQuery, not
> >> ExtJS (Sencha Touch) since I need local Spatialite support for these
> >> devices.
> >> 
> >> Again, I like to use jQuery instead of ExtJS as webclient for QGIS
> >> Mapser.
> >> 
> >> Now, how can I utilise QGIS Mapserver for these mobile webclients?
> >> 
> >> Andreas, what would be the right access to WMS layer in QGIS Mapserver
> >> (WMS)?
> >> 
> >> ~~~~~~~
> >> var base = new OpenLayers.Layer.WMS(
> >> 
> >>                 "Medford Streets & Buildings",
> >>                 "/geoserver/wms",
> >>                 {layers: "medford"}
> >> 
> >> ~~~~~~~~
> >> 
> >> http://workshops.opengeo.org/openlayers-intro/vector/style.html
> >> 
> >> Generic
> >> ~~~~~~~~
> >> map = new OpenLayers.Map('map');
> >> 
> >>     var wms = new OpenLayers.Layer.WMS(
> >>     "OpenLayers WMS",
> >>     "http://labs.metacarta.com/wms/vmap0",
> >>     
> >>         {layers: 'basic,ground_01'}
> >>     
> >>     );
> >> 
> >> ~~~~~~~~
> >> http://vasir.net/blog/openlayers/openlayers-tutorial-part-2-layers/
> >> 
> >> For example, this ZonePlan layer in http://gis.uster.ch/webgis/?
> >> 
> >> http://gis.uster.ch/webgis/production/index.shtml?map=/home/www/projekte
> >> /ra
> >> umplanung/raumplanung.qgs&format=image/jpeg&visibleLayers=Gestaltungspl
> >> %C3%
> >> A4ne%20Beschriftung,Gemeindegrenze,Sondernutzungen,Sondernutzungen%20Ba
> >> uzon
> >> en%20mit%20Gestaltungsplanpflicht,Differenzierte%20L%C3%A4rmempfindlich
> >> keit sstufe,Nutzungszonen,UEP%20%282009%29
> >> 
> >> I just like to know the WMS layers, not the windowing ExtJS toolkit to
> >> render the whole thing.
> >> 
> >> Thanks.
> >> 
> >> Noli
> >> _______________________________________________
> >> Qgis-developer mailing list
> >> Qgis-developer at lists.osgeo.org
> >> http://lists.osgeo.org/mailman/listinfo/qgis-developer
> > 
> > --
> > Pirmin Kalberer
> > Sourcepole  -  Linux & Open Source Solutions
> > http://www.sourcepole.com


-- 
Pirmin Kalberer
Sourcepole  -  Linux & Open Source Solutions
http://www.sourcepole.com


More information about the Qgis-developer mailing list