1

Тема: MapBB — добавляем в сообщения КАРТЫ

Приветствую всех. Талантливый человек Илья Зверев придумал очень интересный инструмент для вставки в BB-подобные форумы карт и назвал её MapBBCode.
Смысл в том, что по аналогии с уже привычными тегами можно вставлять в сообщение карту с помощью следующих тегов:

[map]...[/map]

Кроме того был запилен визуальный редактор, который прячется под новой кнопкой на странице ответа или создания новой темы.
В этом редакторе можно добавить метки, линии и полигоны. И после нажатия кнопки «Вставить код», нужный код вставится в форму ответа.
Такой способ вставки карты удобен для планирования маршрутов или изображения своих внедорожных достижений «на пальцах». И выглядит это дело следующим образом (помимо карты есть еще слой с космоснимками):

[map]44.5886,38.402; 44.58506,38.40891(Точка); 44.58741,38.40243 44.58798,38.40314 44.58833,38.40312 44.58775,38.40621 44.58704,38.40715 44.58646,38.4078(red|); 44.59001,38.40528 44.59001,38.40799 44.58905,38.40769 44.58888,38.40595 44.58944,38.40505 44.59001,38.40528(purple|)[/map]

Чтобы отредактировать уже существующую карту, ставите в код курсор и снова тыкаете в кнопку добавления карты. Откроется редактор с редактируемой картой.

Но на этом функционал инструмента не заканчивается. Есть самостоятельная версия редактора: http://share.mapbbcode.org/
Она не только дублирует функционал форумного редактора, но и позволяет импортировать и экспортировать данные. Редактор понимает и GPX, и WPT с PLT. Так же в этом редакторе можно получить готовый код для вставки в форум (кнопка Edit Raw).

Приведу пример. Возьмем трек из Базы: http://tracks.skif4x4.ru/file_download/ … vorota.plt
Скормим его внешнему редактору (кнопка Import) и полученный код (кнопка Edit Raw) вставим в сообщение.
Результат:

[map]44.72148,38.19133 44.72111,38.19204 44.72096,38.19309 44.72137,38.19652 44.7206,38.19738 44.72006,38.19712 44.71897,38.19732 44.71837,38.19884 44.71833,38.19998 44.71901,38.20412 44.71867,38.2071 44.71837,38.20749 44.71627,38.2085 44.71506,38.20957 44.71337,38.21058 44.71219,38.21197 44.71021,38.21339 44.70599,38.21504 44.70476,38.21586 44.70418,38.21596 44.70335,38.21517 44.70133,38.21395 44.70079,38.21523 44.70114,38.21614 44.70094,38.21637 44.70032,38.21571 44.69884,38.21517 44.69745,38.2139 44.69691,38.21372 44.6959,38.21292 44.69532,38.21277 44.69489,38.21296 44.69406,38.21395 44.69283,38.21414 44.69028,38.2156 44.68987,38.21553 44.68904,38.21476 44.68856,38.21189 44.68811,38.21141 44.68661,38.21169 44.68635,38.21225 44.68511,38.21347 44.68481,38.21358 44.68393,38.21328 44.68283,38.21332 44.68161,38.20966 44.68047,38.2094 44.67962,38.20959 44.67865,38.21021 44.67743,38.21047 44.67676,38.21032 44.67612,38.20955 44.67562,38.20933 44.67311,38.20993 44.67093,38.20777 44.6685,38.20678 44.66805,38.20637 44.66696,38.20592 44.6653,38.2044 44.66455,38.20459 44.66279,38.2036 44.66095,38.20393 44.65953,38.20483 44.65781,38.20822 44.65713,38.20893 44.65621,38.20951 44.65599,38.208 44.65537,38.20702 44.65457,38.2047 44.65346,38.20356 44.65243,38.20337 44.65136,38.20187 44.65144,38.20169 44.6511,38.20135 44.65067,38.20127 44.65018,38.20069 44.6496,38.19856 44.6493,38.19818 44.64846,38.1977 44.64801,38.1977 44.647,38.19659 44.64601,38.19631 44.64503,38.19536 44.64453,38.19519 44.64432,38.19479 44.64387,38.19455 44.64327,38.19307 44.64189,38.1917 44.64043,38.19139 44.64018,38.19097 44.63934,38.19054 44.63855,38.18929 44.63749,38.18854 44.63672,38.1885 44.63625,38.18734 44.63614,38.18644 44.63535,38.18584 44.6355,38.18487 44.63533,38.18442 44.63382,38.18479 44.63327,38.18461 44.6341,38.18393 44.63406,38.18378 44.6335,38.18378 44.63389,38.18331 44.63325,38.18316 44.63398,38.1826 44.63299,38.1821 44.6326,38.18232 44.63222,38.18221 44.63161,38.18174 44.63114,38.17959 44.63099,38.17936 44.63028,38.17906 44.63003,38.17863 44.62983,38.17695 44.62953,38.17683 44.62895,38.17537 44.62887,38.17466 44.62754,38.17228 44.6273,38.17062 44.62636,38.16891 44.6255,38.16625 44.62473,38.16472 44.62464,38.16298 44.62413,38.16092 44.62408,38.15964 44.62372,38.15908 44.62318,38.15906 44.6225,38.15964 44.62164,38.1609 44.62082,38.16144 44.62063,38.16211 44.62063,38.16266 44.62168,38.16642 44.62116,38.16796 44.62136,38.17118 44.62048,38.17455 44.61953,38.17691 44.61945,38.17906 44.62031,38.18082 44.62112,38.1818 44.62185,38.18234 44.6223,38.18356 44.62269,38.18393 44.62288,38.18457 44.62269,38.18554 44.62466,38.18783 44.6258,38.188 44.62595,38.18846 44.62509,38.18895 44.62363,38.18826 44.62297,38.18828 44.62151,38.18783 44.62018,38.18813 44.61857,38.18906 44.61835,38.19071 44.6187,38.19318 44.61807,38.19371 44.61659,38.19757 44.61464,38.19927 44.61475,38.20405 44.61363,38.20766 44.61449,38.20882 44.61492,38.20996 44.61554,38.21043 44.61582,38.21139 44.61552,38.21356 44.61516,38.21463 44.61565,38.21581 44.6158,38.2168 44.61535,38.21852 44.61529,38.22015 44.61451,38.22159 44.61415,38.22186 44.61396,38.22251 44.61361,38.22279 44.61262,38.22287 44.61142,38.22264 44.60962,38.22154[/map]

Кроме того в редакторе все это дело можно сохранить (кнопка Save), получив ссылку для редактирования и ссылку для просмотра вида: http://share.mapbbcode.org/zgcpq
Имея такую ссылку, можно так же вставить карту в сообщение, но появится возможность скачать данные в разных форматах.
Вставляется это дело так:

[mapid]zgcpq[/mapid]

Результат:

Под кнопками масштаба появляется заветная кнопка скачивания.

Задавайте вопросы)


Джиперская карта для навигаторов Garmin. OziExplorer и топографки для PC и автонавигаторов. +79604777774 (WhatsApp)
База GPS-треков: http://tracks.skif4x4.ru/

2

Re: MapBB — добавляем в сообщения КАРТЫ

Вова, мне, лично, нужна неделя, что б понять-). Так что вопросы через недельку.-). А вообще здоровская штука, и подвигать можно и масштабировать.


Сторож багажного отделения. 8 918 263 8пять 88. 8 929 824 8пять 88

3

Re: MapBB — добавляем в сообщения КАРТЫ

ГраМ пишет:

мне, лично, нужна неделя, что б понять-).

Начать можно с простого — с рисования по карте через соответствующую кнопку на панели при написании сообщения)


Джиперская карта для навигаторов Garmin. OziExplorer и топографки для PC и автонавигаторов. +79604777774 (WhatsApp)
База GPS-треков: http://tracks.skif4x4.ru/

4

Re: MapBB — добавляем в сообщения КАРТЫ

Аааааааа. Чуть не матюкнулся...
Мучался на планшете, создал точку, обозвал ее.
Создал трек от руки.
Начал делать полигон, а когда он не получился, жмакнул отмену в правом верхнем углу.
ЭТА КНОПКА ВОЗВРАЩАЕТ НА ФОРУМ И ВСЕ СТАРАНИЯ КОТУ ПОД ХВОСТ!
Делайте отмену в таком случае, нажав на всплывающее после выбора действия окно "отмена".
Пошел пробовать заново.

Отредактировано max (07.11.2013 22:08:33)

5

Re: MapBB — добавляем в сообщения КАРТЫ

max, точки на готовой линии или полигоне можно удалять тычком по точке. Так же их можно и подвигать. Если потянуть за маркер между точками, создастся новая промежуточная точка.


Джиперская карта для навигаторов Garmin. OziExplorer и топографки для PC и автонавигаторов. +79604777774 (WhatsApp)
База GPS-треков: http://tracks.skif4x4.ru/

6

Re: MapBB — добавляем в сообщения КАРТЫ

Два комментария. Ссылку для просмотра карты с MapBBCode Share можно вставить в поле ввода, которое появится при нажатии кнопки "Upload" в редакторе, когда ничего не нарисовано. Соответственно, если нажать "Upload", когда что-то нарисовано, рисунок загрузится на сервер, редактор выдаст вам ссылку на редактирование и вставит код mapid в сообщение. Кнопка скачивания будет.

А кнопка карты в форме быстрого ответа видна, если на странице есть хоть одна карта. Например, тут. Это сделано, чтобы не тащить сотни килобайтов скриптов на все страницы форума, но пользоваться ими, когда они уже загружены.

И ещё. Администратор может установить начальный зум и координаты, просто подвигав карту в панели настроек, и нажав «Сохранить изменения».

Отредактировано Zverik (07.11.2013 22:14:32)

7

Re: MapBB — добавляем в сообщения КАРТЫ

А вот и автор сего чудного инструмента: Zverik default/smile
Надеюсь, он с радостью расскажет обо всех возможностях своего творения.


Джиперская карта для навигаторов Garmin. OziExplorer и топографки для PC и автонавигаторов. +79604777774 (WhatsApp)
База GPS-треков: http://tracks.skif4x4.ru/

8

Re: MapBB — добавляем в сообщения КАРТЫ

Oktan пишет:

max, точки на готовой линии или полигоне можно удалять тычком по точке. Так же их можно и подвигать. Если потянуть за маркер между точками, создастся новая промежуточная точка.

С промежуточными точками я разобрался. Не очень получается тыкать толстым пальцем в маленькие точки. Стараюсь.

9

Re: MapBB — добавляем в сообщения КАРТЫ

Zverik пишет:

И ещё. Администратор может установить начальный зум и координаты, просто подвигав карту в панели настроек, и нажав «Сохранить изменения».

Это я уже подкрутил. Теперь по умолчанию сразу Краснодарский край показывает)


Джиперская карта для навигаторов Garmin. OziExplorer и топографки для PC и автонавигаторов. +79604777774 (WhatsApp)
База GPS-треков: http://tracks.skif4x4.ru/

10

Re: MapBB — добавляем в сообщения КАРТЫ

11

Re: MapBB — добавляем в сообщения КАРТЫ

max, судя по всему получилось)))


Джиперская карта для навигаторов Garmin. OziExplorer и топографки для PC и автонавигаторов. +79604777774 (WhatsApp)
База GPS-треков: http://tracks.skif4x4.ru/

12

Re: MapBB — добавляем в сообщения КАРТЫ

Где вы там кнопки Import и upload нашли?
Или у меня на андроиде кастрированная версия?

http://4.firepic.org/4/images/2013-11/07/j6lp7z532wue.jpg

13

Re: MapBB — добавляем в сообщения КАРТЫ

max пишет:

Где вы там кнопки Import и upload нашли?

Тут: http://share.mapbbcode.org/

На этом сайте можно сгенерировать код для вставки через [ map ] или сохранить карту и вставить через [ mapid ]


Джиперская карта для навигаторов Garmin. OziExplorer и топографки для PC и автонавигаторов. +79604777774 (WhatsApp)
База GPS-треков: http://tracks.skif4x4.ru/

14

Re: MapBB — добавляем в сообщения КАРТЫ

max пишет:

Где вы там кнопки Import и upload нашли?
Или у меня на андроиде кастрированная версия?

Ой. Совсем забыл, что всё перевёл на русский. "Upload" — это «На сервер». А импорт есть только на share.mapbbcode.org.
Oktan, карту можно нарисовать во встроенном редакторе, а затем отправить на share :)

Отредактировано Zverik (07.11.2013 23:01:09)

15

Re: MapBB — добавляем в сообщения КАРТЫ

Все ясно, а то на пальцах раньше треки объясняли.
Спасибо, тема прикольная.
default/good3

16

Re: MapBB — добавляем в сообщения КАРТЫ

Zverik пишет:

Oktan, карту можно нарисовать во встроенном редакторе, а затем отправить на share default/smile

Да, эту фишку я тоже обнаружил)


Джиперская карта для навигаторов Garmin. OziExplorer и топографки для PC и автонавигаторов. +79604777774 (WhatsApp)
База GPS-треков: http://tracks.skif4x4.ru/

Re: MapBB — добавляем в сообщения КАРТЫ

Класс, такой фишки очень не хватало. Теперь проще будет приходить к консенсусу по дорогам и направлениям.


УАЗ 31514 ЗМЗ402 Cooper Di STT 285/75/16 ComeUpDS9500
89284664379

18

Re: MapBB — добавляем в сообщения КАРТЫ

Михей Майкопский пишет:

Теперь проще будет приходить к консенсусу по дорогам и направлениям.

Да, ради этого все и задумывалось. И трек можно показать, и просто «пальцем по карте». И не нужен Paint)))


Джиперская карта для навигаторов Garmin. OziExplorer и топографки для PC и автонавигаторов. +79604777774 (WhatsApp)
База GPS-треков: http://tracks.skif4x4.ru/

19

Re: MapBB — добавляем в сообщения КАРТЫ

ПРОБА!

[map]44.16654,39.22972 44.16663,39.23003 44.16676,39.23066 44.16689,39.23086 44.16712,39.231 44.16725,39.23127 44.1674,39.23279 44.16742,39.23377 44.16728,39.23558 44.16603,39.23884 44.16479,39.24105 44.16475,39.24138 44.16483,39.24224 44.16475,39.24252 44.16432,39.24299 44.16423,39.2433 44.16417,39.24365 44.16422,39.24401 44.16497,39.24702 44.16538,39.24851 44.16543,39.24879 44.16528,39.24895 44.1642,39.24966 44.16368,39.24988 44.16316,39.24998 44.16297,39.25006 44.16282,39.25034 44.16193,39.25642 44.16176,39.25676 44.15983,39.25908 44.15862,39.26085 44.15733,39.26347 44.15692,39.26409 44.15693,39.26442 44.15726,39.26577 44.15739,39.26602 44.15758,39.26618 44.15973,39.26729 44.16164,39.26929 44.16323,39.27101 44.16338,39.27124 44.16342,39.2715 44.16339,39.27217 44.16346,39.27245 44.16357,39.27274 44.16687,39.27799 44.16745,39.27871 44.16894,39.27998 44.16937,39.28042 44.16965,39.28057 44.17018,39.28074 44.17036,39.28091 44.17047,39.28119 44.17066,39.28314 44.17079,39.2838 44.17119,39.28382 44.17136,39.28375 44.17245,39.28313 44.17294,39.28283 44.17309,39.28269 44.1733,39.28283 44.17353,39.28329 44.17384,39.2844 44.17406,39.2861 44.17419,39.28637 44.17457,39.28684 44.17523,39.28751 44.176,39.28815 44.17616,39.28832 44.17793,39.29029 44.17822,39.29067 44.17828,39.29091 44.17824,39.29116 44.17705,39.29345 44.17616,39.29432 44.17592,39.29479 44.17585,39.29531 44.17566,39.29604 44.17471,39.29912 44.17456,39.30035 44.17428,39.30157 44.17432,39.30238 44.17426,39.3027 44.17392,39.30369 44.17375,39.3039 44.17307,39.30443 44.17293,39.30463 44.17288,39.3049 44.173,39.30507 44.17319,39.30504 44.17336,39.30491 44.17301,39.30491 44.17288,39.30474 44.17272,39.30488 44.17235,39.30643 44.17242,39.30784 44.17224,39.30863 44.17203,39.30923 44.17216,39.30925 44.17269,39.3088 44.17283,39.30894 44.17308,39.30951 44.17313,39.31002 44.17327,39.31022 44.17404,39.31044 44.17434,39.31056 44.17471,39.31052 44.17511,39.31065 44.17546,39.31087 44.17566,39.31085 44.17593,39.31075 44.1761,39.31077 44.17629,39.31092 44.17647,39.31101 44.17665,39.31102 44.17716,39.31135 44.17736,39.31143 44.17796,39.31153 44.17813,39.3114 44.17864,39.31083 44.17881,39.31084 44.17905,39.31105 44.17924,39.31126 44.17949,39.31204 44.17958,39.31226 44.17959,39.31251 44.17965,39.31276 44.17968,39.31301 44.17959,39.31354 44.17956,39.31394 44.17959,39.3142 44.17972,39.31442 44.17989,39.31454 44.18009,39.31458 44.1803,39.31468 44.18047,39.31481 44.18059,39.315 44.18067,39.31549 44.18078,39.3157 44.18097,39.31582 44.18147,39.31587 44.18163,39.316 44.18171,39.31624 44.18176,39.31651 44.18173,39.31677 44.18158,39.31696 44.18149,39.31722 44.18171,39.3177 44.18228,39.31812 44.18272,39.31868 44.18288,39.31893 44.18318,39.31923 44.18357,39.31972 44.18375,39.32027 44.18375,39.32055 44.18368,39.32107 44.18376,39.32223 44.18419,39.32281 44.18429,39.3233 44.18452,39.32367 44.18471,39.32451 44.18483,39.32476 44.1848,39.32513 44.18493,39.32561 44.18486,39.32585 44.18459,39.3264 44.18455,39.32661 44.18456,39.32687 44.1847,39.32734 44.18474,39.32762 44.18476,39.32787 44.18468,39.32817 44.18482,39.32836 44.18501,39.32841 44.18522,39.32881 44.18537,39.32894 44.18568,39.32936 44.18596,39.32954 44.18615,39.3296 44.18659,39.33018 44.18754,39.33075 44.18759,39.33095 44.18765,39.33056 44.18757,39.33059 44.18762,39.33075 44.18765,39.33075 44.18761,39.33082 44.18755,39.33043 44.18763,39.32976 44.18782,39.32883 44.18783,39.32859 44.1878,39.32835 44.18785,39.32788 44.18791,39.32766 44.18813,39.32726 44.18812,39.32732 44.18803,39.32739 44.18795,39.32754; 44.18749,39.33106 44.18767,39.33096 44.18787,39.33083 44.1877,39.33082 44.18761,39.33091 44.1876,39.33097 44.18757,39.33094 44.18747,39.33073 44.18729,39.33067 44.18712,39.33059 44.18691,39.33047 44.18674,39.33036 44.18657,39.33025 44.18643,39.33009 44.1863,39.33001 44.18619,39.32996 44.18621,39.32996 44.18622,39.32988 44.18626,39.32976 44.18617,39.32976 44.1861,39.32972 44.18601,39.3296 44.18586,39.32944 44.18571,39.32933 44.18554,39.32927 44.18535,39.32914 44.18522,39.32896 44.18515,39.32871 44.18502,39.32856 44.18483,39.3284 44.18472,39.32822 44.18466,39.32804 44.18468,39.32784 44.18475,39.3276 44.1847,39.3273 44.18466,39.32706 44.18459,39.32683 44.18461,39.32656 44.18468,39.32629 44.18476,39.32603 44.18486,39.3258 44.18495,39.32555 44.18498,39.32528 44.18489,39.32507 44.18482,39.32483 44.18483,39.32459 44.18476,39.32434 44.18472,39.32409 44.18466,39.32386 44.18459,39.32362 44.18449,39.32341 44.18433,39.32316 44.18426,39.32294 44.18419,39.3226 44.18404,39.32243[/map]


Да. Весьма удобно.


Нервный не тот, кто стучит пальцами по столу, а тот, кого это раздражает...

20

Re: MapBB — добавляем в сообщения КАРТЫ

Тренируюсь...
Эриванка- Грозовые ворота из базы треков...

21

Re: MapBB — добавляем в сообщения КАРТЫ

Oktan,
Пытаюсь скачать мной же выложенный трек Эриванка- Гр. Ворота. Сохраняю как .csv
Проверяю файл- он пустой, вернее, координат в нем нет. Почему?  default/neutral

http://4.firepic.org/4/images/2013-11/10/pw5vl198gh92.png

22

Re: MapBB — добавляем в сообщения КАРТЫ

max, бага. Отпишусь разрабу.


Джиперская карта для навигаторов Garmin. OziExplorer и топографки для PC и автонавигаторов. +79604777774 (WhatsApp)
База GPS-треков: http://tracks.skif4x4.ru/

23

Re: MapBB — добавляем в сообщения КАРТЫ

Oktan,
Еще вопрос.
Нельзя сюда два и более треков подгружать одновременно?

24

Re: MapBB — добавляем в сообщения КАРТЫ

max, подгружать — нет. Несколько линий можно только вручную нарисовать.


Джиперская карта для навигаторов Garmin. OziExplorer и топографки для PC и автонавигаторов. +79604777774 (WhatsApp)
База GPS-треков: http://tracks.skif4x4.ru/

25

Re: MapBB — добавляем в сообщения КАРТЫ

max, по поводу CSV автор отписался, что изначально в этот формат выгоняются только маркеры. Сделает экспорт одной линии.
По поводу импорта нескольких треков, в следующих версиях эта фича будет.


Джиперская карта для навигаторов Garmin. OziExplorer и топографки для PC и автонавигаторов. +79604777774 (WhatsApp)
База GPS-треков: http://tracks.skif4x4.ru/