4 ms·
Show HN: Private Maps for iOS – Minimalist OpenStreetMap
- eofster 3y agoHey, I've created a maps app for iOS that I always wanted to have: private, minimalist, easy on the battery, and in standard OpenStreetMap style.
- fsflover 3y agoYou should put "Show HN:" to the title, if it's your creation.
- eofster 3y agoOh, thanks for the heads-up, updated the title.
- habi 3y agoAre you rendering your own tiles?
- eofster 3y agoI am. The high-resolution ones.
- habi 3y agoAnd the low-res ones? Are you just loading them from `https://tile.openstreetmap.org/${z}/${x}/${y}.png https://tile.openstreetmap.org/${z}/${x}/${y}.png`?
- eofster 3y agoThe app doesn't use the low-resolution tiles. The app only works on the high-resolution displays. I don't load tiles from the severs other than the own ones. Not only am I aware of the OpenStreetMap's rules about it. It is also an important part of the privacy guarantee. No third party gets information about the loaded map tiles. This information is not stored, not collected, and not shared with anybody.
- habi 3y agoI meant the (free) low-zoom vs. (paid) high-zoom tiles. Can you tell us a bit about your rendering pipeline?
- eofster 3y agoAbsolutely! What exactly do you want to know? The rendering pipeline is the most standard one: Mapnik, Postgres, openstreetmap-carto, renderd. Everything is hosted on the own servers. By resolution I mean exactly this - resolution. High-resolution tiles, also known as retina tiles. Low-resolution tiles are not used at all. All of that is not related to zoom. If this wasn't clearly communicated by me: all zoom levels are rendered by the own servers.
- habi 3y ago"Legal" in the bottom left links to Apples servers and does not show the necessary attribution to OSM data, based on https://www.openstreetmap.org/copyright https://www.openstreetmap.org/copyright Could you correct this?
- habi 3y agoAlso, the AppStore description mentions "Terms of use: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/ https://www.apple.com/legal/internet-services/itunes/dev/std...", which should probably link to another place, i.e. to your site.
- eofster 3y agoWell, this is the license the app is distributed under, the standard App Store app EULA.
- habi 3y agoOK, I misunderstood the text and thought this should link to your terms of use, not the standard Apple ones
- eofster 3y agoNo worries, you're not wrong. By default on the App Store the standard Apple's Licensed Application EULA applies. Optionally, Apple allows you to have your own license agreement instead of the standard one. And there is a special field for it on Apple's website where you edit your App Store app metadata. However, if you do not use your own agreement (you use the standard one) and also offer subscriptions, Apple wants the link to the standard agreement be explicitly specified in the app description. And in iOS UI it's called 'Terms of Use'.
- eofster 3y agoThe linked webpage shows the attribution to OSM in the very first line: Contains map data © OpenStreetMap contributors, www.openstreetmap.org/copyright I thought it complied to the OSM license. Does it not?