So I have one category on the blog which is locations, and I'm trying to turn the category into a useful Google Map-based feature. So far, it's only so-so, and I wonder if I can get there from here without an insane amount of reformatting my MT entries by hand?

I'm using the Google Maps EZ script, and I created a template which outputs a php file with all 80+ posts as map points.

Since there are three types of locations, I used the MTKeyValue plugin and went ahead to add some variables and values for each location in the MTKeywords field: [yes/no/kinda, zipcode, neighborhood, and a GoogleMap url].

Ultimately, I'd like to be able to display maps by neighborhood or zipcode, by yes/no status, or yes-by-neighborhood, even. I'd like to be able to list the locations alongside the gmap, just like maps.google.com does. But I haven't even tried any of this yet. Having lat/long embedded in a Google-specific URL kind of bugs; if there were a way to get raw lat/long coordinates for 80 addresses and update 80 posts with it, then Googlemapping would be just ONE neat trick I could do with the content...

Here's what my template code looks like:
CODE
<html xmlns:v="urn:schemas-microsoft-com:vml">
 <head>
<title><$MTBlogName$>: nyc men's room changing tables</title>
<link rel="shortcut icon" href="favicon.ico" >
<link rel="stylesheet" href="<$MTBlogURL$>styles-site.css" type="text/css" />

<script
     src="http://maps.google.com/maps?file=api&v=1&key=myAPIkey"
     type="text/javascript"></script>
   <script
     src="http://bluweb.com/chouser/gmapez/gmapez.js"
     type="text/javascript"></script>

 </head>
 <body>

<div id="banner">
<div class="title">daddy types: NYC men's room changing tables</div></div>

<div id="blogbody">
 
<div class="GMapEZ GLargeMapControl GMapTypeControl GScaleControl" style="width: 700px; height: 600px;">
<MTEntries lastn="999999" category="nyc men's room changing tables">

<a href="http://maps.google.com/maps?f=q&hl=en&q=new+york,+ny&btnG=Search&ll=40.745176,-73.986568&spn=0.070749,0.130463">EXTENT</a>
<MTKeyValues source="[MTEntryKeywords]">
<a href="<MTKeyValue key="url">">
</MTKeyValues>
<MTKeyValues source="[MTEntryKeywords]">
<MTIfKeyMatches key="table" value="yes">
 GREEN
</MTIfKeyMatches>
<MTIfKeyMatches key="table" value="close">
 YELLOW
</MTIfKeyMatches>
<MTIfKeyMatches key="table" value="no">
 RED
</MTIfKeyMatches>
</MTKeyValues></a>
<div>
<div class="gmaptitle"><$MTEntryTitle$></div>
<div class="gmapbox"><a href="<$MTEntryPermalink archive_type="Individual"$>" target="_blank">details, comments, updates...</a><br />
originally posted <$MTEntryDate format="%m/%d/%Y "$></div>
 </div>
</MTEntries>
</div>
<br /><br /></div>
<div class="sidetitle"> created using google maps ez</div><br /><br />
</body>
</html>


So, how wasted was my weekend? All the entries show up in the php file source, but only 1/4 of them show up on the map. Oh, and it only seems to work in Firefox.