Я использую этот пример непосредственно из Mapbox для фильтрации объектов в представлении карты, поскольку именно эту функцию я ищу.
Однако я изо всех сил пытался заменить.addLayer расстаться с GeoJSON, который я получаю от MongoDB.Набор данных, который я хочу отобразить и отфильтровать из MongoDB, выглядит следующим образом:
{
"_id" : ObjectId("5ba64a3c517f3a78325d1534"),
"geometry" : {
"type" : "Point",
"coordinates" : [
13.3325,
52.4564
]
},
"properties" : {
"name" : "Roberts",
"entry" : "Tax Advisor",
"fromPrice" : 125,
"unit" : "hour"
},
"type" : "Feature",
"__v" : 0
},
{
"_id" : ObjectId("5ba64a3c517f3a78325d1533"),
"geometry" : {
"type" : "Point",
"coordinates" : [
13.314,
52.4901
]
},
"properties" : {
"name" : "Taylor",
"entry" : "Law Firm",
"fromPrice" : 160,
"unit" : "hour"
},
"type" : "Feature",
"__v" : 0
}
Конечно, дело не в аэропортах, а в том же понятии.Буду признателен, если кто-нибудь поможет мне включить geoJSON в этот фильтр.Большое спасибо заранее!