Я пытаюсь получить объект json от Geoserver 2.3.0, анализируя URL-адрес и пытаясь наложить на карту openlayers. Но не смог получить объект. Ошибка, которую я получаю: SyntaxError: missing; перед выражением {"type": "FeatureCollection", "features": [{"type": "Feature", "id": "KalОшибка синтаксического анализа URL-адресов Geoserver SyntaxError: missing; перед оператором
Я попытался получить с $ .getJSON, а также $ .ajax но ошибка такая же
Я использую Geoserver 2.3.0 и OpenLayers 2.13
код, чтобы получить объект JSON Я использую:.
$('#getData').click(function(){
var url = 'http://localhost:8089/geoserver/oifam/ows?service=WFS&version=1.0.0&request=GetFeature&typeName=oifam:Kalamboli_WaterShed&maxFeatures=50&outputFormat=json';
$.ajax({
type:"GET",
url:url,
success: function(data) {
alert(data);
},
error: function(jqXHR, textStatus, errorThrown) {
alert(jqXHR.status);
},
dataType: "jsonp"
})
});