Tag Info

Hot answers tagged

10

The closest thing to what you want that I could think of is GeoNode. GeoNode is an open source platform that facilitates the creation, sharing, and collaborative use of geospatial data. It allows you to upload files, create and edit maps and metadata, and also to rate the data. You can also embed the maps you create in GeoNode on your own web ...


7

I have it working on Ubuntu 10.04/10.10 and 11.04. My first tutorial was this http://linfiniti.com/2010/08/qgis-mapserver-a-wms-server-for-the-masses/ but under Ubuntu (with all installed from repos) is even easier. Enter the cgi-bin folder, create a project folder, copy in there the project file and a copy of qgis_mapserv.fcgi, then add a metadata file. ...


6

Also see OpenGeo Suite. It ships with geoserver, PostGIS(DB), OpenLayers(viewer), GeoExt (UI). They have a cloud Edition as well


6

I have faced the same problem: "Internal Server Error with Ubuntu 12.04". Everything looked OK to me (I even run successfully a perl fcgi script to test FCGI in my apache server). I continually got an Internal Server Error when I run a get Capabilities request. The apache log file said "Premature end of script headers: qgis_mapserv.fcgi". The problem was ...


5

It turns out that this is a relatively straightforward process for Apache, but since I still haven't seen any walkthroughs for it online I figured I'd list the steps that worked for me here. I used the 64-bit version (of all components, OSGeo4W, Apache, and mod_fcgid) with Apache 2.4, but I presume the 32-bit version will be very similar, as will be other ...


4

From: http://karlinapp.ethz.ch/qgis_wms/configuration/ You need to have a webserver installed (e.g. Apache) and place the files for the QGIS mapserver in the FastCGI or CGI directory of your webserver. On Windows, QGIS mapserver currently can only be used as a CGI application. You also need to make sure the webserver finds ...


4

Here my usual steps to configure wms di qgis (2.4) tested on ubuntu 12.04 and 14.04 1) Install some requested packages: sudo apt-get install qgis-mapserver libapache2-mod-fcgid 2) Be sure fastcgi is enabled in apache2 modules: ls -la /etc/apache2/mods-enabled/fcgid.conf 2a) Modify /etc/apache2/sites-available/000-default.conf and add inside ...


3

WPS is a stateless technology - you give it a process to execute (by HTTP GET or POST), and after some time, it gives you some sort of result. This may be a bit of XML or JSON, a link to an image, or the image itself. On the server side, someone will have written one or more processes, detailing the expected inputs and the given outputs. The language these ...


3

I've posted a solution that works for me on http://underdark.wordpress.com/2012/03/30/qgis-server-on-ubuntu-step-by-step/. Adjusted to your information, it would be something like: wms = new OpenLayers.Layer.WMS( 'london_basic', "http://www.localhost.com/qgis/qgis_mapserv.fcgi.exi", { layers: 'basic', format: 'image/png', map: ...


3

The official page for QGIS server is this one. For windows you could take a look here. For ubuntu here . You could also download OSGeo live iso or vm and have a quick look on how it is done in their setup. You publish your QGIS Desktop projects into QGIS server which outputs WMS or WFS. Good luck.


3

Adding fonts to Debian should generally be done at the 'local' or user level, instead of the system. You should copy them into /usr/local/share/fonts (for all users) or ~/.fonts (for a specific user). Reference the official font docs on how to load fonts and ensure they are actually being loaded by fontconfig. If rebuilding the font cache, i.e. fc-cache ...


2

I installed qgis and qgis_server using this tutorial: http://underdark.wordpress.com/2012/03/30/qgis-server-on-ubuntu-step-by-step/ Characteristics: Ubuntu 12.04.O Virtual Machine In "/usr/lib/cgi-bin/" create a folder called "test" ."test" is where you will save your qgis project and .shp too. Inside this folder you must copy the file ...


2

QGIS Server main documentation is located at: http://www.qgis.org/wiki/QGIS_Server_Tutorial Quoting the Wiki section for Ubuntu: To setup QGIS Server with Apache 2 mod_fastcgi, the following packages are required: apt-get install qgis-mapserver libapache2-mod-fcgid Note that libapache2-mod-fcgid and libapache2-mod-fastcgi are different packages and ...


2

In the QGIS WMS connection dialogue there is a checkbox telling QGIS to ignore the service URL advertised by QGIS server. Checking this option should solve the problem. (Source: QGIS Mailinglist) It's generally a good idea to have this option ticked. There has been talk about setting it by default.


2

There is a fork of the qgis web client that should do the trick. However I haven't tested it http://dakcarto.github.com/qgis-web-client/


2

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 ...


2

Have you considered QGIS Cloud http://qgiscloud.com/? It's beta but free and you don't have to bother setting up your own server. Otherwise, follow these instructions: http://underdark.wordpress.com/2012/04/06/qgis-server-on-windows7-step-by-step/


2

As per QGIS home page Qgis server actually exists. You can try the procedure mentioned by 'underdark' in the following link. http://underdark.wordpress.com/2012/04/06/qgis-server-on-windows7-step-by-step/ You may be aware 'underdark' is a moderator of gis.stockexchange.com So the procedure can't go wrong. All the best.


2

I've found out when double clicked "qgis_mapserv.fcgi.exe" that libfcgi.dll was missing. problem solved.


2

Give also a look to MyGeoCloud. It's still in beta but seems promising http://beta.mygeocloud.com/


2

I've had the same problem and asked the question on stackoverflow. As I can see on your site, you hadn't change the pathes in your project. So, you must copy /apache-conf/qgis-web-client.conf.tmpl to .../apache-conf/qgis-web-client.conf (or rename...but I don't want to risk, so I've just copied it). Then you must replace all ...


2

I work for Ordnance Survey, Great Britain's National Mapping Agency, and we use GeoServer for our web Map Service, OS OnDemand. We also use PostgreSQL and PostGIS to store our vector data.


2

From Menu, Plugins -> Manage Plugins -> Enable GdalTools


2

I'm not sure your configuration will work. It will end up as a mix of 32-bit and 64-bit binaries. You can install 32-bit Apache, QGIS and QGIS Server into C:\OSGEO4W\ and place the files in the usual locations. This will not harm your 64-bit installation of QGIS in C:\OSGEO4W64\. See also Installing Qgis Server on Windows 7 Machine


2

I asked for this feature here : ticket for dimension feature but it hasn't been implemented yet in QGIS 2.4.


2

You don't say how you are opening your JS script in FireFox. I believe this layer type is using Ajax calls. You cannot open the file with file://myfirstmap.html. You have to use a web server to view the map. The problem that you will face with OpenLayers is that some formats like the text/tab/csv format does not use Ajax calls. So you start with these ...


2

It seems you do not declare any projection at the beginning of your code, whereas you are using within the view the declaration projection: 'EPSG:2966', You should first declare var projection = new ol.proj.Projection({ code: 'EPSG:2966', units: 'ft' }); It does not relies on Proj4js, see a previous answer to understand it purpose You can also visit ...


2

Your PYTHONPATH environment variable must be specified. QGIS Server 2.8 deals with Python extension and you must provide it a good environment. Here is my httpd.conf Alias /qgis/ "C:/OSGeo4W64/apps/qgis/bin/" FcgidInitialEnv PATH ...


1

There is a community module that offers a scripting interface in different languages. http://docs.geoserver.org/stable/en/user/community/scripting/index.html Including a WPS hook that allows you to add new processes via script. Currently there are only builds available for Python: http://gridlock.opengeo.org/geoserver/2.2.x/community-latest/ I've been ...


1

What about a script to make the WPS call at a predefined interval? Or a shell script that, when a change occurs in the directory, it makes a localhost WPS call? Alternatively, I would suggest that your workflow could run totally local and push the result to your DB. One potential workflow: New file added to a directory. Shell script fires which calls a ...



Only top voted, non community-wiki answers of a minimum length are eligible