Bonjour,
Dans un fichier, j'ai les coordonnées suivantes:
J'aimerais récupérer, d'une part les longitudes, d'autre part, les latitudes des points.
Code : Sélectionner tout - Visualiser dans une fenêtre à part {\"latitude\": 43.311201614044528, \"longitude\": 5.4094707498763039}, {\"latitude\": 43.309623906531407, \"longitude\": 5.4086407626353283}, {\"latitude\": 43.309035100964323, \"longitude\": 5.4109002196409017}
Le code suivant, qui fonctionne, me récupère aussi les libellés "longitude" et "latitude" dans le résultat
Ex. pour les longitudes:
Code : Sélectionner tout - Visualiser dans une fenêtre à part posLon <- gregexpr("(longitude\": )[0-9\\.]+", fichier)Aussi voulais-je savoir comment récupérer uniquement les coordonnées d'une seule traite..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 > longs [1] "longitude\": 5.4094707498763039}" "longitude\": 5.4086407626353283}" [3] "longitude\": 5.4109002196409017}"
J'ai essayé avec les carets et fin de ligne afin d'indiquer ce que je veux exactement, mais sans succès
Code : Sélectionner tout - Visualiser dans une fenêtre à part posLon <- gregexpr("(longitude\": )^([0-9\\.]+))", fichier)
Partager