Live data from Hacker News

Farewell, Google Maps

inderapotheke.de

431–440 of 545 posts

Re: Farewell, Google Maps

#431

I'm just finishing spinning up OpenStreetMap servers in EC2 as one of the last stages of our testing, and they look great. We almost went with Mapbox, which is probably a pretty good alternative. But as part of that move I decided to try OSM tiles and I had them up and running in an afternoon via a docker image, created an Ansible role for deploying virtual machines that evening, and had tiles for our region built th…

Thank you very much, may I ask two questions:

  * what is the workflow to update the OSM data?
  * what is your recommendation for a good geocoder?

Re: Farewell, Google Maps

#432

Earlier quoted context omitted.

I totally recommend hosting your own tile-server using open street map if you have the resources . Creating your own tile-server is not as difficult as it may sound however it is really resource intensive, especially if you want to cover large areas. For a single EU country it shouldn't be that resource intensive. I have set it up on a Centos 7 server using more or less the instructions from here https://switch2osm.o…

Would it be possible to put Free map tiles in something like DAT or IPFS, to share the load? Kind of like Peertube, but for maps.

If you use vector tiles, and render them client side you could do this. For raster tiles, where you're storing images, there are too many images to do this practically.

And then you need to think of how to do data updates. OSM updates minutely.

Re: Farewell, Google Maps

#433
post #341

Earlier quoted context omitted.

$99/year. https://developer.apple.com/support/compare-memberships/

I don't get it why they ask for money from people who want to learn their platform. They should be happy more people want to develop for them and charge for actual API usage instead above the free quota.

You can do pretty much everything with free membership: free tools etc. If you want to sell stuff in the App Store, then you have to pay.

Re: Farewell, Google Maps

#434

OpenStreetMap example looks superior but I think it didn't get enough research for this article. Anyone can use Leaflet together with OpenStreetMap for free* for heavy commercial purposes[0] if you make your own mirror/render of OSM tiles. Also simple reverse proxy cache[1] can keep public servers usage acceptable. Styles can be also modified at render stage, e.g. [2]. *The cost is only your one time setup work and t…

Thanks for your infos, a few questions please:

* is the proxy cache an accepted use case also for commercial projects? Where can I find details about that?

* what is your recommendation for a geocoder?

Also I would like to ask you about your procedure for updating the OSM data and tiles - I found this to be a tedious process. Not at all is this a one-time set-and-forget thing, it is quite a bit of things to understand and maintain.

Re: Farewell, Google Maps

#435

Earlier quoted context omitted.

Remember when Google once said “Don’t be evil” as their motto? Well what Google did at this instance and on nowadays is evil. But on the other hand, I think it is necessary, because at the end of the day Google is still a company that needs to make money and most importantly compete with each other, I’m really disappointed at Google to abuse their trust to hurt others.

Well what Google did at this instance and on nowadays is evil What do you mean it's evil ? People call Google evil for so many things that are hardly evil at all, that the word has lost its meaning in the context of Google. For example I honestly cannot tell if you're calling them evil for increasing Maps pricing (thereby hurting maps-consuming startups) or for previously asking a low price (thereby hurting startups…

Probably for not showing consistency :)

Re: Farewell, Google Maps

#436
post #349

I'm just finishing spinning up OpenStreetMap servers in EC2 as one of the last stages of our testing, and they look great. We almost went with Mapbox, which is probably a pretty good alternative. But as part of that move I decided to try OSM tiles and I had them up and running in an afternoon via a docker image, created an Ansible role for deploying virtual machines that evening, and had tiles for our region built th…

You can also prerender the tiles on a powerful machine and host them on a cheap instance (assuming you don't need very large regions). A while ago I created an OSM server ( https://github.com/seemk/TileSweep ) to do this for me, you can select regions you want to render via a polygon and you get a SQLite database of the tiles. It can also run as an alternative for mod_tile + renderd. I rendered all of Estonia from zo…

* How is the workflow for updating OSM data with this project?

* What is the recommended procedure for backup + restore?

I find a lot of projects in this space make you go through an manual copy-paste setup process like if it was a one-time thing - it is not - updating OSM data is a crucial part in this process and should be part of it.

Re: Farewell, Google Maps

#437

Earlier quoted context omitted.

Did you to read the article which mentions all the competitors that are available?

The simple existence of competitors in a market segment is not proof that there is no monopoly. We wouldn't say for example that there are realistic copetitors in the web search space or in the desktop OS space - maps is similar to both of these sitations. (Now I realise that some people like to argue the toss about whether search and desktop OS are monopolies and to that I have no comment)

The search space has bing and to a lesser extent duckduckgo

Re: Farewell, Google Maps

#438

I'm just finishing spinning up OpenStreetMap servers in EC2 as one of the last stages of our testing, and they look great. We almost went with Mapbox, which is probably a pretty good alternative. But as part of that move I decided to try OSM tiles and I had them up and running in an afternoon via a docker image, created an Ansible role for deploying virtual machines that evening, and had tiles for our region built th…

Thanks for the docker image pointers; just what I was looking form. What kind of traffic volume can you handle on what size VM's?

We found some references saying that each box could probably handle around 10,000 map tiles per second. Our full tileset is under 30GB, so it is easily cached. One of our machines can generate Tiles at a rate of 2,500/sec, another is 1,300.

Re: Farewell, Google Maps

#439

Earlier quoted context omitted.

This ArenaNet situation sounds interesting. Could you post a link to it? I don't see much in search results.

Here's a couple analyses: https://www.theverge.com/2018/7/12/17565218/arenanet-guild-w... https://www.polygon.com/2018/7/10/17550276/guild-wars-2-aren... https://www.pcgamer.com/fired-arenanet-dev-calls-dismissal-a... In short, a woman working at ArenaNet, the company running GuildWars2 (an MMORPG), posted a twitter thread about her thoughts on designing narratives in an MMO. A prominent (male) streamer of the game r…

Some missing details, which I would call critical.

1) The day before there was a big AMA where players and developers talked about the story design, initiated and organized by the game studio. The fired developer was a prominent figure in the discussions, and the twitter thread was seen by most as an further extension to that AMA. People can have different opinion about this, but its important to know the context of when the twitter thread appeared.

2) The initial response by the community at large was both on reddit and on the official Guild Wars 2 Forum to not fire anyone. It was only later unearthed that the developer had also celebrated when cancer victim John Bane died at age 33. At this point many have pointed out that the community changed view and could no longer support having such individual in the community, and a massive thread called something like "Developers should also have to follow Anet own conduct policy" was created.

Hedging is useful, but there is some lines which companies and communities are unlikely to accept. Celebrating the death of cancer victims is one, and is likely not something any one want to be associated with. The second aspect is to not responding to art criticism with labeling the person as sexist to 10k followers, which given the close connection to Anet organized AMA and the fact that their name is directly next to the message could make Anet legal liable for slander. Third, game developer is closely connected to community management and there is a good reason why conduct policies exist and get enforced. One could argue in defense that twitter is "personal" and out of the conduct policy scope, but that is very much up to discussion and it seems that the guild wars 2 community is generally in favor that such policy do cover developers talking about the game on social media, especially in connection to community events.

Re: Farewell, Google Maps

#440

Earlier quoted context omitted.

The fastest way, if you don't have resources and don't mind being up to a few months behind, is to use OpenMapTiles vector tiles [1]. The download is an SQLite database with a standard-ish structure (MBTiles), you can either write a small server or use theirs. I needed vector tiles in other projections — WGS84 equirectangualar, an Arctic one, and an Antarctic one. Generating those took many hours on a cluster. [1] ht…

Vector tiles is interesting and they are actually supported by GeoServer http://docs.geoserver.org/stable/en/user/extensions/vectorti... . However I wasn't able yet to integrate them to my GeoServer installation. Has anybody else been able to try this?

We are looking at moving to Vector tiles after the deployment of openstreetmap raster tiles is completed. We need to look at the performance closely though because on some devices it was slower with Vector tiles. I think we still want to go that direction we just have to quantify some of the performance.
Post reply on HN