Geospatial cloud solutions and services.

Web mapping som en service

Start med GC2 – PostGIS, MapServer, TileCache og meget mere.

Professionel service

Få din GC2 kortserver op at køre med professionel service.

Hent software images

EC2 images, VMDK images og Docker images.

Hvem vi er

MapCentia tror på, at nem adgang til standardbaseret open souce software betyder meget. Som virksomheden bag open source projektet GC2 – en komplet platform til at integrere, håndtere, visualisere og analysere enterprise geospatiale data – hjælper MapCentia teams med at få mest muligt ud af deres data. Fra kommuner til verdens førende konsulentfirmaer udvider vores produkt hvad, der er muligt med open source software og data.

Seneste projekter

Kommunalt web-gis


Nyt kommunalt web-gis.
Drevet af GC2 Enterprise cloud server.
Furesø Kommune

GC2 for plan-websites

Enterprise GC2 server bag plan-websites i 35 kommuner.

Kommunalt webgis

Nyt webgis og rumligt konflikt værktøj. Bygget på GC2.
Odder Kommune

Visualisering af tracking data

Kortlægning og visualisering af store mængder tracking data.
Saftetrack og Trackunit

Kommunalt webgis

Nyt webgis og kort-widgets til indlejring på web sider. Bygget på GC2.
Ballerup Kommune

Web mapping i Sydafrika

GC2 løsning for indsamling, håndtering og deling af geospatiale data med klienter.
Aurecon Group

Kommunalt webgis

Nyt webgis og kort-widgets til indlejring på web sider. Bygget på GC2.
Dragør Kommune


Nyt website til produktion og formidling af Kommuneplan 2014-26
Esbjerg Kommune


Website til kommunens sektorplaner. Alle kortene håndteres i GeoCloud2.
Jammerbugt Kommune


HTML5 app med kortsøgning til brug i udstillingen. Bygget oven på GeoCloud2.
Vesthimmerlands Museum

CartoMobile for GC2

CartoMobile for GeoCloud2. Udvikling af en komplet "Field data entry" løsning.
Eget projekt sammen med ClueTrust

Fortællinger i og om byen

Udvikling af teknologi til indsamling og formidling af borger input.
Eget projekt med CiTyBee

Kunder og samarbejdspartnere

På vores blog

New class wizard

The new Class Wizard is now ready for use. The wizard dialog is now separate from the individual class setups and the overall layer setup, so you do not need to be bothered by the advanced settings when visualising data. Latest used wizard will now be saved for each layer, so it’s quick to make changes.


Easy SQL filtering

Now you can enable some simple data filtering in the public GC2 Viewer. Its very easy and users don’t need to know any SQL.


PostGIS to Elasticsearch

I’ve written before about how you can get data from PostgreSQL/PostGIS to Elasticsearch with GC2, so you can do amazing things like really fast text search in your data. Now you can perform all the steps by a single click in GC2 Admin. You can also start a daemon that allows data to flow from PostGIS to Elasticsearch in real-time.


GC2 and Docker

We’ve created a Docker image with GC2 and all the underlying software. Docker is “an open platform for developers and sysadmins to build, ship, and run distributed applications” and enables you to get GC2 up and running in no time.


Some of the new features coming in 2015

2014 was a good year for MapCentia. We improved GeoCloud2 in many ways and got a lot of new users. We continue in 2015 with adding new and exciting features to GC2.


GC2 is improved

Mapcentia has had a busy summer where a lot of new GC2 features have been implemented to meet requests from an increasing number of enterprise users.


Collaboration in GeoCloud2

We’ve started to built powerful features for collaboration i GC2. Two new concepts are introduced: 1) Sub-users and 2) versioning of datasets.


New embeddable map widget

GC2 now has a new map widget for embedding on websites like this blog, which is Tumblr. You can embed as JavaScript or iframe. Some blog systems and CMSs do not tolerate Javascript embedded on pages. Other do not tolerate iframes (which is the case for Tumblr). You get the snippet from the GC2 map viewer. Just paste the snippet into the page editor (usually you need to switch to HTML source). The map widget is localized and supports at the moment English, French and Danish.


Ubuntu 14.04 server images

Ubuntu 14.04LTS (Long Term Support) was released in April and I’ve been testing 14.04 with GeoCloud2 (GC2) for some time now. I’ve not experienced any issues and none have reported otherwise. So if you don’t have upgraded yet it may be time to do so.


Now GC2 supports raster data

Since PostGIS ver. 2, raster has been supported in the database. The raster data model can dramatically increase the use of PostGIS as a analytical and visualization tool. For example elevation models and a lot of environmental data originally resides on the raster data model.


New log system in GC2

When uploading files with geodata to GC2 a lot can go wrong: Invalid geometry, unexpected end-of-file, unknown EPSG etc. To give users a better understanding of what went wrong, I’ve written a log system. The log is session based, meaning it starts and ends with a session (log in to log out).


New static map API in GC2

New experimental static map API in GC2. Create static PNG images exactly like the interactive map. The API is using Webkit rendering engine on the server side. After some more testing I’ll write about how to install the API.


Share your maps

We’ve made it easier for you to share your maps. A new Share button on the map viewer enables you to share the current map view on popular social media sites. Futhermore you can get HTML/JavaScript code for embedding on blogs and web pages. Enjoy sharing maps!


GC2 has an update. Important info!

I have experimented with getting tileCache to run faster and come up with a better configuration. If you are using GC2 on MapCentia’s infrastructure or have a service agreement with MapCentia regarding own server, so sit back and enjoy faster tile serving. But if you host your own GC2 server without a service agreement, I have an IMPORTANT information for you!


New theme wizard in GeoCloud2

In January we have been busy with the next (slightly) larger update of the GeoCloud2 software. Thanks to all of you who have tested GC2, we have corrected many bugs. Furthermore, we have improved the underlying framework, so it’s even easier to build upon GC2.


Add GeoCloud2 layers to a CartoDB map

I’ve earlier written about a mashup between GC2 layers and a MapBox map. This can also be done with a CartoDB map. Its easy to access the native Leaflet object in the cartodb.js API so you can add additional layers from GC2.


From PostGIS to Elasticsearch. Part II: Make a map

In part I, I wrote about how you could easily get data from PostGIS to Elasticsearch using GeoCloud2. My example showed how I got collected tweets, stored in PostGIS, indexed in Elasticsearch. All done with a few API calls. In Part II, I will show how you can use Elasticsearch as data source for a Leaflet map.


Elasticsearch. Part I: Indexing PostGIS data

Elasticsearch provides a distributed, multitenant-capable full-text search engine with a RESTful web interface and schema-free JSON documents. It not only great for search, but also for extracting value out of all the data that businesses are collecting.


Meta data URLs as active links in map viewer

Meta data URLs of layers will  now be seen as active links in the map viewer. If a layer has an URL a small info sign will appear in the layer tree.


Add GeoCloud layers to a MapBox map

As I’ve written before, you can create OpenLayers or Leaflet maps with the GeoCloud JavaScript API. Now I want to show how you can create just the layers and add them to an already existing Leaflet app.

Lets say you are using MapBox base layers and the JavaScript API to built an application. Now you want to add layers from your own GeoCloud PostGIS database. It’s quite easy to do.


Amazon server image with GeoCloud2

You can now launch a complete server in the cloud with PostGIS, MapServer, TileCache, ogr2ogr, WFS, Elasticsearch, Leaflet, OpenLayers and GeoCloud2, which ties all together with a powerful web interface. Launch a server and start uploading your spatial data in only 5 minutes! After launch no configuration is needed, just start using your server.


GeoCloud2 is now ready for testing

The new and much improved GeoCloud2 is now ready for testing.

Use your ‘old’ account or signup here:

There is a lot of new features.


Using spatial SQL in the browser

The HTTP SQL API is one of the most powerful tools I have tried in web mapping and I can hardly imagine what I did before I knew about this (Thanks to CartoDB). The SQL API has been part of GeoCloud for some time now and in this post I will describe how it can be used to quickly make a spatial analysis and display the result on a web map.


Using a CDN in front of the tile cache server

One of the more challenging tasks associated with building a tile service is ensuring the performance. The service must be able to deliver thousands of tiles per second and must provide equally well all over the globe. GeoCloud is using a so-called Content Delivering Network or CDN, which is a large distributed system of servers deployed in multiple data centers across the Internet. The CDN offload the traffic served directly from our origin infrastructure and this allows our users to scale their solutions to potentially millions of end-users.


MapCentia ApS
Kong Christians Alle 37
DK-9000 Aalborg, Denmark
Phone : +45 26277810
CVR: 35379193


© 2016 MapCentia ApS

Contact us