1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/gist006-EchartsMap

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

EchartsMap

Использование echarts + AMap для получения geoJson границ административных районов.

Предварительная подготовка:

Сначала необходимо обратиться к API «Amap» и запросить ключ. Ключ предоставляется бесплатно, но можно отправить не более 5000 запросов в день. Если требуется больше запросов, необходимо приобрести корпоративную версию. Прямая ссылка: https://developer.amap.com/.

Адрес предварительного просмотра: https://gist006.gitee.io/echartsmap/#/.

Vue-antd-admin — система управления бэкендом, при желании можно ознакомиться: vue-antd-admin.

Vue3-basic-admin — ещё одна система управления бэкендом, при желании можно ознакомиться: vue3-basic-admin.

Процесс рендеринга включает следующие шаги:

  1. Получить geoJson границы административного района на основе кода района.

    Необходимо импортировать через CDN:

    <script src='http://webapi.amap.com/maps?v=1.3&key='ваш_ключ'&plugin=AMap.DistrictSearch'></script> <script src="//webapi.amap.com/ui/1.0/main.js"></script>

В файле build/webpack.base.conf.js необходимо указать webpack не обрабатывать зависимости библиотеки AMap:

externals: { 'AMap':'AMap', 'AMapUI': 'AMapUI' }

Затем использовать метод DistrictExplorer из AMapUI для получения geoJson административного района. Подробнее: https://lbs.amap.com/api/amap-ui/reference-amap-ui/geo/district-explorer.

  1. Получить данные карты.
  2. Рендерить график echarts.
  3. Нажать на карту для детализации.

Карта может включать различные типы графиков, такие как гистограмма, точечный график, тепловая карта и маршрут.

Установка и запуск

— npm install — cd EchartsMap — npm run dev

Пожертвования

Разработка с открытым исходным кодом требует усилий. Если проект оказался полезным, можно поставить звёздочку на GitHub: https://github.com/biubiubiu01/EchartsMap. Автор будет рад получить предложения и сообщения об ошибках.

Если проект помог, можно купить автору чашку кофе. Автор примет любую сумму пожертвования и будет рад ответить на вопросы о дружбе.

alipaywechat

Сканируйте QR-код, чтобы получить красный конверт. У друзей есть шанс выиграть 88 юаней.

alipay

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/gist006-EchartsMap.git
git@api.gitlife.ru:oschina-mirror/gist006-EchartsMap.git
oschina-mirror
gist006-EchartsMap
gist006-EchartsMap
master