Questions tagged [openlayers-2]
Use this tag when you are using the DEPRECATED version 2.x of the OpenLayers JavaScript client toolkit.
3,289 questions
1 vote
2 answers
2k views
OpenLayers with react and react-router
I am developing an application that has navigation on various maps, everything works well when a certain map is rendered for the first time, but if you go back to this tab again, the map either does ...
0 votes
1 answer
221 views
Openlayers H3 Binning works but map only displays on page load
I focused on an example of H3-JS binning work on Mapbox map canvas. https://gis.utah.gov/developer/applications/suitability/ However, I wanted to work with Openlayers map. With some help I was able to ...
1 vote
0 answers
60 views
How to set click whole area of point icon?
I use cluster for points: const clusterSource = new Cluster({ distance: this.configService.config.distanceCluster || 100, source, }); const clusterVector = new VectorLayer({ source: ...
1 vote
0 answers
308 views
How to add a hole into passed polygon?
I use the common source and vector layer to draw polygon and cutouts inside polygons: public features: any[] = []; addHole(type = "Polygon", feature: Feature) { const modify = new ...
1 vote
0 answers
43 views
How to rewrite pointer after click OpenLayers?
I have a feature as point (icon). I try to modify it and recreate a point on the map with a new coordinates position by click. this.modify = new Modify({ hitDetection: this.vector, features: new ...
0 votes
0 answers
505 views
How to drag icon by image not by point modify?
I use Modify object and Translate object for moving point layer: this.source = new VectorSource(); this.vector = new VectorLayer({ source: this.source, zIndex: 900, style: new ...
2 votes
1 answer
700 views
OpenLayers - pan map on pressing mouse wheel
In OpenLayers 2, it was possible to pan the map with either pressing the left button or the mouse wheel (middle button). In later Versions, the mouse wheel options seems to have disappeared. Is it ...
0 votes
1 answer
444 views
OpenLayers trigger map click on specific coordinates
I am working with web map application Lizmap which unfortunately is working with OpenLayers 2. I want to trigger map click programically on specific position: let event = new Event("click"); ...
1 vote
0 answers
2k views
Modify label size of the QGIS basemaps at layout map printing
I am trying to print out multiple maps in QGIS 3. Each map contains a few points, and should have context information from the basemap such as city names/road names, etc. somehow helpful to find ...
1 vote
0 answers
551 views
Pop-Up position compared to the marker clicked in OpenLayers
I would like to center a pop-up on the marker where I click now it is moved to the right and above the marker. I tried two methods: Method 1: var f = map.forEachFeatureAtPixel( event.pixel, ...
0 votes
1 answer
433 views
OpenLayers: Wrap data around the globe
With my current implementation if I create a point it is visible only on the first map view. If I move around e.g. move to the right the new view without point is shown. Is there any posibility to add ...
0 votes
1 answer
169 views
OpenLayers print Logo
I added a logo image for the map in this way: <div id="map" class="map sidebar-map"> <div class="logo"> <img src="assets/img/logo.png" ...
0 votes
1 answer
337 views
OpenLayers: Export from / Import to KML - keeping the layer structure
I have following structure before export: LayerGroup LayerGroup Layer Feature Is there any posibility to keep this structure when export/import KML? I noticed in the KML file after I export ...
2 votes
1 answer
397 views
OpenLayers problem with adding features to custom drawings
I would like to export the features drawn on my OpenLayers map in GeoJSON format. So far everything is working apart from the properties section, which keeps coming with nothing, as you see below. I ...
0 votes
1 answer
284 views
Clicking on newly created Vector layer in unit testing (Jasmine)
I've created a component that attaches a new vector layer on the click of a polygon. I've used custom interactions of openlayers to do so (using ol/pointer). I need to click on a particular coordinate ...