Визиком карты

getAddress

Запрос по заданным параметрам возвращает, объекты из административных слоев.

Схема запроса

Передвигайте схему

Параметры

Параметр Описание
<authority> содержит уникальный идентификатор, который разрешает выполнение данного запроса.
<database> имя базы данных, к которой осуществляется запрос.
<filter> контейнер, содержащий набор фильтров по которым осуществляется поиск.
<semantic> содержит параметры необходимые для выполнения поиска по названию. Если присутствует несколько таких узлов, то между ними выполняется логическая операция И.
<layer> имя либо «алиас» слоя в котором выполняется поиск.
<name> буквы из начала слов названий объектов. Поиск выполняется только по началу слова.
<response> содержит набор слоев из которых выбирается ответ. Если присутствует несколько — система пытается построить дерево ответа.

Примеры

Запрос

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<request>
    <authority key="AUTHORITYKEY"/>
    <method name="getAddress"/>
    <parameters>
        <database>World_ru</database>
        <filter>
            <semantic>
                <layer type="name">Settlements</layer>
                <name>К</name>
            </semantic>
            <semantic>
                <layer type="name">STR</layer>
                <name>Житом</name>
            </semantic>
        </filter>
        <response>
            <layer type="name">Settlements</layer>
            <layer type="name">STR</layer>
        </response>
    </parameters>
</request> 

Ответ

 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>                    
<response>                    
    <settlements>                    
        <settlement>                
            <name>Киев</name>            
            <description>Столица</description>            
            <id>8556180790695808</id>            
            <streets>            
                <street>        
                    <name>Большая Житомирская ул.</name>    
                    <id>8556180811470129</id>        
                </street>            
                <street>            
                    <name>Житомирское шоссе</name>        
                    <id>8556180811078462</id>        
                </street>            
                <street>            
                    <name>Малая Житомирская ул.</name>    
                    <id>8556180811471245</id>        
                </street>            
            </streets>            
        </settlement>                
        <settlement>                
            <name>Кировоград</name>            
            <description>Областной центр, Кировоградская обл.</description>            
            <id>8556180790892324</id>            
            <streets>            
                <street>            
                    <name>Житомирская ул.</name>        
                    <id>8556180810751062</id>        
                </street>            
            </streets>            
        </settlement>                
        <settlement>                
            <name>Кривой Рог</name>            
            <description>Криворожский р-н, Днепропетровская обл.</description>            
            <id>8556180791155047</id>            
            <streets>            
                <street>            
                    <name>Житомирская ул.</name>        
                    <id>8556180805243118</id>        
                </street>            
            </streets>            
        </settlement>                
    </settlements>                    
</response>