How to get layer name from getFeaturesAtPixel in OL4Get layer name by click on features...
Where to refill my bottle in India?
aging parents with no investments
How would photo IDs work for shapeshifters?
What happens when a metallic dragon and a chromatic dragon mate?
What does 'script /dev/null' do?
What to wear for invited talk in Canada
Does it makes sense to buy a new cycle to learn riding?
Can the Produce Flame cantrip be used to grapple, or as an unarmed strike, in the right circumstances?
How to manage monthly salary
How to deal with fear of taking dependencies
Lied on resume at previous job
What causes the sudden spool-up sound from an F-16 when enabling afterburner?
Can I legally use front facing blue light in the UK?
Typesetting a double Over Dot on top of a symbol
Why do we use polarized capacitors?
Extreme, but not acceptable situation and I can't start the work tomorrow morning
Ideas for 3rd eye abilities
Is there a name of the flying bionic bird?
How to answer pointed "are you quitting" questioning when I don't want them to suspect
What is it called when one voice type sings a 'solo'?
Can I find out the caloric content of bread by dehydrating it?
Is "plugging out" electronic devices an American expression?
Could a US political party gain complete control over the government by removing checks & balances?
Why do UK politicians seemingly ignore opinion polls on Brexit?
How to get layer name from getFeaturesAtPixel in OL4
Get layer name by click on features OpenLayers3forEachFeatureAtPixel not limiting features?Combining Get Feature requests within OpenLayers3 Overlayhow can I specify a popup to show only for a specific layer in openLayers 3?Openlayers 3 getGetFeatureInfoUrl geoserver problemHow to get getGetFeatureInfoUrl from multiple layers in OpenLayers 3Return point feature from ImageWMS on clickGetting feature coordinates from dynamically loaded layer using OpenLayers?openlayers 4, when clicking on map, why can i get a feature instance but layer instance is null?OpenLayers : how to dynamically change projection of a Tile Layer?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}
I'm trying to build a popup that only shows feature info from certain layers. How do I get layer name?
I've tried this:
const features = this.map.getFeaturesAtPixel(evt.pixel, {
layerFilter: ((layerCandidate: layer.Layer) => {
if (layerCandidate.get('name') === 'my layer') {
return true;
}
return false;
}
)});`
openlayers
bumped to the homepage by Community♦ 25 mins ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
add a comment |
I'm trying to build a popup that only shows feature info from certain layers. How do I get layer name?
I've tried this:
const features = this.map.getFeaturesAtPixel(evt.pixel, {
layerFilter: ((layerCandidate: layer.Layer) => {
if (layerCandidate.get('name') === 'my layer') {
return true;
}
return false;
}
)});`
openlayers
bumped to the homepage by Community♦ 25 mins ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
add a comment |
I'm trying to build a popup that only shows feature info from certain layers. How do I get layer name?
I've tried this:
const features = this.map.getFeaturesAtPixel(evt.pixel, {
layerFilter: ((layerCandidate: layer.Layer) => {
if (layerCandidate.get('name') === 'my layer') {
return true;
}
return false;
}
)});`
openlayers
I'm trying to build a popup that only shows feature info from certain layers. How do I get layer name?
I've tried this:
const features = this.map.getFeaturesAtPixel(evt.pixel, {
layerFilter: ((layerCandidate: layer.Layer) => {
if (layerCandidate.get('name') === 'my layer') {
return true;
}
return false;
}
)});`
openlayers
openlayers
edited Jul 28 '18 at 19:11
nmtoken
8,08642866
8,08642866
asked Jul 28 '18 at 17:27
daudihusdaudihus
1
1
bumped to the homepage by Community♦ 25 mins ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
bumped to the homepage by Community♦ 25 mins ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
var feature = Map.olMap.forEachFeatureAtPixel(pixel, function (feature, layer) {
options.layer = layer;
options.features = feature;
options.modify = self.currentInteraction;
options.sender = self;
callback(options);
});
In these codes, you can get all layer properties with this command
options.layer.getProperties()
title, opacity, visible and other details about layer.
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "79"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fgis.stackexchange.com%2fquestions%2f290980%2fhow-to-get-layer-name-from-getfeaturesatpixel-in-ol4%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
var feature = Map.olMap.forEachFeatureAtPixel(pixel, function (feature, layer) {
options.layer = layer;
options.features = feature;
options.modify = self.currentInteraction;
options.sender = self;
callback(options);
});
In these codes, you can get all layer properties with this command
options.layer.getProperties()
title, opacity, visible and other details about layer.
add a comment |
var feature = Map.olMap.forEachFeatureAtPixel(pixel, function (feature, layer) {
options.layer = layer;
options.features = feature;
options.modify = self.currentInteraction;
options.sender = self;
callback(options);
});
In these codes, you can get all layer properties with this command
options.layer.getProperties()
title, opacity, visible and other details about layer.
add a comment |
var feature = Map.olMap.forEachFeatureAtPixel(pixel, function (feature, layer) {
options.layer = layer;
options.features = feature;
options.modify = self.currentInteraction;
options.sender = self;
callback(options);
});
In these codes, you can get all layer properties with this command
options.layer.getProperties()
title, opacity, visible and other details about layer.
var feature = Map.olMap.forEachFeatureAtPixel(pixel, function (feature, layer) {
options.layer = layer;
options.features = feature;
options.modify = self.currentInteraction;
options.sender = self;
callback(options);
});
In these codes, you can get all layer properties with this command
options.layer.getProperties()
title, opacity, visible and other details about layer.
answered Jul 30 '18 at 15:18
Ömür BilgiliÖmür Bilgili
4721419
4721419
add a comment |
add a comment |
Thanks for contributing an answer to Geographic Information Systems Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fgis.stackexchange.com%2fquestions%2f290980%2fhow-to-get-layer-name-from-getfeaturesatpixel-in-ol4%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown