Kullanıcılar bunun gibi bir başkasıyla tamamen örtüşen bir çokgen özelliği oluşturuyorlarsa ...
… O zaman içsel özelliği seçmenin başka bir yolu yoktur, yani diğeriyle çakışan özellik. Şu anda SelectFeature
böyle bir basit kullanıyorum :
var select = new OpenLayers.Control.SelectFeature(
[this.annotationLayer, this.controlPointsLayer], {
hover: true,
renderIntent: "temporary"
}
);
this.map.addControl(select);
select.activate();
Ama açıkçası, sadece dış özelliği seçebilirim. Bununla baş etmenin tipik yolu nedir? Kullanıcının iç özelliği de seçmesini nasıl sağlayabilirim?
En basit çözüm muhtemelen dış özelliği sadece iç özelliği çıkarırken kalan alanda seçilebilir yapmak olacaktır - ancak bunu nasıl yapacağım hakkında hiçbir fikrim yok.