Какая разница в использовании OpenLayers и Mapbox?

9

Привет, ребята, я нашел эту плитку для разработки приложения WebGIS с использованием MapBox. Я хотел знать, как это лучше, чем OpenLayers, и если мне нужно будет разработать, какие из них были бы лучше, так как я буду разрабатывать полную ГИС-архитектуру.

Sam007
источник

Ответы:

9

Я попытался объяснить соответствующие детали вашего интереса ниже. Я хочу вкратце сказать, что если вы хотите создать отличное приложение, вам нужен OpenLayers.

  1. OpenLayers - это библиотека JavaScript с открытым исходным кодом, которая предоставляет множество богатых методов для создания веб-приложений, подобных Google Maps. он поддерживает множество событий и элементов управления, помимо этого вы можете добавить слишком много слоев, которые интегрированы с картами Google Maps, Yahoo Maps, Virtual Earth, TMS, WMS, CloudMade и XYZ, а также с картами MapBox.

  2. как MapBox, это действительно красочный и красивый дизайнер карт, который помогает вам разрабатывать микросайты с помощью некоторых инструментов. Трудно разработать большое приложение с его инструментами, кроме того, оно не является массовым. это действительно хорошо для платформы публикации карт, но я думаю, что ограничен возможностями, не похожими на openlayers. для обслуживания веб-карты с mapbox, вы должны проверить ее инструменты:

    • Скромные Карты написаны, чтобы быть минимальными и делать несколько предположений об использовании. Это идеальная основа для построения картографических инструментов.

    • Воск добавляет элементы управления масштабированием, постоянные ссылки и многие другие основные функции и пользовательский интерфейс в Modest Maps.

    • mmg добавляет гибкую поддержку функций GeoJSON в Modest Maps.

    • HTMAPL позволяет легко создавать карты с помощью Modest Maps, написав не что иное, как простой HTML.

    • Easey добавляет переходы «Сглаживание» , «Масштабирование», «Панорамирование» к Модестным картам.

  3. как TileMill, это разработчик стиля карты для красочных карт. на самом деле это дизайнер карт, который поддерживает множество файлов, таких как ESRI Shapefile, KML, GeoJSON, GeoTIFF, PostGIS и SQLite. Вы можете показать свою работу на плитке в openlayers или в Google.

TileMill - это инструмент для картографов, позволяющий быстро и легко создавать карты для Интернета с использованием пользовательских данных. Он построен на мощной библиотеке рендеринга карт с открытым исходным кодом Mapnik - то же программное обеспечение OpenStreetMap и MapQuest используют для создания некоторых своих карт. TileMill не предназначен для использования в качестве картографического инструмента общего назначения, а скорее направлен на упрощение и упрощение узкого набора вариантов использования.

я надеюсь, что это поможет вам ...

Арагон
источник