Здравствуйте! При подгрузке geojson файла координаты улетают в другую область по причине не правильного порядка.
Метод для считывания стандартный из документации:
// Загружаем GeoJSON файл, экспортированный из Конструктора карт.
$.getJSON('fast_food.geojson')
.done(function (geoJson) {
geoJson.features.forEach(function (obj) {
// Задаём контент балуна.
obj.properties.balloonContent = obj.properties.name;
// Задаём пресет для меток с полем iconCaption.
obj.properties.iconCaption = "iconCaption";
obj.options = {
preset: "islands#pinkDotIcon"
}
});
// Добавляем описание объектов в формате JSON в менеджер объектов.
objectManager.add(geoJson);
// Добавляем объекты на карту.
myMap.geoObjects.add(objectManager);
});Можно ли как то используя стандартные средства без разбора строк поменять порядок?
Сделав из
"geometry": {
"type": "Point",
"coordinates": [
36.2441044,
54.5150103
]
},Это:
"geometry": {
"type": "Point",
"coordinates": [
54.5150103,
36.2441044
]
},