Displaying names of small streets in Mapbox StudioOverride Mapbox Studio minzoomWhat determines Zoom Extent...
Assassin's bullet with mercury
Can I make "comment-region" comment empty lines?
Brothers & sisters
How badly should I try to prevent a user from XSSing themselves?
Python: return float 1.0 as int 1 but float 1.5 as float 1.5
Is "remove commented out code" correct English?
Is it unprofessional to ask if a job posting on GlassDoor is real?
Emailing HOD to enhance faculty application
Famous Pre Reformation Christian Pastors (Non Catholic and Non Orthodox)
Can one be a co-translator of a book, if he does not know the language that the book is translated into?
Can I ask the recruiters in my resume to put the reason why I am rejected?
How to take photos in burst mode, without vibration?
Why is consensus so controversial in Britain?
Doing something right before you need it - expression for this?
Can a virus destroy the BIOS of a modern computer?
Blender 2.8 I can't see vertices, edges or faces in edit mode
UK: Is there precedent for the governments e-petition site changing the direction of a government decision?
What is going on with Captain Marvel's blood colour?
Withdrawals from HSA
What exploit are these user agents trying to use?
Can I use a neutral wire from another outlet to repair a broken neutral?
What does it mean to describe someone as a butt steak?
Did converts (ger tzedek) in ancient Israel own land?
Is it possible to download Internet Explorer on my Mac running OS X El Capitan?
Displaying names of small streets in Mapbox Studio
Override Mapbox Studio minzoomWhat determines Zoom Extent in MapBox StudioLabel orientation in Mapbox Studio or Mapbox GL JSExporting vector tiles from Mapbox Studio?MapboxGL Mapbox streets v7 street layer namePopup in Mapbox StudioStyling different objects with mapbox studio?mapbox studio large shapefile datasetMapbox Studio- How does Text Halo work?How do I add someone else's Tileset in Mapbox Studio?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}
I'm creating a custom map of the town I live in. It's intended to be used in static form (print/static imagery). The emphasis is on the visibility of street names and house numbers. The latter has been a non-issue throughout. The former...
There are some very small streets in the town. Frustratingly, no matter what settings I use, they only appear when the zoom level is way too high. If I scale that down then to, say, a block per A4 page, the street names will be too small. If I increase the font size, I'm forced to zoom even more for the names to appear, and that becomes a cycle.
There is actually room to fit those labels on those streets (sometimes when I zoom in just a little bit more, two identical labels appear at the same time -- and they fit). Is there a way to enforce that all street names are visible on the map? If not, which settings are my best bet?
If somebody knows of a Mapbox style I can download that fits my purpose, I'm all ears as well.
mapbox-studio
bumped to the homepage by Community♦ 17 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 creating a custom map of the town I live in. It's intended to be used in static form (print/static imagery). The emphasis is on the visibility of street names and house numbers. The latter has been a non-issue throughout. The former...
There are some very small streets in the town. Frustratingly, no matter what settings I use, they only appear when the zoom level is way too high. If I scale that down then to, say, a block per A4 page, the street names will be too small. If I increase the font size, I'm forced to zoom even more for the names to appear, and that becomes a cycle.
There is actually room to fit those labels on those streets (sometimes when I zoom in just a little bit more, two identical labels appear at the same time -- and they fit). Is there a way to enforce that all street names are visible on the map? If not, which settings are my best bet?
If somebody knows of a Mapbox style I can download that fits my purpose, I'm all ears as well.
mapbox-studio
bumped to the homepage by Community♦ 17 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 creating a custom map of the town I live in. It's intended to be used in static form (print/static imagery). The emphasis is on the visibility of street names and house numbers. The latter has been a non-issue throughout. The former...
There are some very small streets in the town. Frustratingly, no matter what settings I use, they only appear when the zoom level is way too high. If I scale that down then to, say, a block per A4 page, the street names will be too small. If I increase the font size, I'm forced to zoom even more for the names to appear, and that becomes a cycle.
There is actually room to fit those labels on those streets (sometimes when I zoom in just a little bit more, two identical labels appear at the same time -- and they fit). Is there a way to enforce that all street names are visible on the map? If not, which settings are my best bet?
If somebody knows of a Mapbox style I can download that fits my purpose, I'm all ears as well.
mapbox-studio
I'm creating a custom map of the town I live in. It's intended to be used in static form (print/static imagery). The emphasis is on the visibility of street names and house numbers. The latter has been a non-issue throughout. The former...
There are some very small streets in the town. Frustratingly, no matter what settings I use, they only appear when the zoom level is way too high. If I scale that down then to, say, a block per A4 page, the street names will be too small. If I increase the font size, I'm forced to zoom even more for the names to appear, and that becomes a cycle.
There is actually room to fit those labels on those streets (sometimes when I zoom in just a little bit more, two identical labels appear at the same time -- and they fit). Is there a way to enforce that all street names are visible on the map? If not, which settings are my best bet?
If somebody knows of a Mapbox style I can download that fits my purpose, I'm all ears as well.
mapbox-studio
mapbox-studio
edited Jun 23 '18 at 0:20
Vince
14.8k32849
14.8k32849
asked Jun 22 '18 at 23:49
fedfedfedfed
113
113
bumped to the homepage by Community♦ 17 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♦ 17 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
Not exactly what I wanted, but a way to work around that gives your more manual control on how the data is displayed:
- Download a copy of OSM data in GeoJSON here: http://overpass-turbo.eu (Wizard -> highway=* to get all the data related to streets).
- Shorten the name of the streets where possible (the issue will not appear as frequently in that case; in my situation, that meant replacing 'Street' with 'St', etc.).
- Upload as a dataset, import it into a tileset.
- Create two identical text layers from the tileset, you can call them 'small-streets' and 'streets'. The former should be higher up the layer list.
- In small-streets, go to 'Select data' and Filter values to apply the layer only to the streets affected by the issue.
- Change the way those streets looked without affecting the rest: minimize spacing, consider smaller, thinner or more condensed font, allow overlap, ignore text placement.
I'm actually thinking that I'll need three or four different layers for the streets of different size. I'm looking for more ways to minimize the damage the issue is doing.
In one case, I went to the dataset and switched start and end points of the street. That helped because the street was drawn right to left, while the text in my language is left to right.
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%2f287285%2fdisplaying-names-of-small-streets-in-mapbox-studio%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
Not exactly what I wanted, but a way to work around that gives your more manual control on how the data is displayed:
- Download a copy of OSM data in GeoJSON here: http://overpass-turbo.eu (Wizard -> highway=* to get all the data related to streets).
- Shorten the name of the streets where possible (the issue will not appear as frequently in that case; in my situation, that meant replacing 'Street' with 'St', etc.).
- Upload as a dataset, import it into a tileset.
- Create two identical text layers from the tileset, you can call them 'small-streets' and 'streets'. The former should be higher up the layer list.
- In small-streets, go to 'Select data' and Filter values to apply the layer only to the streets affected by the issue.
- Change the way those streets looked without affecting the rest: minimize spacing, consider smaller, thinner or more condensed font, allow overlap, ignore text placement.
I'm actually thinking that I'll need three or four different layers for the streets of different size. I'm looking for more ways to minimize the damage the issue is doing.
In one case, I went to the dataset and switched start and end points of the street. That helped because the street was drawn right to left, while the text in my language is left to right.
add a comment |
Not exactly what I wanted, but a way to work around that gives your more manual control on how the data is displayed:
- Download a copy of OSM data in GeoJSON here: http://overpass-turbo.eu (Wizard -> highway=* to get all the data related to streets).
- Shorten the name of the streets where possible (the issue will not appear as frequently in that case; in my situation, that meant replacing 'Street' with 'St', etc.).
- Upload as a dataset, import it into a tileset.
- Create two identical text layers from the tileset, you can call them 'small-streets' and 'streets'. The former should be higher up the layer list.
- In small-streets, go to 'Select data' and Filter values to apply the layer only to the streets affected by the issue.
- Change the way those streets looked without affecting the rest: minimize spacing, consider smaller, thinner or more condensed font, allow overlap, ignore text placement.
I'm actually thinking that I'll need three or four different layers for the streets of different size. I'm looking for more ways to minimize the damage the issue is doing.
In one case, I went to the dataset and switched start and end points of the street. That helped because the street was drawn right to left, while the text in my language is left to right.
add a comment |
Not exactly what I wanted, but a way to work around that gives your more manual control on how the data is displayed:
- Download a copy of OSM data in GeoJSON here: http://overpass-turbo.eu (Wizard -> highway=* to get all the data related to streets).
- Shorten the name of the streets where possible (the issue will not appear as frequently in that case; in my situation, that meant replacing 'Street' with 'St', etc.).
- Upload as a dataset, import it into a tileset.
- Create two identical text layers from the tileset, you can call them 'small-streets' and 'streets'. The former should be higher up the layer list.
- In small-streets, go to 'Select data' and Filter values to apply the layer only to the streets affected by the issue.
- Change the way those streets looked without affecting the rest: minimize spacing, consider smaller, thinner or more condensed font, allow overlap, ignore text placement.
I'm actually thinking that I'll need three or four different layers for the streets of different size. I'm looking for more ways to minimize the damage the issue is doing.
In one case, I went to the dataset and switched start and end points of the street. That helped because the street was drawn right to left, while the text in my language is left to right.
Not exactly what I wanted, but a way to work around that gives your more manual control on how the data is displayed:
- Download a copy of OSM data in GeoJSON here: http://overpass-turbo.eu (Wizard -> highway=* to get all the data related to streets).
- Shorten the name of the streets where possible (the issue will not appear as frequently in that case; in my situation, that meant replacing 'Street' with 'St', etc.).
- Upload as a dataset, import it into a tileset.
- Create two identical text layers from the tileset, you can call them 'small-streets' and 'streets'. The former should be higher up the layer list.
- In small-streets, go to 'Select data' and Filter values to apply the layer only to the streets affected by the issue.
- Change the way those streets looked without affecting the rest: minimize spacing, consider smaller, thinner or more condensed font, allow overlap, ignore text placement.
I'm actually thinking that I'll need three or four different layers for the streets of different size. I'm looking for more ways to minimize the damage the issue is doing.
In one case, I went to the dataset and switched start and end points of the street. That helped because the street was drawn right to left, while the text in my language is left to right.
answered Jun 24 '18 at 19:14
fedfedfedfed
113
113
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%2f287285%2fdisplaying-names-of-small-streets-in-mapbox-studio%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