Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Stadtplan-Ausschnitt als Grafik (https://www.delphipraxis.net/111560-stadtplan-ausschnitt-als-grafik.html)

stz 5. Apr 2008 13:22


Stadtplan-Ausschnitt als Grafik
 
Moin moin,
ich suche nach einem Internet-Service, der mir einen Stadtplan-Ausschnitt als eine einzelne Grafik anbietet. Ich weiß, dass es sehr viele Stadtpläne im Internet gibt, aber ich suche einen Service, wo ich mit Delphi auf einfache Art und Weise einen Ausschnitt um eine Adresse herum als eine Grafik erhalte, damit ich diese Grafik in meiner Anwendung ohne Webbrowser weiterverarbeiten kann.

Wunschvorstellung: Ich lade mit Indy eine Grafik mit der URL http://www.xyz.de/?strasse=Binnendie...543+Neuendeich (nicht clicken - nur Beispiel) in einen Stream und kann die Grafik in dem Stream direkt verwenden. Alle Services, die ich kenne, erlauben so etwas nicht, da man immer eine Website erhält, die aus vielen Bildchen ein Stadtplan zusammenbaut (z.B. Google) oder das ganze mit Flash oder Java lösen, sodass man auch hier nicht an eine Grafik zum Weiterverarbeiten kommt.

Grüße
Malte

Bernhard Geyer 5. Apr 2008 15:37

Re: Stadtplan-Ausschnitt als Grafik
 
Ich glaube nicht das es einen Dienst gibt der dir sowas kostenlos anbietet. Hier wirst du dann richtig Geld in die Hand nehmen müssen damit du eine entsprechende API bedienen darfst.

FAlter 5. Apr 2008 15:56

Re: Stadtplan-Ausschnitt als Grafik
 
Hi,

Was spricht denn dagegen, eine ganz simple Browserkomponente wie z. B. die verlinkte zu nehmen und damit http://maps.google.de/maps?f=q&q=Mixdorf&output=html aufzurufen? (Oder einen anderen Suchbegriff statt Mixdorf.) Warum willst du unbedingt nur das Bild?

Oder du lässt gar den Standardbrowser öffnen. Dann würde ich empfehlen, das &optput=html wegzulassen, damit Google selbst bestimmen kann, ob es Frames nimmt. So macht es z. B. das Thunderbird-Adressbuch.

Mfg
FAlter

stz 5. Apr 2008 17:32

Re: Stadtplan-Ausschnitt als Grafik
 
Zitat:

Zitat von FAlter
Was spricht denn dagegen, eine ganz simple Browserkomponente wie z. B. die verlinkte zu nehmen

mein Konzept ;-) - es soll die Karte zu einer Adresse vollautomatisch zusammen mit anderen Infos auf einem Blatt ausgedruckt werden.
Zitat:

Zitat von FAlter
und damit http://maps.google.de/maps?f=q&q=Mixdorf&output=html aufzurufen? (Oder einen anderen Suchbegriff statt Mixdorf.)

Genau sowas habe ich aber ja gesucht. Da ist ja nur ein Bild und kein Zusammengebastel aus mehreren Kacheln. Und das verwendete Bild kann man auch alleine Aufrufen: http://maps.google.com/mapdata?latit...min_priority=2

Aber wie kommst du auf die Parameter http://maps.google.de/maps?f=q&q=Mixdorf&output=html ? Ist das irgendwo dokumentiert?

Grüße
Malte

FAlter 5. Apr 2008 17:46

Re: Stadtplan-Ausschnitt als Grafik
 
Hi,

ich habe mir angeguckt, was bei einer Google-Maps-Suche herauskommt. Dann habe ich alles entfernt, was ich für überflüssig empfand. Denn ich wusste, dass bei Suchtags wie Bei Google suchenFAlterSoft z. B. oft nur der Parameter für den Suchbegriff genommen wird und die anderen weggelassen.

f=q sah mir nach function=... aus, und q=<meine Eingabe> sagte mir, dass q der Suchbegriff ist, also function q - suchen (query, siehe unten). Also blieben nur die Parameter f und q übrig.

Das ganze in einem Einfachst-Browser, und Google hat automatisch das output=html angehangen - und das Einzelbild genommen - da der Browser kein JS & co unterstützte. Test im FF zeigte, dass bei dem Parameter immer die Minimalvariante kommt (die auch auf PDAs / Handys - mit verkleinerter Karte - gehen sollte), ohne Parameter wird beim FF z. B. die Variante mit Frames und JS genommen.

Naja, kannst ja versuchen, die Seite zu laden und zu analysieren, um dann an das Bild zu kommen - wenn es gedruckt werden soll, ist das ein passendes Argument, dass kein drumrum gebraucht wird. Solltest dir aber die Bedingungen von Google mal durchlesen, ob das erlaubt ist. Oder du nimmst gleich irgendeine Google-API, kannst ja mal gucken.

Mfg
FAlter

[edit] Jetzt sollten alle falschen g durch q ersetzt sein, hoffe ich. [/edit]
[edit] Nee, warn doch nicht alle. [/edit]

ManuMF 5. Apr 2008 18:23

Re: Stadtplan-Ausschnitt als Grafik
 
Es müsste aber q für Query sein und nicht g :wink:

FAlter 5. Apr 2008 18:26

Re: Stadtplan-Ausschnitt als Grafik
 
Hi,

in den Links steht ja auch q drin... Ist ein bissel schwer zu unterscheiden, wenns unterstrichen ist.

Dann q für query. Werds gleich mal oben ändern, falls die Stunde (oder so) noch nicht um ist.

Mfg
FAlter


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:30 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz