Note that there are some explanatory texts on larger screens.

plurals
  1. POHow to display large numbers of pins using Google Maps API on iPhone App over populating screen with red pins - suggestions on improved User Interface
    primarykey
    data
    text
    <p>I am developing an iphone app that involves populating a google map with lots of locaiton points around the UK.</p> <p>There are over 10,000 points and when the user scrolls out each point is fixed to the map based on a lat./long position, and every time the user changes their zoom amount it has to reload the pins on the page. </p> <p>As you can imagine trying to load 10,000 pins on an iphone screen every time you move the map, takes time to load and makes the app unusable.</p> <p>here is a screenshot of how over populated the app becomes : <a href="http://www.wreckfinder.co.uk/wp-content/uploads/2012/06/photo-8.png" rel="nofollow">http://www.wreckfinder.co.uk/wp-content/uploads/2012/06/photo-8.png</a></p> <p>I am having trouble deciding on a good way to display the data in a more clean and friendly way.</p> <p>Potential solutions:</p> <ul> <li>Grid view I think a design like this would work, but it seems to complex to easily create: <a href="http://marinetraffic.com/ais/" rel="nofollow">http://marinetraffic.com/ais/</a></li> </ul> <p>this website groups areas of the map and explains how many pins are within an area, then once you're zoomed in enough, it populates the map with the points for viewing.</p> <ul> <li><p>Display a maximum number of pins the other idea I have is to only show a maximum of 500 pins at any one moment. So once the user is zoomed in at a level where there are under 500 pins it will display them. but there is a problem, I cannot find a way to know how many pins are showing on the iphone at any moment, it would seem you can only control the database of pins, you cannot know at which zoom level / location the user is looking at the map.</p></li> <li><p>split the database into sections for example split the screen into 9 boxes - 3x3 and separate the database into ~1000 pins per box then when the user clicks on a region they only get a display of these pins in that region, then have to go back in order to get view of any further pins.</p></li> </ul> <hr> <p>From above I would ideally like to use 1. or 2. 2. would seem the most simple,</p> <p>I would be grateful if you can help explain how to achieve 2. or have other possible easy simple solutions for better displaying these pins !!</p> <p>Thanks, Sean.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload