Яке програмне забезпечення GIS використовується на веб-сайтах веб-карт (Google, Bing Maps тощо)?


13

Всі ми бачили прекрасні (imo) карти, вироблені Google та Microsoft . Є багато інших; деякі з них мають глобальне використання (наприклад, MapQuest , TomTom чи ТУТ ), а деякі - лише в масштабах країни.

Я припускаю, що ці компанії отримували / збирали / купували необроблені векторні дані, а потім використовували програмний пакет GIS та деякі спеціальні робочі процеси з картографії для створення карт з хорошою символікою / компонуванням, а потім кешували їх у декілька плиток.

Розподіл векторів на плитки не так вже й цікавий, але мені часто було цікаво, яке програмне забезпечення для настільних ГІС мають ті великі компанії для виготовлення цих карт? Наприклад, Esri використовує платформу ArcGIS для створення базових карт Esri, таких як Esri World Street Map .

Яке настільне GIS-програмне забезпечення використовують Google та Microsoft для створення карт? Мені це цікаво, тому що я хочу знати, які інші GIS-пакети, крім Esri ArcGIS, здатні виконувати цю роботу в таких масштабних масштабах.


На сьогоднішній день я вважаю, що це питання занадто широке, оскільки воно фактично задає одне і те ж питання для кожного з 5 (або більше) веб-сайтів веб-карт. Я рекомендую зосередити увагу на тій, про яку ви найбільше хочете дізнатися, а потім дослідити / розпитати про інших окремо.
PolyGeo

Ви, мабуть, праві. Я вказав лише два - Google та MS.
Олексій Терешенков

4
Для своїх спеціалізованих потреб споживацький настільний GIS-пакет не нарізає його, і коли у вас є великий бюджет і досвід розробки програмного забезпечення, можливо, набагато ефективніше написати власне програмне забезпечення.
blah238

4
@whuber, я повністю розумію, що ти маєш на увазі, але подумав, що для інших теж може бути цікаво зрозуміти, як насправді створюються веб-сайти для картографування. Є десятки найпопулярніших питань, які не стосуються жодної конкретної проблеми, яку потрібно вирішити: gis.stackexchange.com/questions?sort=votes . Я оновив своє запитання, щоб зробити його більш орієнтованим на проблеми, сподіваюся, що це виглядає зараз краще!
Олексій Терешенков

4
Я думаю, що питання є актуальним, оскільки, хоча пересічний практикуючий ГІС, можливо, ніколи насправді не працює в такій світовій системі веб-карт, як Google Maps, вони, безперечно, зіткнуться з питаннями типу "чому ти не можеш просто зробити так, як Google Maps?" Будучи озброєним деякими знаннями того, що насправді входить у створення такого продукту, допомагає керувати очікуванням клієнтів, які висувають необгрунтовані вимоги :)
blah238

Відповіді:


22

Для підтримки геоданих Google використовує самостійно розроблений інструмент під назвою Atlas .

У цьому відео з Google I / O 2013 ви бачите, як працює Atlas ( Atlas починається о 7:30 - але цікаво переглянути все відео).


1
Перейти до 7 хвилин і 29 секунд для слайдів youtube.com/watch?v=FsbLEtS0uls#t=449
Mapperz

13

Ви не спеціально запитували про будь-які інструменти та дані з відкритим кодом у своєму початковому дописі, але OpenStreetMap має глобальну веб-карту, яка настільки ж хороша, як і ті, що є в Google або Bing. Оскільки це відкритий код, є багато чудових ресурсів, що пояснюють, як вони керують своїми даними та надають їхню карту.

Якщо ви хочете створити карту світу як Google або Bing, ви можете використовувати дані OpenStreetMap та їх інструменти з відкритим кодом для цього. Ви можете зберігати свої дані в PostgreSQL / PostGIS, візуалізувати плитки карт за допомогою Mapnik і обслуговувати ці плитки карти в Інтернеті, використовуючи щось на зразок Apache та mod_tile. Будь-яка веб-сторінка, яка хотіла включити вашу карту, може це зробити за допомогою OpenLayers або Leaflet (які замість API-карти Google Maps).

Switch2OSM має кілька хороших вказівок щодо того, як би ви йшли щодо налаштування власної глобальної карти.


ЛЮБИТИ, що ти додав осм.
Альберт
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.