Tag Info

Hot answers tagged

9

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


5

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


5

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


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

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


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

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


2

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


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

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


1

The admin.sld is a file that holds information about the layers and styles of your WMS. SLD stands for Styled Layer Descriptor and is a OGC Standard. Here you have the specification: http://www.opengeospatial.org/standards/sld You can open it and modify the content to change the symbolization. Thus it is an alternative way of defining your WMS content ...


1

After much frustration, I re-installed QGIS on windows, and it worked! Not sure what was the issue (I was re-installing the same version - 1.8) but I don't encounter this problem any more.


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


1

If QGIS can read and display the SQL Server 2008 data (or any WMS layers), then you should be able to serve up the data from QGIS Server to QGIS Web Client.



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