Take the 2-minute tour ×
Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

I've got a requirement for a project where I need some relatively simple mapping functionality on a web page. I'm familiar with the Google Maps APIs but unfortunately this is a project that will be hosted on a closed network with no internet access.

Is there a relatively straight-forward way to host my own map server with the following functionality (preferably on Windows but I would consider Linux):

  1. I only need to cover a map area no bigger than the size of Texas
  2. I don't need streets, terrain, or any other complex layers. At most I would needs outlines of the counties in the region with a few text markers for large cities.
  3. I need to be able to display custom data driven markers on the map when it is rendered (I don't care if that is on the server side or if I need to do it in javascript on the client)
  4. 2 or 3 levels of zooming would be great, but no necessary

I've tried SUAS server v3 with XAMPP and ran into numerous issues, including low-level PHP errors.

share|improve this question
1  
Are your data driven markers static, or do they need to be updated each time the user views the map? –  danpelota Mar 16 '12 at 19:29
    
They come from a database. They will rarely change but could change so they need to be dynamic –  mjmarsh Mar 16 '12 at 19:32

1 Answer 1

Sounds like a perfect scenario for OpenLayers and an image layer for your base map. Get a nice high rez image generated and you can host it on a simple http server (apache/iis/etc...).

e.g.: http://openlayers.org/dev/examples/image-layer.html

And then in OL you can set the extend bounds so you your users don't pan outside of texas,

http://openlayers.org/dev/examples/restricted-extent.html

and set the zoom levels so they don't try to drill down too low since you don't have the detailed info at all.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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