Skip to content

Conversation

yohanboniface
Copy link
Contributor

This PR adds two options:

  • parseLatLng (which default to parseFloat), allowing to take control on how the lat and lng text values will be parsed
  • sexagesimal (default=true), which allow to skip the sexagesimal parsing (when false), as it wrongly parses a French number ("1,234" will become 1)

In uMap, we are sometimes in the need to parse CSV files where lat/lng values are in French number format (with "," as separator, instead of ".").

For a bit more context: gristlabs/grist-core#992

Thanks! :)

This PR adds two options:

- parseLatLng (which default to `parseFloat`), allowing to take control
  on how the lat and lng text values will be parsed
- sexagesimal (default=true), which allow to skip the sexagesimal parsing
  (when false), as it wrongly parses a French number ("1,234" will become 1)

In uMap, we are sometimes in the need to parse CSV files where
lat/lng values are in French number format (with "," as separator, instead of
".").

For a bit more context: gristlabs/grist-core#992
@yohanboniface
Copy link
Contributor Author

Hey, is this feature unwanted or this repo missing for maintainers ? If it's the later, we could do the job with the uMap team, as we use this lib. Thanks :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant