Anonymous | Login | Signup for a new account | 21-11-24 12:41 UTC |
All Projects | SAS.Планета | Домен, сайт, форум, багтрекер | Доработка карты (ZMP) | Переводы и локализации | Прочее |
My View | View Issues | Change Log | Roadmap | Search |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0003352 | SAS.Планета | [All Projects] Хотелка | public | 13-07-2018 11:24 | 13-07-2018 14:24 | ||||
Reporter | ygorigor | ||||||||
Assigned To | vdemidov | ||||||||
Priority | normal | Severity | tweak | Reproducibility | N/A | ||||
Status | closed | Resolution | won't fix | ||||||
Platform | x86 | OS | Windows | OS Version | 10 | ||||
Product Version | .Nightly | ||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0003352: Импорт kmz (kml) в которых иконки имеют разное направление (азимут) | ||||||||
Description | С помощю kml можно добавлять на карте иконки которые имеют разные направления (азимуты). Вот пример кода для одной иконки: <?xml version="1.0" encoding="UTF-8"?><kml xmlns="http://earth.google.com/kml/2.2"><Document> <Placemark> <description>desc.</description> <Style> <IconStyle> <scale>1</scale> <Icon> <href>files/icon.png</href> </Icon> <hotSpot x="0.5" y="0" xunits="fraction" yunits="fraction"/> <heading>0</heading> </IconStyle> </Style> <Point> <extrude>1</extrude> <coordinates>long,lat,0</coordinates> </Point> </Placemark> </Document></kml> На данный момент SasPlanet не обрабатывает поле <heading>, тем самым на карте добавляется только иконка предлагаемая Sas, без направления. | ||||||||
Additional Information | Прикрепил скрин показать как это выглядет в Google Earth | ||||||||
Tags | kml, kmz, иконки, импорт | ||||||||
Attached Files | Icons_with_directions.jpg [^] (59,241 bytes) 13-07-2018 11:24
| ||||||||
Notes | |
(0018362) vdemidov (manager) 13-07-2018 13:00 |
В базе меток просто нет где хранить азимут |
(0018363) zed (manager) 13-07-2018 13:04 |
Между прочим, базу меток можно и доработать, чтобы было где. |
(0018364) vdemidov (manager) 13-07-2018 14:04 |
Конечно можно. Но это, как минимум, приведет к потере обратной совместимости баз меток. Соответсвенно придется продумывать как это все добавлять в каждый из движков (ну хотя бы в SQL и Mongo). Потом нужно будет добавлять эту инфу в ГУЙ, делать отрисовку иконок с поворотом и только потом можно будет добавить поддержку азимута в импорт. ИМХО оно того не стоит. Но тебе никто ж не запрещает занятся этим и переоткрыть эту хотелку. А также заодно создать 5 дочерних, что бы хоть как-то разбить этот процесс на этапы. |
(0018367) zed (manager) 13-07-2018 14:24 |
В SML я бы это, конечно, добавлять не стал, только в ORM, а там особых проблем с совместимостью быть не должно. Добавится столбец с дефолтным NULL и только. То, что схема БД со временем будет требовать изменений, это по-моему, вполне нормально для живого приложения. Для всяких экстра-параметров, по которым не требуется делать выборку (как в этой хотелке), можно, к примеру, завести одно json-поле и сохранять туда всякое, по мере необходимости. Отображение маркеров с поворотом уже вроде есть - стрелка GPS навигации как пример. По крайней мере, какие-то интерфейсы там уже точно были. |
Users who viewed this issue | |
User List | Anonymous (1699x), ygorigor (3x), zed (8x), vdemidov (7x) |
Total Views | 1717 |
Last View | 21-11-2024 12:41 |
Issue History | |||
Date Modified | Username | Field | Change |
13-07-2018 11:24 | ygorigor | New Issue | |
13-07-2018 11:24 | ygorigor | File Added: Icons_with_directions.jpg | |
13-07-2018 12:58 | zed | Tag Attached: kml | |
13-07-2018 12:58 | zed | Tag Attached: kmz | |
13-07-2018 12:58 | zed | Tag Attached: иконки | |
13-07-2018 12:58 | zed | Tag Attached: импорт | |
13-07-2018 13:00 | vdemidov | Note Added: 0018362 | |
13-07-2018 13:00 | vdemidov | Status | new => resolved |
13-07-2018 13:00 | vdemidov | Resolution | open => won't fix |
13-07-2018 13:00 | vdemidov | Assigned To | => vdemidov |
13-07-2018 13:00 | vdemidov | Status | resolved => closed |
13-07-2018 13:04 | zed | Note Added: 0018363 | |
13-07-2018 14:04 | vdemidov | Note Added: 0018364 | |
13-07-2018 14:24 | zed | Note Added: 0018367 |
My View | View Issues | Change Log | Roadmap | Search |
Copyright © 2007 - 2024 SAS.Planet Team |