We're actually getting some work done on Maps v2.x right now which we hope to "forwardport" to v3. Mostly polygon related stuff - smart labeling, hover, additional layers, autocenter, etc.
During SMWCon, one attendee made a strong case for SMW being a great GIS CMS/KMS. Maybe we can round-up people to sponsor extended Maps/Semantic Maps to make this a reality.
Especially now that MySQL 5.6, MariaDB 5.5 and MongoDB 2.4 have geospatial capabilities that should allow a lot of very interesting ask queries if the SMW geographic coordinate type took advantage of these technologies.
FYI, we actually contributed some patches to ExternalData to return MongoDB GeoJSON polygons in a format that can be used with Maps (see nycpedia.com
), but it still feels like a hack and we'd love to do ask queries like, what's inside, next, within, intersects, disjoint, crosses, contains polygon/POI which are now possible in MySQL 5.6, MariaDB 5.5 and MongoDB 2.4.
Perhaps some additional SMW geospatial types beyond geographic coordinate? A place type defined by a polygon? Maybe this could be the integration point to start going towards a shared featureset with WikiData?
We even looked at Extension:GeoData which now stores coordinates and powers Mediawiki Nearby Places, but its still storing latlongs as MySQL float fields.