Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

213
Views
Capas abiertas: coordenadas con coma en formato decimal

Estoy representando la posición del mouse así:

 map.addControl(new ol.control.MousePosition({ coordinateFormat: function (coordinate) { return ol.coordinate.format( coordinate, 'E {x} N {y} (' + projectionTitle + ')', 3 ).replaceAll( '\.', ',' ); } }));

La parte con replaceAll funciona bien, pero es incómoda y me gustaría usar una forma "recomendada" de formatear coordenadas en OL.

¿Algunas ideas?

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Si sus usuarios están todos en el mismo país, su solución es adecuada. Si desea admitir el formato de número local de usuarios individuales en muchos países, puede usar toLocaleString https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/toLocaleString#using_options

 map.addControl(new ol.control.MousePosition({ coordinateFormat: function (coordinate) { const options = {minimumFractionDigits: 3, maximumFractionDigits: 3} return 'E ' + coordinate[0].toLocaleString(undefined, options) + ' N ' + coordinate[1].toLocaleString(undefined, options) + ' (' + projectionTitle + ')'; } }));
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!