Параметр STRING типа GeoJsonObject

В документации Leaf let сказано:

import * as L from 'leaflet';

https://raw.githubusercontent.com/alanent/france-geojson/master/regions/pays-de-la-loire/departements-pays-de-la-loire.geojson

Слой GeoJSON Объекты GeoJSON добавляются на карту через слой GeoJSON. Чтобы создать его и добавить на карту, мы можем использовать следующий код:

ngOnInit{
L.GeoJSON(geojsonFeature).addTo(myfrugalmap);
}

The geojson is drawn but i receive an error :

ERROR in src/app/geo/geo.component.ts(335,11): error TS2345: Argument
 of type '{ "type": string; "features": ({ "type": string; "geometry":
{ "type": string; "coordinates": num...' is not assignable to
 parameter of type 'GeoJsonObject'.   Property 'type' is missing in
type '{ "type": string; "features": ({ "type": string; "geometry": {
"type": string; "coordinates": num...'.

Могу ли я игнорировать эту ошибку?

пожалуйста, прикрепите свой src / app / geo / geo.component.ts

аlex dykyі 08.09.2018 10:40
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
1
1
597
1

Ответы 1

amenity и popupContent не существует в объявлении типа

должно быть:

import * as L from 'leaflet';

var geojsonFeature = {
    "type": "Feature",
    "properties": {
       "name": "Location B",
       "category": "House"
    },
    "geometry": {
        "type": "Point",
        "coordinates": [-104.99404, 39.75621]
    }
};

ngOnInit{
    L.geoJSON(geojsonFeature).addTo(map); // or L.geoJSON([geojsonFeature]).addTo(map);
}

Смотрите здесь документы https://www.npmjs.com/package/geojson#readme

Не могли бы вы взглянуть на мой аптейд, пожалуйста?

Newbiiiie 07.09.2018 16:11

@Newbiiiie, пожалуйста, прикрепите свой src / app / geo / geo.component.ts

аlex dykyі 08.09.2018 10:40

Другие вопросы по теме