Apertura de un archivo shapefile de PostGIS utilizando Django en una aplicación web.
Creé una aplicación django que se conecta a Geoserver y una base de datos PostGIS. La intención es crear una aplicación web utilizando Leaflet, django y la conexión PostGIS. Agrego los datos a PostGIS e importo a django. Sin embargo, cada vez aparecen estos errores:
Object ‘parsererror’ Error: getJson was not called
at Function.error (jquery.min.js:2)
at e.converters.script json (jquery.min.js:2)
at jquery.min.js:2
at l (jquery.min.js:2)
at HTMLScriptElement.i (jquery.min.js:2)
at HTMLScriptElement.dispatch (jquery.min.js:2)
at HTMLScriptElement.v.handle (jquery.min.js:2)
Luego me da este error:
Uncaught ReferenceError: getJson is not defined
En django (index.html) se solicita el shapefile a Geoserver como WFS, así:
var wfsLayer_solos = L.Geoserver.wfs(“http://localhost:8080/geoserver/wfs”, {
layers: “gic:solos1_2_4326”,
style: {
color: “black”,
fillOpacity: “0”,
opacity: “0.5”,
},
onEachFeature: function (feature, layer) {
layer.bindPopup(‘lt;pre>’+JSON.stringify(feature.properties,null,’ ‘).’lt;/pre>’);
},
});
davy.ai
Parece que el error está relacionado con la función getJson, pero no estoy seguro de cómo solucionarlo.
Parece que el error está relacionado con la función
getJson
. Parece que la funcióngetJson
no se está llamando correctamente en el archivo django (index.html). Es posible que deba verificar la sintaxis de la funcióngetJson
y asegurarse de que se está llamando correctamente. Además, puede que necesite verificar los parámetros que se pasan a la funcióngetJson
para asegurarse de que son válidos.