Hot answers tagged qgis-web-client
6
Go through the following questions.
GIS for the web
Steps to Start Web Mapping
Web GIS Development Skill Sets
3
use Quantum GIS (QGIS) Web Client here and QGIS Server which @Gabriel Giroux stated above.
A WMS based webgis client that makes use of QGIS specific WMS
extensions (e.g. highlighting, printing, metadata, etc.). QGIS
webclient reads the configuration from the WMS GetCapabilities command
and builds the layer tree accordingly. Supports legend graphic,
...
2
QGIS web client has nothing to do with Mapserver. It is a frontend for QGIS SERVER, so you need to install it with the osgeo4w installer.
The QGIS web client is not made to work on Windows server, so AFAIK there isn't a straightforward procedure to make it work. Anyway I found a way, but it isn't pretty:
install QGIS Server and edit https_qgis.conf as ...
2
you have to change some code in qgis-web-client / site / js / WebgisInit.js
you can add unit parameter to OpenLayers.Control.Measure method. you have to do this for polygon too...
measureControls = {
line: new OpenLayers.Control.Measure(
OpenLayers.Handler.Path, {
persist: true,
units:'ft',
handlerOptions: {
...
2
Siva,
Before publishing your QGIS project make sure that you have QGIS Server up and running. To accomplish that process I recommande you to have a look to this link below that explain step by step how to install ang configure QGIS server.
http://hub.qgis.org/projects/quantum-gis/wiki/QGIS_Server_Tutorial
Good luck
2
Apparently, the issue has been fixed in the development build of QGIS.
http://hub.qgis.org/projects/quantum-gis/repository/revisions/75dc85b4d652116814873bb7674cab15ce6cde66
Installed QGIS version 1.9.0-Master and tried it out, works fine.
1
Can confirm this in python console:
>>> layer = qgis.utils.iface.activeLayer()
>>> layer.dataProvider().encoding()
PyQt4.QtCore.QString(u'UTF-8')
>>> layer.setProviderEncoding(u'latin9')
>>> layer.dataProvider().setEncoding(u'latin9')
>>> layer.dataProvider().encoding()
PyQt4.QtCore.QString(u'UTF-8')
1
This web map was created using:
QGIS - set up how you want your project to look
QGIS Server (sometimes called QGIS MapServer) - serve up your QGIS project
QGIS Web Client - browser-based access to your QGIS project
If you don't already have one, I would recommend setting up a Linux box first. Linux Mint and Ubuntu work particularly well. You'll also ...
1
This is another comment. It appears I'm unable to add comments to other people's answers due to a lack of points. Thanks for moving my previous answer to a comment where it belongs. Wish this didn't have to be so difficult, but I understand the reasoning.
Just wanted to say thanks to DAKCARTO and sorry for misspelling your name. Looking forward to ...
1
i havent tried this but i think this would be work.
first of all add all openlayers file in site / libs / openlayers as to getting dependencies.
then make a js file with name qgis-modifications and add this to your main file...
write the following code in your qgis-modifications.js. this should work...
and consider this for adding google maps to your ...
1
a few hours later I found my problem. I discovered apache logs at /var/log/apache2/error.log. An error read "(2)No such file or directory: apache2: could not open error log file /etc/apache2/${APACHE_LOG_DIR}/qgis-web-client-error.log. Unable to open logs". So I searched my qgis-web-client.conf for this line and found it and added the directory to the apache ...
Only top voted, non community-wiki answers of a minimum length are eligible