Персональные блоги

[инициатива] Mappy - простое добавление карт на сайт.

Недавно писал статью про добавление карты на сайт и у меня возникла идейка создать модуль по простому добавлению карт на сайт.

Вот на досуге сделал. Это не надо расценивать как полноценный модуль, в том смысле что я его делал for fun. Просто если инициатива понравится и будет нужна сообществу, которым влом или не умеют добавлять карты на сайт, или еще какие-то причины, то можно будет развивать модуль дальше.

Суть простая, вы вставляете HTML код с нужными параметрами, а на его месте появляется карта. Все просто.

Пример 1

<mappy:yandex address="г. Пермь, ул. Пермская 200“ zoom="14“ width="640“ height="480"></mappy:yandex>

Пример 2

<mappy:yandex address="г. Пермь, ул. Пермская 200“ zoom="10“ width="640“ height="480“ address_placemark="true» zoom_control="20,50"></mappy:yandex>

Пример 3

<mappy:yandex address="г. Пермь, ул. Пермская 200“ zoom="10“ width="640“ height="480“ address_placemark="true“ small_zoom_control="20,50“ type_selector="true“ map_tools="50,50» traffic_control="true"></mappy:yandex>

Пример 4

<mappy:yandex address="г. Пермь, ул. Пермская 200“ zoom="15“ width="640“ height="480“ route="create-route,route-start"></mappy:yandex>
<input type="text“ id="route-start“ value="Пермь, "><input type="button“ id="create-route» value="Показать путь">

Более детальную доку можно почитать на GitHub: https://github.com/Niklan/Mappy

 
 
23.05.2013 — 18:55

Комментарии (3)

Аватар пользователя xandeadx
23.05.2013 — 19:39
0
 
 

я год назад реквестировал подобный модуль)

Аватар пользователя Niklan
23.05.2013 — 22:36
0
 
 

Ха, прикольно совпало :)

Ну видимо нужно развивать.

Я этот набросок выложил, чтобы решить дальше делать или нет, и еще, как лучше создавать «места“ для карты.

Я пошел по пути как делает facebook , также затем сделаю

Тут я вижу такой вариант:

[map type="yandex» address="Москва, Ленина 22"]

Ну я думаю мой лучше, тем что если JS «отвалится» по каким-то причинам то места занимать не будет.

Проблема в том, что так не передать в парамерах html.

Аватар пользователя Niklan
23.05.2013 — 22:36
0
 
 

Код не пропечатался над «Тут я вижу такой…»

<mappy:google param></mappy:google>