Я пытаюсь использовать openlayers в моем codeigniter для отображения некоторой информации о карте, когда пользователь посещает какое-то место.
Но я застрял на начальном этапе.Я знаю, что это глупый вопрос, но мне действительно нужно его использовать.
Я могу использовать библиотеки Openlayer, такие как Vector, GeoJSON и т. Д., На main.js, как это указано на их веб-сайте, запустив node.JS.
Но в codeignite я хочу использовать его на определенной странице просмотра.Итак, как мне импортировать эти js-файлы на определенной странице просмотра.
Допустим, у меня есть модули openlayer в корневом фоллере
Like
Porject
-- Application
-- openlayers_modules
//, в которых есть папка ol,- system
-- stylesheets
-- index.php
Обычно мы используем его как index.html и main.js, оба находятся в корневой папке.
Я немного сбиваю с толку, как
Если я использую эти js-файлы в файле вида, например: lightning.php , тогда он выглядит как
<script type="text/javascript">
import Map from 'ol/Map.js';
import View from 'ol/View.js';
import GeoJSON from 'ol/format/GeoJSON.js';
import VectorLayer from 'ol/layer/Vector.js';
import VectorSource from 'ol/source/Vector.js';
import {Fill, Stroke, Style, Text} from 'ol/style.js';
Uncaught SyntaxError:Неожиданный идентификатор
Поэтому мой вопрос заключается в том, как мы можем реализовать его на определенной странице представления в приложении codeigniter с узлом js или без узла js.
Любая помощь приветствуется.Спасибо