I am working on a Shiny application where I am required to plot positions of ships on a map. Currently I am using leaflet and the OpenSeaMap as the base layer on which I am plotting the positions (addProviderTiles(providers$OpenSeaMap)). However, when the map is rendered the various cities and ports appear in the local language as shown below:
That's not very useful as the users are mostly English speaking. Is there any way in changing the tiles to display only English names? I have already had a look at this. I am restricted to using the OpenSeaMap tiles only because of the traffic separation schemes displayed in those tiles.
Leaflet Map with Cities in English in R
2.3k views Asked by Dhiraj At
1
There are 1 answers
Related Questions in R
- How to make an R Shiny app with big data?
- How do I keep only specific rows based on whether a column has a specific value?
- Likert scale study - ordinal regression model
- Extract a table/matrix from R into Excel with same colors and stle
- How can I solve non-conformable arguments in R netmeta::discomb (Error in B.matrix %*% C.matrix)?
- Can raw means and estimated marginal means be the same ? And when?
- Understanding accumulate function when .dir is set to "backwards"
- Error in if (nrow(peaks) > 0) { : argument is of length zero Calls: CopywriteR ... tryCatch -> tryCatchList -> tryCatchOne -> <Anonymous> Execution ha
- How to increase quality of mathjax output?
- Convert the time intervals to equal hours and fill in the value column
- How to run an R function getpoints() from IPDfromKM package in an R shiny app which in R pops up a plot that utilizes clicks to capture coordinates?
- Replace NA in list of dfs in certain columns and under certain conditions
- R and text on Cyrillic
- The ts() function in R is returning the correct start and frequency but not end value which is 1 and not 179
- TROUBLING with the "DROP_NA" Function
Related Questions in OPENSTREETMAP
- qt c++ fonction converting adress to coordinates (longitude, latitude)
- OSMnx route_to_gdf function
- Query Overpass turbo by lat/lon to find specific tags
- set custom location on tap on screen using flutter_map
- I want to develop an iOS application that displays Open Street Map offline
- remove blue background from markers
- How can I convert GeoTIFF to sqlite database in python
- OSMNX: Dealing with empty dataframe of attributes when using the features module
- Cannot achieve live navigation using js,openstreetmap and leaflet
- Prepopulating PostGIS with OSM data works with Docker Desktop, but not with Azure pipeline
- Openstreetmap and Overpass API, How to get metadata of all children objects
- Leaflet OpenStreetMap Changes View based on window size
- Why do I get neighboring states when mapping in R with osmdata?
- Calculation of walking distances using OSM data in Python returns 0
- OpenStreetMap: concatenate a request into a loop that iterates over each 3166 country code, parse response into DF with Python
Related Questions in R-LEAFLET
- I would like a table where cells are colored (defined by values)
- Using the R Shiny to show all data points as the default
- How to show multiple roads using leaflet in R
- Can't add WMS layer to R Leaflet
- How to show path on map with leaflet?
- react-leaflet manage close popup on Child Component
- Interactive Leafpm editing in Shiny App doesn't recognize dataframe depending on session
- custom color palette for leaflet R consistently throws a warning
- Changing Colours of Leaflet Map
- I am having difficulty adding a layer of polygons to my existing leaflet map
- Shinylive app doesn't render leaflet map tiles
- R Leaflet - Problem Highlighting Features Underneath Layer
- Is there a way to pop out a leaflet map in an R Shiny app into a new browser tab?
- clusterOptions() displaying correct area of map but no markers or clusters
- Add time slider for a stack of rasters
Related Questions in OPENSEAMAP
- Could the OSMBonusPack work on an Open Sea Map-project?
- How to fetch seamarks with Overpass API?
- Desktop map app with Qt/c++ and openseemap
- vuejs, leaflet, tile and openseamap - openstreetmap
- Leaflet Map with Cities in English in R
- Openseamap on Google Maps Wms Error for Gebco Depth Layer
- Configure openseamap Tile Layer
- OpenSeaMap tiles not getting loaded in R
- how to get openseamarks_data ( bouys,beacons,fisheries,oil rigs,harbours etc) to render in geoserver?
- Openseamap on Google Maps - adding marine profile layer as default
- Where did Mapsforge mapgenerator go?
- OpenLayer3 - ScaleLine does not show 'nautical'
- Simplify shapefile by joining LineString segments with Python3
- Integrating OpenSeaMap into GWT OpenLayers
- Integrating OpenSeaMap into Android application
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Popular Tags
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
If you have to stick to OpenSeaMap tiles then no, you can't change the language of the labels. Unfortunately these Labels are part of the raster images, they are not a separate layer.
However OpenSeaMap is composed of a base layer and a seamark layer (https://tiles.openseamap.org/seamark/). The base layer containing the map, city labels and so on is the OSM standard style and can be replaced by any other layer. So you can use a tile server with English labels plus the seamark layer on top of it.
If this is not a solution for you then how about adding an additional layer with English labels? So your users can at least switch to a layer with labels they can read, browse to the area they want to view, then switch back to OpenSeaMap tiles to see sea marks. Not a nice solution but it works.