Robert, dank voor het meedenken. Mijn reactie is inline:
Op 05-03-11 16:52, Robert Elsenaar schreef:
Lambertus,
Ik heb me vanaf het begin al afgevraagd, jouw load probleem is niet
van vandaag of gister, waarom de pagina is opgebouwd zoals die nu is.
Probleem 1: Niet genoeg ruimte voor alle standaard volledige landen.
Kun je aangeven hoeveel schijven en welke soort schijven je daar voor
nodig hebt? Je kunt er vast ook wel een kostenplaatje aan hangen.
De server wordt gesponsord door Oxilion, dus de kwestie is helaas niet
zo eenvoudig als een grotere schijf opsturen of bij hun bestellen. Als
ik een eigen server bij hun zou colocaten was het een ander probleem,
maar de resources als deze in Nederland afnemen is onbetaalbaar (zoek
voor de gein eens uit wat een dedicated server met 5 of 10TB traffic,
een single/dual core CPU, 2GB ram en 500 gb disk space per maand kost).
Je zult begrijpen: ik ben dolblij met de huidige sponsoring! Wel heb ik
een paar weken geleden al geinformeerd of de sponsoring eventueel
uitgebreid zou kunnen worden met meer opslagruimte, daar heb ik helaas
nog geen antwoord op gekregen.
Probleem 2: Er worden teveel custom maps aangevraagd.
Natuurlijk zal met het oplossen van probleem 1 de aantal aanvragen
afnemen, maar ik denk dat dit probleem ook op een andere manier
verlicht kan worden. Het is me namelijk opgevallen dat de "Download
map now!" link verdwijnt wanneer je wat loopt te klooien met de
"kaart". Klik je per ongelijk op de kaart en voeg je dus een tile bij
of af, dan verdwijnt de link en is het voor de meeste mensen niet te
doen om deze link weer terug te krijgen.
Eerst even het doel van deze dienst helder maken: "Het mogelijk maken
van *custom* grens overschrijdende Garmin kaarten op basis OpenStreetMap
data". Dat is wat deze dienst bijzonder maakt. De toevoeging van de
optie om landkaarten op te vragen is een poging om de kaartaanvragen te
stroomlijnen maar is zeker niet het hoofddoel. Voor Garmin kaarten die
vlak over/bij de landsgrens ophouden zijn alternatieve aanbieders
genoeg: http://wiki.openstreetmap.org/wiki/OSM_Map_On_Garmin/Download
Als je per ongeluk op de kaart klikt voeg je niet zomaar een tile toe,
daarvoor moet je eerst een optie aanvinken. Daarna is het
toevoegen/verwijderen van een kaardeel als gevolg van een muisklik juist
de bedoeling.
Wel heb ik vandaag een nieuwe versie online gezet die probeert meer
custom aanvragen af te vangen als zijnde een aanvraag voor een land en
die daarna ook controleert of die combinatie beschikbaar is in de cache.
Aktuele voorbeelden:
- Selecteer Duitsland, voeg een tile handmatig toe (of verwijder een
tile) en verwijder de net toegevoegde tile weer en je ziet dat de site
weer de Duitsland combinatie herkent en controleert of deze in de cache
aanwezig is.
- Selecteer de tile die Liberia (in de hoorn van Afrika) en je ziet dat
de site deze als de land combinatie voor Ivoorkust herkent (Ivoorkust is
het eerste land in de landenlijst dat met die combinatie van tiles is
gedefinieerd).
Ook nieuw is dat custom kaarten korter gecached worden dan landkaarten.
Deze wijziging moet eerst nog wel door de hele cache heen propageren
voordat het (hopelijk gewenste effect) zichtbaar wordt.
Ik denk dat als je de opzet van de site wijzigt, dat je heel veel meer
mensen hebt die de hele kaarten downloaden.
Voorstel:
1) Maak een hoofdpagina waar voor alle op dat moment beschikbare
full-country kaarten keurig onder elkaar zichtbaar zijn. iedere
landsnaam resulteert in de download van dat land.
2) Onder aan de lijst geef je de mogelijkheid om naar de pagina te
gaan zoals die nu zichtbaar is.
3) Omdat veel mensen pagina 1 niet kennen, maar wel pagina 2, is het
verstandig om pagina 2 alleen bereikbaar te maken via pagina 1. Komt
dus iemand binnen op pagina 2 (referrer ligt buiten jouw site), dan
verwijs je die automatisch door naar pagina 1.
Ik heb hier al eens nagedacht maar heb er twee problemen mee:
- De meeste mensen zullen toch vooral op zoek zijn naar een specifiek
gebied/land en niet de gebieden die toevallig in de cache staan.
- Ik ben niet geneigd om het site scrapers al te makkelijk te maken. Die
les heb ik in het begin van deze service geleerd: als je de mogelijkheid
bied om makkelijk alles te downloaden, dan doen veel mensen dat. Ik vind
het mijn obligatie om de sponsoring van Oxilion niet te misbruiken.
Bovendien is de afvanging van complete landen sinds vandaag veel beter
geregeld dan voorheen (toen een enkele tile toevoegen en verwijderen
(zonder reset!) per definitie tot een custom aanvraag zorgde).
Ik hoop dat je hier iets aan hebt en ik hoor graag je behoeften voor
je opslagprobleem.
Nogmaals, dank voor je input! Ik ben benieuwd naar je reactie.
_______________________________________________
Talk-nl mailing list
Talk-nl@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-nl