Перейти до вмісту

MGMaps

Матеріал з Вікіпедії — вільної енциклопедії.
MGMaps
Мапа OpenStreetMap у MGMaps
Типкартографічно-навігаційне ПЗ
АвторCristian Streng
РозробникNutiteq
Перший випуск1.00 beta (30 червня 2005; 19 років тому (2005-06-30))
Стабільний випуск1.39.21 (22 серпня 2009; 15 років тому (2009-08-22))
Нестабільний випуск1.42.01 (22 серпня 2009; 15 років тому (2009-08-22))
ПлатформаJ2ME
Мова програмуванняJava
Розмір< 1 МБ
Доступні мови23
Українська мовані
Стан розробкине підтримується
ЛіцензіяСС BY-NC-ND
Стандарт(и)GPS, WMS, TMS, KML[en]
Розширення файлу.mgm, .map
Репозиторійsvn.mgmaps.com
Вебсайтwap.mgmaps.com

MGMaps (або Mobile GMaps) — безплатний картографічний застосунок (мідлет[en]) з відкритим кодом, написаний на мові Java для мобільних пристроїв з підтримкою J2ME, призначений для відображення онлайн та офлайн мап і навігації (з та без GPS).

Історія

[ред. | ред. код]

MGMaps, мобільний застосунок для перегляду тайлів мап різних картографічних вебсервісів, зокрема мап доріг та супутникових знімків від Google Maps, створив програміст Крістіан Стренг (англ. Cristian Streng)[1][2][3][4][5][6][7][8][9][10][11][12][13][14].

Перший реліз MGMaps 1.00 beta було випущено 30 червня 2005.

Назва застосунку Mobile GMaps (скорочено MGMaps) пов'язана з першопочатковим використанням сервісу Google Maps.

Комерційною підтримкою займалася естонська компанія Nutiteq, яка постачала платне програмне забезпечення MGMaps Pro SDK (разом з джерельним кодом застосунку MGMaps) та вільну програмну бібліотеку MGMaps Lib SDK[15][16][17], а також безкоштовну власну брендовану версію мобільного застосунку під назвою Nutimap[18].

Реакція Google

[ред. | ред. код]

31 липня 2007, Google Enforcement Team надіслалала електронною поштою повідомлення розробнику MGMaps з вимогою видалити з програми підтримку завантаження тайлів Google Maps[19]:

Через те що ви використовуєте контент без дозволу, ми змушені просити вас припинити відображення тайлів мап Google Maps для мобільних пристроїв у вашому власному застосунку. Будь-ласка, негайно підтвердіть що ви це зробите.
— Google Enforcement Team, Subject: Unauthorized use of content - Mobile Gmaps

У подальших версіях MGMaps було вимкнуто опцію завантаження тайлів Google Maps, але додано сервіс мап OpenStreetMap та можливість користувачам власноруч додавати URL до тайлів мап інших сторонніх сервісів WMS/TMS[20][21].

Закриття проєкту

[ред. | ред. код]

Останні стабільна і нестабільна версії застосунку було випущено 22 серпня 2009.

14 липня 2011, розробник опублікував новину із закликом до участі у розробці та опублікував адресу репозиторію вихідного коду (SVN).

27 листопада 2011, розробник офіційно повідомив про закриття проєкту:

Наразі, розробку MGMaps зупинено близько двох років тому... але про це ніколи не анонсувалося на цій сторінці. Тож як є, я більше не працюю над цим проєктом. Є (малий) шанс на те, що проєкт буде переопрацьовано та портовано [на Android - прим.], але до тих пір як це станеться ви можете вважати проєкт MGMaps закритим.

Станом на 2024, сайт застосунку працює, а сам застосунок доступний для вільного завантаження.

Особливості

[ред. | ред. код]
  • Підтримка великої кількості мобільних пристроїв (для окремих пристроїв надаються спеціальні JAD/JAR-інсталятори), зокрема фічефонів з обмеженим розміром RAM та малими дисплеями, смартфонів Symbian S60 (Nokia N95 та інших), BlackBerry, Windows Mobile.
  • Підтримка роботи з онлайн сервісами в мобільних мережах GPRS 2G (рекомендується EDGE, 3G, HSDPA, 4G LTE або Wi-Fi).
  • Підтримка роботи з вбудованими та зовнішніми (через Bluetooth[22]) GPS-приймачами.
  • Налаштування поточної геолокації (переміщенням курсора на мапі, вибором зі списку закладок або введенням географічних координат вручну).
  • Завантаженя тайлів з різних картографічних вебсервісів (TMS):
  • Офлайн режим з використання файлів мап (кешованих тайлів, скопійованих у пам'ять мобільного пристрою або вбудованих у JAR-інсталятор застосунку).
  • Перемикання між стилями мапи (мапа доріг, супутникові знімки, гібрид).
  • Відображення величин у метричній та імперській системах мір.
  • Імпорт джерел тайлів WMS/TMS сервісів з файлів Keyhole Markup Language[en] (KML)[23].
  • Збереження данних у стисному форматі KML (KMZ).
  • Географічний пошук з допомогою сервісу Google Search.
  • Відображення данних сервісу геокодування NAC Geo[en].
  • Відображення дорожнього трафіку з допомогою сервісів Google Maps і Traffic.com.
  • GPS-трекінг з допомогою сервісів GMap Track та Connect2Car.
  • Відображення данних про точки доступу Wi-Fi сервісу FON.
  • Відображення данних про POI-мітки у Wikimapia.
  • Створення і редагування власних POI-міток, з можливістю імпорту та експорту у форматі KML.
  • Надсилання SMS з інформацією про поточну геолокацію.
  • Налаштування відображення елементів інтерфейсу користувача.
  • Тестування мережевого з'єднання мобільних мереж і швидкості завантаження данних.
  • Налаштування для з'єднання через проксі-сервер.
  • Відлагоджувач для відстеження помилок у роботі застосунку.

gMapMaker

[ред. | ред. код]

gMapMakerкомп'ютерна програма з відкритим кодом для завантаження тайлів мап і конвертації їх для MGMaps, створена автором MGMaps[24].

Окім gMapMaker, можна використовувати й інші альтернативні завантажувачі тайлів, зокрема вільне програмне забезпечення Mobile Atlas Creator (MOBAC[25]) та SAS.Планета.

GMap-Track.com

[ред. | ред. код]

GMap-Track.comонлайн-картографічний сервіс для GPS-трекінгу, створений автором MGMaps[20].

Станом на 2024, сервіс закрито.

Джерела

[ред. | ред. код]
  • MGMaps Stored Maps format (PDF) (Description for developers and map content providers) (англ.). Tartu: Nutiteq. 2008.
  • MGMaps Lib Developer Guide (PDF) (англ.). Tartu: Nutiteq. 2009.

Примітки

[ред. | ред. код]
  1. Ray, Bill (6 вересня 2006). Free mobile maps for smart phones: Where am I? I'll ask my phone... The Register[en] (англ.).
  2. Mobile GMaps displays Google Maps on your Java-enabled cellphone. Engadget (амер.). 4 липня 2005. Процитовано 4 вересня 2024.
  3. Google Maps Works Now with Cell Phones: Mobile GMaps. Softpedia (англ.). 6 липня 2005.
  4. Mobile GMaps. mobicritic.com (англ.). 24 грудня 2006. Архів оригіналу за 11 січня 2007.
  5. Mobile GMaps, Mobile Productivity Application. java.com (англ.). Sun Microsystems. Архів оригіналу за 9 січня 2008.
  6. GPS navigation overview: Maps go digital. GSMArena.com (амер.). Процитовано 3 вересня 2024.
  7. Geens, Stefan (11 травня 2007). Into Whale Valley with Mobile GMaps. Ogle Earth (амер.). Процитовано 4 вересня 2024.
  8. Geens, Stefan (13 травня 2007). Whale Valley postmortem. Ogle Earth (амер.). Процитовано 4 вересня 2024.
  9. Geens, Stefan (13 липня 2007). Mobile GMaps update (and a look at personal location publishing ). Ogle Earth (амер.). Процитовано 4 вересня 2024.
  10. Mobile GMaps Reviewed. blackberrycool.com (англ.). 7 липня 2005. Архів оригіналу за 10 липня 2005. Процитовано 4 вересня 2024.
  11. Software: MGMaps with GPS support. noknok.tv (англ.). 21 липня 2007. Архів оригіналу за 11 жовтня 2007.
  12. Google maps goes Java for mobile phones. mobilemag.com. 5 липня 2005. Архів оригіналу за 17 грудня 2005.
  13. Работаем с Mobile GMaps. Компьютерра[ru] (рос.). 8 липня 2007. Архів оригіналу за 15 березня 2010.
  14. Mobile GMaps: карты мира в твоём мобильном. Хабр (рос.). 6 серпня 2007. Процитовано 4 вересня 2024.
  15. Kukkosuo, Miikka (25 вересня 2008). Nutiteq Releases Open Source Mobile Mapping SDK - ArcticStartup. arcticstartup.com (амер.). Процитовано 4 вересня 2024.
  16. Jean-Baptiste, Aubort (10 грудня 2014), rorist/maps-lib-nutiteq, процитовано 4 вересня 2024, Original source code, under the GNU's GPLv2 License
  17. j2mepolish/enough-polish-sample-nutiteq at master · Enough-Software/j2mepolish. GitHub (англ.). Процитовано 4 вересня 2024.
  18. MGMaps Pro SDK. nutiteq.com (англ.). Архів оригіналу за 8 квітня 2008.
  19. Streng, Cristian (31 липня 2007). Mobile GMaps - News. MGMaps (англ.). Архів оригіналу за 12 серпня 2007. I have recently received a letter from Google asking me to remove support for Google maps from MGMaps (copy of the letter below).
  20. а б Geens, Stefan (1 серпня 2007). Google to Mobile GMaps: No tiles for you. Ogle Earth (амер.). Процитовано 4 вересня 2024.
  21. GISuser (4 серпня 2007). BLOG - Mobile GMaps no longer serving Google Maps by request of google enforcement. GIS user technology news (амер.). Процитовано 4 вересня 2024.
  22. Yang, Dave (13 жовтня 2006), Nokia N73 with Bluetooth GPS, процитовано 4 вересня 2024
  23. Pawlowicz, Leszek. Overlay Google Maps, Windows Live, Yahoo, Ask.com and OpenStreetMap Imagery In Google Earth (амер.). Процитовано 4 вересня 2024.
  24. Mobile GMaps - Map Tile Caching tools. www.mgmaps.com. Процитовано 4 вересня 2024.
  25. Mobile Atlas Creator (MOBAC). mobac.sourceforge.io. Процитовано 4 вересня 2024.

Посилання

[ред. | ред. код]