Google Earth

Не знаете, где задать вопрос? Задавайте здесь.
Ответить
xtxskif
Завсегдатай
Сообщения: 455
Зарегистрирован: 17 фев 2016, 14:02
Репутация: -5
Откуда: Lviv
Контактная информация:

Google Earth

Сообщение xtxskif » 23 фев 2017, 16:55

Привет. Подскажите как зафиксировать объект так чтоб он например стрелка всегда показивала в одно место.
К примеру на дорогу (как на рис.1).
Потому что если я начинаю вращать карту то стрелка тоже вращаеться (рис.2).
Вложения
2.png
рис. 2
2.png (289.46 КБ) 6072 просмотра
1.png
рис.1
1.png (314.83 КБ) 6072 просмотра

xtxskif
Завсегдатай
Сообщения: 455
Зарегистрирован: 17 фев 2016, 14:02
Репутация: -5
Откуда: Lviv
Контактная информация:

Re: Google Earth

Сообщение xtxskif » 24 фев 2017, 20:27

помогите хоть чем-то

marsel
Участник
Сообщения: 63
Зарегистрирован: 07 мар 2010, 10:02
Репутация: 6
Откуда: Казань

Re: Google Earth

Сообщение marsel » 24 фев 2017, 21:32

Стрелка и так показывает "в одно место" - рядом с дорогой.
Переместите её, чтобы конец стрелки был точно на дороге – туда она и будет показывать

xtxskif
Завсегдатай
Сообщения: 455
Зарегистрирован: 17 фев 2016, 14:02
Репутация: -5
Откуда: Lviv
Контактная информация:

Re: Google Earth

Сообщение xtxskif » 25 фев 2017, 13:44

Может вы не поняли задачу. Нужно чтоб стрелка показывала в одну точку при любом угле компаса

[ Сообщение с мобильного устройства ]

marsel
Участник
Сообщения: 63
Зарегистрирован: 07 мар 2010, 10:02
Репутация: 6
Откуда: Казань

Re: Google Earth

Сообщение marsel » 25 фев 2017, 14:23

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

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2241
Зарегистрирован: 04 янв 2011, 22:00
Репутация: 1514
Откуда: Казань

Re: Google Earth

Сообщение Игорь Белов » 25 фев 2017, 15:09

Именно так, "стрелка" есть объект типа Точка, и она всегда указывает сама в себя.
Вложения
img_20170225_145728.jpg
img_20170225_145728.jpg (28.4 КБ) 5919 просмотров
img_20170225_145806.jpg
img_20170225_145806.jpg (26.54 КБ) 5919 просмотров
The purpose of computing is insight, not numbers

xtxskif
Завсегдатай
Сообщения: 455
Зарегистрирован: 17 фев 2016, 14:02
Репутация: -5
Откуда: Lviv
Контактная информация:

Re: Google Earth

Сообщение xtxskif » 26 фев 2017, 14:04

а как сделать так чтоб обьект (стрелка или иной) показывал не в точку, а в направление (к примеру на север).
Что то вроде того что на рисунках.
Заранее спасибо
Вложения
12.png
рис3
12.png (1.19 МБ) 5836 просмотров
11.png
рис2
11.png (772.29 КБ) 5836 просмотров
21.png
рис1
21.png (1.07 МБ) 5836 просмотров
Последний раз редактировалось xtxskif 26 фев 2017, 15:11, всего редактировалось 1 раз.

xtxskif
Завсегдатай
Сообщения: 455
Зарегистрирован: 17 фев 2016, 14:02
Репутация: -5
Откуда: Lviv
Контактная информация:

Re: Google Earth

Сообщение xtxskif » 26 фев 2017, 14:12

и вообще можно ли это сделать с точечным объектом?

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Google Earth

Сообщение ericsson » 26 фев 2017, 20:17

Вообще, в KML есть элемент <heading> входящий в <IconStyle>. Но поддерживает ли его Google Earth?

xtxskif
Завсегдатай
Сообщения: 455
Зарегистрирован: 17 фев 2016, 14:02
Репутация: -5
Откуда: Lviv
Контактная информация:

Re: Google Earth

Сообщение xtxskif » 27 фев 2017, 11:36

а как ето узнать?

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Google Earth

Сообщение ericsson » 27 фев 2017, 18:51

Ну, очень просто: создать KML-файл с точечным объектом и вручную отредактировать стиль в соответствии с документацией (в GE поле для указания этого параметра при редактировании маркера отсутствует).
Но точечный объект все равно никогда не будет вести себя точно так, как вы показали на иллюстрациях.

xtxskif
Завсегдатай
Сообщения: 455
Зарегистрирован: 17 фев 2016, 14:02
Репутация: -5
Откуда: Lviv
Контактная информация:

Re: Google Earth

Сообщение xtxskif » 27 фев 2017, 23:52

но вы припускаете возможность развернуть точечний обьект "стрелка" носом на север?

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Google Earth

Сообщение ericsson » 28 фев 2017, 00:16

Что-что я делаю?
Если вы хотели сказать "допускаю", то да - добавление, например, <heading>45</heading> внутрь элемента <IconStyle> должно развернуть иконку на 45º по часовой стрелке от направления на север, однако иконка точечного объекта всегда изображается на виртуальной плоскости, параллельной плоскости экрана, то есть и тогда, когда вы смотрите на поверхность Земли из зенита в надир, и тогда, когда смотрите под углом к поверхности.

А на ваших иллюстрациях с синей стрелкой выше, плоскость символа всегда параллельна поверхности Земли. Это возможно, только если "символ" представляет из себя полигональный объект.

xtxskif
Завсегдатай
Сообщения: 455
Зарегистрирован: 17 фев 2016, 14:02
Репутация: -5
Откуда: Lviv
Контактная информация:

Re: Google Earth

Сообщение xtxskif » 28 фев 2017, 00:32

понимаю, спасибо

Ответить

Вернуться в «Я новичок!»

Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot] и 3 гостя