Here it is!

http://www.cavallabianca.it/googlemaps/customMap.html

Thank you! :)



On Jul 21, 2:34 pm, Mathieu Alengrin <[email protected]>
wrote:
> Hi,
>
> Please provide a URL to your map (http://groups.google.com/group/
> Google-Maps-API/web/suggested-posting-guidelines)
>
> Mathieu
>
> On Jul 21, 12:54 pm, trez <[email protected]> wrote:
>
>
>
> > Hi!
> > I'm trying to put my own custom map.
> > I read this tutorial ->http://econym.org.uk/gmap/index.htm
> > but i cant' understand the tile organization.
>
> > If it's right, there's an organization by zoom level: a zoom level
> > have his set of tiles for the map and different zoom level have
> > another set of tiles for the same map but with more or less zoom than
> > the first.
> > So, i splitted my map (i used a simple image to try it) and i got
> > three rows and four columns; i called them "mountain_xxxx_yyyy_3.jpg":
> > - xxxx means the x axis, for example 0001 for the first column, 0002
> > the second, etc...
> > - yyyy means the y axis, for example 0001 for the first row, 0002 the
> > second, etc...
> > - 3 is the zoom level;
>
> > This is the code i used:
>
> > <script type="text/javascript">
> >     //<![CDATA[
>
> >     if (GBrowserIsCompatible()) {
> >       var map = new GMap(document.getElementById("map"));
> >       map.addControl(new GScaleControl());
>
> >       function CustomGetTileUrl(a,b) {
> >         if (b==14) {
> >           return "tiles/mountain_"+a.x+"_"+a.y+"_"+(17-b)+".jpg"
> >         } else {
> >           return "blank.jpg";
> >         }
> >       }
>
> >       var copyCollection = new GCopyrightCollection('Chart');
> >       var copyright = new GCopyright(1,
> >           new GLatLngBounds(new GLatLng(53.8136257,-3.0981445),new
> > GLatLng(53.8654855,-2.9663944) ),
> >           14, "Ordnance Survey");
>
> >       var tilelayers = [new GTileLayer(copyrightCollection,14,14)];
> >       tilelayers[0].getTileUrl = CustomGetTileUrl;
>
> >       var custommap = new GMapType(tilelayers, new GMercatorProjection
> > (15), "Old OS");
> >       map.addMapType(custommap);
>
> >       map.setCenter(new GLatLng(53.852,-3.038), 14, custommap);
>
> >     }
>
> >     // display a warning if the browser was not compatible
> >     else {
> >       alert("Sorry, the Google Maps API is not compatible with this
> > browser");
> >     }
>
> >     // This Javascript is based on code provided by the
> >     // Community Church Javascript Team
> >     //http://www.bisphamchurch.org.uk/
> >     //http://econym.org.uk/gmap/
>
> >     //]]>
> >     </script>
>
> > But i get only an empty google map screen :/
> > Take a look at CustomGetTileUrl: i think the problem is there and on
> > the latitude and longitude; i don't understand how are related
> > longitude and latitude with the images.
> > Thank you!
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Maps API" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/Google-Maps-API?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to