Azure Haritalar nedir?What is Azure Maps?

Azure haritalar, doğru web ve mobil uygulamalara coğrafi bağlam kullanılabilir en yeni eşleme verileri tarafından Temizle, Jeo-uzamsal hizmetler koleksiyonudur.Azure Maps is a collection of geospatial services, unpinned by the freshest mapping data available providing accurate geographic context to your web and mobile applications. Azure haritalar, işleme için REST API'lerini oluşur haritalar birden çok stilleri ve uydu tanımayı arama adresler, yerler ve ilgi; dünyanın dört bir yanındaki noktaları için Yönlendirme noktadan noktaya, multipoint, multipoint iyileştirme, isochrone, ticari araç, trafiği etkileyen ve yönlendirme; sektör lideri trafik akışını ve olaylar; görüntüleme Matrisi Mobility hizmetleri genel geçiş, bisiklet paylaşımı, scooter paylaşımı ve araba isteyen nakliye ve gerçek zamanlı verileri alternatif modları yararlanarak; aracılığıyla kullanıcı konumunu kurma yolları planlamak için bilgi paylaşımı Coğrafi konum; ve konuma dönüştürme saat dilimlerini, yanı, zamanı bir konumda getiriliyor.Azure Maps consists of REST APIs for rendering Maps in multiple styles and satellite imagery, Searching for addresses, places, and points of interest around the world; Routing point-to-point, multipoint, multipoint optimization, isochrone, commercial vehicle, traffic influenced, and matrix routing; viewing industry-leading Traffic flow and incidents; Mobility services requesting public transit, bike share, scooter share, and car share information to plan routes leveraging alternative modes of transportation and real-time data; establishing user location through Geolocation; and converting location to Time Zones, as well as, fetching time at a location. Ayrıca, Azure haritalar hizmetleri sunar bölge sınırlaması, harita veri barındırma konum bilgilerini Azure; depolama - ve uzamsal Operations konum Jeo-uzamsal analiz aracılığıyla gösterimi.Additionally, Azure Maps offers services for Geofencing, Map Data storage - hosting location information in Azure; and Spatial Operations providing location intelligence through geospatial analytics. Azure haritalar Hizmetleri doğrudan REST API veya ya da aracılığıyla kullanılabilir bizim sağlam Web SDK'sı veya Android SDK'sı.Azure Maps services are available directly as REST APIs or through either our robust Web SDK or Android SDK. Bu araçlar, geliştiricilerin hızlı bir şekilde geliştirin ve konum bilgilerini Azure bulutunun içinden Azure çözümlerinden tümleştirin ölçek çözümleri sağlar.These tools allow developers to quickly develop and scale solutions that integrate location information into Azure solutions from within the Azure cloud. Kaydolmak için ücretsiz Azure haritalar hesabı bugüne, başlangıç geliştirme!Sign up for your free Azure Maps account today and start developing!

Aşağıdaki videoda Azure Haritalar ayrıntılı olarak açıklanır:The following video explains Azure Maps in depth:


Harita DenetimleriMap Controls

Web SDKWeb SDK

Azure haritalar Web SDK'sı kendi içerik ve tanımayı görüntülenmek üzere web veya mobil uygulamalarınızla etkileşimli Eşlemleriyle özelleştirmenizi sağlar.The Azure Maps Web SDK lets you customize interactive maps with your own content and imagery for display in your web or mobile applications. Bu denetimde büyük veri kümelerini yüksek performansla oluşturmanızı sağlayan WebGL bileşeni kullanılmaktadır.This control makes use of WebGL, allowing you to render large data sets with high performance. JavaScript veya TypeScript SDK'sı ile geliştirin.Develop with the SDK using JavaScript or TypeScript.

Azure haritalar Web SDK'sı

Android SDKAndroid SDK

Azure haritalar Android SDK'sı, güçlü mobil eşleme uygulamaları oluşturmanızı sağlar.The Azure Maps Android SDK lets you create powerful mobile mapping applications.

Azure haritalar Android SDK'sı

Azure Haritalar'ın içindeki hizmetlerServices in Azure Maps

Azure haritalar, Azure uygulamalarınız coğrafik bağlam sağlamak aşağıdaki dokuz Hizmetleri oluşur.Azure Maps consists of the following nine services that can provide geographic context to your Azure applications.

Data ServiceData Service

Veri haritalar için bir zorunluluktur ve Azure haritalar hizmetine yakın müşteri verileri getirme gecikme süresini azaltın, verimlilik ve uygulamalarınızda güçlü ve yeni senaryolara ışık oluştur.Data is an imperative for maps, and bringing customer data closer to the Azure Maps service will reduce latency, increase productivity, and create powerful, new scenarios to light up in your applications. Veri Hizmeti yüklemenize olanak sağlar ve için Jeo-uzamsal verileri depola kayma işlemlerini veya görüntü oluşturma kullanmak için gecikme süresini azaltın, verimlilik ve uygulamalarınızın içinde yeni senaryoları etkinleştirmek.Data Service allows you to upload and store geospatial data for use with spatial operations or image composition to reduce latency, increase productivity, and enable new scenarios within your applications. Bu hizmet hakkında ayrıntılı bilgi için ziyaret veri hizmeti API'lerini sayfası.For details on this service, visit the Data Service APIs page.

Mobility hizmetiMobility Service

Azure haritalar Mobility hizmetlerini durdurur dahil olmak üzere genel geçiş hizmetleri gerçek zamanlı konum zekası sağlamak, rota bilgilerini ve seyahat süresi tahminleri.Azure Maps Mobility services provide real-time location intelligence on nearby public transit services, including stops, route information, and travel time estimations. Genel aktarım durdurur paylaşılan bisiklet/scooters/otomobiller nesne ayrıntıları ile aktarım sırasında nesne kümesi döndüren belirli bir konuma etrafında gibi belirli nesne türleri için aranacak hizmet sağlar.The service allows to search for specific object types such as public transit stops, shared bikes/scooters/cars around a given location returning a set of transit object with object details. Service, geliştiricilerin de istek aktarım sırasında satır ayrıntıları temel bilgileri ve satır geometri durdurur, zamanlanmış bir listesini ve gerçek zamanlı aktarım varış ve hizmet uyarıları gibi ek ayrıntılar sağlar.The service lets developers also request transit line details covering basic information and additional details such as line geometry, list of stops, scheduled and real-time transit arrivals and service alerts. Kullanıcılar ayrıca kaç tane kullanılabilir paylaşılan bisiklet yerleştirme istasyonları bilgi isteyerek en yakın dock'ta bırakılır isteyebilir.Users can also request how many available shared bikes are left in closest dock by requesting docking stations information. Mobility hizmetinin gelecekteki kullanılabilirlik düzeyine yakıt gibi ayrıntıları döndüren kullanılabilir araba paylaşımı aracından arama özelliğini de vardır.The Mobility Service also has the ability to search available car share vehicles, returning details such as future availability and current fuel level. Azure haritalar Mobility hizmeti, gerçek zamanlı seyahat planlama, en iyi olası rota seçenekleri döndüren ve seyahat modlarında yürüyen, Bisiklete ve genel aktarım (şehir) metro alanı içinde kullanılabilir dahil olmak üzere, çeşitli sağlama sağlar.Azure Maps Mobility service allows real-time trip planning, returning the best possible route options and providing a variety of travel modes, including walking, biking and public transit available within the metro area (city). Ayrıca, geliştiricilerin ek bilgilerle geçiş rehberi ayrıntıları yolu ve ayrıntılı rehberi zamanlamaları gibi geometri isteyebilir.In addition, developers can request transit itinerary details with additional information such geometry of the route and detailed itinerary schedules.

Çeşitli özelliklerini ve hizmeti hakkında daha fazla bilgi için bkz. bizim API belgeleriTo learn more about the service and the various features, please see our API documentation

İşleme hizmetiRender service

İşleme hizmeti, geliştiricilerin harita verileri kullanan web ve mobil platform uygulamaları oluşturması amacıyla tasarlanmıştır.The Render service is designed for developers to create web and mobile applications around mapping. Hizmet, 19 yakınlaştırma düzeyine sahip yüksek kaliteli hücresel grafik görüntüler veya tamamen özelleştirilebilir vektör biçiminde harita görüntüleri kullanır.The service uses either high-quality raster graphic images, available in 19 zoom levels, or fully customizable vector format map images.

Azure Maps Map.png

İşleme hizmeti şimdi geliştiricilerin uydu görüntülemeyle çalışmasına olanak tanıyan önizleme API'leri sunar.The Render service now offers preview APIs to allow developers to work with satellite imagery. Diğer ayrıntılar için Azure Haritalar İşleme API'leri konusunu okuyun.For more details, read the Azure Maps Render APIs.

Yönlendirme hizmetiRoute service

Yönlendirme hizmeti, birden çok taşıma moduna yönelik gerçek dünya altyapısı ve yol tarifleri için sağlam geometri hesaplamaları içerir.The Route service contains robust geometry calculations for real-world infrastructure and directions for multiple transportation modes. Hizmet, geliştiricilerin araba, kamyon, bisiklet veya yürüyüş gibi çeşitli seyahat modları arasında yol tariflerini hesaplamasını sağlar.The service allows for developers to calculate directions across a number of travel modes such as car, truck, bicycle, or walking. Hizmet ayrıca trafik koşulları, ağırlık kısıtlamaları veya tehlikeli madde taşıma gibi girdileri de dikkate alabilir.The service can also consider inputs such as traffic conditions, weight restrictions, or hazardous material transport.

Azure Maps Route.png

Yönlendirme hizmeti şimdi birden çok yol isteğini toplu işleme, bir dizi başlangıç noktasıyla varış noktası arasındaki seyahat süresi ve mesafe matrisleri ve zamanınıza veya benzin gereksinimlerinize göre seyahat edebileceğiniz yolları veya mesafeleri bulma gibi gelişmiş özelliklerin önizlemesini sunar.The Route service now offers a preview of advanced features such as batch processing of multiple route requests, matrices of travel time and distance between a set of origins and destinations, and finding routes or distances you can travel based on your time or fuel requirements. Yönlendirme özelliklerinin ayrıntıları için, Azure Haritalar Yönlendirme API'leri konusunu okuyun.For details on the routing capabilities, read the Azure Maps Route APIs.

Arama hizmetiSearch service

Arama hizmeti, geliştiricilerin ad veya kategori veya diğer coğrafi bilgileri kullanarak adres, yer veya işletme aramasını sağlayacak şekilde tasarlanmıştır.The Search service is designed for developers to search for addresses, places, business listings by name or category, and other geographic information. Arama Hizmeti adresleri ve caddeleri enlemlere ve boylamlara göre tersine coğrafi koda dönüştürebilir.The Search Service can also reverse geocode addresses and cross streets based on latitudes and longitudes.

Azure Maps Search.png

Arama hizmeti, ayrıca yol boyunca arama, daha geniş bir alanda arama, bir grup arama isteğini toplu işleme ve bir konum noktası yerine daha geniş bir alan için arama yapma gibi gelişmiş özellikler de sağlar.The Search service also provides advanced features such as search along a route, search inside a wider area, batch a group of search requests, as well as search for larger area instead of a location point. Toplu arama ve alan arama API'leri şu anda önizleme aşamasındadır.APIs for batch and area search are currently in preview. Arama özellikleri hakkındaki diğer ayrıntıları için, Azure Haritalar Arama API'leri sayfasını okuyun.For more details on the search capabilities, read the Azure Maps Search APIs page.

Uzamsal İşlemlerSpatial Operations

Azure haritalar uzamsal işlemleri konum bilgilerini almak ve müşterilerimizin gerçek zamanlı analiz ve Tahmine dayalı modelleme olayların etkinleştirme devam eden olayların zaman ve alanı,'olmuyor bilgilendirmeye yardımcı olmak için hareket halindeyken çözümleyin.Azure Maps Spatial Operations will take location information and analyze it on the fly to help inform our customers of ongoing events happening in time and space, enabling near real-time analysis and predictive modeling of events. Azure haritalar, konum zekası en yakın noktası ve harika daire uzaklık arabellek gibi hizmetleri de dahil olmak üzere ortak Jeo-uzamsal matematiksel hesaplamalar kitaplığı ile yerel olarak geliştirmek müşterilere hizmet sağlar.Service enables Azure Maps' customers natively to enhance their location intelligence with a library of common geospatial mathematical calculations, including services such as closest point, great circle distance, and buffers. Çeşitli özelliklerini ve hizmet hakkında daha fazla bilgi edinmek için müşterilerimize API belgeleri.To learn more about the service and the various features, see our API documentation.

Saat Dilimi hizmetiTime Zone service

Saat Dilimi hizmeti, güncel, geçmiş ve gelecek saat dilimi bilgilerini enlem-boylam çifti veya IANA ID kullanarak sorgulamanızı sağlar.The Time Zone service allows you to query current, historical, and future time zone information using either latitude-longitude pairs or an IANA ID. Saat Dilimi Hizmeti ayrıca Microsoft Windows saat dilimi kimliklerini IANA saat dilimlerine dönüştürmenizi, UTC ile saat dilimi farkını öğrenmenizi ve belirli bir saat dilimindeki güncel saati almanızı sağlar.The Time Zone service also allows for converting Microsoft Windows time zone IDs to IANA time zones, fetching a time zone offset to UTC and getting the current time in a respective time zone. Saat Dilimi Hizmetine gönderilen bir sorguya verilen tipik JSON yanıtı aşağıdaki örnek gibi olacaktır:A typical JSON response for a query to the Time Zone Service looks like the following sample:

{
    "Version": "2017c",
    "ReferenceUtcTimestamp": "2017-11-20T23:09:48.686173Z",
    "TimeZones": [{
        "Id": "America/Los_Angeles",
        "ReferenceTime": {
            "Tag": "PST",
            "StandardOffset": "-08:00:00",
            "DaylightSavings": "00:00:00",
            "WallTime": "2017-11-20T15:09:48.686173-08:00",
            "PosixTzValidYear": 2017,
            "PosixTz": "PST+8PDT,M3.2.0,M11.1.0"
        }
    }]
}

Bu hizmetle ilgili ayrıntılar için Azure Haritalar Saat Dilimi API'leri sayfasını ziyaret edin.For details on this service, visit the Azure Maps Timezone APIs page.

Trafik hizmetiTraffic service

Trafik hizmeti, geliştiricilerin trafik verilerine ihtiyaç duyan web ve mobil platform uygulamaları geliştirmeleri için tasarlanmış bir web hizmeti paketidir.The Traffic service is a suite of web services designed for developers to create web and mobile applications requiring traffic. Hizmet, iki tür veri sağlar:The service provides two data types:

  • Trafik akışı: Ağ üzerindeki tüm ana yollar için gerçek zamanlı hız ve seyahat süresi bilgileri.Traffic flow - real-time observed speeds and travel times for all key roads in the network.
  • Trafik olayları - trafik sıkışıklıklarının ve olaylarının yol ağı hakkında güncel bir görünüm.Traffic incidents - an up-to-date view about the traffic jams and incidents around the road network.

Azure Haritalar Trafiği

Diğer ayrıntılar için Azure Haritalar Trafik API'leri sayfasını ziyaret edin.Visit the Azure Maps Traffic APIs page for more details.

IP Aracılığıyla KonumIP to Location

IP Aracılığıyla Konum hizmeti, belirli bir IP adresi için alınan iki harfli ülke kodunun önizlemesini görüntülemenize olanak sağlar.The IP to Location service allows you to preview the retrieved two letter country code for a given IP address. Bu hizmet, coğrafi konuma göre uyarlanmış uygulama içeriğini destekleyerek kullanıcı deneyimini uyarlamanıza ve geliştirmenize yardımcı olabilir.This service can help you to tailor and enhance the user experience by powering customized application content based on geographic location.

IP Aracılığıyla Konum için REST API'lerini kullanma hakkında bilgi almak için Azure Haritalar Coğrafi Konum API'leri sayfasına bakın.For information on the REST APIs for IP to Location service, visit the Azure Maps Geolocation APIs page.

Programlama modeliProgramming model

Azure Haritalar mobil kullanım için oluşturulmuştur ve platformlar arası uygulamaları destekleyebilir.Azure Maps is built for mobility and can power cross-platform applications. Dilden bağımsız bir programlama modeli kullanır ve REST API'ler üzerinde JSON çıkışını destekler.It uses a programming model that is language agnostic and supports JSON output through REST APIs.

Azure Haritalar ayrıca hem web hem de mobil platform uygulamalarının hızlı ve kolay bir şekilde geliştirilmesi için basit bir programlama modeliyle kullanışlı bir JavaScript harita denetimi sunar.Additionally, Azure Maps offers a convenient JavaScript map control with a simple programming model for quick and easy development of both web and mobile applications.

KullanımUsage

Haritalar hizmetlerine erişmek için Azure portalına gidip Azure Haritalar hesabı oluşturulması gerekir.Accessing the Maps services is a matter of navigating to the Azure portal and creating an Azure Maps account.

Azure Haritalar anahtar tabanlı bir kimlik doğrulama düzeni kullanır.Azure Maps uses a key-based authentication scheme. Hesabınızda önceden oluşturulmuş iki anahtar mevcuttur.Your account comes with two keys pre-generated for you. Bu anahtarlardan birini kullanıp Azure Haritalar hizmetine istekte bulunarak bu konum özelliklerini uygulamanızla tümleştirmeye başlayabilirsiniz.Start integrating these location capabilities into your application by using either key and making a request to the Azure Maps service.

Desteklenen bölgelerSupported regions

Azure haritalar API'si şu anda aşağıdaki alt bölgeler dışındaki tüm ülkelerde/bölgelerde kullanılabilir:The Azure Maps API is currently available in all countries/regions except for the following regions:

  • ArjantinArgentina
  • ÇinChina
  • HindistanIndia
  • FasMorocco
  • PakistanPakistan
  • Güney KoreSouth Korea

Geçerli IP adresinizi konumunu desteklenmeyen ülkeler/bölgeler yukarıdaki birinde olmadığını doğrulayın.Verify that the location of your current IP address isn't in one of the unsupported countries/regions above.

Sonraki adımlarNext steps

Azure Haritalar'ın yeni özellikleriyle ilgili daha fazla bilgi için:For more information on the new features of Azure Maps:

Azure haritalar kullanan örnek uygulamayı deneyin:Try out a sample app showcasing the Azure Maps: