필자는 MapBox 소프트웨어 사용자는 아니지만 Visual Studio에서 지적한 MapBox 샘플 GeoJSON 파일을 보면 "crs"경고가 GeoJSON 의 Coordinate Reference System 요소 와 관련이있는 것으로 나타났습니다 . 파일.
MapBox가 가져 오기 형식 사양을 변경했지만 샘플 파일을 업데이트하는 것을 잊었을 수 있습니다. 샘플 파일을 호스팅하는 페이지의 "지원팀에 문의"링크를 사용하여 다시보고하는 것이 좋습니다.
"crs": {
"type": "name",
"properties": {
"name": "urn:ogc:def:crs:OGC:1.3:CRS84"
}
},
문제에 관해서는 : 텍스트 편집기를 사용하여 CRS 참조를 제거한 다음 가져 오기를 다시 시도하는 것이 좋습니다. 말했듯이 MapBox 소프트웨어에는 익숙하지 않지만 소프트웨어 자체에서 가져온 후에 CRS를 정의 할 수있을 것 같습니다.
파일을 편집 할 때는 CRS 개체에 대해서만 쉼표와 대괄호를 올바르게 제거해야합니다. MapBox 샘플 GeoJSON의 상단 부분은 다음과 같습니다.
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {
"name": "Van Dorn Street",
"marker-color": "#0000ff",
"marker-symbol": "rail-metro",
"line": "blue"
},
"geometry": {
"type": "Point",
"coordinates": [
-77.12911152370515,
38.79930767201779
]
}
},
따라서 "type": "FeatureCollection" 은 맨 위에있는 CRS 정의 이전의 별도 개체이므로 대부분 유지해야합니다.