NSLinguisticTagger
NSLinguisticTagger класс используется, чтобы автоматически сегментировать текст естественного языка и тегировать его с информацией, такой как части речи. Это может также тегировать языки, сценарии, формы основы слов, и т.д. Экземпляр этого класса присваивается строка для тегирования, и клиенты могут тогда получить теги и диапазоны для маркеров в той строке, надлежащей данной схеме тега.
Потокобезопасность
Приведенный пример NSLinguisticTagger не должен использоваться больше чем от одного потока одновременно.
Оператор импорта
Swift
import Foundation
Objective C
@import Foundation;
Доступность
Доступный в OS X v10.7 и позже.
-
init (tagSchemes:options:) - initWithTagSchemes:options:Определяемый инициализаторСоздает лингвистический экземпляр теггера с помощью указанных схем тега и опций.
Объявление
Swift
init(tagSchemestagSchemes: [AnyObject], optionsopts: Int)Objective C
- (instancetype)initWithTagSchemes:(NSArray *)tagSchemesoptions:(NSUInteger)optsПараметры
tagSchemesМассив схем тега. См. Лингвистические Схемы Тега возможных значений.
optsЛингвистические опции теггера использовать. Посмотрите NSLinguisticTaggerOptions для констант. Эти константы могут быть объединены с помощью оператора C-битового-«ИЛИ».
Возвращаемое значение
Инициализированный лингвистический теггер.
Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.7 и позже.
-
tagSchemes tagSchemesСвойствоСхемы тега сконфигурированы для этого лингвистического теггера. (только для чтения)
Объявление
Swift
var tagSchemes: [AnyObject] { get }Objective C
@property(readonly, copy) NSArray *tagSchemesОбсуждение
См. Лингвистические Схемы Тега возможных значений.
Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.7 и позже.
-
Возвращает схемы тега, поддерживаемые лингвистическим теггером для определенного языка.
Объявление
Swift
class func availableTagSchemesForLanguage(_language: String) -> [AnyObject]Параметры
languageСтандартное сокращение как с
NSOrthography.Возвращаемое значение
Массив Лингвистических Схем Тега.
Обсуждение
Клиенты, желающие знать схемы тега, поддерживаемые для a
NSLinguisticTaggerэкземпляр для определенного языка может запросить их с этим методом. Язык должен быть указан с помощью стандартного сокращения в качестве с NSOrthography.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.7 и позже.
-
Уведомляет лингвистический теггер, что строка (если непостоянный) изменилась, как указано параметрами.
Объявление
Параметры
newCharRangeДиапазон в отредактированной заключительной строке.
deltaИзменение в длине.
Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.7 и позже.
См. также
-
Устанавливает орфографию для указанного диапазона.
Объявление
Swift
func setOrthography(_orthography: NSOrthography?, rangecharRange: NSRange)Objective C
- (void)setOrthography:(NSOrthography *)orthographyrange:(NSRange)charRangeПараметры
orthographyОрфография.
charRangeДиапазон.
Обсуждение
Если орфография лингвистического теггера не будет установлена, то это определит его автоматически от содержания текста. Клиенты должны вызвать этот метод, только если они уже знают язык текста некоторыми другими средними значениями.
Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.7 и позже.
См. также
-
Возвращает орфографию в индексе и также возвращает диапазон измерений.
Объявление
Swift
func orthographyAtIndex(_charIndex: Int, effectiveRangeeffectiveRange: NSRangePointer) -> NSOrthography?Objective C
- (NSOrthography *)orthographyAtIndex:(NSUInteger)charIndexeffectiveRange:(NSRangePointer)effectiveRangeПараметры
charIndexИндекс символа для начала исследования.
effectiveRangeNSRangePointer, что, после завершения, содержит диапазон орфографии, содержащей
charIndex.Возвращаемое значение
Орфография для расположения.
Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.7 и позже.
См. также
-
enumerateTagsInRange (_: scheme:options:usingBlock:) - enumerateTagsInRange:scheme:options:usingBlock:Перечисляет определенный диапазон строки, предоставляя Блоку расположенные теги.
Объявление
Параметры
rangeДиапазон для анализа
tagSchemeСхема тега.
optsЛингвистические опции теггера использовать. Посмотрите NSLinguisticTaggerOptions для констант. Эти константы могут быть объединены с помощью Побитового оператора C.
blockБлок для применения к диапазонам строки.
Блок берет четыре параметра:
tagРасположенный лингвистический тег.
tokenRangeДиапазон лингвистического тега.
sentenceRangeДиапазон предложения, в котором происходит тег.
stopСсылка на булево значение. Блок может установить значение в
YEStrueостановить последующую обработку набора.stopпараметром является единственный параметр. Необходимо только когда-либо устанавливать эту булевскую переменную вYEStrueв Блоке.Обсуждение
Теггер сегментирует строку по мере необходимости на предложения и маркеры, и возвратит те диапазоны вместе с тегом для любой схемы в ее массиве схем тега.
Это - фундаментальный метод тегирования
NSLinguisticTagger. Блок этого метода выполняет итерации по всем маркерам, пересекающим данный диапазон, предоставляя теги и диапазоны. Существует несколько дополнительных удобных методов, для получения диапазона предложения, информации о единственном маркере или информации обо всех маркерах, пересекающих данный диапазон сразу.Например, если схема тега
NSLinguisticTagSchemeLexicalClass, теги укажут часть речи (для словоупотреблений) или тип пробела или пунктуации (для пробела или маркеров пунктуации). Если схема тегаNSLinguisticTagSchemeLemma, теги укажут форму основы слова (если известный) для каждого словоупотребления.Важно отметить, что этот метод возвратит диапазоны всех маркеров, пересекающих данный диапазон.
Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.7 и позже.
-
possibleTagsAtIndex (_: scheme:tokenRange:sentenceRange:scores:) - possibleTagsAtIndex:scheme:tokenRange:sentenceRange:scores:Возвращает массив возможных тегов для данной схемы в указанном диапазоне, предоставляя соответствие очков.
Объявление
Swift
func possibleTagsAtIndex(_charIndex: Int, schemetagScheme: String, tokenRangetokenRange: NSRangePointer, sentenceRangesentenceRange: NSRangePointer, scoresscores: AutoreleasingUnsafeMutablePointer<NSArray?>) -> [AnyObject]?Objective C
- (NSArray *)possibleTagsAtIndex:(NSUInteger)charIndexscheme:(NSString *)tagSchemetokenRange:(NSRangePointer)tokenRangesentenceRange:(NSRangePointer)sentenceRangescores:(NSArray **)scoresПараметры
charIndexИндекс начального символа.
tagSchemeСхема тега. См. Лингвистические Схемы Тега возможных значений.
tokenRangeМаркерный диапазон.
sentenceRangeДиапазон предложения.
scoresВозвраты ссылкой массив числовых очков (обернутый как объекты NSValue) указание вероятности, что диапазон соответствует схему тега.
Возвращаемое значение
Возвращает массив возможных тегов для
tagSchemeв указанном расположении, начиная с наиболее вероятной схемы тега. Для некоторых схем тега будет возвращен только единственный тег, но для других будет предоставлен список возможностей.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.7 и позже.
-
Возвращает тег для единственной схемы в указанном индексе.
Объявление
Swift
func tagAtIndex(_charIndex: Int, schemetagScheme: String, tokenRangetokenRange: NSRangePointer, sentenceRangesentenceRange: NSRangePointer) -> String?Objective C
- (NSString *)tagAtIndex:(NSUInteger)charIndexscheme:(NSString *)tagSchemetokenRange:(NSRangePointer)tokenRangesentenceRange:(NSRangePointer)sentenceRangeПараметры
charIndexИндекс начального символа.
tagSchemeСхема тега. См. Лингвистические Схемы Тега возможных значений.
tokenRangeУказатель на маркерный диапазон. Если
NULL, никакой диапазон указателя не возвращается.sentenceRangeУказатель на диапазон предложения. Если
NULL, никакой диапазон указателя не возвращается.Возвращаемое значение
Возвращает тег для требуемого
tagScheme. Существуют случаи, в которых может не быть тега для данной схемы и маркера, когда возвращаемое значение метода было быnil.Обсуждение
Когда возвращенный массив содержит записи, не имеющие соответствия
tagScheme, та запись является экземпляромNSNull.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.7 и позже.
-
Возвращает массив лингвистических тегов и маркерных диапазонов.
Объявление
Swift
func tagsInRange(_range: NSRange, schemetagScheme: String, optionsopts: NSLinguisticTaggerOptions, tokenRangestokenRanges: AutoreleasingUnsafeMutablePointer<NSArray?>) -> [AnyObject]Objective C
- (NSArray *)tagsInRange:(NSRange)rangescheme:(NSString *)tagSchemeoptions:(NSLinguisticTaggerOptions)optstokenRanges:(NSArray **)tokenRangesПараметры
rangeДиапазон, из которого можно возвратить теги.
tagSchemeСхема тега. См. Лингвистические Схемы Тега возможных значений.
optsЛингвистические опции теггера использовать. Посмотрите NSLinguisticTaggerOptions для констант. Эти константы могут быть объединены с помощью оператора C-битового-«ИЛИ».
tokenRangesВозвраты ссылкой массив маркерных объектов диапазона перенеслись в
NSValueобъекты.Возвращаемое значение
Массив схем тега, соответствующих записям в
tokenRangesмассив.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.7 и позже.
-
Возвращает диапазон границы предложения, содержащей указанный диапазон.
Объявление
Параметры
charRangeДиапазон.
Возвращаемое значение
Возвращает диапазон содержащего предложения
charRange.Обсуждение
Этот метод может использоваться для получения диапазона предложения включения, данного маркерный диапазон.
Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.7 и позже.
-
Эти константы указывают лингвистические опции теггера. Они могут быть объединены с помощью оператора C-битового-«ИЛИ».
Объявление
Swift
struct NSLinguisticTaggerOptions : RawOptionSetType { init(_rawValue: UInt) init(rawValuerawValue: UInt) static var OmitWords: NSLinguisticTaggerOptions { get } static var OmitPunctuation: NSLinguisticTaggerOptions { get } static var OmitWhitespace: NSLinguisticTaggerOptions { get } static var OmitOther: NSLinguisticTaggerOptions { get } static var JoinNames: NSLinguisticTaggerOptions { get } }Objective C
enum { NSLinguisticTaggerOmitWords = 1 << 0, NSLinguisticTaggerOmitPunctuation = 1 << 1, NSLinguisticTaggerOmitWhitespace = 1 << 2, NSLinguisticTaggerOmitOther = 1 << 3, NSLinguisticTaggerJoinNames = 1 << 4 }; typedef NSUInteger NSLinguisticTaggerOptions;Константы
-
OmitWordsNSLinguisticTaggerOmitWordsОпустите маркеры типа NSLinguisticTagWord (элементы считали слова).
Доступный в OS X v10.7 и позже.
-
OmitPunctuationNSLinguisticTaggerOmitPunctuationОпустите маркеры типа NSLinguisticTagPunctuation (вся пунктуация).
Доступный в OS X v10.7 и позже.
-
OmitWhitespaceNSLinguisticTaggerOmitWhitespaceОпустите маркеры типа NSLinguisticTagWhitespace (пробел всех видов).
Доступный в OS X v10.7 и позже.
-
OmitOtherNSLinguisticTaggerOmitOtherОпустите маркеры типа NSLinguisticTagOther (нелингвистические элементы, такие как символы).
Доступный в OS X v10.7 и позже.
-
JoinNamesNSLinguisticTaggerJoinNamesКак правило, имена многократного слова будут возвращены как многократные маркеры, после стандартной практики токенизации теггера. Если эта опция будет установлена, то имена многократного слова будут объединены и возвращены как единственный маркер.
Доступный в OS X v10.7 и позже.
Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.7 и позже.
-
-
Эти константы указывают лингвистические схемы тега, используемые
initWithTagSchemes:options:создать лингвистический экземпляр теггера. МетодtagSchemesвозвращает массив схем, с которыми создавался экземпляр.Объявление
Swift
let NSLinguisticTagSchemeTokenType: NSString! let NSLinguisticTagSchemeLexicalClass: NSString! let NSLinguisticTagSchemeNameType: NSString! let NSLinguisticTagSchemeNameTypeOrLexicalClass: NSString! let NSLinguisticTagSchemeLemma: NSString! let NSLinguisticTagSchemeLanguage: NSString! let NSLinguisticTagSchemeScript: NSString!Objective C
NSString *const NSLinguisticTagSchemeTokenType; NSString *const NSLinguisticTagSchemeLexicalClass; NSString *const NSLinguisticTagSchemeNameType; NSString *const NSLinguisticTagSchemeNameTypeOrLexicalClass; NSString *const NSLinguisticTagSchemeLemma; NSString *const NSLinguisticTagSchemeLanguage; NSString *const NSLinguisticTagSchemeScript;Константы
-
NSLinguisticTagSchemeTokenTypeNSLinguisticTagSchemeTokenTypeЭта схема тега классифицирует маркеры согласно их широкому типу: слово, пунктуация, пробел, и т.д. Возможные теги:
NSLinguisticTagWord,NSLinguisticTagPunctuation,NSLinguisticTagWhitespace, илиNSLinguisticTagOther. Для этой схемы клиент может использовать равенство указателя для сравнения значений с константами тега.Доступный в OS X v10.7 и позже.
-
NSLinguisticTagSchemeLexicalClassNSLinguisticTagSchemeLexicalClassЭта схема тега классифицирует маркеры согласно классу: часть речи для слов, типа пунктуации или пробела, и т.д. Значение будет одной из констант, указанных в NSLinguisticTagSchemeLexicalClass. Для этой схемы клиент может использовать равенство указателя для сравнения значений с константами тега.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagSchemeNameTypeNSLinguisticTagSchemeNameTypeЭта схема тега классифицирует маркеры относительно того, являются ли они частью именованных сущностей различных типов или нет. Возможные теги:
NSLinguisticTagPersonalName,NSLinguisticTagPlaceName, илиNSLinguisticTagOrganizationName. Для этой схемы клиент может использовать равенство указателя для сравнения значений с константами тега.Доступный в OS X v10.7 и позже.
-
NSLinguisticTagSchemeNameTypeOrLexicalClassNSLinguisticTagSchemeNameTypeOrLexicalClassЭта схема тега следует
NSLinguisticTagSchemeNameTypeдля имен,NSLinguisticTagSchemeLexicalClassдля всех других маркеров. Возможные теги - указанные в NSLinguisticTagSchemeLexicalClass или NSLinguisticTagSchemeNameType. Для этой схемы клиент может использовать равенство указателя для сравнения значений с константами тега.Доступный в OS X v10.7 и позже.
-
NSLinguisticTagSchemeLemmaNSLinguisticTagSchemeLemmaЭта схема тега предоставляет основу формы слов, если известный.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagSchemeLanguageNSLinguisticTagSchemeLanguageЭта схема тега тегирует маркеры согласно их сценарию. Значения тега будут стандартными сокращениями языка, такими как «en», «франк», «de», и т.д., как используется с
NSOrthographyкласс. Обратите внимание на то, что теггер обычно пытается определить язык текста на уровне всего предложения или абзаца, а не пословно.Доступный в OS X v10.7 и позже.
-
NSLinguisticTagSchemeScriptNSLinguisticTagSchemeScriptЭта схема тега тегирует маркеры согласно их сценарию. Значения тега будут стандартными сокращениями сценария, такими как «Latn», «Cyrl», «Jpan», «Ханс», «Hant», и т.д.
Доступный в OS X v10.7 и позже.
-
-
Эти константы возвращают лингвистический тип маркера согласно своему широкому типу.
Объявление
Swift
let NSLinguisticTagWord: NSString! let NSLinguisticTagPunctuation: NSString! let NSLinguisticTagWhitespace: NSString! let NSLinguisticTagOther: NSString!Objective C
NSString *const NSLinguisticTagWord; NSString *const NSLinguisticTagPunctuation; NSString *const NSLinguisticTagWhitespace; NSString *const NSLinguisticTagOther;Константы
-
NSLinguisticTagWordNSLinguisticTagWordМаркер указывает слово.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagPunctuationNSLinguisticTagPunctuationМаркер указывает пунктуацию.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagWhitespaceNSLinguisticTagWhitespaceМаркер указывает пробел любого вида.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagOtherNSLinguisticTagOtherМаркер указывает маркер кроме в настоящее время определяемых.
Доступный в OS X v10.7 и позже.
-
-
Эти константы указывают лексический класс маркера.
Объявление
Swift
let NSLinguisticTagNoun: NSString! let NSLinguisticTagVerb: NSString! let NSLinguisticTagAdjective: NSString! let NSLinguisticTagAdverb: NSString! let NSLinguisticTagPronoun: NSString! let NSLinguisticTagDeterminer: NSString! let NSLinguisticTagParticle: NSString! let NSLinguisticTagPreposition: NSString! let NSLinguisticTagNumber: NSString! let NSLinguisticTagConjunction: NSString! let NSLinguisticTagInterjection: NSString! let NSLinguisticTagClassifier: NSString! let NSLinguisticTagIdiom: NSString! let NSLinguisticTagOtherWord: NSString! let NSLinguisticTagSentenceTerminator: NSString! let NSLinguisticTagOpenQuote: NSString! let NSLinguisticTagCloseQuote: NSString! let NSLinguisticTagOpenParenthesis: NSString! let NSLinguisticTagCloseParenthesis: NSString! let NSLinguisticTagWordJoiner: NSString! let NSLinguisticTagDash: NSString! let NSLinguisticTagOtherPunctuation: NSString! let NSLinguisticTagParagraphBreak: NSString! let NSLinguisticTagOtherWhitespace: NSString!Objective C
NSString *const NSLinguisticTagNoun; NSString *const NSLinguisticTagVerb; NSString *const NSLinguisticTagAdjective; NSString *const NSLinguisticTagAdverb; NSString *const NSLinguisticTagPronoun; NSString *const NSLinguisticTagDeterminer; NSString *const NSLinguisticTagParticle; NSString *const NSLinguisticTagPreposition; NSString *const NSLinguisticTagNumber; NSString *const NSLinguisticTagConjunction; NSString *const NSLinguisticTagInterjection; NSString *const NSLinguisticTagClassifier; NSString *const NSLinguisticTagIdiom; NSString *const NSLinguisticTagOtherWord; NSString *const NSLinguisticTagSentenceTerminator; NSString *const NSLinguisticTagOpenQuote; NSString *const NSLinguisticTagCloseQuote; NSString *const NSLinguisticTagOpenParenthesis; NSString *const NSLinguisticTagCloseParenthesis; NSString *const NSLinguisticTagWordJoiner; NSString *const NSLinguisticTagDash; NSString *const NSLinguisticTagOtherPunctuation; NSString *const NSLinguisticTagParagraphBreak; NSString *const NSLinguisticTagOtherWhitespace;Константы
-
NSLinguisticTagNounNSLinguisticTagNounМаркер является существительным.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagVerbNSLinguisticTagVerbЭтот маркер является глаголом.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagAdjectiveNSLinguisticTagAdjectiveЭтот маркер является прилагательным
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagAdverbNSLinguisticTagAdverbЭтот маркер является наречием.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagPronounNSLinguisticTagPronounЭтот маркер является местоимением.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagDeterminerNSLinguisticTagDeterminerЭтот маркер является детерминативом.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagParticleNSLinguisticTagParticleЭтот маркер является частицей.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagPrepositionNSLinguisticTagPrepositionЭтот маркер является предлогом.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagNumberNSLinguisticTagNumberЭтот маркер является числом.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagConjunctionNSLinguisticTagConjunctionЭтот маркер является соединением.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagInterjectionNSLinguisticTagInterjectionЭтот маркер является междометием.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagClassifierNSLinguisticTagClassifierЭтот маркер является классификатором.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagIdiomNSLinguisticTagIdiomЭтот маркер является идиомой.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagOtherWordNSLinguisticTagOtherWordЭтот маркер является некоторым другим словом.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagSentenceTerminatorNSLinguisticTagSentenceTerminatorЭтот маркер является разделителем предложения.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagOpenQuoteNSLinguisticTagOpenQuoteЭтот маркер является открытой кавычкой.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagCloseQuoteNSLinguisticTagCloseQuoteЭтот маркер является близкой кавычкой.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagOpenParenthesisNSLinguisticTagOpenParenthesisЭтот маркер является открывающей скобкой.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagCloseParenthesisNSLinguisticTagCloseParenthesisЭтот маркер является близкой круглой скобкой.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagWordJoinerNSLinguisticTagWordJoinerЭтот маркер является столяром слова.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagDashNSLinguisticTagDashЭтот маркер является тире.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagOtherPunctuationNSLinguisticTagOtherPunctuationЭтот маркер является пунктуацией, не распознанной как другой тип маркера.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagParagraphBreakNSLinguisticTagParagraphBreakЭтот маркер является концом абзаца.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagOtherWhitespaceNSLinguisticTagOtherWhitespaceЭтот маркер является пробелом.
Доступный в OS X v10.7 и позже.
-
-
Эти константы определяют лингвистические теги для определенных типов слов: люди, места и организации.
Объявление
Swift
let NSLinguisticTagPersonalName: NSString! let NSLinguisticTagPlaceName: NSString! let NSLinguisticTagOrganizationName: NSString!Objective C
NSString *const NSLinguisticTagPersonalName; NSString *const NSLinguisticTagPlaceName; NSString *const NSLinguisticTagOrganizationName;Константы
-
NSLinguisticTagPersonalNameNSLinguisticTagPersonalNameЭтот маркер является именем.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagPlaceNameNSLinguisticTagPlaceNameЭтот маркер является названием места.
Доступный в OS X v10.7 и позже.
-
NSLinguisticTagOrganizationNameNSLinguisticTagOrganizationNameЭтот маркер является названием организации.
Доступный в OS X v10.7 и позже.
-
