Автор Тема: Власна карта на Android  (Прочитано 3536 разів)

1 гість дивиться цю тему.

nazarlamer

  • Зацікавлений
  • *
  • Повідомлень: 19
  • Рейтинг 5
    • Перегляд профілю
Власна карта на Android
« : 24.09.2015 15:57:49 »
Маю власну карту куска Львова. Можу перевести в любий векторний формат карти.
Хочу зробити щоб та карта була доступна на телефоні під Android.
Програми роблю в Android Studio. Досвіду ще не багато.
Як можна інтегрувати векторну карту в програму під android.
Якщо є програмісти в даному напрямку попрошу допомогти.
Розшарити F VK G+

Bottlehunter

  • Супер Модератор
  • Дослідник
  • *****
  • Повідомлень: 2037
  • Рейтинг 1055
  • Стать: Чоловіча
    • Перегляд профілю
Re: Власна карта на Android
« Відповідь #1 : 24.09.2015 17:11:47 »
Маєш на увазі, написати свою програмку і в неї карту вставити?
Розшарити F VK G+
Най жиє Гуцулія!

nazarlamer

  • Зацікавлений
  • *
  • Повідомлень: 19
  • Рейтинг 5
    • Перегляд профілю
Re: Власна карта на Android
« Відповідь #2 : 24.09.2015 17:18:32 »
Маєш на увазі, написати свою програмку і в неї карту вставити?
Так написати програмку під android щоб там можна було передивлятись власнку карту без інтернету.
Бажано щоб карта була в векторному форматі.
Розшарити F VK G+

Bottlehunter

  • Супер Модератор
  • Дослідник
  • *****
  • Повідомлень: 2037
  • Рейтинг 1055
  • Стать: Чоловіча
    • Перегляд профілю
Re: Власна карта на Android
« Відповідь #3 : 24.09.2015 22:50:29 »
Згрубшого, твоя мапа - це просто зображення (малюнок), який ти можеш переглядати частинами чи повністю в своїй програмці. Як це зробити, описано, наприклад, в цьому відео. Також почитай документацію, щоб зрозуміти, що додати, щоб ти міг збільшувати карту і, можливо, підвантажувати її частинами на екран.

<a href="http://www.youtube.com/watch?v=IEcJDqOiGqE" target="_blank">http://www.youtube.com/watch?v=IEcJDqOiGqE</a>

Щоб прив'язати мапу до GPS, треба буде трохи погуглити) Але і тут нема нічого складного, головне терпіння і час.
Розшарити F VK G+
Най жиє Гуцулія!

nazarlamer

  • Зацікавлений
  • *
  • Повідомлень: 19
  • Рейтинг 5
    • Перегляд профілю
Re: Власна карта на Android
« Відповідь #4 : 25.09.2015 00:09:03 »
Згрубшого, твоя мапа - це просто зображення (малюнок), який ти можеш переглядати частинами чи повністю в своїй програмці. Як це зробити, описано, наприклад, в цьому відео. Також почитай документацію, щоб зрозуміти, що додати, щоб ти міг збільшувати карту і, можливо, підвантажувати її частинами на екран.

<a href="http://www.youtube.com/watch?v=IEcJDqOiGqE" target="_blank">http://www.youtube.com/watch?v=IEcJDqOiGqE</a>

Щоб прив'язати мапу до GPS, треба буде трохи погуглити) Але і тут нема нічого складного, головне терпіння і час.
Я знаю про карти які згенеровані з тайлів (малюнків цілих або кусків). Для Android є бібліотеки для цієї мети.
Мене цікавить відображення векторних карт з всіма навігаційними функціями такими як масштабування дотиком та переміщення дотиком.
Створення растових карт займе багато часу, векторні карти створюються набагато швидше.
Карта буде постійно обновлюватись тому і потрібно векторний формат.
Розшарити F VK G+

Bottlehunter

  • Супер Модератор
  • Дослідник
  • *****
  • Повідомлень: 2037
  • Рейтинг 1055
  • Стать: Чоловіча
    • Перегляд профілю
Re: Власна карта на Android
« Відповідь #5 : 25.09.2015 00:21:27 »
На жаль, не можу підказати чогось конкретного. Але з задоволенням подивився б на результат)
Розшарити F VK G+
Най жиє Гуцулія!

YserL

  • Адміністратор
  • Дослідник
  • *
  • Повідомлень: 2530
  • Рейтинг 456
    • Перегляд профілю
Re: Власна карта на Android
« Відповідь #6 : 25.09.2015 07:08:58 »
А можна зразок карти у сорсі і в растрі?
Розшарити F VK G+

nazarlamer

  • Зацікавлений
  • *
  • Повідомлень: 19
  • Рейтинг 5
    • Перегляд профілю
Re: Власна карта на Android
« Відповідь #7 : 25.09.2015 10:08:22 »
На жаль, не можу підказати чогось конкретного. Але з задоволенням подивився б на результат)
Якщо результат буде то обов'язково поділюсь
Розшарити F VK G+

nazarlamer

  • Зацікавлений
  • *
  • Повідомлень: 19
  • Рейтинг 5
    • Перегляд профілю
Re: Власна карта на Android
« Відповідь #8 : 25.09.2015 10:15:51 »
А можна зразок карти у сорсі і в растрі?
карта представляє собою суміш данних з файлів та баз данних. Карту простіше експортувати в векторний формат.
Робити тайли займе багато часу.
Розшарити F VK G+

Wolff

  • Користувач
  • Досвідчений
  • *
  • Повідомлень: 260
  • Рейтинг 96
  • Хто шукає той знайте).
    • Перегляд профілю
Re: Власна карта на Android
« Відповідь #9 : 25.09.2015 11:45:34 »
А можна зразок карти у сорсі і в растрі?
карта представляє собою суміш данних з файлів та баз данних. Карту простіше експортувати в векторний формат.
Робити тайли займе багато часу.
То не карта Львова).
Розшарити F VK G+

nazarlamer

  • Зацікавлений
  • *
  • Повідомлень: 19
  • Рейтинг 5
    • Перегляд профілю
Re: Власна карта на Android
« Відповідь #10 : 25.09.2015 12:12:47 »
А можна зразок карти у сорсі і в растрі?
карта представляє собою суміш данних з файлів та баз данних. Карту простіше експортувати в векторний формат.
Робити тайли займе багато часу.
То не карта Львова).

Саме цей фрагмент то не карта Львова а показовий фрагмент, в такому виглялі виглядає і карта куска Львова.
Розшарити F VK G+

YserL

  • Адміністратор
  • Дослідник
  • *
  • Повідомлень: 2530
  • Рейтинг 456
    • Перегляд профілю
Re: Власна карта на Android
« Відповідь #11 : 25.09.2015 13:52:50 »
Це щось похоже на суміш графів.
Яке призначення карти?
Розшарити F VK G+

linuxoid

  • Користувач
  • Гуру
  • *
  • Повідомлень: 674
  • Рейтинг 166
    • Перегляд профілю
Re: Власна карта на Android
« Відповідь #12 : 26.09.2015 00:28:23 »
Я знаю про карти які згенеровані з тайлів (малюнків цілих або кусків). Для Android є бібліотеки для цієї мети.
Мене цікавить відображення векторних карт з всіма навігаційними функціями такими як масштабування дотиком та переміщення дотиком.
Створення растових карт займе багато часу, векторні карти створюються набагато швидше.
Карта буде постійно обновлюватись тому і потрібно векторний формат.

Я мало шарю в Андроїд розробці, але спробую порадити.
Наскільки мені відомо, в мобільних девайсах є можливість промальовувати HTML5.  З допомогою HTML5 можна показувати векторні зображення (тег SVG), а далі - діло техніки і гугління)
Але не все так просто з вектором. Растрові зображення займають багато місця і мають обмеження в маштабуванні (тут був кеп :-) ), але вимагають мало ресурсів системи. Вектор же потребує ресурсів процесора для обрахунку і утворення зображення. У випадку маленьких векторних зображень (шрифти і т.п.) - все ОК, але векторне зображення, наприклад, мапи Львова мобільний девайс може не потягнути. Проте, тема цікава і за тим майбутнє.
Розшарити F VK G+

nazarlamer

  • Зацікавлений
  • *
  • Повідомлень: 19
  • Рейтинг 5
    • Перегляд профілю
Re: Власна карта на Android
« Відповідь #13 : 04.10.2015 13:28:43 »
Дякую всім хто долучився до дискусії.

Проблему вирішив, на андроїді розробив карту що відображає всі необхідні обєкти, присутній пошук, працує з GPS, результатом задоволений, воно вартувало 2-ох тижнів кожнодневного лазання інтернетом в пошуку необхідного рішення. Карта Львова займає всього 3 МБ.
Результат покажу як зконвертую карту з малюнку вище так як та що зара робоча містить деяку службову інформацію.
Кого цікавить результат, пишіть.
Розшарити F VK G+

YserL

  • Адміністратор
  • Дослідник
  • *
  • Повідомлень: 2530
  • Рейтинг 456
    • Перегляд профілю
Re: Власна карта на Android
« Відповідь #14 : 04.10.2015 14:41:47 »
Чекатимемо на програму. Зробимо QC.
Розшарити F VK G+

nazarlamer

  • Зацікавлений
  • *
  • Повідомлень: 19
  • Рейтинг 5
    • Перегляд профілю
Re: Власна карта на Android
« Відповідь #15 : 02.04.2016 20:14:05 »
Представляю результат моєї роботи з картами для Android. Власний додаток вот в такому вигляді відображає карту с спец.програми на winndows на планшеті. Так як карта зазнає кілька етапів конвертування а демо фрагмент не є великим то не всі елементи відображаються на фоні, но основні елементи через які все робиться відображаються добре. Я результатом задоволений. Додаток постійно покращується.
Розшарити F VK G+

nazarlamer

  • Зацікавлений
  • *
  • Повідомлень: 19
  • Рейтинг 5
    • Перегляд профілю
Re: Власна карта на Android
« Відповідь #16 : 02.04.2016 20:16:39 »
Всі кого цікавить створення карт або нанесення будь-яких елементів на карти онлайн або оффланйн для різних гаджетів, чекаю листувань.
Розшарити F VK G+