Size: a a a

2020 July 29

A

Akmat in pro.js
У меня такая проблема, карту создали через qgis и экспортировали как веб. Дальше у нас есть сайт и я хочу подключить поиск input к этому карту.
Карта использует библеотеку leaflet.js
Кто нибудь работал с этой библеотекой. Как можно связывать карту с нашим сайтом.
Например вот тут есть один сайт: https://www.portlandmaps.com/
источник

PV

Peter V in pro.js
Akmat
У меня такая проблема, карту создали через qgis и экспортировали как веб. Дальше у нас есть сайт и я хочу подключить поиск input к этому карту.
Карта использует библеотеку leaflet.js
Кто нибудь работал с этой библеотекой. Как можно связывать карту с нашим сайтом.
Например вот тут есть один сайт: https://www.portlandmaps.com/
Прочитать доку например
источник

A

Akmat in pro.js
Peter V
Прочитать доку например
Там геокодер есть но он вставляет поиск внутри карты а мне нужно свой поиск находящийся на ряду с меню.
источник

PV

Peter V in pro.js
Akmat
Там геокодер есть но он вставляет поиск внутри карты а мне нужно свой поиск находящийся на ряду с меню.
источник

PV

Peter V in pro.js
Вообще лифлет достаточно распространеная штука, не думаю что есть проблемы найти готовый солюшн и допилить под свои нужды
источник

СЧ

Сергей Чурмин... in pro.js
Хей, доброго утра, а как такое может быть
66 console.log('ENDs mainWorkObject')
67 console.log(mainWorkObject)
68 console.log(mainWorkObject.altDiv)

вывод консоли
ENDs mainWorkObject
scripts.js:67 {btn_hide_left_panel: span#btn_hide_left_panel.leaflet-routing-collapse-btn, altDiv: undefined, oldDashBoard: div.leaflet-control-container, arrWayPointDiv: Array(7), countWaypoint: 9, …}
scripts.js:68 undefined
источник

СЧ

Сергей Чурмин... in pro.js
тоесть когда беру весь объект все нормально, а когда беру его поле, то undefined
источник

M

Mr. Nobody in pro.js
Сергей Чурмин
тоесть когда беру весь объект все нормально, а когда беру его поле, то undefined
У тебя же в объекте так же altDiv: undefined.
источник

СЧ

Сергей Чурмин... in pro.js
Mr. Nobody
У тебя же в объекте так же altDiv: undefined.
хм, нехера не понятно
источник

СЧ

Сергей Чурмин... in pro.js
В закрытом состоянии действительно но когда раскрываешь его он есть, это как)))
источник

M

Mr. Nobody in pro.js
Всё правильно, у тебя в свойство altDiv присвоено значение undefined. Смотри выше, где присваиваешь.
источник

M

Mr. Nobody in pro.js
Сергей Чурмин
В закрытом состоянии действительно но когда раскрываешь его он есть, это как)))
Ну значит позже присваивается.
источник

M

Mr. Nobody in pro.js
А консоль показывает текущее состояние объекта а не в момент вывода.
источник

M

Mr. Nobody in pro.js
Т.е. если даже тебе показывает консоль текущее состояние объекта, то при закрытии/открытии, он его обновит.
источник

СЧ

Сергей Чурмин... in pro.js
Mr. Nobody
А консоль показывает текущее состояние объекта а не в момент вывода.
Ну правельно, в одной строке console.log  в короткой записи андефайл а когда раскрываешь он уже есть, или он асинхронно что ли работает?
источник

СЧ

Сергей Чурмин... in pro.js
Mr. Nobody
Т.е. если даже тебе показывает консоль текущее состояние объекта, то при закрытии/открытии, он его обновит.
хм, и кому верить)
источник

СЧ

Сергей Чурмин... in pro.js
Ладно сейчас задержку попробую повесить
источник

M

Mr. Nobody in pro.js
Сергей Чурмин
Ну правельно, в одной строке console.log  в короткой записи андефайл а когда раскрываешь он уже есть, или он асинхронно что ли работает?
Получается что у тебя он перезаписывается асинхронно. На момент вывода в консоль он действительно undefined, но потом в него что-то записывается.
источник

M

Mr. Nobody in pro.js
Сергей Чурмин
хм, и кому верить)
Тут нет противоречий.
источник

СЧ

Сергей Чурмин... in pro.js
Mr. Nobody
Получается что у тебя он перезаписывается асинхронно. На момент вывода в консоль он действительно undefined, но потом в него что-то записывается.
хм, ок, а есть какой либо сигнал что бы прям быть уверен что все отработало
источник