Page 1 of 3 123 LastLast
Results 1 to 10 of 26

Thread: Improved Member Map

  1. #1
    Guild Expert Gracious Donor Hai-Etlik's Avatar
    Join Date
    May 2009
    Location
    48° 28′ N 123° 8′ W
    Posts
    1,145
    Blog Entries
    1

    Post Improved Member Map

    It seems to me the Member Map could do with a bit of an overhaul. Whenever there are two users in close proximity, it becomes rather difficult to distinguish them. If we switched to a zoomable slippy map like OpenLayers, this problem would be solved.

    All it would really take is to switch the script that produces positioned marker images to one that produces GeoJSON, KML, GML, or whatever.

    I slapped together a quick mockup using OpenLayers and OpenStreetMap.

  2. #2

  3. #3

  4. #4
    Guild Expert Gracious Donor Hai-Etlik's Avatar
    Join Date
    May 2009
    Location
    48° 28′ N 123° 8′ W
    Posts
    1,145
    Blog Entries
    1

    Default

    Quote Originally Posted by RobA View Post
    I did one a while back with a static dump using googlemaps:
    http://ffaat.pointclark.net/gmtest/cgmembers.php

    -Ro A>
    Unfortunately that's Windows and MacOS only since it uses a plugin.

  5. #5
    Guild Expert Gracious Donor Hai-Etlik's Avatar
    Join Date
    May 2009
    Location
    48° 28′ N 123° 8′ W
    Posts
    1,145
    Blog Entries
    1

    Default

    I've extracted the coordinates from the original map and converted them to GeoJSON. No avatars this time as I don't know of an easy way to figure out avatar URIs from usernames. http://draconic.ca/foo4.html

  6. #6
    Community Leader Facebook Connected Ascension's Avatar
    Join Date
    Jun 2008
    Location
    St. Charles, Missouri, United States
    Posts
    8,298

    Default

    I don't know if it holds for others but my coordinates on this are off by about 75 miles south, putting me in the middle of some farmland west of Farmington.
    If the radiance of a thousand suns was to burst at once into the sky, that would be like the splendor of the Mighty One...I am become Death, the Shatterer of worlds.
    -J. Robert Oppenheimer (father of the atom bomb) alluding to The Bhagavad Gita (Chapter 11, Verse 32)


    My Maps ~ My Brushes ~ My Tutorials ~ My Challenge Maps

  7. #7
    Guild Expert Gracious Donor Hai-Etlik's Avatar
    Join Date
    May 2009
    Location
    48° 28′ N 123° 8′ W
    Posts
    1,145
    Blog Entries
    1

    Default

    Quote Originally Posted by Ascension View Post
    I don't know if it holds for others but my coordinates on this are off by about 75 miles south, putting me in the middle of some farmland west of Farmington.
    Sorry, it's rather hard to calibrate and the resolution is only as good as the existing member map, about 3.3 degrees. It's just a proof of concept thing. Assuming the existing member map script stores its data in degrees rather than the pixel coordinates, it should be trivial to switch over, it's just a matter of replacing all those positioned div elements with an array of GeoJSON features and passing the coordinates through unchanged rather than converting them to pixels. At that point everything should be positioned correctly.

    Of course if the current map script stores the pixel coordinates and not the geographic ones, it'd pretty much mean starting over.

  8. #8
    Guild Artisan Clercon's Avatar
    Join Date
    Feb 2008
    Location
    Eslöv, Sweden
    Posts
    866

    Default

    Quote Originally Posted by Ascension View Post
    I don't know if it holds for others but my coordinates on this are off by about 75 miles south, putting me in the middle of some farmland west of Farmington.
    Well you better start moving then
    My finished maps

    Mapping Worlds (My blog about mapping)

    Imaginary maps (My facbook page devoted to mapping)

  9. #9
    Software Dev/Rep Redrobes's Avatar
    Join Date
    Dec 2007
    Location
    England
    Posts
    4,807
    Blog Entries
    4

    Default

    The current map does have a few zooms. There is Europe and UK as well as US and Washington area. The idea was that we were going to add more as we get hot spots. The zoomable map and open layers thing is a great idea but its not working very well for me. I zoom in and the page turns all white after a few zooms. But then thats more zoom than the current map. Can you make the markers for the zoomed out very small so that the map isn't all yellow to start with.

    We have the members locations stored as decimal degrees to whatever accuracy the user entered it and the pixel coords are derived from the map extents using a script. So in theory if you get it all working then it could be made accurate.

  10. #10
    Guild Expert Gracious Donor Hai-Etlik's Avatar
    Join Date
    May 2009
    Location
    48° 28′ N 123° 8′ W
    Posts
    1,145
    Blog Entries
    1

    Default

    Quote Originally Posted by Redrobes View Post
    The current map does have a few zooms. There is Europe and UK as well as US and Washington area. The idea was that we were going to add more as we get hot spots. The zoomable map and open layers thing is a great idea but its not working very well for me. I zoom in and the page turns all white after a few zooms. But then thats more zoom than the current map. Can you make the markers for the zoomed out very small so that the map isn't all yellow to start with.
    I've adjusted the symbolization so the points are smaller.

    As for the white out, my first thought is you might have been using it while the OSM map server was overloaded. Is it working now? Were the points still visible? If it's still happening, does the same thing happen at http://www.openstreetmap.org/

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •