Ich habe ein wirklich cooles D3 Beispiel gefunden, das ich auf einer Prototype Hub Seite einbinden möchte, die ich präsentieren werde.
Es ist mir gelungen, das Skript so anzupassen, dass es meinen gehosteten Feature Service verwendet, zusammen mit einem traditionellen gekachelten Service.
Das ist hier zu sehen. Dies verwendet nicht die Esri leaflet Bibliothek.
Um jedoch einige der anderen Karten auf meiner Seite anzupassen, muss ich die Esri leaflet Bibliothek einbinden, damit ich den Esri dark blue vector tile service integrieren kann.
Sobald ich im Header von leaflet-0.5 auf leaflet@1.2.0 (aus dem Vector Beispiel) wechsle, zusammen mit dem neuesten CSS, erhalte ich folgenden Fehler in der Konsole
leaflet.js:5 Uncaught Error: Das bereitgestellte Objekt ist kein Layer.
at e.addLayer (leaflet.js:5)
at e.addTo (leaflet.points-layer.js:44)
at d3_map_vt.html:76
at d3.v3.js:2011
at Object.<anonymous> (d3.v3.js:1996)
at Object.event (d3.v3.js:504)
at XMLHttpRequest.respond (d3.v3.js:1949)
Ich würde mich sehr über Hilfe freuen, um dieses Problem zu lösen. Ich habe versucht, mein Beispiel in einem JSFiddle zu replizieren, aber es ließ sich nicht ausführen.