Онлайн-картографування — Вікіпедія

Додаток вебкарти у смартфоні

Онлайн-картографування або вебкартографування - це процес використання карт, що доставляються геоінформаційними системами (GIS) в Інтернеті, точніше у Всесвітній павутині (WWW). Вебкарта або онлайн-карта одночасно подаються і споживаються, отже, вебкартографування - це більше, ніж просто вебкартографія, це послуга, за допомогою якої споживачі можуть вибрати, що відображатиметься на карті.[1] Веб-GIS наголошує на аспектах обробки геоданих, які більше стосуються таких аспектів проєктування, як збір даних та архітектура серверного програмного забезпечення, таких як зберігання даних та алгоритми, ніж сам звіт кінцевих користувачів.[2]

Терміни веб-GIS та вебвідображення залишаються дещо синонімами. Веб-GIS використовує вебкарти, а кінцеві користувачі, які займаються картографуванням, отримують аналітичні можливості. Термін послуги, що базуються на розташуванні, стосується вебвідображення споживчих товарів та послуг.[3] Вебвідображення зазвичай включає веббраузер або інший агент користувача, здатний взаємодіяти клієнт-сервер.[4] Питання якості, зручності використання, соціальних вигод та правових обмежень є рушієм його еволюції.[5][6]

Поява вебкартографування можна розглядати як основну нову тенденцію картографії. Донедавна картографія була обмежена кількома компаніями, інститутами та картографічними агентствами, що вимагало відносно дорогого та складного апаратного та програмного забезпечення, а також кваліфікованих картографів та інженерів геоматики.

Вебвідображення забезпечило безліч географічних наборів даних, включаючи безкоштовні, створені OpenStreetMap, та власні набори даних, що належать HERE, Google, Tencent, TomTom та ін. Також було розроблено та впроваджено цілий ряд безкоштовного програмного забезпечення для створення карт разом із власними інструментами, такими як ArcGIS. Як результат, бар’єр для пропуску для обслуговування карт в Інтернеті знижений.

Типи[ред. | ред. код]

Перша класифікація вебкарт була зроблена Крааком у 2001 р.[2] Він розрізняв статичні та динамічні вебкарти, а також інтерактивні та переглядав лише вебкарти. Сьогодні існує збільшена кількість динамічних типів вебкарт та статичних джерел вебкарт.

Аналітичні вебкарти[ред. | ред. код]

Аналітичні вебкарти пропонують GIS-аналіз. Геодані можуть бути статичним положенням або потребують оновлення. Межа між аналітичними вебкартами та веб-GIS нечітка. Частини аналізу можуть бути проведені сервером геоданих GIS. У міру отримання вебклієнтами обробка розподіляється.

Анімовані та в режимі реального часу[ред. | ред. код]

Карти реального часу відображають ситуацію явища майже в реальному часі (затримка лише на кілька секунд або хвилин).[7] Зазвичай вони анімовані. Дані збираються датчиками, а карти формуються або оновлюються через регулярні проміжки часу або на вимогу.

Анімовані карти відображають зміни на карті з часом за допомогою анімації однієї з графічних або часових змінних.[8] Технології, що дозволяють відображати анімовані вебкарти на стороні клієнта, включають масштабовану векторну графіку (SVG), Adobe Flash, Java, QuickTime та інші. Вебкарти з анімацією в режимі реального часу включають карти погоди, карти заторів та системи моніторингу транспортних засобів.

CartoDB запустив бібліотеку з відкритим кодом Torque[9] яка дозволяє створювати динамічні анімовані карти з мільйонами записів. Twitter використовує цю технологію для створення карт, що відображають реакцію користувачів на новини та події у всьому світі.

Спільні вебкарти[ред. | ред. код]

Спільні карти - потенціал, що розвивається.[10] Google Earth — це комп'ютерна програма корпорації Google, що не зображує земну географічну карту, а замість цього, зображує глобус планети Земля, але картографічний вебсервіс Google Maps зображує карту Землі та земний глобус. Власне програмне забезпечення для спільної роботи з відкритим кодом користувачі спільно працюють над створенням та вдосконаленням вебвідображення. Деякі спільні проєкти вебкартографування:

Інтернет-атласи[ред. | ред. код]

Традиційний атлас переживає надзвичайно великий перехід, коли розміщується в Інтернеті. Атласи можуть припинити друковані видання або запропонувати друк на вимогу. Деякі атласи також пропонують завантаження необроблених даних основних джерел геопросторових даних.

Статичні вебкарти[ред. | ред. код]

USGS DRG - статична карта

Статичні вебсторінки переглядаються лише без анімації та інтерактивності . Ці файли створюються один раз, часто вручну та рідко оновлюються. Типовими графічними форматами для статичних вебкарт є PNG, JPEG, GIF або TIFF (наприклад, drg ) для растрових файлів, SVG, PDF або SWF для векторних файлів. Сюди входять скановані паперові карти, не розроблені як екранні карти. Паперові карти мають набагато вищу роздільну здатність та щільність інформації, ніж звичайні комп'ютерні дисплеї однакового фізичного розміру, і можуть бути нечитабельними, коли відображаються на екранах з неправильною роздільною здатністю.[2]

Веб-GIS у хмарі[ред. | ред. код]

Зараз різні компанії пропонують вебкартографію як хмарне програмне забезпечення як послугу. Ці постачальники послуг дозволяють користувачам створювати та обмінюватися картами, завантажуючи дані на свої сервери (хмарне сховище). Карти створюються або за допомогою редактора браузера, або написання сценаріїв, які використовують API постачальників послуг.

Картографія на папері, що розвивається[ред. | ред. код]

Аналіз поверхневої погоди для США 21 жовтня 2006 р.

У порівнянні з традиційними техніками, картографічне програмне забезпечення має багато переваг. Також зазначені недоліки.

  • Вебкарти можуть легко доставляти актуальну інформацію. Якщо карти генеруються автоматично з баз даних, вони можуть відображати інформацію майже в реальному часі. Їх не потрібно друкувати, освоювати та розповсюджувати. Приклади:
    • Карта, що відображає результати виборів, як тільки результати виборів стануть доступними.
    • Карта заторів на основі даних про дорожній рух, зібраних сенсорними мережами.
    • Карта, що показує поточне місцезнаходження транспортних засобів масового транспорту, таких як автобуси чи поїзди, що дозволяє меценатам мінімізувати час очікування на зупинках або станціях або бути в курсі затримок в обслуговуванні.
    • Карти погоди, такі як NEXRAD .
  • Програмно - апаратна інфраструктура для вебкарт дешева. Апаратне забезпечення вебсервера є дешевим, і існує безліч інструментів з відкритим кодом для створення вебкарт. Геодані, навпаки, не є; супутники та автомобільні парки використовують постійно дороге обладнання для збору інформації. Можливо, завдяки цьому багато людей все ще не хочуть публікувати геодані, особливо там, де геодані є дорогими. Вони побоюються порушення авторських прав іншими людьми, які використовують їхні дані, без належних запитів на отримання дозволу.
  • Оновлення продуктів можна легко розповсюджувати . Оскільки вебкарти розподіляють як логіку, так і дані з кожним запитом або завантаженням, оновлення продукту
  • може відбуватися щоразу, коли вебкористувач перезавантажує програму. У традиційній картографії, маючи справу з друкованими картами або інтерактивними картами, що розповсюджуються на офлайн-носіях (CD, DVD тощо), оновлення карт вимагає серйозних зусиль, викликаючи перевидання чи ремастеринг, а також перерозподіл носія. Завдяки вебкартам оновлення даних та продуктів стає простішим, дешевшим та швидшим, і відбувається частіше. Можливо, завдяки цьому багато вебкарт мають низьку якість як за символізацією, змістом, так і за точністю даних.
  • Вебкарти можуть поєднувати розподілені джерела даних . Використовуючи відкриті стандарти та задокументовані API, можна інтегрувати (змішувати) різні джерела даних, якщо система проєкції, масштаб карти та якість даних збігаються. Використання централізованих джерел даних знімає тягар для окремих організацій зберігати копії однакових наборів даних. Недоліком є те, що потрібно покладатися на зовнішні джерела даних і довіряти їм. Крім того, завдяки доступній детальній інформації та поєднанню розподілених джерел даних можна виявити та поєднати багато приватної та особистої інформації окремих осіб. Власність та маєтки окремих людей тепер доступні через аерофотознімки та супутникові знімки високої роздільної здатності у всьому світі.
  • Вебкарти дозволяють персоналізувати . Використовуючи профілі користувачів, персональні фільтри та особистий стиль та символізацію, користувачі можуть налаштовувати та розробляти власні карти, якщо вебсистеми картографування підтримують персоналізацію. Проблеми доступності можна розглядати так само. Якщо користувачі можуть зберігати свої улюблені кольори та візерунки, вони можуть уникати поєднань кольорів, яких вони не можуть легко розрізнити (наприклад, через дальтонізм). Незважаючи на це, як і на папері, вебкарти мають проблему обмеженого простору екрану, але тим більше. Це, зокрема, проблема для мобільних вебкарт; обладнання, яке перевозиться, зазвичай має дуже маленький екран, що робить менш вірогідним, що є місце для персоналізації.
  • Вебкарти дозволяють спільне картографування, подібне таким технологіям вебкартографування, як DHTML/Ajax, SVG, Java, Adobe Flash тощо, дозволяють розподіляти збір даних та спільні зусилля. Прикладами таких проєктів є проєкт OpenStreetMap або спільнота Google Earth. Як і у випадку з іншими відкритими проєктами, забезпечення якості дуже важливо, проте надійність Інтернету та інфраструктури вебсерверів ще недостатньо хороша. Особливо, якщо вебкарта спирається на зовнішні розподілені джерела даних, автор оригіналу часто не може гарантувати доступність інформації.
  • Вебкарти підтримують гіперпосилання на іншу інформацію в Інтернеті. Як і будь-яка інша вебсторінка або вікі, вебкарти можуть діяти як покажчик іншої інформації в Інтернеті. Будь-яка чутлива область на карті, текст мітки тощо може надати гіперпосилання на додаткову інформацію. Як приклад, карта, що відображає варіанти громадського транспорту, може безпосередньо посилатись на відповідний розділ в онлайн-графіку руху поїздів. Однак розробка вебкарт є досить складною, оскільки вона є: Незважаючи на зростаючу доступність безкоштовних та комерційних інструментів для створення вебкартографування та вебпрограм-GIS, створення інтерактивних вебкарт все ще є більш складним завданням, ніж набір та друк зображень. Багато технологій, модулів, послуг та джерел даних мають бути освоєні та інтегровані Середовища розробки та налагодження конгломерату різних вебтехнологій досі незручні та незручні.

Історія[ред. | ред. код]

Типи подій
  • Події, пов’язані з картографією
  • Технічні події, безпосередньо пов’язані з вебкартографуванням
  • Загальні технічні події
  • Події, що стосуються вебстандартів

Цей розділ містить деякі етапи вебкартографування, служб картографування в Інтернеті та атласів.[4]

  • 1989: Народження WWW, винайденого в ЦЕРНі для обміну дослідницькими документами.[11]
  • 1993: Xerox PARC Map Viewer, перший сервер карт, заснований на CGI/Perl, дозволив репроєкцію стилю та визначення масштабу карти.
  • 1994: Світовий локатор землетрусів, перший інтерактивний вебмаппінг, випущений на основі подання карти Xerox PARC.
  • 1994: Національний атлас Канади [Архівовано 21 лютого 2006 у Wayback Machine.], випущена перша версія Національного атласу Канади. Можна розглядати як перший онлайн-атлас.
  • 1995: Газет для Шотландії [Архівовано 9 січня 2015 у Wayback Machine.], випущена прототипна версія Газет для Шотландії. Перша географічна база даних з інтерактивним картографуванням.
  • 1995: Служба картографування тигрів від Бюро перепису населення США, перша національна вебкарта вуличного рівня та перша велика вебкарта уряду США.
  • 1995: MapGuide, вперше представлений як Argus MapGuide.
  • 1996: Центр передових просторових технологій Інтерактивний картограф, заснований на оболонці CGI/C/GRASS, дозволить користувачеві вибрати географічний масштаб, базовий шар растру та кількість векторних шарів для створення персоналізованої карти.
  • 1996: Mapquest, перша популярна в Інтернеті служба узгодження та маршрутизації адрес із вихідним відображенням.
  • 1996: MultiMap, вебсайт MultiMap, що базується у Великій Британії, відкрив послуги з картографування, маршрутизації та розташування на основі Інтернету. Потрапив на один з найпопулярніших вебсайтів Великої Британії.
  • 1996: Geomedia WebMap 1.0, перша версія Geomedia WebMap [Архівовано 22 вересня 2020 у Wayback Machine.], вже підтримує векторну графіку завдяки використанню ActiveCGM.
  • 1996: MapGuide, Autodesk придбала Argus Technologies. Та представила Autodesk MapGuide 2.0.
Логотип Національного атласу США
Знімок екрану з NASA World Wind
  • 2003: Світовий вітер NASA, Світовий вітер NASA випущений. Відкритий віртуальний глобус, який завантажує дані з розподілених ресурсів через Інтернет. Місцевість та будівлі можна переглядати у тривимірному вимірі. Мова розмітки (на основі XML) дозволяє користувачам інтегрувати власний особистий вміст. Цей віртуальний глобус потребує спеціального програмного забезпечення і не працює у веббраузері.
  • 2003: UMN MapServer 4.0, додає підтримку 24-бітного растрового виводу та підтримку PDF та SWF.
  • 2004: OpenStreetMap, карта світу з відкритим кодом, відкритим вмістом, заснована Стівом Коустом.
  • 2004: засновано Яндекс Карти.
  • 2005: Google Maps, перша версія Google Maps. На основі растрових плиток, організованих за схемою чотирикутника, завантаження даних здійснюється за допомогою XMLHttpRequests. Цей додаток для картографування став надзвичайно популярним в Інтернеті, ще й тому, що він дозволяв іншим людям інтегрувати служби картографічних служб Google у свій власний вебсайт.
  • 2005: UMN MapServer представлений як відкритий код Геопросторовою фундацією з відкритим кодом (OSGeo). UMN MapServer 4.6, додає підтримку SVG .
  • 2005: MapGuide Open Source представлений Autodesk як відкритий код
  • 2005: Google Earth, перша версія Google Earth була випущена, спираючись на метафору про віртуальний глобус. Місцевість та будівлі можна переглядати у тривимірному вимірі. Мова розмітки KML (на основі XML ) дозволяє користувачам інтегрувати власний особистий вміст. Цей віртуальний глобус потребує спеціального програмного забезпечення і не працює у веббраузері.
  • 2005: OpenLayers, перша версія бібліотеки Javascript з відкритим кодом OpenLayers.
  • 2006: Запущено WikiMapia
  • 2009: Nokia зробила Ovi Maps безкоштовними на своїх смартфонах.
  • 2010: MapBox був заснований
  • 2012: Apple видалила Карти Google як програму картографування за замовчуванням і замінила її власною програмою картографування.[13]
  • 2013: MapBox оголосив Векторні плитки для вулиць MapBox

Технології[ред. | ред. код]

Для технологій вебвідображення потрібні як серверні, так і клієнтські програми. Далі наведено перелік технологій, що використовуються у вебвідображенні.

  • Просторові бази даних це, як правило, об’єктні реляційні бази даних, розширені географічними типами даних, методами та властивостями. Вони необхідні, коли вебзастосуванню картографії доводиться мати справу з динамічними даними (які часто змінюються) або з величезною кількістю географічних даних. Просторові бази даних дозволяють просторові запити, добірки, перепроєкції та маніпуляції з геометрією та пропонують різні формати імпорту та експорту. PostGISяскравий приклад; це відкритий код. MySQL також реалізує деякі просторові функції. Oracle Spatial, Microsoft SQL Server (з просторовими розширеннями) та IBM DB2 - комерційні альтернативи. Специфікація «Прості функції» Відкритого геопроцесорного консорціуму (OGC) - це стандартна модель даних геометрії та набір операторів для просторових баз даних. Частина 2 специфікації визначає реалізацію з використанням SQL.
  • Плиточні вебкарти відображають відтворені карти, складені з "плиток" растрового зображення.
  • Векторні плитки також стають все більш популярними - Google і Apple перейшли до векторних плиток. Mapbox.com також пропонує векторні плитки. Цей новий стиль вебвідображення не залежить від роздільної здатності, а також має перевагу динамічного показу та приховування функцій залежно від взаємодії.
  • Сервери WMS генерують карти, використовуючи такі параметри для користувацьких опцій, як порядок шарів, стиль та символізація, обсяг даних, формат даних, проєкція тощо. OGC стандартизувала ці варіанти. Іншим стандартом сервера WMS є служба Tile Map . Стандартні формати зображень включають PNG, JPEG, GIF та SVG.

Курси[ред. | ред. код]

Курси вебкартографування пропонуються в декількох університетах. Ось кілька представницьких.

Див. також[ред. | ред. код]

Примітки та посилання[ред. | ред. код]

  1. Parker, C.J., May, A. and Mitchell, V. (2013), “The role of VGI and PGI in supporting outdoor activities [Архівовано 17 жовтня 2018 у Wayback Machine.]”, Applied Ergonomics, Vol. 44 No. 6, pp. 886–94.
  2. а б в Kraak, Menno Jan (2001): Settings and needs for web cartography, in: Kraak and Allan Brown (eds), Web Cartography, Francis and Taylor, New York, p. 3–4. see also webpage . Accessed 2007-01-04.
  3. Parker, C.J., May, A., Mitchell, V. and Burrows, A. (2013), “Capturing Volunteered Information for Inclusive Service Design: Potential Benefits and Challenges [Архівовано 1 листопада 2018 у Wayback Machine.]”, The Design Journal, Vol. 16 No. 2, pp. 197–218.
  4. а б For technological context, see History of the World Wide Web and related topics under History of computer hardware.
  5. Brown, M.; Sharples, Sarah; Harding, Jenny; Parker, Christopher J.; Bearman, N.; Maguire, M.; Forrest, D.; Haklay, M.; Jackson, M. (2013). Usability of Geographic Information: Current challenges and future directions (PDF). Applied Ergonomics. 44 (6): 855—865. doi:10.1016/j.apergo.2012.10.013. PMID 23177775. Архів оригіналу (PDF) за 19 липня 2018. Процитовано 30 вересня 2020.
  6. Parker, Christopher J. (2014). User-centred design of neogeography: the impact of volunteered geographic information on users' perceptions of online map 'mashups'. Ergonomics. 57 (7): 987—997. doi:10.1080/00140139.2014.909950. PMID 24827070. Архів оригіналу за 8 березня 2021. Процитовано 30 вересня 2020.
  7. Powers, Shelley. (2008). Painting the Web. O'Reilly. ISBN 9780596515096. OCLC 191753336.
  8. Muehlenhaus, Ian, 1976- (10 грудня 2013). Web cartography : map design for interactive and mobile devices. ISBN 9781439876220. OCLC 706022809.
  9. GitHub - CartoDB/torque: Temporal mapping for CartoDB. 13 лютого 2019. Архів оригіналу за 31 жовтня 2020. Процитовано 30 вересня 2020.
  10. Parker, C.J., May, A.J. and Mitchell, V. (2012), “Understanding Design with VGI using an Information Relevance Framework”, Transactions in GIS, Transactions in GIS: GISRUK Special Issue, Vol. 16 No. 4, pp. 545–560.
  11. More details are in: History of the World Wide Web#1980–1991: Invention and implementation.
  12. See Universal Locator project at UC Berkeley, 1998: .
  13. Arthur, Charles (26 листопада 2013). How Apple Maps won on UK iPhones over Google Maps - despite Waze. the Guardian (англ.). Архів оригіналу за 11 листопада 2020. Процитовано 30 липня 2019.

зовнішні посилання[ред. | ред. код]

Сайти