[Spanish] Openlayers geojson desde github
Javier Diaz
javidiaz1977 at gmail.com
Fri Oct 20 06:00:51 PDT 2017
Buen dia, gracias por la respuesta Martín.
Te comento que para salir del paso (como decimos por estos pagos) lo "até
con alambre".
Remplacé los archivos :
../lib/OpenLayers/Request.js
../lib/OpenLayers/Request/XMLHttpRequest.js
en la version 2.13.1 con los de mi "vieja" 2.11. Por ahora con esto se
soluciono. Restaria revisar el código en ambos archivos para ver que cambió
de una versión a la otra.
Mientras tanto me da tiempo para probar tu sugerencia.
Gracias
Javier
El 14 de octubre de 2017, 11:32, martinmaximilianoflores <
martinmaximilianoflores en yahoo.com.ar> escribió:
> Raro, una solución que puede funcionar, para dejar de lado como OL maneja
> los
> ajax request en esa version,es que hagas vos por ajax el request e
> implementes algo asi:
>
> function CargarCapa(str_geojson)
> {
> var geojson_format = new OpenLayers.Format.GeoJSON();
> var ingeniosAzucareros = new OpenLayers.Layer.Vector();
> map.addLayer(ingeniosAzucareros);
> ingeniosAzucareros.addFeatures(geojson_format.read(str_geojson));
> };
>
> var xhttp = new XMLHttpRequest();
> xhttp.onreadystatechange = function() {
> if (this.readyState == 4 && this.status == 200)
> {
> CargarCapa(this.responseText);
> }
> };
> xhttp.open("GET",
> "https://raw.githubusercontent.com/transporte17/repo01/master/
> ingenios.geojson",
> true);
> xhttp.send();
>
> Lo que más ruido me hace es el "Uncaught SyntaxError: Unexpected end of
> JSON
> input", como si el json no está bien definido, parece que usa JSON.parse
> el
> cual es bastante exigente, pero bueno...
>
> Si el XMLHttpRequest trae bien formado el JSON(Fijate con un
> alert(str_geojson)),el problema debe estar en el OpenLayers.Format.GeoJSON.
>
> También según jsonlint.com el json esta perfecto.
>
> Suerte.
>
>
>
>
>
>
> --
> Sent from: http://osgeo-org.1560.x6.nabble.com/OSGeo-Spanish-
> Local-Chapter-f3736386.html
> _______________________________________________
> Spanish mailing list
> https://lists.osgeo.org/mailman/listinfo/spanish
> http://es.osgeo.org
> http://twitter.com/osgeoes
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.osgeo.org/pipermail/spanish/attachments/20171020/fcef7617/attachment.html>
More information about the Spanish
mailing list