Wszyscy widzieliśmy piękne (imo) mapy produkowane przez Google i Microsoft . Jest wiele innych; niektóre z nich mają globalne zastosowanie (takie jak MapQuest , TomTom lub TUTAJ ), a niektóre mają skalę krajową.
Zakładam, że firmy te pozyskały / zgromadziły / kupiły surowe dane wektorowe, a następnie wykorzystały pakiet oprogramowania GIS i niektóre niestandardowe przepływy pracy kartografii do tworzenia map o dobrej symbolice / układzie, a następnie zbuforowały je na wiele kafelków.
Rasteryzacja wektorów w kafelki nie jest szczególnie interesująca, ale często zastanawiałem się, jakiego oprogramowania Desktop GIS używają te duże firmy do tworzenia tych map? Na przykład Esri wykorzystuje platformę ArcGIS do tworzenia map bazowych Esri, takich jak Esri World Street Map .
Z jakiego oprogramowania GIS na komputery stacjonarne korzystają Google i Microsoft do tworzenia map? Jestem tego ciekawy, ponieważ chcę wiedzieć, jakie inne pakiety GIS oprócz Esri ArcGIS są w stanie wykonać tę pracę na tak dużą skalę.
źródło
Odpowiedzi:
Google używa samodzielnie opracowanego narzędzia o nazwie Atlas do utrzymywania danych geodezyjnych.
W tym filmie z Google I / O 2013 zobaczysz, jak działa Atlas ( Atlas zaczyna się o 7:30 - ale interesujące jest obejrzenie całego filmu).
źródło
W oryginalnym poście nie pytałeś o żadne narzędzia lub dane o otwartym kodzie źródłowym, ale OpenStreetMap ma globalną mapę internetową, która jest równie dobra jak te z Google lub Bing. Ponieważ jest to oprogramowanie typu open source, istnieje wiele świetnych zasobów wyjaśniających, w jaki sposób zarządzają swoimi danymi i renderują mapę.
Jeśli chcesz utworzyć mapę ogólnoświatową, taką jak Google lub Bing, możesz do tego użyć danych OpenStreetMap i ich narzędzi open source. Przechowujesz swoje dane w PostgreSQL / PostGIS, renderujesz kafelki mapy za pomocą Mapnika i podajesz te kafelki mapy w Internecie za pomocą czegoś takiego jak Apache i mod_tile. Każda strona internetowa, która chce dołączyć twoją mapę, może to zrobić za pomocą OpenLayers lub Leaflet (które zastępują API Google Maps API).
Switch2OSM ma kilka dobrych instrukcji na temat konfigurowania własnej mapy globalnej.
źródło