1

Leaflet Vector Layers (http://geojason.info/leaflet-vector-layers/) と ArcGIS Server で Leaflet を使用しようとしています。ポップアップ テンプレートを設定し、期待どおりに機能を表示できます。しかし、機能をクリックして情報を取得すると、「undefined のプロパティ '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
});
4

1 に答える 1

0

Leaflet v0.4.x で動作するように Leaflet Vector Layers を更新しました。最新のリーフレット ベクター レイヤーを試してみて、まだこの問題が発生するかどうかをお知らせください。

于 2012-10-25T17:08:21.027 に答える