Το κάνουμε display:none
γιατί αν το σβήσουμε μας βγάζει λάθος
A basic way to filter markers, is dividing them to different categories and
equipping the sidebar with checkboxes. We can read the marker data from separate csv text files for each category. Also we can read many categories from a single
file that has a category data cell for each marker.
- A new
SideBar() class was introduced
var myBar = new SideBar(); creates a sidebar
var myCat = new BarCategory(); creates a category in sidebar
- You can add entries to either of them by
addEntry(); method
The basic steps of the script:
ajaxLoad(url,opts) downloads a csv text file by
GDownloadUrl().
- The file is parsed by
.parseCsv() and passed to
map.populate(points).
GMap2.populate(); takes points array as parameter. It creates
markers and calls createInfoWindow(point) and
SideBar.addEntry(point).
- If 'cat' or 'iCat' option is specified,
populate() will create
the categories needed.
- Copy/paste the script to a page with "map" and "sidebar" blocks.
- Include some CSV text file in
the same directory and ajaxLoad() them in the code
- ©Original script by
Esa who offers a lot
More experiments
|
Blog
|