php.de

Zurück   php.de > php.de Intern > Off-Topic Diskussionen

Off-Topic Diskussionen Mach mal Pause vom Programmieren!

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 23.12.2010, 18:55  
Gesperrt
 
Registriert seit: 03.12.2010
Beiträge: 860
PHP-Kenntnisse:
Anfänger
coola wird schon bald berühmt werden
Standard Positionsangabe international

Hallo Leute!

Ich überlege momentan, wie man Positionsangaben machen könnte.

Angenommen, man hat eine Webseite, wo sich jede Menge Leute anmelden können. Auf der Webseite kann man ein paar Angaben über sich machen.

Jetzt wäre natürlich eine Umkreissuche toll. Dazu brauche ich den Längen- und Breitengrad, wo sich die Leute aufhalten. Für Deutschland ist das einfach. Es gibt Datenbanken, wo es zu den Postleitzahlen die zugehörigen Längen- und Breitengraden gibt. Die Leute müssen also nur noch ihre Postleitzahl eingeben und schon funktioniert die Umkreissuche.

Doch wie schaut das international aus? Was macht man bei einer internationalen Webseite? Selbst wenn es in jedem Land eine "Postleitzahl" gibt, halte ich es für unwahrscheinlich, dass es für alle Länder auch eine Datenbank gibt, wo man dann die zugehörigen Längen- und Breitegrade auslesen kann. Und selbst wenn es so eine Datenbank gäbe, wäre sie wahrscheinlich irrsinnig groß.

Die Alternative hierzu, wäre, dass die Leute selbst den Längen- und Breitengrad angeben. Doch wer macht sich die Mühe, herauszufinden, auf welchem Längen-/Breitengrad er sich befindet?

Wie würdet ihr an diese Sache herangehen? Wie kann man auf einer internationalen Webseite eine Umkreissuche realisieren?

Würde mich über Feedback freuen.
coola ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 23.12.2010, 19:00  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Google Maps API
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 23.12.2010, 19:21  
Gesperrt
 
Registriert seit: 03.12.2010
Beiträge: 860
PHP-Kenntnisse:
Anfänger
coola wird schon bald berühmt werden
Standard

Ich will mit Google nichts zu tun haben. Es reicht schon, dass mich Google schon fast auf jeder Webseite ausspioniert.

Was echt total megacool wäre, wenn es eine Webseite gäbe, wo man eine Erde drehen kann, rein- und rauszoomen kann und dann Längen- und Breitengrad angezeigt bekommt, wenn man auf der Erde irgendwo hinklickt. Dann könnten die Leute diese Angaben auf meiner Webseite eintragen.

EDIT:

Bei Yahoo habe ich auch einen Webservice entdeckt.
http://developer.yahoo.com/maps/rest/V1/geocode.html

Ist der immer kostenlos? Weiß das wer?

EDIT 2:

Schaut so aus, als wäre der nicht immer kostenlos.

Geändert von coola (23.12.2010 um 19:42 Uhr).
coola ist offline   Mit Zitat antworten
Alt 23.12.2010, 19:53  
Gesperrt
 
Registriert seit: 03.12.2010
Beiträge: 860
PHP-Kenntnisse:
Anfänger
coola wird schon bald berühmt werden
Standard

Die Registrierung bei Yahoo ist wirklich seltsam. Ich schaffe das nicht.

Man soll wie üblich ein paar Daten eingeben und dann die Registrierung abschließen. Macht man das, landet man wieder auf deren Startseite. Eingeloggt ist man nicht. Und versucht man sich mit dem neuen Account einzuloggen, kennt Yahoo den Account nicht.

Kann man sich momentan bei Yahoo nicht registrieren?

EDIT:

OH! Die Yahoo-Webseite unterstützt anscheinend nicht alle Browser. Echt peinlich für so eine große Webseite. Mit einem anderen Browser hat es funktioniert.

Geändert von coola (23.12.2010 um 19:57 Uhr).
coola ist offline   Mit Zitat antworten
Alt 23.12.2010, 19:55  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von coola Beitrag anzeigen
Bei Yahoo habe ich auch einen Webservice entdeckt.
http://developer.yahoo.com/maps/rest/V1/geocode.html

Ist der immer kostenlos? Weiß das wer?

EDIT 2:

Schaut so aus, als wäre der nicht immer kostenlos.
Da steht, dass man diesen Webservice nicht mehr nutzen sollte, sondern PlaceFinder stattdessen.

Und für den gilt,
Zitat:
Use of the Yahoo! PlaceFinder API web service should not exceed 50,000 requests per day.
If you believe your application will exceed such volume, please contact us.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 23.12.2010, 20:36  
Gesperrt
 
Registriert seit: 03.12.2010
Beiträge: 860
PHP-Kenntnisse:
Anfänger
coola wird schon bald berühmt werden
Standard

Wunderbar! Habe es mit beiden Varianten geschafft. Danke
coola ist offline   Mit Zitat antworten
Alt 23.12.2010, 21:17  
Gesperrt
 
Registriert seit: 03.12.2010
Beiträge: 860
PHP-Kenntnisse:
Anfänger
coola wird schon bald berühmt werden
Standard

Also 1 Problem habe ich noch.

Ich suche auf http://developer.yahoo.com/geo/place...ion-parameters vergblich eine Liste mit Landescodes, die der Webservice unterstützt.

Ich möchte zum Beispiel in der URL übergeben:

PHP-Code:
http://where.yahooapis.com/geocode?q=Berlin,DE&appid=lalala 
DE ist ein Ländercode. Doch welche Ländercodes unterstützt PlaceFinder?
coola ist offline   Mit Zitat antworten
Alt 24.12.2010, 12:50  
Erfahrener Benutzer
 
Registriert seit: 04.08.2010
Beiträge: 287
PHP-Kenntnisse:
Fortgeschritten
zwutz wird schon bald berühmt werden
Standard

Will mit Google nichts zu tun haben aber meldet sich bei Yahoo an... zum schießen

*räusper*

http://developer.yahoo.com/geo/place...rted-countries
zwutz ist offline   Mit Zitat antworten
Alt 24.12.2010, 21:05  
Gesperrt
 
Registriert seit: 03.12.2010
Beiträge: 860
PHP-Kenntnisse:
Anfänger
coola wird schon bald berühmt werden
Standard

Google ist zu Recht ein Big-Brother-Gewinner. Yahoo - soviel ich weiß - (noch) nicht.
Diese Seite hatte ich zovor auch schon gesehen. Leider sind dort nur gewisse Länder aufgelistet.

"Supported Countries for Street-level Geocoding"


Und leider auch nicht die 2-stelligen Ländercodes.
coola ist offline   Mit Zitat antworten
Alt 26.12.2010, 21:42  
Gesperrt
 
Registriert seit: 03.12.2010
Beiträge: 860
PHP-Kenntnisse:
Anfänger
coola wird schon bald berühmt werden
Standard

Wie kann man sich vom Yahoo Webservice Placefinder mehrere Treffer liefern lassen? Ist ein Ortsname nicht eindeutig, hätte ich geglaubt, dass es nicht nur 1 Treffer liefert. Lt. http://developer.yahoo.com/geo/place...rol-parameters soll es anscheinen möglich sein, sehr wohl mehr als nur 1 Treffer zu bekommen. Bekomme aber immer nur 1.

Ich probiere mit:

PHP-Code:
$url=
         
'http://where.yahooapis.com/geocode?q='.
         
urlencode($city).','.
         
$country// z. B. 'de'
         
'&appid=xxx'// statt xxx braucht man aber eine eigene Yahoo-ID
         
'&count=21'.
         
'&flags=C'
EDIT:

Ich glaube, das liegt nicht an mir, sondern an Yahoo. Der WebService scheint gewisse Ortsnamen irgendwie seltsam umzuwandeln. Alle Orte scheint er nicht zu kennen. Seltsamerweise liefert er dann aber einen Ort, der in der Nähe liegt. Ich verstehe das nicht. Das ist unlogisch.

Geändert von coola (26.12.2010 um 21:54 Uhr).
coola ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
daten mit positionsangabe einlesen PHP Tipps 2005-2 3 20.07.2005 16:45
Server für SMS international Mutatos PHP-Fortgeschrittene 11 28.09.2004 13:21

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
längen und breitengrade angeben, postleitzahl international angeben, positionsangabe, geocode postleitzahl, wie werden längen- und breitengradeinternaional angegeben ?, yahooapis.com/geocode country ländercodes, yahoo placefinder urlencode, postleitzahlen geocodes, längen- und breitengrade anzeigen gewerblich kostenlos, umkreissuche datenbank längengrad, kann man irgendwo längen und breitengrade eingeben, postleitzahlen geocoding, http://where.yahooapis.com/geocode php, street-level-geocoding yahoo, php postleitzahlen international, php code postleitzahl, http://where.yahooapis.com/geocode postleitzahl, yahoo placefinder php

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:21 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum