3 votos

¿Cómo activar el etiquetado en árabe/UTF8 en OpenLayers?

Tengo datos en GeoJSON que contienen árabe en algún atributo al leer el atributo

info.push(features[i].get('Name'));

Lo entiendo:

enter image description here Unreadable cómo habilitar UTF8 o no sé...

4voto

Rabie Ben Puntos 62

Yo estaba recibiendo datos de archivo GeoJSON ,y fue un problema de codificación de caracteres en él en primer lugar. He especificado "utf-8" en la creación de mi archivo GeoJSON ,y funcionó bien, gracias. enter image description here

3voto

Craig Puntos 28

OpenLayers 2 no tiene problemas con los caracteres árabes, véase por ejemplo este violín .

Sin embargo, tendrá que especificar la codificación de caracteres correcta en su archivo HTML, algo así como:

<html>
<head>
    <meta charset="utf-8">
    ...
<head>
<body>
    ...
</body>
</html>

Por supuesto, asegúrate también de que tus archivos están codificados en UTF-8.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X