Well as such the Maps API could be used to render data. But would suggest its perhaps not the 'best' platform.
In particular the API is good for 'small' to 'medium' size datasets. If you literally talking about millions of lines, the API is going to struggle. Mainly as data has to be transfered to the browser and rendered in Javascript. There is the data layer to make it relatively easy to render 'lots' of data https://developers.google.com/maps/documentation/javascript/datalayer To render a large dataset, its usually a case of 'prerendering'* - eg use the server to render an 'image'. That the client just needs to download and draw over the top over the map. (ie a transparent png!) - for Google Maps (because varying zoom and large range of locations), it would usually be a case of createing 'tiles'. Lots and lots of small images, so the browser just download the few it needs. The Google Maps API could be used (quite well!) to 'display' these map tiles - even over the top of Googles own 'basemap'. But the API itself can't help with the rendering process. Will need a different system to do the rendering (as image) Its old, but this book might have some inspiration https://books.google.co.uk/books?id=MeU42EbRKmQC&pg=PA182&lpg=PA182&dq=googleMapUtility.php&source=bl&ots=tEB_LkqiDf&sig=ZGqxIqh_AwBZtvKWxF6QYzyJ7Ro&hl=en&sa=X&redir_esc=y#v=onepage&q=googleMapUtility.php&f=false https://web.archive.org/web/20081022181335/http://googlemapsbook.com:80/chapter7/ * in effect that is what the Facebook example is. Someone has rendered a image. It has enough 'familar shapes' it doesnt even need a basemap! -- You received this message because you are subscribed to the Google Groups "Google Maps JavaScript API v3" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-maps-js-api-v3+unsubscr...@googlegroups.com. To post to this group, send email to google-maps-js-api-v3@googlegroups.com. Visit this group at https://groups.google.com/group/google-maps-js-api-v3. For more options, visit https://groups.google.com/d/optout.