Registreer FAQ Ledenlijst Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 13-03-2005, 14:13
Martin
Avatar van Martin
Martin is offline
Ben voor mijn werk aan het kijken of we iets kunnen automatiseren en nu stuit ik op een stukje code om de afstand tussen 2 plaatsen te bepalen aan de hand van 2 postcode's.

De programmeertaal komt mij niet bekend voor, en op de site staat ook niet welke taal het is.. kan iemand mij vertellen welke taal dit is:

PHP-code:
The code used to calculate this is using webservices is very simple and can be found below

Dim Service 
As New geoaccess.GeoAccess()
Dim LocationFromLocationTo As geoaccess.Location
LocationFrom 
Service.GazetteerSimple("NL"""""""""FromPostalCodeSubscriptionKey)
LocationTo Service.GazetteerSimple("NL"""""""""ToPostalCodeSubscriptionKey)
If 
LocationFrom."" Or LocationFrom."" Or LocationTo."" Or LocationTo."" Then
  Response
.Write("PostalCode not found")
Else
  
Dim Route As geoaccess.RouteResult
  Route 
Service.RoutePlannerSimple(LocationFrom.XLocationFrom.YLocationTo.XLocationTo.Ygeoaccess.EncodingType.AND1geoaccess.RouteLanguage.EnglishTrueFalseFalseFalseFalseFalseFalse""SubscriptionKey)
  
Response.Write("Distance of the Route = " Route.Distance 1000 "km")
End If

The code used to calculate this using html requests and XML parsing


Dim httpresult 
As System.Net.WebResponse
Dim httprequest 
As System.Net.WebRequest
Dim XMLDoc 
As New System.Xml.XmlDocument()
Dim Node As System.Xml.XmlNode()
Dim X1Y1X2Y2 As String
Dim GazetteerUrl
RoutePlannerUrl As String
GazetteerUrl 
"http://geoaccess.and.com/geoaccess/geoaccess.asmx/GazetteerSimple?"
GazetteerUrl &= "Country=nl&State=&City=&Street=&Premise=&SubscriptionKey=" SubscriptionKey "&PostCode="
RoutePlannerUrl "http://geoaccess.and.com/geoaccess/geoaccess.asmx/RoutePlannerSimple?"
RoutePlannerUrl &= "Encoding=AND1&Language=English&WantMetric=true&WantRouteDetails=false&WantDataSet=false&"
RoutePlannerUrl &= "WantDescription=false&WantSpeedInfo=false&WantLocations=false&WantRouteData=false&"
RoutePlannerUrl &= "FormatString=&SubscriptionKey=" SubscriptionKey

Try
     
httprequest System.Net.WebRequest.Create(GazetteerUrl FromPostalCode)
     
XMLDoc.Load(httprequest.GetResponse().GetResponseStream)
     
X1 XMLDoc.Item("Location").Item("X").InnerText
     Y1 
XMLDoc.Item("Location").Item("Y").InnerText
    
     httprequest 
System.Net.WebRequest.Create(GazetteerUrl ToPostalCode)
     
XMLDoc.Load(httprequest.GetResponse().GetResponseStream)
     
X2 XMLDoc.Item("Location").Item("X").InnerText
     Y2 
XMLDoc.Item("Location").Item("Y").InnerText
    
     RoutePlannerUrl 
&= "&DepartureX=" X1 "&DepartureY=" Y1 "&ArrivalX=" X2 "&ArrivalY=" Y2
     httprequest 
System.Net.WebRequest.Create(RoutePlannerUrl)
     
XMLDoc.Load(httprequest.GetResponse().GetResponseStream)
     
Response.Write("Distance of the Route = " XMLDoc.Item("RouteResult").Item("Distance").InnerText 1000 "km")
Catch
     
Response.Write("Getting the distance failed")
End Try 
Met citaat reageren
Advertentie
Oud 13-03-2005, 15:10
McMotion
Avatar van McMotion
McMotion is offline
Visual Basic .NET ofzo? (maar ja aan de andere kant, er staat wel 2x aangegeven dat het PHP is, dus dan zal dat het wel zijn )
__________________
[AvatarDraw(c) v1.0 is uit de lucht (en per ongeluk van mijn hardeschijf verdwenen tijdens het weggooien ervan
Met citaat reageren
Oud 13-03-2005, 15:36
dafelix
Avatar van dafelix
dafelix is offline
voor zover ik kan zien, Visual Basic (welke versie kan ik niet zien). de 'catch' functie in VB ken ik niet, dus wellicht .NET(/2003) versie

heb ik vroeger ook nog wel mee gewerkt, maar op een geven ogenblik toch op andere talen over gegaan
__________________
$karma++;
Met citaat reageren
Oud 13-03-2005, 15:40
Verwijderd
Ziet er uit als ASP(.NET) geschreven volgens VBScript.
Met citaat reageren
Oud 14-03-2005, 08:09
skins
Avatar van skins
skins is offline
Dit is heel duidelijk ASP.NET met als taal Visual Basic.NET

(tja, beetje .NET nerdje )
__________________
I know, because I'm supposed to know
Met citaat reageren
Oud 14-03-2005, 09:35
Below_Zero
Avatar van Below_Zero
Below_Zero is offline
Ik ken alleen een btje HTML...
__________________
Biting my tongue, tryin' not to schoot back!
Met citaat reageren
Oud 14-03-2005, 11:45
Krekker
Krekker is offline
Citaat:
Below_Zero schreef op 14-03-2005 @ 10:35 :
Ik ken alleen een btje HTML...
Leuk voor je. Ook leuk dat je dit met ons allen wil delen.
Met citaat reageren
Oud 14-03-2005, 13:36
Dr HenDre
Avatar van Dr HenDre
Dr HenDre is offline
Citaat:
Krekker schreef op 14-03-2005 @ 12:45 :
Leuk voor je. Ook leuk dat je dit met ons allen wil delen.
Met citaat reageren
Oud 14-03-2005, 14:11
Below_Zero
Avatar van Below_Zero
Below_Zero is offline
Citaat:
Krekker schreef op 14-03-2005 @ 12:45 :
Leuk voor je. Ook leuk dat je dit met ons allen wil delen.
Ja, vet he?
__________________
Biting my tongue, tryin' not to schoot back!
Met citaat reageren
Oud 14-03-2005, 18:57
Raven
Avatar van Raven
Raven is offline
dim.. endif lijkt wel basic
Met citaat reageren
Oud 14-03-2005, 21:07
Verwijderd
Citaat:
Raven schreef op 14-03-2005 @ 19:57 :
dim.. endif lijkt wel basic
De while/wend-loopjes ontbreken d'r nog maar aan
Met citaat reageren
Oud 15-03-2005, 14:14
McMotion
Avatar van McMotion
McMotion is offline
en goto + regelnummers

de echte basic hoort met goto + regelnummers
__________________
[AvatarDraw(c) v1.0 is uit de lucht (en per ongeluk van mijn hardeschijf verdwenen tijdens het weggooien ervan
Met citaat reageren
Oud 15-03-2005, 15:43
Bluesman
Avatar van Bluesman
Bluesman is offline
Is dit geen PHP dan?
__________________
Het volledige partijprogramma van groenlinks: TEGEN ALLES!1!!1!1!!111
Met citaat reageren
Oud 15-03-2005, 18:25
dafelix
Avatar van dafelix
dafelix is offline
Citaat:
Bluesman schreef op 15-03-2005 @ 16:43 :
Is dit geen PHP dan?
verwarrend, die [php] tags ^_^
__________________
$karma++;
Met citaat reageren
Oud 21-03-2005, 15:12
Verwijderd
Citaat:
Bluesman schreef op 15-03-2005 @ 16:43 :
Is dit geen PHP dan?
Nee. In PHP moet je regels afsluiten met ; anders wordt de complete code één instructie.
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar

Soortgelijke topics
Forum Topic Reacties Laatste bericht
Software & Hardware [Prog] Software voor telefoons?
langejongen
9 13-09-2004 17:19
Software & Hardware [rsi] software
iamcj
40 07-06-2003 20:32
Software & Hardware [Windows] Microsoft wil Monopoly :(
MaakUt
31 08-08-2002 07:46
Software & Hardware progtalen op internet leren
MilieuGaatVoor
8 10-04-2002 18:53


Alle tijden zijn GMT +1. Het is nu 17:15.