Сейчас мы пытаемся создать библиотеку карт, например google / bing / yahoo, мы будем использовать ее в автономном режиме.
Однако я обнаружил, что понятия не имею, как расположить элементы div на странице, поскольку существует несколько различных типов элементов div.
1) the map tiles (small image 256X256)
2)the overlayer(marker/informationwindow/polygon...)
3)the control.
Я должен попытаться прочитать html исходники google, bing и т. Д. Но я обнаружил, что их трудно понять.
Например, этот фрагмент скопирован с другого сайта онлайн-карты Китая.
Как видите, это всего лишь пример того, как добавить маркер на карту.
Но возьмите код, есть так много вложенных div, большинство из них имеют свойство "width: 0; height: 0", я не знаю почему?
Поскольку, по моему мнению, маркер - это просто значок, просто поместите его на страницу.
Зачем использовать так много вложенных div и даже тег "map"?
Но я думаю, что они должны иметь преимущества, которых я не могу найти.
Кто-нибудь может дать некоторые предложения?