У меня работает базовый API, я могу хранить данные и получать данные как обычно.Однако у меня возникли проблемы с форматированием моего контента.Я могу получить список всех моих пользователей с помощью HTTPGet, и это выглядит так ...
[
{
"userId": "1 ",
"geoHash": "123456789",
"latitude": 1.234,
"longitude": 5.689,
"locationDate": "2019-07-01T00:00:00"
},
{
"userId": "2 ",
"geoHash": "123456789",
"latitude": 1.234,
"longitude": 5.689,
"locationDate": "2019-07-01T00:00:00"
},
{
"userId": "3 ",
"geoHash": "123456789",
"latitude": 1.234,
"longitude": 5.689,
"locationDate": "2019-07-01T00:00:00"
}
]
Однако я понятия не имею, как я могу превратить это в GeoJson (https://geojson.org/) это выглядит так ...
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [125.6, 10.1]
},
"properties": {
"name": "Dinagat Islands"
}
}
И это основа того, как я получаю свой список пользователей
[HttpGet]
public IEnumerable<Users> GetUsers()
{
return _context.Users;
}
Я искал часы и контент вокруг этогоМне кажется, что этот предмет несколько сбивает с толку, я был бы очень признателен за помощь.