1. Introducción al desarrollo de capa abierta.

Primero, debe presentar el paquete de desarrollo API de Openlayer. Dos caminos:

1. Método de importación, es decir, instalación de npm, instalación de npm ol

2. Introducción de js externos.

Dirección de descarga: https://github.com/openlayers/openlayers

Dirección de la versión histórica: Lanzamientos · openlayers/openlayers · GitHub

Hay código fuente y archivos empaquetados en su interior.

Después de la descarga, colóquelo directamente en el proyecto local e impórtelo en el archivo html.

  <link href="/static/openlayer/ol/ol.css" rel="stylesheet" />
  <script type="text/javascript" src="/static/openlayer/ol/js/ol.js"></script> 

3. No se recomienda cotizar el cdn en línea. Después de todo, las imágenes en línea están sujetas a las imágenes de la red, pero se pueden usar como muestra de demostración.

  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/ol.css" type="text/css">
  <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/ol.js"></script>

Utilice la interfaz en su proyecto:

Puedes usarlo directamente así: ol.Map, ol.layer

Personalmente, me gusta definir directamente arriba: const Map = ol.Map; const View = ol.View; no es necesario agregar esos atributos de nombre de clase. En ese momento, si npm lo importaba, era directamente: importar {Punto} de "ol/geom"; 

Preste atención al directorio de nombres de clases. Para obtener más información, consulte la API del sitio web oficial.

API OpenLayers v7.5.1 - Índice API OpenLayers v7.5.1 - Índice API OpenLayers v7.5.1 - Índice

También hay una versión china traducida por Daniel:

API OpenLayers v7.3.0 - Índice

Ejemplo de mapa

Chino:

Ejemplos de capas abiertas

Inglés:

Ejemplos de capas abiertas

Supongo que te gusta

Origin blog.csdn.net/qq_39330397/article/details/132356739
Recomendado
Clasificación