Imagecutter might be the best (and the simpliest) solution.
You open your map image in it, and it cuts it into lots of smaller images (tiles). The program will output html file and folder with those tiles and you can go publish it in web.
f.e.: you have some map.jpg
Launch the program(GImageCutter.bat), open your map.jpg in it. The program will automatically set max zoom level, so you'll need just to push "Create" button.
Then, you'll get "map.html" file and "map-tiles" folder. Open map.html with notepad and find following
- Code: Select all
<script src="http://maps.google.com/maps?file=api&v=2.x&key=PUTAPIKEYHERE"
Then go
here to get your own google maps api key(you'll need to type there your site adress where you'll be using this key(and map, of course).
And then replace "PUTAPIKEYHERE" with your own google map api key. Save&close the map.html after replacement.
Now you can upload map.html and map-tiles folder to your web server and start using
html://www.yoursite.com/map.html link with your villagers(or whoever you want).
If you'll need to update your map you'll need to do the whole thing again. And, yes, your map will be big, and there'll be about ~1350 separate tile-files, so i suggest you to make some zip archive with map-tiles folder in it, upload and then unzip it on server side (i'm doing it with cPanel hosting managment page), it's the quick way to upload lots of small images.
Eventually, you'll come up with something like
this.
This is the way how i'm doing our local map for all of our villagers and trusted neighbours/friends.
But i came up with some problem - i dunno how to add/manage some dynamic markers there. I sent PM to the creator of havenmap.tk, but he still didn't answered me back. I think we need some custom php script to make it work, but i dunno php and google maps api much enough to create one.
That's all from what i know.