Google Groups Home
Help | Sign in
ANNOUNCEMENT: Some modifications to Google Maps API
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 1 - 25 of 26 - Collapse all   Newer >
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
Pasha Sadri  
View profile
 More options Aug 12 2005, 1:22 am
From: Pasha Sadri <pa...@google.com>
Date: Thu, 11 Aug 2005 22:22:11 -0700
Local: Fri, Aug 12 2005 1:22 am
Subject: ANNOUNCEMENT: Some modifications to Google Maps API
Hi Everyone,

We are about to make an update to the Google Maps API.  This update
contains changes to speed up addition of overlay markers to the map.

The change will be transparent to applications that use the published
Maps API.  However, if your application or extension makes use of
undocumented features, you may want to test it against the latest
version of the API:

  http://maps.google.com/mapfiles/maps.17.js

If you are interested in the details of the change, please write me
and I will explain in more detail.

Pasha


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Kyle Mulka  
View profile
 More options Aug 12 2005, 1:30 am
From: "Kyle Mulka" <repalvigla...@yahoo.com>
Date: Thu, 11 Aug 2005 22:30:02 -0700
Local: Fri, Aug 12 2005 1:30 am
Subject: Re: ANNOUNCEMENT: Some modifications to Google Maps API
I'd like the details of the change. Any reason you aren't writing them
right here?

-Kyle Mulka
http://maps.kylemulka.com


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Pasha Sadri  
View profile
 More options Aug 12 2005, 1:59 am
From: Pasha Sadri <pa...@google.com>
Date: Thu, 11 Aug 2005 22:59:22 -0700
Local: Fri, Aug 12 2005 1:59 am
Subject: Re: ANNOUNCEMENT: Some modifications to Google Maps API
Sure,

Prior to this version, calling map.addOverlay(overlay) was slow for
large numbers of overlays.  As some of you discovered, the reason was
the repeated internal calls to reOrderOverlays method.  Several people
found a work-around by creating the 'addOverlays' method which added
an array of overlay markers and called reOrderOverlays just once.

the reOrderOverlays method was responsible for determining the
stacking order of overlay markers based on their latitude so that the
marker icons and their shadows would appear on the correct zIndex.

In the new version of the API, there is no longer a need for calling
reOrderOverlays since the stacking order of each overlay is computed
directly based on its latitude.  This change should remove the need
for 'addOverlays' method because the regular addOverlay is be about as
fast.

The other change is the way different overlay elements (marker icons,
marker shadows, etc...) are placed on the map.  Prior to this version,
all elements were appended to the map.div html element.  Different
conceptual layers (eg: shadows vs. icons) was achieved by allocating
different zIndex ranges to each layer (eg: 5000 -> 10000 for the
shadows).  In the new version of the API, each conceptual layer has a
dedicated div element (eg: map.markerPane).

If you are constructing a custom overlay (beyond customizing a GIcon),
you should try to use these dedicated Panes.  Also, the
overlay.setZIndex() method has been modifed to accept a single zindex
value which should be applied to all elements that make up an overlay.

We are still in the process of finalizing an API for developing
Overlays and Controls.  We will post more complete documentation once
it is ready.

I hope this helps.

Pasha


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Andrew Bidochko <bidochko@gmail.com>  
View profile
 More options Aug 12 2005, 2:02 am
From: "Andrew Bidochko <bidoc...@gmail.com>" <bidoc...@gmail.com>
Date: Thu, 11 Aug 2005 23:02:55 -0700
Local: Fri, Aug 12 2005 2:02 am
Subject: Re: ANNOUNCEMENT: Some modifications to Google Maps API
Pasha, it will be great to know details. Thanks.

~ Andrew Bidochko.
http://www.MapBuilder.net


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Andrew Bidochko <bidochko@gmail.com>  
View profile
 More options Aug 12 2005, 2:07 am
From: "Andrew Bidochko <bidoc...@gmail.com>" <bidoc...@gmail.com>
Date: Thu, 11 Aug 2005 23:07:22 -0700
Local: Fri, Aug 12 2005 2:07 am
Subject: Re: ANNOUNCEMENT: Some modifications to Google Maps API
Pasha! Thanks for so detail description of API changes.
~ Andrew Bidochko.
http://www.MapBuilder.net

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
save_a@hotmail.com  
View profile
 More options Aug 12 2005, 2:51 am
From: "sav...@hotmail.com" <sav...@hotmail.com>
Date: Thu, 11 Aug 2005 23:51:31 -0700
Local: Fri, Aug 12 2005 2:51 am
Subject: Re: ANNOUNCEMENT: Some modifications to Google Maps API
    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
save_a@hotmail.com  
View profile
 More options Aug 12 2005, 2:51 am
From: "sav...@hotmail.com" <sav...@hotmail.com>
Date: Thu, 11 Aug 2005 23:51:49 -0700
Local: Fri, Aug 12 2005 2:51 am
Subject: Re: ANNOUNCEMENT: Some modifications to Google Maps API
    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
save_a@hotmail.com  
View profile
 More options Aug 12 2005, 2:52 am
From: "sav...@hotmail.com" <sav...@hotmail.com>
Date: Thu, 11 Aug 2005 23:52:03 -0700
Local: Fri, Aug 12 2005 2:52 am
Subject: Re: ANNOUNCEMENT: Some modifications to Google Maps API
    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
save_a@hotmail.com  
View profile
 More options Aug 12 2005, 2:52 am
From: "sav...@hotmail.com" <sav...@hotmail.com>
Date: Thu, 11 Aug 2005 23:52:19 -0700
Local: Fri, Aug 12 2005 2:52 am
Subject: Re: ANNOUNCEMENT: Some modifications to Google Maps API
    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
maps.huge.info  
View profile
 More options Aug 12 2005, 3:11 am
From: "maps.huge.info" <cor...@gmail.com>
Date: Fri, 12 Aug 2005 00:11:40 -0700
Local: Fri, Aug 12 2005 3:11 am
Subject: Re: ANNOUNCEMENT: Some modifications to Google Maps API
Glad I didn't use the addoverlays method. This new API release renders
that moot.

-John

http://maps.huge.info


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
MAB  
View profile
 More options Aug 12 2005, 7:16 am
From: "MAB" <mbeck...@gmail.com>
Date: Fri, 12 Aug 2005 04:16:38 -0700
Local: Fri, Aug 12 2005 7:16 am
Subject: Re: ANNOUNCEMENT: Some modifications to Google Maps API
At the moment I find that 400-500 markers is a pragmatic limit.  Will
this change that?

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
J. Shirley  
View profile
 More options Aug 12 2005, 8:07 am
From: "J. Shirley" <jshir...@gmail.com>
Date: Fri, 12 Aug 2005 12:07:46 -0000
Local: Fri, Aug 12 2005 8:07 am
Subject: Re: ANNOUNCEMENT: Some modifications to Google Maps API
Hey Pasha,
Thank you much for this update!  Keep up the good work!

-J


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
atomicBirdsong  
View profile
 More options Aug 12 2005, 9:14 am
From: "atomicBirdsong" <wjam...@nyc.rr.com>
Date: Fri, 12 Aug 2005 06:14:05 -0700
Local: Fri, Aug 12 2005 9:14 am
Subject: Re: ANNOUNCEMENT: Some modifications to Google Maps API
will addOverlays continue to work after the release of 17 or is
reORderOverlays going to go away completely? thats will all the
addOverlays maps suddenly break when the change over happens?

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mike Williams  
View profile