Baasklusje schreef :
De RWS files met boeien lees ik regelmatig in voor gebruik in WinGPS en de gps.
Werkt het ineens niet meer, heeft RWS wat formaten weer gewijzigd.
Er staan nu puntkomma's waar eerst komma's stonden, maar vooral de formaten van coordinaten zijn erg gewijzigd.
Waar download je de bestanden? Op
maps.rijkswaterstaat.nl/datare...e1-9624-fee9b784138c krijg je komma's als scheidingstekens.
Voor coordinaten zijn diverse mogelijkheden:
GG,MM,SS Graden Minuten Seconden
GG,ggggg Decimale graden
GG,MMmmm Graden met decimale minuten.
RWS doet dit, met een heleboel punten ertussen.
Ik kan nog wel een aantal andere formaten bedenken:
GG,MM,SS Graden Minuten Seconden
GG MM SS Graden Minuten Seconden
GGG° MM' SS.ss" Graden Minuten Seconden
GGG° MM' SS,ss" Graden Minuten Seconden
GGG.ggggg Decimale graden
GGG,ggggg Decimale graden
GGG MM,mmm Graden met decimale minuten.
GGG MM.mmm Graden met decimale minuten.
Ik zie overigens geen reden om een andere notatie dan Decimale graden te gebruiken als je het in code gaat gebruiken
Baasklusje schreef :
Het is een zooitje.
In een komma-separated file (CSV) mag natuurlijk nooit de tekst "Kegel, punt naar boven" voorkomen.
Met die komma daar....
En nog 2:
"72384,1773","421540,5036",
Als die quotes die jij hier gebruikt er ook bij staan mogen er prima komma's gebruikt worden in een CSV-bestand.
Het bestaan van allerlei dialecten, bijv.
- komma als veldscheidingsteken, punt als decimaalschedingsteken (Engels/Amerikaans)
- puntkomma als veldscheidingsteken, komma als decimaalschedingsteken (Nederlands)
en het niet vastleggen van dit dialect in het bestand maakt CSV een nogal foutgevoelig formaat.
Je kan ook kiezen voor bijv. GeoJSON:
{
"crs" : {
"properties" : {
"name" : "urn:ogc:def:crs:EPSG::25831"
},
"type" : "name"
},
"features" : [
{
"geometry" : {
"coordinates" : [
582104.8812,
5736841.3436
],
"type" : "Point"
},
"geometry_name" : "shape",
"id" : "vaarweg_markering_drijvend_detail.9920311",
"properties" : {
"benam_cod" : "VW-A -0101",
"benaming" : "A 21",
"e_wgs_gm" : "004.11.4050",
"e_wgs_gms" : "004.11.24.30",
"gdb_geomattr_data" : null,
"iala_categorie" : "4",
"inbedrijf" : "01-01-2005",
"kleurpatr" : "X",
"kleurpatr_" : "L",
"licht_kl_c" : "L",
"licht_klr" : "X",
"n_wgs_gm" : "51.46.5852",
"n_wgs_gms" : "51.46.35.11",
"obj_kleur" : "Groen",
"obj_kleur_" : "4",
"obj_soort" : "SK31 630",
"obj_vorm" : "spar",
"obj_vorm_c" : "5",
"opgeheven" : "#",
"racon_code" : "#",
"s57_id" : 1044,
"se_anno_cad_data" : null,
"sign_gr_c" : "#",
"sign_groep" : "Niet toegewezen",
"sign_kar" : "Niet toegewezen",
"sign_kar_c" : "#",
"sign_perio" : "#",
"tt_kleur" : "Groen",
"tt_kleur_c" : "4",
"tt_klr_pat" : "X",
"tt_pat_c" : "L",
"tt_toptek" : "Kegel, punt naar boven",
"v_tt_c" : "1",
"vaarwater" : "AARDAPPELENGAT",
"vorm_kleur" : "spar Groen",
"x_rd" : "72384,1773",
"x_wgs84" : 4.19008333,
"y_rd" : "421540,5036",
"y_wgs84" : 51.77641944
},
"type" : "Feature"
}
]
}