![]() |
FIRST Team Map
Well, I was curious, and wanted to see what it would be like to plot the locations of FIRST teams on a map; so, this is the result:
![]() Clicking on the image will take you to a much larger version (it's 1.7 MB and 2048x1024 pixels-- or in other words, not at all friendly for dial-up) For those interested in some of the technical details: The data for the map was taken from TIMS via the database available at http://www.team358.org/files/team_lookup/public/ and the image is hosted by the openFIRST project; the background image is in the public domain and can be found at numerous places on the Internet. Some of the teams didn't have enough information to lookup their geographical coordinates, so they haven't been shown. |
Re: FIRST Team Map
Could you find the coordinates for Brazilian teams, Israeli teams, and the one Mexican team?
|
Re: FIRST Team Map
Quote:
|
Re: FIRST Team Map
The dot in South America looks like it is in Ecuador or Peru rather than in Brazil. It is far west of where Brazil actually is.
|
Re: FIRST Team Map
Quote:
|
Re: FIRST Team Map
Quote:
|
Re: FIRST Team Map
Coming soon to an Earth near you; an Australian team (or 2). Stay tuned.
|
Re: FIRST Team Map
cool map. Really gives you an idea on the density of first teams in certain areas on a global scale. I never really realized how many teams there are in the north eastern part of the country. Looks like you could almost go from Maine to Atlanta without leaving the red dots (what does one of those dots equal, somewhere between a 25 and 50 mile radius?)
|
Re: FIRST Team Map
Quote:
Edit: Just a note; that's width/height of cube (or diameter if you're treating it as a circle); not radius |
Re: FIRST Team Map
I was trying to access the file of the picture to look at it and it was coming down very slowly. something like .2 Kbps. Does openFIRST do something during the night that makes it slow down? I am accessing the file at 12:43am EST. The website opens correctly. But not the large file.
Just a bug I guess? -Mike |
Re: FIRST Team Map
Quote:
|
Re: FIRST Team Map
I could be mistaken but weren't there suposed to be a few teams from china next year as well?
|
Re: FIRST Team Map
Quote:
|
Re: FIRST Team Map
Quote:
-Mike |
Re: FIRST Team Map
Quote:
Also - I'm glad someone is using all the information I pulled off the TIMS system. :) Great job! :) |
Re: FIRST Team Map
Quote:
There's also a related thread from a while ago at http://www.chiefdelphi.com/forums/sh...ad.php?t=29199 which does things a different way using Perl rather than PHP and geoinfo files rather than a satellite map (it's US-only as is, though; but you could mix and match ideas from both, if you wanted). If you were to want to do things that way rather than with a satellite map the PEAR Image_GIS package might come in handy: see http://pear.php.net/package/Image_GIS for details. It's entirely possible to go beyond what either of us have done, though. I think it might be cool to do something like: http://physos.net/~physos/worldwide/test.html (mouse over the points on the map). If you're planning to do that, though; I'd strongly suggest caching the generated map image (since it can take a while). Also, if you're going to make one of these, cache the coordinates for teams, etc. from Multimap (or whatever other one you use); otherwise you're going to end up being way too harsh on the server. |
Re: FIRST Team Map
Wow...thanks a lot...
Maybe in the next version of Team Lookup I'll have it generate coordinates and just put it in the file w/ them. :D I hadn't really looked into Google APIs too much, though I think there is an API for their Map service now...but yeah the way you're saying would be easier. To get the coordinates did you just feed it into the search engine from multimap then load the entire page as a string using php and search for the x-coord and y-coord or do they have a built in thing to find coordinates? You just gave me something to play with now! Thanks. :) The image in this thread is created w/ PHP but they you saved it, correct? As in it doesn't regenerate everytime... Thanks a lot. |
Re: FIRST Team Map
Quote:
As for how I did things For Multimap I wrote (in PHP): PHP Code:
Code:
CREATE TABLE `geoLocations` (Note: The reason it's not a simple typical equation to find distance (eg. ) is mainly that the Earth is (roughly) spherical. For those who care, it's not precisely spherical and therefore the below function is an approximation, but, it seems to me to be more than good enough for all of my purposes:PHP Code:
Anyway, that should be more than enough to tinker with; have fun :-) |
Re: FIRST Team Map
Quote:
More information is at: http://www.betanews.com/article/Goog...ers/1120070538 The Google Maps API itself is documented at: http://www.google.com/apis/maps/ It's definitely something I'm going to be looking at myself, soon. |
| All times are GMT -5. The time now is 19:11. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi