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>
<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.