Rooftop vs. Street Interpolation Geocoding

1,227 views
Skip to first unread message

Wendy

unread,
Aug 27, 2009, 11:00:14 AM8/27/09
to Google Maps JavaScript API v3
Hi Everyone,
I am currently using api v2, but am planning on upgrading to v3, if I
can somehow accomplish the following. If you look at my site
http://maps.dpsk12.org and try the following 2 addresses you will see
my problem. (Enter the address in the field where it says Enter Home
Address and then click the Find Address button).

7830 Montview Blvd - This address shows up properly, and you can tell
it has used "rooftop" geocoding.
8008 Montview Blvd - This address, which is right next to the previous
one shows up on the street, because it belongs to an apartment
complex. My boundaries are not 100% accurate, and therefore, the kids
at this second address are now trying to enroll at Westerly Creek, and
their actual neighborhood school is Ashley.

I'm wondering if there is a way I can fix this using code, while the
guys in our planning department work on getting the boundaries more
accurate. What I'd like to do is determine whether the address was
geocoded using rooftop or street interpolation, and if it was based
off of street interpolation I'd like to offset the point 20 feet or
so.

Has anyone done anything like this before ( and if you have can you
point me towards an example ), and will it be possible with api v 3?

Thanks,
Wendy

Nianwei

unread,
Aug 28, 2009, 9:22:13 AM8/28/09
to Google Maps JavaScript API v3
School enrollment type of applications should not solely depend on
google's geocoding service because it's data, which get from either
teleatlas or navteq, is normally outdated for a few month. You should
really cross check with City and County of Denver for additional
geocoding service.

On Aug 27, 11:00 am, Wendy <wendyschl...@gmail.com> wrote:
> Hi Everyone,
> I am currently using api v2, but am planning on upgrading to v3, if I
> can somehow accomplish the following.  If you look at my sitehttp://maps.dpsk12.organd try the following 2 addresses you will see

Wendy

unread,
Aug 28, 2009, 9:32:33 AM8/28/09
to Google Maps JavaScript API v3
This application is not the "sole" application for school enrollment.
It is
a first check to locate the address. Parents of students are required
to
provide numerous pieces of address verification, and the address is
also
checked against our Infinite Campus application. The problem is that
we
still need to provide a tool to the public so they can go to our
website to
try and figure out which school to enroll their children in. So, my
question
still stands, is it possible with api v3 to determine if the address
was
geocoded based on rooftop vs. range interpolation, and if it is a
range
interpolated address, is there a way to offset logically 20 feet or so
to the
correct side of the street.

On Aug 28, 7:22 am, Nianwei <nian...@gmail.com> wrote:
> School enrollment type of applications should not solely depend on
> google's geocoding service because it's data, which get from either
> teleatlas or navteq, is normally outdated for a few month. You should
> really cross check with City and County of Denver for additional
> geocoding service.
>
> On Aug 27, 11:00 am, Wendy <wendyschl...@gmail.com> wrote:
>
>
>
> > Hi Everyone,
> > I am currently using api v2, but am planning on upgrading to v3, if I
> > can somehow accomplish the following.  If you look at my sitehttp://maps.dpsk12.organdtry the following 2 addresses you will see
> > my problem. (Enter the address in the field where it says Enter Home
> > Address and then click the Find Address button).
>
> > 7830 Montview Blvd - This address shows up properly, and you can tell
> > it has used "rooftop" geocoding.
> > 8008 Montview Blvd - This address, which is right next to the previous
> > one shows up on the street, because it belongs to an apartment
> > complex.  My boundaries are not 100% accurate, and therefore, the kids
> > at this second address are now trying to enroll at Westerly Creek, and
> > their actual neighborhood school is Ashley.
>
> > I'm wondering if there is a way I can fix this using code, while the
> > guys in our planning department work on getting the boundaries more
> > accurate.  What I'd like to do is determine whether the address was
> > geocoded using rooftop or street interpolation, and if it was based
> > off of street interpolation I'd like to offset the point 20 feet or
> > so.
>
> > Has anyone done anything like this before ( and if you have can you
> > point me towards an example ), and will it be possible with api v 3?
>
> > Thanks,
> > Wendy- Hide quoted text -
>
> - Show quoted text -

Josh Rosenthal

unread,
Aug 28, 2009, 11:38:22 AM8/28/09
to google-map...@googlegroups.com

Recognizing Rooftop vs. Range Interpolation - use location_type, as per http://code.google.com/apis/maps/documentation/v3/services.html#GeocodingResponses
returned as: 
results[0].geometry.location_type

I'm not sure of anyway to know which way to offset the range interpolations.  However, you could do something where you display a marker and say 'please move marker to be on top of your residence'.  It would require more user interaction, and might be problematic if people can't see/recognize the right building, but it should cover more of the cases.
Reply all
Reply to author
Forward
0 new messages