Массив объектов Geojson в PHP [дублировать]Php

Кемеровские программисты php общаются здесь
Anonymous
Массив объектов Geojson в PHP [дублировать]

Сообщение Anonymous »

У меня возникают проблемы, создающие этот «объект функций» в php/json
Вот пример этого кода: https://doc.arcgis.com/en/arcgis-online ... eojson.htm написано Создан. < /p>
{
"type": "FeatureCollection",
**"features": [**
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [102.0, 0.5]
},
"properties": {
"prop0": "value0"
}
}
]
}
< /code>
Мой код выходит так, хотя в формате json: < /p>
{
"type": "FeaturedCollection",
"0": {
**"features": {**
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": []
}
},
"properties": {
"id": 282
}
},
"1": {
"features": {
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": []
}
},
"properties": {
"id": 280
}
},
< /code>
Это код, который я использую для создания массива: < /p>
foreach($posts as $post) {
$data[] = array (
'features' => array (
'type' => 'Feature',
'geometry' => array (
'type' => 'Point',
'coordinates' => array (
),
),
),

'properties' => array(
'id' => $post->ID,

),
);
}

return $data;
< /code>
Может ли кто -нибудь указать мне в правильном направлении, как создать этот объект функций? Я снова кодирую это в PHP и делаю его как JSON или Geojson.


Подробнее здесь: https://stackoverflow.com/questions/796 ... ray-in-php

Вернуться в «Php»