4/30/2015

AX addresses on online maps (eg. Google and Bing) - Ax címek online térképeken

See the Hungarian translation below (A magyar fordítás lentebb)

There is a good basic idea in AX to help the users with geographic information if she/he has a registered address in the system. Address for customers, prospects, contacts, suppliers....warehouses, sites... anything where we have address details fields!
It could be extremely useful in daily business. eg. Check the possible delivery addresses because route planning or see the physical location of the selected warehouse and so one.
See this example. Select a customer address directly from the Customers form and push the map icon.
You'll get a Bing hit :-) Bing bing bing... yep... the Microsoft search engine for map point as well.

That's very nice! BUT
You can read a lot of discussion on the net about the topic Bing vs. Google. I don't want increase the number of the endless discussions so I just sya: in case of map search I prefer the Google maps anytime. See the followings.
Change the address in Ax. Many time the addresses are imported from other databases or registered not so exactly. Simple example: street number is at the and of the street name
Poor perplexed search engine



Copy and place the search keys into Google
Surprise! No usable result here too

My preferred and only working solution: use google map only with these concatenate information: ZIP && City && Street (it's a free text container in AX so with street numbers or without)  No more is needed for Google.   (Bing couldn't work with this too... sadly)

Imagine! One click on the map icon in AX and use the street view function in Google maps. Two short changes in one AX method. :-)

\Classes\smmUtility\mapIt


You can test or change the string anyway to fit your preferred search engine. 

------

Létezik egy jól hasznosítható ötlet az AX-ben, hogy földrajzi információkat szerezzünk a rendszerben rögzített cím információk alapján. Címe sok mindennek lehet/van a rendszerünkben: Site, raktár, Vevő, Lehetséges vevő, Szállító, Kapcsolattartó.... bárhol, ahol látjuk a cím mezőket!
Ez nagyon jól hasznosítható a napi üzletmenetben. Pl. ellenőrizni egy kiszállítási útvonal fel és lerakási pontjait (ezeket pontosítani a kapcsolattartóval) vagy látni a raktár tényleges környezetét és így tovább.

Például amikor egy vevőhöz tartozó címet választunk és a Map gombra kattintunk.

Naná hogy a Bing jelentkezik. Hiszen ez a Microsoft hivatalos keresője.

Szép szép DE
Sok vitát találhatunk a Neten arról, hogy a Bing vagy a Google használata ajánlott, jobb, okosabb stb. Én csak a következőt mutatnám.
Változtassuk meg a címet úgy, ahogy azt a legtöbbször használják a felhasználóink. Sokszor ezek a címek importáltak más adatbázisból, vagy felhasználóink elég pontatlanul töltik ki a mezőket.Én most csak három értéket hagyok meg úgy, hogy a házszámot az utcanév végére írom.

Szegény keresőmotor kiakadt



Másoljuk a Bingből a címet a Google-be. Meglepetés vagy sem, de a címet a Google sem tudja értelmezni pontosan (bár jóval több lehetséges találatot ajánl fel ;-) )

Az én általam előnyben részesített és működő megoldás az Európai címek többségére: Google maps hívása egy egyszerű keresőkifejezéssel Pl. Irányítószám && Város && Utca az AX utca konténerben ugye a házszám és még sok "fityfene" elfér)  A Google már emészti!  (A Bing sajna még itt is leragad, bár biztosan irányíthatóak a keresőmezők itt is, de ezt nem próbáltam ki)

Képzeljük el! Egy kattintás az AX címnél és máris helyes találat a Google maps-ben. PLusz utcanézet -Street view- ha van!!!:-)

\Classes\smmUtility\mapIt


Kipróbálható nyugodtan, hiszen nem egy komolyabb kód átírás. Vagy tovább is fejleszthető, ha valaki tudja hogyan is kellene még profibban átadni infót a keresőmotornak.

No comments:

Post a Comment

Mistakes are not excluded... so I take any comment or idea very welcome -
Hibázhatok... szívesen veszek bármilyen ötletet vagy megjegyzést