我正在尝试将 Leaflet 与 Leaflet Vector Layers (http://geojason.info/leaflet-vector-layers/) 和 ArcGIS Server 一起使用。我已经设置了弹出模板,并且可以按预期查看功能。但是,当我单击某个功能以获取信息时,我收到一个错误:“无法读取未定义的属性 'y'。” 任何建议将不胜感激。我用来创建相关图层的代码如下:
lyrHospitals = new lvector.AGS({
url: oHospitals.url + '/' + oHospitals.layerIds,
fields: '*',
//uniqueField: "onemap_prod.SDEADMIN.hls.OBJECTID",
popupTemplate: function (properties) {
return '<p>hello there</p>';
},
scaleRange: [10, 20],
symbology: {
type: 'single',
vectorOptions: {
icon: baseballIcon
}
},
singlePopup: true
});