16

StackMaps Logo

StackMaps - Interactive Maps of StackExchange Communities

http://johndbritton.com/stackmaps

What

Easily view users from your favorite StackExchange community on a map.

Why

I wanted to make it easy to browse the Travel.SE users by location, so I built this little hack as part of my 48HourApps series. It works for all StackExchange sites.

Who

Created by John Britton

Logo built to order by Chris Kennedy. Marker "spiderfying" by George MacKerron. Searchable dropdown using Chosen by Harvest. Google Maps, jQuery, and GitHub were used too.

  • Hope the members of Travel.SE find the app useful. – johndbritton Apr 30 '12 at 22:14
  • ull get a lot of praise id u post this under gis meta – Simon May 2 '12 at 21:08
  • 1
    This is very, very cool. Can you let me know what dataset you're working with here and how it's tabulated? (Can't find myself on a couple sites.) Thx! – samthebrand May 3 '12 at 14:30
  • 1
    @SamTheBrand I'm using the Stack Exchange API. It only loads the top 500 users by reputation at first, but you can click "show more users" and it should show you. If you still can't find yourself, make sure you have your location set in your profile and that it can be geocoded. – johndbritton May 3 '12 at 15:26
  • @johndbritton you might want to indicate this once the first 500 users are loaded as I would have definitely missed that if I did not read your comment here ;) Congrats btw, very cool app – Adrien Be Jul 24 '15 at 9:18
3

Only showing the top X users, or users with a certain amount of reputation would be useful. When looking at who's who on JL&U, someone like this user who has never interacted on that Stack Exchange is more "noise" than "signal".

  • 1
    By default it only shows the top 500 users by reputation, clicking "show more users" displays 500 more on each click. Limiting to users with more than 100 rep might also help. – johndbritton May 3 '12 at 15:26
2

This is really nice, thanks!

Not familiar with the interface though.. when the location is only a country I understand that it's using some default map location but what determines that default location? Surely not the capital of the country, considering this case:

screenshot

Maximum zoom level showed it's located in some abandoned field.

  • 1
    The geocoding API that I'm using controls where to place the markers. If only a country name is included it might use the geometric center or something. I'm not using the default Google geocoder because the rate limit is too low. Instead, I'm using one provided by Yahoo. It would be nice if SE included LatLng in the API responses. – johndbritton May 1 '12 at 17:00

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .