This GIST provides an example of a Google Maps map with an OL3 map as control, to give users a Google base map with OL3 content on top.
Open the corresponding bl.ock to view the example in your browser.
<VirtualHost *:80> | |
DocumentRoot /home/www/qgis-server | |
ServerName 172.16.0.162 | |
ErrorLog ${APACHE_LOG_DIR}/qgis-server-error.log | |
LogFormat "%h %l %u %t \"%r\" %s %b \"%{Referer}i\" \"%{User-Agent}i\"" custom | |
CustomLog ${APACHE_LOG_DIR}/qgis-server-access.log custom | |
FcgidMaxRequestsPerProcess 1000 | |
FcgidInitialEnv QGIS_SERVER_LOG_FILE /tmp/qgis-000.log | |
FcgidInitialEnv QGIS_SERVER_LOG_LEVEL 2 |
from sqlalchemy import Column, Integer, String, ForeignKey, MetaData, create_engine | |
from sqlalchemy.orm import sessionmaker, relationship, scoped_session | |
from sqlalchemy.ext.declarative import declarative_base | |
from marshmallow import fields | |
from marshmallow_sqlalchemy import ModelSchema | |
engine = create_engine("postgresql://elemoine@localhost/gis", echo=True) | |
metadata = MetaData(engine) |
RewriteRule "^/ogc/(.*)$" "-" [E=MS_MAPFILE:/var/www/$1.map] | |
<Location "/ogc/"> | |
SetHandler fcgid-script | |
Options +ExecCGI | |
FcgidWrapper /usr/lib/cgi-bin/mapserv virtual | |
Require all granted | |
</Location> |
This GIST provides an example of a Google Maps map with an OL3 map as control, to give users a Google base map with OL3 content on top.
Open the corresponding bl.ock to view the example in your browser.
keystone | |
-------- | |
keystone tenant-list | |
openstack project list | |
keystone tenant-create --name <tenant-name> --description <tenant-desc> --enabled true | |
openstack project create <project-name> --description <project-desc> --enable | |
keystone user-create --name <user-name> --tenant <tenant-name> --pass <user-password> --email <user-email> --enabled true |
2016/04/08 21:24:36 Pre-loading: [keystone_7_0_decoder] | |
2016/04/08 21:24:36 Pre-loading: [elasticsearch_encoder] | |
2016/04/08 21:24:36 Pre-loading: [influxdb_encoder] | |
2016/04/08 21:24:36 Pre-loading: [http_metrics_filter] | |
2016/04/08 21:24:36 Pre-loading: [influxdb_accumulator_filter] | |
2016/04/08 21:24:36 Pre-loading: [keystone_7_0_logstreamer] | |
2016/04/08 21:24:36 Pre-loading: [elasticsearch_output] | |
2016/04/08 21:24:36 Pre-loading: [influxdb_output] | |
2016/04/08 21:24:36 Pre-loading: [openstack_splitter] | |
2016/04/08 21:24:36 Pre-loading: [NullSplitter] |
2016/03/31 11:56:20 Diagnostics: 30 packs have been idle more than 120 seconds. | |
2016/03/31 11:56:20 Diagnostics: (inject) Plugin names and quantities found on idle packs: | |
2016/03/31 11:56:20 Diagnostics: influxdb_accumulator_filter: 30 | |
2016/03/31 11:56:20 | |
2016/03/31 11:56:20 Diagnostics: 32 packs have been idle more than 120 seconds. | |
2016/03/31 11:56:20 Diagnostics: (input) Plugin names and quantities found on idle packs: | |
2016/03/31 11:56:20 Diagnostics: elasticsearch_output: 32 | |
2016/03/31 11:56:20 Diagnostics: http_metrics_filter: 32 | |
2016/03/31 11:56:20 | |
2016/03/31 11:56:23 Queue report initiated. |
<!DOCTYPE html> | |
<html ng-app='app'> | |
<head> | |
<meta charset=utf-8"> | |
<link rel="stylesheet" href="http://ol3js.org/ol3/master/build/ol.css" type="text/css"> | |
<style> | |
.map { | |
width: 600px; |
I hereby claim:
To claim this, I am signing this object: