Пользовательские карты
- Dima
- Offline
- Platinum Member
Less
More
10 years 11 months ago #4227
by Dima
Don't forget support my developments: post review in JED , donate , help with translation
Replied by Dima on topic Пользовательские карты
Ну, я же указал свои свойства, и у меня все вывелось
Чтобы был оверлей - указываете с каким слоем мешаете, и говорите что он прозрачный.
У меня мешается с обычной картой.
Что касается OSM - тут мне надо код посмотреть, но, думаю Вы просто его не разрешили в настройке карты.
Чтобы вывелся на frontend, вы указываете, что разрешены пользовательские типы и перечисляете, какие типы используете. В поле список пользовательских типов вы вводите их ИДЕНТИФИКАТОРЫ, т.е. числа. Там же есть подсказка
Чтобы был оверлей - указываете с каким слоем мешаете, и говорите что он прозрачный.
У меня мешается с обычной картой.
Что касается OSM - тут мне надо код посмотреть, но, думаю Вы просто его не разрешили в настройке карты.
Чтобы вывелся на frontend, вы указываете, что разрешены пользовательские типы и перечисляете, какие типы используете. В поле список пользовательских типов вы вводите их ИДЕНТИФИКАТОРЫ, т.е. числа. Там же есть подсказка
Don't forget support my developments: post review in JED , donate , help with translation
Please Log in or Create an account to join the conversation.
- 1van
- Offline
- Junior Member
10 years 11 months ago - 10 years 11 months ago #4230
by 1van
Соберём всех в кучу stavrinok.ru
Replied by 1van on topic Пользовательские карты
Спасибо Дмитрий!
Все получилось. И с OSM мешается. OSM удобен тем, что у него нет ограничения по масштабу. На яндекс слоях 18 максимум.
А кнопочку пользовательской карты вывести можно?
Все получилось. И с OSM мешается. OSM удобен тем, что у него нет ограничения по масштабу. На яндекс слоях 18 максимум.
А кнопочку пользовательской карты вывести можно?
Соберём всех в кучу stavrinok.ru
Last edit: 10 years 11 months ago by 1van.
Please Log in or Create an account to join the conversation.
- Dima
- Offline
- Platinum Member
10 years 11 months ago #4231
by Dima
Don't forget support my developments: post review in JED , donate , help with translation
Replied by Dima on topic Пользовательские карты
Что значит кнопочку.
Они же есть в списке типов карт, т.е. в выпадающем списке карт (элемент управления на карте)
Они же есть в списке типов карт, т.е. в выпадающем списке карт (элемент управления на карте)
Don't forget support my developments: post review in JED , donate , help with translation
Please Log in or Create an account to join the conversation.
- 1van
- Offline
- Junior Member
10 years 10 months ago - 10 years 10 months ago #4357
by 1van
Соберём всех в кучу stavrinok.ru
Replied by 1van on topic Пользовательские карты
Дмитрий, с праздниками тебя прошедшими!
Желаю удачи во всех начинаниях и сбытия мечт!
Отдельной кнопки "Пользовательский слой" в меню нет. Подложкой для моей карты является слой OSM. При переходе в меню на пункт "Интерактивная карта" - все нормально, но если перейти на любой другой слой то, увидеть "мой слой" можно только вернувшись на главную страницу.
И еще вопрос: Можно ли в качестве своего слоя использовать векторный рисунок?
Желаю удачи во всех начинаниях и сбытия мечт!
Отдельной кнопки "Пользовательский слой" в меню нет. Подложкой для моей карты является слой OSM. При переходе в меню на пункт "Интерактивная карта" - все нормально, но если перейти на любой другой слой то, увидеть "мой слой" можно только вернувшись на главную страницу.
И еще вопрос: Можно ли в качестве своего слоя использовать векторный рисунок?
Соберём всех в кучу stavrinok.ru
Last edit: 10 years 10 months ago by 1van.
Please Log in or Create an account to join the conversation.
- Dima
- Offline
- Platinum Member
10 years 10 months ago #4360
by Dima
Don't forget support my developments: post review in JED , donate , help with translation
Replied by Dima on topic Пользовательские карты
Добрый день, спасибо.
Если Вы указываете, что слой не является прозрачным (Transparent layer = No), то он появится в списке слоев для переключения.
Если Вы хотите, чтобы ваша картинка "накладывалась" на какой-либо слой яндекса, т.е. у вас есть фрагмент карты, а там, где нет - слой яндекса, тогда используйте поле "Overlay" и выбирайте какой слой мешаете с вашим слоем.
Про векторный рисунок - не знаю. Это лучше вопрос в клубе поднимать. Если АПИ позволяет, то надо найти пример и посмотреть.
Если Вы указываете, что слой не является прозрачным (Transparent layer = No), то он появится в списке слоев для переключения.
Если Вы хотите, чтобы ваша картинка "накладывалась" на какой-либо слой яндекса, т.е. у вас есть фрагмент карты, а там, где нет - слой яндекса, тогда используйте поле "Overlay" и выбирайте какой слой мешаете с вашим слоем.
Про векторный рисунок - не знаю. Это лучше вопрос в клубе поднимать. Если АПИ позволяет, то надо найти пример и посмотреть.
Don't forget support my developments: post review in JED , donate , help with translation
Please Log in or Create an account to join the conversation.
- 1van
- Offline
- Junior Member
10 years 10 months ago - 10 years 10 months ago #4384
by 1van
Соберём всех в кучу stavrinok.ru
Replied by 1van on topic Пользовательские карты
На форуме API Яндекс карты предложили такое решение:
Создать rectangle и залить его SVG файлом
А как это реализовать в компоненте? В какой файл вставлять свой код?
И еще вопрос: Слой является прозрачным, можно-ли сделать для него отдельную кнопку "включить/выключить", чтобы он смешивался с активным на данный момент слоем? Это в идеале.
Или хотя-бы с одним, указанным в панели управления?
Создать rectangle и залить его SVG файлом
Code:
// Создаем прямоугольник на основе границы карты.
var rectangle = new ymaps.Rectangle(myMap.getBounds(), {}, {
fillImageHref: 'http://stavrinok.ru/centralniy.svg'
});
// Добавляем прямоугольник на карту.
myMap.geoObjects.add(rectangle);
А как это реализовать в компоненте? В какой файл вставлять свой код?
И еще вопрос: Слой является прозрачным, можно-ли сделать для него отдельную кнопку "включить/выключить", чтобы он смешивался с активным на данный момент слоем? Это в идеале.
Или хотя-бы с одним, указанным в панели управления?
Соберём всех в кучу stavrinok.ru
Last edit: 10 years 10 months ago by 1van.
Please Log in or Create an account to join the conversation.
Time to create page: 0.357 seconds