¿Cómo cargar china.js en ECharts3?
"` js$.getJSON('./china.json ',? función? (datos)? {?echarts.registerMap('China'
,? datos); ?var?chart?=?e charts.init(document.getelementbyid('map'));?chart.setOp
tion({?Series:?[{?Type:?'map', ?Figura:? China? }]?});? });"`De esta manera, necesita descargar geojson, los datos vectoriales geográficos de China.
La diferencia entre echarts3 y echarts2:
Archivo 1.js:
El primero es el archivo js, echarts3 ha realizado grandes optimizaciones. En echarts2, la gestión de la biblioteca de clases de varios controles es más detallada.
Afortunadamente, existe una estructura de directorio especial para almacenar archivos js relacionados y recursos relacionados, pero a menudo es difícil importar archivos.
Conveniente, es posible que accidentalmente pierda un archivo, echarts3 puede descargarlo directamente según sus necesidades.
Para la biblioteca de clases de marco funcional, solo necesita importar un archivo echarts.min.js cuando la use;
2 Importación de archivos:
En. echarts2, require es la entrada a la carga modular y la configuración de la ruta a menudo ocurre durante el uso.
Problema, especialmente al hacer mapas, y en echarts3, solo necesitas agregar una copia simple de la vista [html] al principio.
& ltScript? src = " js/echarts . js "></script>? A continuación, simplemente llame a la interfaz;
3. Mapa sin conexión:
Existen grandes problemas con la precisión del mapa sin conexión de echarts2, especialmente cuando se profundiza hasta el nivel del condado, el límite. la línea existe.
A menudo aparecen problemas como desenfoque, intersecciones y espacios en blanco, y a menudo aparecen enclaves, que son bastante diferentes del mapa real. Personalmente, creo que básicamente no es el caso.
¿Para qué sirve? Ha habido grandes mejoras en echarts3, que básicamente resuelven los problemas anteriores entre ciudades, distritos y condados.
Básicamente no hay problemas de conexión con distritos y condados; además, en echarts3, puedes crear tu propio mapa según sea necesario.
Este servicio proporciona una gran comodidad para el uso real;
4. Barra de herramientas:
La función de línea auxiliar se ha cancelado en la caja de herramientas de echarts3. Más pequeño y la sensación general es echarts3.
La caja de herramientas interna es aún más fea;
5. Herramienta de roaming de mapas:
Cancela la herramienta de roaming de mapas en echarts3. Para ser honesto, la herramienta de roaming de mapas en echarts2 es solo para ver.
Muy bien, aunque no muy útil;
6. Sistema de coordenadas:
En echarts3, la estructura de datos está unificada y abstraída, y es la más comúnmente utilizadas Las estructuras de datos incluyen: tablas lineales, árboles y gráficos. Ejemplo
Por ejemplo, la estructura de tablas lineales y listas de nodos de árboles y gráficos se pueden normalizar en matrices bidimensionales en echarts3, otra
una abstracción importante de la estructura de datos es. El concepto independiente de "sistema de coordenadas" ya existe en ECharts2.
Existen elementos de configuración de coordenadas polares y de cuadrícula, pero no se implementan de acuerdo con la comprensión de un "sistema de coordenadas" en la Carta Electrónica 3.
Sistema compatible con coordenadas cartesianas (catesianas); , compatible con grid en echarts2), sistema de coordenadas polares (polar) y geografía.
Sistema de coordenadas (GEO);
7. Cambios de opción:
1) La posición de componentes como X e Y ha cambiado hacia la parte superior izquierda y puede Se utilizarán píxeles y porcentajes, más adaptables.
2) Para hacer la estructura más razonable, las etiquetas en echarts3 se mueven hacia afuera y son iguales a itemStyle.
Según el comunicado oficial, el uso anterior en echarts3 también es compatible, pero no se recomienda.
Datos de referencia
La diferencia entre echarts3 y echarts2. CSDN[hora de referencia 2018-1-22]