Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

The place I am working wants to publish their maps online - however the only system they have is mapshare, which isn't supported by ESRI anymore. I've suggested DEKHO but I think they are looking at not spending much money. Atm we are going with layered pdfs however I can't export any map with aerial imagery as its 15cm resolution and the pdfs end up blank or only with part of the imagery on it.

Could anyone suggest any other options? I was thinking along the lines of a python application but I am not that good with python and I wouldn't know how to do things server side. The issue I have with layered pdfs is that it doesn't allow people to choose their own extents.

share|improve this question

closed as too broad by PolyGeo Jun 14 at 5:38

There are either too many possible answers, or good answers would be too long for this format. Please add details to narrow the answer set or to isolate an issue that can be answered in a few paragraphs.If this question can be reworded to fit the rules in the help center, please edit the question. says "from 1 June 2015, Dekho will not be developed beyond version 4.1.10. Standard support for Dekho however, will continue to be available until 31 August 2016. " – PolyGeo Jun 17 at 22:52

To publish maps online you'll need a server and a map front-end.

Since you mention DEKHO and ArcMap, you could look at ArcGIS Server, which I believe is the underlying technology behind DEKHO. To save costs you would write your own map front-end using one of the ArcGIS Server APIs.

ArcGIS Server has the ability to serve aerial photographs at 15cm resolution. You would probably want to create tiled maps from the photos to serve them quickly.

If cost is a factor, you could look at free alternatives such as GeoServer and OpenLayers.

share|improve this answer

As noted in previous comments, there's some good options with either proprietary or open source solutions. Many open source solutions are getting increasingly easier for this type of situation.

One option that comes to mind for just serving up image tiles if you want to run your own server is having TileCache read your images via GDAL, and then using a webmap API of your choice (OpenLayers, Google Maps API, whatever) to overlay the resulting tiles (see for example Option B of my blog post at )

As for a commercial/proprietary offering, you may also be interested in looking at Google Earth Builder (disclaimer: I work at Google) which lets you easily upload raster imagery, and easily publish resulting maps in a variety of formats to everyone, or to just some people with private ACL's. Some organizations that have huge amounts of satellite imagery are using it (for example GeoEye). Examples of different data visibile to the public in Earth Builder include layers for New Zealand and California

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.