ugrás a tartalomhoz

A világ összes helysége adatbázisban

marillion · 2012. Okt. 28. (V), 13.16
Sziasztok!

Megvásároltam egy ilyen adatbázist, amely elvileg az összes apró falut is tartalmazza, durván 2 millió rekord található benne.
A néven kívül országkódot (hu, gb stb.), valamint szélességi/hosszúsági koordinátákat tartalmaz még.
De a program ami ezt felhasználja úgy fejlődik, hogy szükségem lenne bővíteni a zónaidővel is (és esetleg nyári időszámítás adatokkal), ami nem olyan egyszerű, már meglévő adatbázis esetében. Főleg azért, mert korlátlanul nem érhető el ilyen a weben.
Nagyságrendileg 1000 dollárért vásárolhatnék persze ilyet, de szeretném megúszni olcsóbban.
Tud valaki, mondjuk durván egy nagyságrenddel olcsóbban? Nem baj, ha semmilyen support nem jár hozzá. Az sem zavar, ha valaki ingyen szerezte, nekem megér egy kis pénzt.

Előre is köszönöm a válaszokat!
 
1

zónaidő koordinátákból

-ii- · 2012. Okt. 28. (V), 14.26
A zónaidőt nem lehet a koordinátákból kiszámolni?
2

sajnos nem

marillion · 2012. Okt. 28. (V), 14.52
A kettő összefügg ugyan, de nem ilyen szorosan. Az időzónák sávosak, éles határok vannak. Országonként is lehet más, és azon belül is (pl. USA, Oroszország stb., és ezért van az, hogy az országkód kevés, különben nagyon egyszerű feladat lenne).
Pl. Sarkadon még GMT+1, de a valójában nyugatabbra fekvő Aradon már GMT+2, mert az már Romániához tartozik.
Párizsban pedig ugyanannyi, mint Magyarországon bárhol... :-)
3

html parse

tlof · 2012. Okt. 28. (V), 16.12
http://www.worldtimeserver.com/

Itt van egy igen pontos felsorolás. Abból kell kiindulni, hogy a legtöbb ország egy időzónában van, kivéve néhányat ami nem. Viszont ezt a párat lehet tudni.

Szóval itt van az adatbázis, letöltöd, és máris lehet matchelni az ország / állam alapon a dolgokat.

Egyébbként hol vetted a helyiség adatbázist? Mert az a fele érdekelne engem is, kellene bőviteni az api.abaco.hu tudását.
4

hasonlót akartam én is

marillion · 2012. Okt. 28. (V), 17.28
http://www.ebusinessgems.com/catalog/world-city-names-database-with-latitude-longitude-p-117.html
Itt vettem, de egyébként nem vált be, végül is egy ingyenes csv-t használtam fel, amit adatbázisba szkripteltem. Erre keresve hamar megtalálod: worldcitiespop.txt.gz

Én is az általad említett módszert preferálnám, de ez itt nem járható út, mert nem jelzi külön ez az oldal, hogy van-e nyári időszámítás. New Yorknál -4-et ír, holott az 5, csak nyári időszámítással.

Mindenestre köszönöm a választ!
5

Nyári időszámítás

tlof · 2012. Okt. 28. (V), 21.49
Daylight Saving Time statistics for 2012
Daylight Saving Time observance? Count
Countries and territories which do not observe DST at all 161
Countries and territories where at least one location observe DST 78
–Countries and territories where all locations observe DST some part of the year 67
–Countries and territories where many, but not all locations observe DST 10
–Countries and territories which observe DST all year 1

Daylight Saving Time statistics for 2013
Countries and territories which do not observe DST at all 162
Countries and territories where at least one location observe DST 77
–Countries and territories where all locations observe DST some part of the year 66
–Countries and territories where many, but not all locations observe DST 10
–Countries and territories which observe DST all year 1

Háát izé, ahogy elnézem itt évente változik, hogy ki, mikor, mit használ... Szóval ha vannak alap adatok akkor az már jó :)
Az adatok forrása: http://www.timeanddate.com/time/dst/2013.html

"Currently, most of the US observes DST except for Hawaii and most of Arizona"
Szóval ez a kitétel, eléggé viccessé teszi a dolgokat, ugyanis Arizonában megyei szinten dől el, hogy van-e DST vagy sem. De kitartás :)
6

Time Zones/Daylight Saving Time

marillion · 2012. Okt. 28. (V), 22.03
Nagyon köszönöm, de az alapvető követelmény a városonkénti időzóna-beosztás. Ez továbbra is hiányzik. Az csak a hab lenne a tortán, ha lenne mindhez DST adat is. Keverve, tehát ezek eredője nem jó, mert kezelhetetlen, sosem lesz belőle sql-adat.
7

Nem tudom ismered-e a

deejayy · 2012. Okt. 29. (H), 09.13
Nem tudom ismered-e a geonames.org adatbázisait, van sok ingyenes és van fizetős része is, a fórumokban ezt találtam: http://www.geonames.org/export/web-services.html#timezone

Ez ugyan API, de talán másfajta együttműködésre is rávehetők.

B terv: http://efele.net/maps/tz/world/

Valamilyen feldolgozó rutinnal a shape fájlokból és koordinátákból készítesz egy adatbázist, ami végeredményben az lesz, amit szeretnél.
8

ez jó lehet

marillion · 2012. Okt. 29. (H), 12.49
Nem ismertem, köszönöm szépen!
Ezzel talán tudok kezdeni valamit úgy is, hogy a már meglévő adatbázisomat nem dobom el, csak bővítem az időzónával. Most néhány napig nem fogok tudni ezzel foglalkozni, de utána belehúzok, és beszámolok az eredményről.
Még egyszer köszi. :-)
9

a néhány nap 2 hét lett...

marillion · 2012. Nov. 15. (Cs), 12.04
A shape fájlokkal nincs kedvem szerencsétlenkedni. A geonames.org adatait egyszerűbbnek tűnik felhasználni de azon is dolgozni kell és nem is ingyenes, alig lenne olcsóbb, mintha megvenném ezt:
http://www.geodatasource.com/world-cities-database/titanium

Mindenkinek még egyszer köszönöm!